Commit Graph

128 Commits

Author SHA1 Message Date
gorhill 00b19515cf minor change 2017-01-18 13:36:24 -05:00
Raymond Hill 3b9fd49c50 Assets management refactored (#2314)
* refactoring assets management code

* finalizing refactoring of assets management

* various code review of new assets management code

* fix #2281

* fix #1961

* fix #1293

* fix #1275

* fix update scheduler timing logic

* forward compatibility (to be removed once 1.11+ is widespread)

* more codereview; give admins ability to specify own assets.json

* "assetKey" is more accurate than "path"

* fix group count update when building dom incrementally

* reorganize content (order, added URLs, etc.)

* ability to customize updater through advanced settings

* better spinner icon
2017-01-18 13:17:47 -05:00
gorhill 5a50f4ecfa use chromium manifest as the official one on which others are based 2016-10-19 19:07:59 -04:00
gorhill 71066206e0 webext as new target platform 2016-10-19 10:21:19 -04:00
gorhill 95ec573141 fix #2014 2016-09-24 14:36:08 -04:00
gorhill a7fe367eec refactor where appropriate to make use of ES6 Set/Map (#1070)
At the same time, the following issues were fixed:
- #1954: automatically lookup site-specific scriptlets
- https://github.com/uBlockOrigin/uAssets/issues/23
2016-09-12 10:22:25 -04:00
gorhill d1413bef69 revision 100+ will be release candidates 2016-08-16 14:04:49 -04:00
gorhill c274195b69 bring support for dev build in Chrome store 2016-08-04 08:24:11 -04:00
gorhill c94d24c2ed remove obsolete shell scripts 2016-07-30 17:46:43 -04:00
gorhill 8ee1f8812f fix #1661 as suggested 2016-06-09 12:32:00 -04:00
gorhill 909ef5303d prevent pushd/popd from polluting output 2016-04-03 18:06:19 -04:00
gorhill a9d36027e1 this fixes #1531 2016-04-03 17:45:02 -04:00
gorhill 5fda221031 this fixes travis? 2016-04-03 14:25:56 -04:00
gorhill cad3c5f5cb update packaging scripts for https://github.com/uBlockOrigin/uAssets repo 2016-04-03 13:07:46 -04:00
gorhill 18d6041ef1 somehow removed cp command before last checkin 2016-04-02 08:59:43 -04:00
gorhill 1357cd0bd9 updated script to pull all from uAssets 2016-04-02 08:31:29 -04:00
gorhill d286eff4ba spin-off filter lists into their own dedicated project 2016-04-01 20:58:35 -04:00
gorhill ea2b706a9a updated translation stuff for Opera store 2016-02-22 09:01:37 -05:00
Aaron Bieber 98b0967d69 allow scripts to run with bash in other locations 2016-01-31 12:17:04 -05:00
gorhill 6a1ef6aa75 translation work from https://crowdin.com/project/ublock 2016-01-25 10:29:03 -05:00
gorhill 89148351e8 #1163: this implements "block elements by size" 2016-01-17 13:30:43 -05:00
gorhill 241352bf3b this fixes #1225 2016-01-14 07:23:46 -05:00
gorhill ee2a657f84 AMO review feedback: remove unecessary files from package 2015-12-26 15:53:56 -05:00
gorhill 57b037be18 moving update checksums script to tools 2015-12-16 11:25:40 -05:00
gorhill 3c4a9b4e53 translation work from https://crowdin.com/project/ublock 2015-12-13 09:51:25 -05:00
gorhill d9e56d1396 this completes the fix to #602 2015-11-24 20:53:02 -05:00
gorhill e2bc299dc9 Opera also needs managed_schema.json 2015-10-24 13:13:29 -04:00
gorhill 892913d185 this fixes #832 2015-10-21 11:53:03 -04:00
gorhill 53fa8f7a50 new: Basque translation by https://crowdin.com/profile/Osoitz 2015-09-12 11:00:57 -04:00
gorhill c21a91d318 translation work from https://crowdin.com/project/ublock 2015-09-03 18:29:17 -04:00
gorhill 02be0e3c39 adding whitespaces for better alignment with uMatrix script 2015-08-27 13:52:05 -04:00
gorhill 9fa05aa7c4 changed "make" scripts for #602
All the assets which are not selected by default out-of-the-box will
be converted into an empty file. This is a first step, the final step
will be to removed completely the files from the package once everybody
is using v1.1.0.0+.
2015-08-17 09:29:11 -04:00
gorhill 5a8079940c no need for dash separator 2015-08-12 16:34:33 -04:00
gorhill 29b695d813 changes for a beta channel on AMO 2015-08-12 16:31:19 -04:00
gorhill e135496504 remove ta until description available (Opera store policy) 2015-08-01 14:56:17 -04:00
gorhill d9da7c996b translation work from https://crowdin.com/project/ublock 2015-07-12 19:08:39 -04:00
gorhill 65647860f6 translation work from https://crowdin.com/project/ublock 2015-07-05 08:04:24 -04:00
gorhill 34485a0465 code review 2015-06-17 14:06:59 -04:00
gorhill 2c3d810840 translation work from https://crowdin.com/project/ublock 2015-05-26 16:49:49 -04:00
gorhill 4afc2e2959 translation work from https://crowdin.com/project/ublock 2015-04-23 08:49:02 -04:00
gorhill 045fe4cc06 various minor changes need for Opera version 2015-04-18 13:09:49 -04:00
gorhill fcfdfdf9c3 this fixes https://github.com/chrisaljoudi/uBlock/issues/1219 for Chromium 2015-04-09 07:29:07 -04:00
gorhill b9e07a16e3 this fixes https://github.com/chrisaljoudi/uBlock/issues/1219 for Firefox 2015-04-09 07:15:14 -04:00
gorhill 63366e9e94 opera build 2015-03-22 16:16:27 -04:00
Chris 798e641765 Safari build script: slightly more accurate progress reporting 2015-03-16 23:01:22 -06:00
gorhill 6b8118bb68 update opera 2015-03-16 13:33:56 -04:00
gorhill b83e0b46d5 move platform-specific images to their respective platform 2015-03-15 08:17:38 -04:00
gorhill 6312e98cfe translation work from https://crowdin.com/project/ublock 2015-03-14 11:15:04 -04:00
gorhill bced12efdb added newly available translations 2015-03-13 17:27:25 -04:00
gorhill 08a76a5287 translation work from https://crowdin.com/translate/ublock 2015-03-13 17:21:00 -04:00