Commit Graph

10881 Commits

Author SHA1 Message Date
Raymond Hill 7d7905ea7b
New revision for dev build 2023-04-29 09:25:01 -04:00
Raymond Hill bbda637294
Host a minified version of uBO lists on CDNs 2023-04-28 17:30:13 -04:00
Raymond Hill e7f6b43659
Update as per filter list changes 2023-04-28 17:02:51 -04:00
Raymond Hill 536bfb3387
Reminder that `typeof null` is 'object'
Related feedback:
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2619#discussioncomment-5757274
2023-04-28 16:59:14 -04:00
Raymond Hill c31e087946
Mind small screen size in asset viewer
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2621
2023-04-28 16:57:06 -04:00
Raymond Hill 7eaa416a4a
Make Firefox dev build auto-update 2023-04-28 08:51:16 -04:00
Raymond Hill 0b8dcd7c27
New revision for dev build 2023-04-28 08:41:44 -04:00
Raymond Hill 6d81614bd8
Fix and fine tune "Report a filter issue" page
Related feedback:
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2619
2023-04-28 08:38:26 -04:00
Raymond Hill ca2b016ee9
Warn against missing argument in linter 2023-04-28 07:59:50 -04:00
Raymond Hill 6c29ae82f2
Protect against possible page modification to addEventListener 2023-04-28 07:58:23 -04:00
Raymond Hill 11c3f30376
Add thunderbird as target for installation 2023-04-27 22:40:14 -04:00
Raymond Hill bedb733e67
Fix thunderbird manifest 2023-04-27 21:50:44 -04:00
Raymond Hill 2e465d48c0
Improve rendering of troubleshooting info 2023-04-27 19:16:46 -04:00
Raymond Hill f116392b93
Make Firefox dev build auto-update 2023-04-27 13:26:50 -04:00
Raymond Hill 116587e061
New revision for dev build 2023-04-27 13:22:44 -04:00
Raymond Hill bc35110180
Pick only the packaged lists 2023-04-27 13:22:15 -04:00
Raymond Hill 3c12173dfe
Add ability to execute aeld scriptlet at a later time
As per discussion with filter list maintainers.

THis requires to use JSON notation for parameter passing:

- "runAt":  "end" = execute scriptlet at `DOMContentLoaded` event
- "runAt": "idle" = execute scriptlet at `load` event
2023-04-27 12:52:17 -04:00
Raymond Hill 7cba521bc4
Make Firefox dev build auto-update 2023-04-27 09:01:17 -04:00
Raymond Hill c13e1f051d
New revision for dev build 2023-04-27 08:53:33 -04:00
Raymond Hill ad969ec153
Import translation work from https://crowdin.com/project/ublock 2023-04-27 08:52:32 -04:00
Raymond Hill 2892c19f65
New revision for dev build 2023-04-27 08:50:04 -04:00
Raymond Hill 354c060346
Minor HTML/CSS changes 2023-04-27 08:49:45 -04:00
Raymond Hill 8b1b8c4c7f
Fix test in last commit 2023-04-26 20:55:57 -04:00
Raymond Hill b870c94651
Use in-memory availableFilterLists if populated 2023-04-26 20:52:39 -04:00
Raymond Hill b8cfa382e8
Move hostname label to top
Related feedback:
- https://twitter.com/gorhill/status/1650912124003139599
2023-04-26 14:01:16 -04:00
Raymond Hill 21566f8555
Make Firefox dev build auto-update 2023-04-26 08:30:51 -04:00
Raymond Hill 88e6eb73b5
New revision for dev build 2023-04-26 08:08:41 -04:00
Raymond Hill 2f387e8820
Import translation work from https://crowdin.com/project/ublock 2023-04-26 08:08:16 -04:00
Raymond Hill 348f75af7f
Reverse usage of `browser.alarms`
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2604

Related commit:
- bec6cad2c0
2023-04-26 08:00:13 -04:00
Raymond Hill ef825245b9
Simplify lz4 instance management 2023-04-25 22:14:15 -04:00
Raymond Hill 1ffdb7d948
Various minor code review 2023-04-25 21:15:11 -04:00
Raymond Hill a02c241842
Make Firefox dev build auto-update 2023-04-25 14:35:47 -04:00
Raymond Hill 80eac197a0
New revision for dev build 2023-04-25 14:24:40 -04:00
Raymond Hill ae474aae40
Remove languages with no translations, no activity 2023-04-25 14:21:46 -04:00
Raymond Hill 7e894f5e0e
Add time since version update in troubleshooting info 2023-04-25 14:01:47 -04:00
Raymond Hill 5e174c6cb5
Import translation work from https://crowdin.com/project/ublock 2023-04-25 11:09:33 -04:00
Raymond Hill c729ac5717
Fix inaccurate description, as per feedback 2023-04-25 11:07:54 -04:00
Raymond Hill 96b3ae5e87
Import translation work from https://crowdin.com/project/ublock 2023-04-25 11:06:53 -04:00
Raymond Hill c3fc7636f2
Add missing period (as suggested by Crowdin volunteer) 2023-04-24 12:09:26 -04:00
Raymond Hill d3fbef5f9c
Use uBO-optimized Fanboy lists
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2610
2023-04-24 12:05:27 -04:00
Raymond Hill e760b27e27
Make Firefox dev build auto-update 2023-04-24 10:01:15 -04:00
Raymond Hill 2064dfe88c
New revision for dev build 2023-04-24 09:49:48 -04:00
Raymond Hill bf53737db4
Import translation work from https://crowdin.com/project/ublock 2023-04-24 09:47:59 -04:00
Raymond Hill ec70f1d99e
Unconditionally listen to listset changes 2023-04-24 09:38:37 -04:00
Raymond Hill 34d2a4ea2a
Fix slice size
Related feedback:
ec4480e122 (r110292487)
2023-04-24 09:18:26 -04:00
Raymond Hill e46705db00
Listen to all-filter-lists-reloaded, not all-assets-updated
Related commit:
- 4a92f96206
2023-04-23 16:32:38 -04:00
Raymond Hill e93ecfadfa
Make Firefox dev build auto-update 2023-04-23 13:56:35 -04:00
Raymond Hill 8d314554a5
New revision for dev build 2023-04-23 13:51:35 -04:00
Raymond Hill 537d6c6b89
Import translation work from https://crowdin.com/project/ublock 2023-04-23 13:51:10 -04:00
Raymond Hill 4a92f96206
Offer opportunity to update filter lists before reporting issue
Related discussion:
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2582

If there exist any built-in filter list which last update time
is older than 2 hours, the "Report a filter issue" page will ask
the user to update their filter lists then verify that the issue
still exists.

Once filter lists are updated, the troubleshooting information
will reflect the change in update time.
2023-04-23 13:45:11 -04:00