diff --git a/chrome/donation.js b/chrome/donation.js new file mode 100644 index 0000000..b2aa3d6 --- /dev/null +++ b/chrome/donation.js @@ -0,0 +1,33 @@ +/* + * Copyright (C) 2012 - 2016 Bo Zhu http://zhuzhu.org + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/*global chrome: false, localStorage: false */ +"use strict"; + + +function create_donation_tab() { + var donation_url = chrome.i18n.getMessage('donation_url'); + chrome.tabs.create({ + url: donation_url + }); +} + +chrome.runtime.onInstalled.addListener(function(details) { + if (details.reason === 'install') { + create_donation_tab(); + } +}); \ No newline at end of file diff --git a/manifest.json b/manifest.json index 28fbdcf..d2a6a82 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "name": "Unblock Youku", - "version": "3.9.2", + "version": "3.9.3", "manifest_version": 2, "minimum_chrome_version": "25.0", "description": "__MSG_description__", @@ -26,7 +26,8 @@ "chrome/header.js", "chrome/proxy.js", "chrome/redirect.js", - "chrome/config.js" + "chrome/config.js", + "chrome/donation.js" ] }, "browser_action": {