Raymond Hill
89fd76ac39
use image data instead of paths for browser icons
...
When using paths, platform implementations of setIcon typically
will fetch the resource then convert to image data internally.
It is preferable for uBO to do this conversion itself as it can
be done only once at launch time.
With chromium-based browsers, using image data eliminate the
incessant network traffic to fetch browser icons as reported
in the extension's dev tool, meaning a good chunk of overhead
is eliminated.
Also, use optimal icon sizes, as of now both chromium and firefox
prefers 16px instead of 19px, and 32px instead of 38px.
2018-05-07 19:03:50 -04:00
Raymond Hill
d9e52b4052
rename "debian" target to more accurate "webext"
2018-04-27 12:42:49 -04:00
Raymond Hill
2b460da748
rename "debian" target to more accurate "webext"
2018-04-27 12:39:43 -04:00
Raymond Hill
0bf2f27d87
rename "webext" target to more accurate "firefox"
2018-04-27 12:38:09 -04:00
Raymond Hill
c9b14e201a
rename "webext" target to more accurate "firefox"
2018-04-27 12:37:33 -04:00
Raymond Hill
08495c42e9
complete "debian" as a target platform
2018-04-27 11:43:35 -04:00
Raymond Hill
443010efdc
remove firefox/legacy platform, it now has its own branch: `firefox-legacy`
2018-04-27 08:40:53 -04:00
Raymond Hill
9baf17fa2a
patch firefox/legacy for changes in e5f2e9701d
2018-04-26 12:01:31 -04:00
Raymond Hill
e5f2e9701d
better manage platform-specific code for user-stylesheet support
2018-04-26 11:36:22 -04:00
Raymond Hill
4585287187
fix build script for Opera
2018-04-24 17:15:18 -04:00
Raymond Hill
665166e9d0
remove obsolete shell scripts
2018-04-15 06:55:54 -04:00
Raymond Hill
06ea2fb858
fix Firefox/legacy build
2018-04-14 09:36:19 -04:00
Raymond Hill
efcab14597
Squashed commit of the following:
...
commit ab2b328cf1360a751fa1c58b8521f907eeb1ec50
Author: Raymond Hill <rhill@raymondhill.net>
Date: Thu Apr 12 12:08:30 2018 -0400
fix #3588
commit c4ae7638dfa5a5c7ddec2f9dd2d2988450082542
Author: Raymond Hill <rhill@raymondhill.net>
Date: Thu Apr 12 09:08:56 2018 -0400
detect user stylesheets support from content scripts (#3588 )
2018-04-12 12:17:38 -04:00
Raymond Hill
e377b3e915
changes needed for releasing uBO/opera 1.15.24
2018-04-09 10:04:32 -04:00
Raymond Hill
d9161aeffa
fix #3636
2018-03-23 15:03:29 -04:00
Raymond Hill
c84308da6f
minor code review of Python scripts
2018-02-28 12:27:41 -05:00
Raymond Hill
d674e992e5
centralize the managing version string for all platform
2018-02-23 09:56:45 -05:00
Raymond Hill
b2ff50f039
abandon separate, distinct webext version for dev build
2018-02-16 09:37:14 -05:00
Raymond Hill
287f04b47e
code review for #3474 , #2823 : simplify management of "web accessible resources"
2018-02-16 09:07:20 -05:00
Raymond Hill
17930cc778
fix #3474 , #2823
2018-02-15 17:25:38 -05:00
Raymond Hill
7f9435f8b2
import Kazakh translation work
2018-01-31 12:49:23 -05:00
Raymond Hill
9fc8b546ee
replace "no" locale by "nb"
2018-01-13 09:50:26 -05:00
Raymond Hill
abcea432a4
shallow clone uAssets in travis build
2018-01-09 17:57:40 -05:00
Raymond Hill
dfcfa5ab9e
fix shell script for Opera
2017-12-22 09:57:28 -05:00
Raymond Hill
7afc78e866
do not include optional annoyances.txt in extension package
2017-12-17 09:42:24 -05:00
gorhill
324a75c45b
list changed files after importing from https://crowdin.com/project/ublock
2017-11-27 14:52:25 -05:00
gorhill
00559d42d3
import Malay, some translated strings are now available
2017-11-11 07:56:40 -05:00
gorhill
cfef3aeb2b
minor review of shell scripts
2017-11-10 11:36:55 -05:00
gorhill
fd5f63d850
fix #3196
2017-11-10 11:36:14 -05:00
gorhill
23487a643a
prepend vapi-usercss.js to contentscript.js in extension package
2017-10-24 12:40:58 -04:00
gorhill
2be7bbf6e9
drop webext-hybrid support
2017-10-23 13:39:45 -04:00
gorhill
6112a68faf
fix #2984
2017-10-21 13:43:46 -04:00
gorhill
a19efa4ebe
fix #3082 (use "dev build" in extension name)
2017-10-01 10:28:33 -04:00
gorhill
ec3d1bfc88
fix "Preferences" button in about:addons (see https://www.ghacks.net/2017/09/29/firefox-adblock-plus-lost-millions-of-users-in-the-past-year/#comment-4233295 )
2017-09-30 10:41:58 -04:00
gorhill
a0c595d02d
fix #2950
2017-09-02 06:11:33 -04:00
gorhill
beb7933016
fix #2925
2017-08-29 18:32:00 -04:00
gorhill
ccc4324583
fix non-dev build versioning
2017-08-11 00:41:53 -04:00
gorhill
04057d40ea
fix #2855
2017-08-10 18:50:23 -04:00
gorhill
61a538e9f2
fix #2843 : do not auto open dashboard on Firefox
2017-08-05 09:50:21 -04:00
gorhill
e903752037
rename webext to webext-hybrid, add pure webext version
2017-08-04 18:19:55 -04:00
gorhill
8393e77ab0
rename webext to webext-hybrid
2017-08-04 17:59:30 -04:00
gorhill
f328687663
implement user styles in webext platform
2017-07-23 11:33:39 -04:00
gorhill
57c5e645df
opera store requires translated description
2017-06-08 08:43:18 -04:00
gorhill
43656e64dc
translation work from https://crowdin.com/project/ublock , Georgian added
2017-05-13 08:32:12 -04:00
gorhill
2369794c2c
translation work from https://crowdin.com/project/ublock
2017-04-24 10:34:38 -04:00
gorhill
bad345ea23
new languages available from https://crowdin.com/translate/ublock
2017-04-03 10:07:59 -04:00
gorhill
e420db1f1f
keep using `.xpi` for webext
2017-04-02 10:55:50 -04:00
gorhill
e0a5116348
fix #2454
2017-03-14 16:01:35 -04:00
Andrei Petcu
e8375f91cd
#2433 Changed the XML namespaces to please jpm sign ( #2434 )
...
* #2433 changed the legacy install.rdf to match MDN
https://developer.mozilla.org/en-US/Add-ons/Install_Manifests
* #2433 changed webext install.rdf to match MDN docs
https://developer.mozilla.org/en-US/Add-ons/Install_Manifests
* #2433 changed property added by mistake
* #2433 changed localization XML namespaces to match install.rdf
* #2433 small fixes
2017-03-10 07:01:57 -05:00
gorhill
fafe4c8abc
fix #2436
2017-03-08 13:44:01 -05:00