Raymond Hill
21a76e32a1
Add "Social widgets", "Cookie notices" sections in "Filter lists" pane
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3154
2024-03-03 15:29:38 -05:00
Raymond Hill
aac88ac766
Import translation work from https://crowdin.com/project/ublock
2024-03-03 14:30:30 -05:00
Raymond Hill
270040d466
Fix disabled state of new benchmark buttons
2024-03-03 13:46:29 -05:00
Raymond Hill
43e0e15125
More fine-tuning of element picker visual/behavior
...
- Group "Pick" and "Preview"
- Set minimal button width
- Auto-minimize when picking instead of fully hiding the dialog:
this allows to quit while in picking mode
2024-03-03 10:08:56 -05:00
Raymond Hill
7f68c62f23
Remove obsolete built-in trusted directives
...
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/issues/3101#issuecomment-1974922229
2024-03-02 18:02:43 -05:00
Raymond Hill
41aab2a20e
Make Firefox dev build auto-update
2024-03-02 17:11:07 -05:00
Raymond Hill
48e1c8d9a8
New revision for dev build
2024-03-02 17:01:56 -05:00
Raymond Hill
fa3c1f7200
Update changelog
2024-03-02 16:59:51 -05:00
Raymond Hill
6266c4718d
Move "Quit" button to top bar in element picker
...
Additionally:
- Removed auto fade out of dialog when mouse does not hover the
dialog.
- Added a minimize/maximize button in top bar
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/55
2024-03-02 16:45:03 -05:00
Raymond Hill
a0a6ae0d0c
Rename module-scoped classes for better distinction in profiling data
2024-03-02 09:41:12 -05:00
Raymond Hill
7ab7104a54
Clicking again currently inspected row will close the dialog
2024-03-02 09:37:15 -05:00
Raymond Hill
252656968e
Benchmark buttons must be disabled by default
2024-03-02 08:58:49 -05:00
Raymond Hill
7a768e7b1a
No longer disable generic cosmetic filters by default on mobile
...
As discussed with filter list maintainers.
2024-03-02 08:52:42 -05:00
Raymond Hill
603239970d
Improve `spoof-css` scriptlet
2024-03-02 08:11:29 -05:00
Raymond Hill
a086ae1f19
Make Firefox dev build auto-update
2024-03-01 20:06:09 -05:00
Raymond Hill
2aef53a117
New revision for dev build
2024-03-01 19:59:14 -05:00
Raymond Hill
ea2d5dde85
Update changelog
2024-03-01 19:58:56 -05:00
Raymond Hill
96704f2fda
Make asset updater compatible with non-persistent background page
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2969
Additionally, modified default timing values for asset updater and
selfie creation.
2024-03-01 19:52:55 -05:00
Raymond Hill
80b66c849a
Add more benchmark tools to devtool page
2024-03-01 17:26:21 -05:00
Raymond Hill
9215fefab4
Remove Kurdish as target language
...
No translation work has ever be done to it.
2024-03-01 16:26:14 -05:00
Raymond Hill
953c978d59
Move dragbar to the top of element picker dialog
...
Also fine-tuning CSS for small screen displays.
Related feedback:
https://github.com/uBlockOrigin/uBlock-discussions/discussions/871
2024-03-01 11:56:22 -05:00
Raymond Hill
7b290e99ab
Make Firefox dev build auto-update
2024-02-29 20:35:43 -05:00
Raymond Hill
bc8aba48ab
New revision for dev build
2024-02-29 20:31:23 -05:00
Raymond Hill
c2c80be897
Forgot Chromium's `alarms` API is not promisified...
2024-02-29 20:29:36 -05:00
Raymond Hill
d1fe023281
Make Firefox dev build auto-update
2024-02-29 20:05:38 -05:00
Raymond Hill
a2ad1a67a9
New revision for dev build
2024-02-29 20:00:16 -05:00
Raymond Hill
9b60a68a75
Update changelog
2024-02-29 19:59:39 -05:00
Raymond Hill
e02ea69c86
Add advanced setting `requestStatsDisabled`
...
To disable collating global blocked/allowed counts.
Boolean, default to `false`.
Setting to `true` will prevent uBO from loading/saving global
blocked/allowed counts, and in such case the "Blocked since
install" count instead reflects the count since uBO launched.
Setting back to `false` will cause the counts to resume from
last time they were saved.
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3100
2024-02-29 19:53:06 -05:00
Raymond Hill
e0971fe0ac
Make Firefox dev build auto-update
2024-02-29 13:36:16 -05:00
Raymond Hill
70cf53067d
New revision for dev build
2024-02-29 13:29:26 -05:00
Raymond Hill
801d6500b0
Fix idbStorage.keys()
...
Related commit:
https://github.com/gorhill/uBlock/commit/d4efaf020b
2024-02-29 13:28:04 -05:00
Raymond Hill
d8544dc047
Forgot to declarare "alarms" permmission in manifest for Chromium
...
Related commit:
https://github.com/gorhill/uBlock/commit/059e4e5e28
2024-02-29 13:18:33 -05:00
Raymond Hill
727e71b328
Make Firefox dev build auto-update
2024-02-29 12:05:40 -05:00
Raymond Hill
2a27643874
Update changelog
2024-02-29 11:56:49 -05:00
Raymond Hill
275a1299e1
New revision for dev build
2024-02-29 11:54:51 -05:00
Raymond Hill
059e4e5e28
Imrpove saving request stats for non-persistent background page
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2969
Related previous commit:
https://github.com/gorhill/uBlock/commit/5a338b7210
The save-to-storage period is back to being around ~4 minutes, but
now browser.storage.session API is used to keep track of request
stats should the extension be suspended before the period elapse.
2024-02-29 11:43:51 -05:00
Raymond Hill
09bba3199e
Import translation work from https://crowdin.com/project/ublock
2024-02-29 09:48:01 -05:00
Raymond Hill
d7154de9e9
Minor renaming of variables
2024-02-29 09:18:07 -05:00
Raymond Hill
ba95d2bc49
Minor code review of last commit
...
Related commit:
https://github.com/gorhill/uBlock/commit/2b16a10b82
2024-02-29 08:37:44 -05:00
Raymond Hill
2b16a10b82
First lookup matching stock lists when importing URLs
...
Related discussion:
https://github.com/MasterKia/PersianBlocker/discussions/224
2024-02-29 07:51:08 -05:00
Raymond Hill
b0067b79d5
Reset filter lists in worker when creating filters via "Block element"
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/968
2024-02-28 18:53:27 -05:00
Raymond Hill
c6706c1983
Make Firefox dev build auto-update
2024-02-28 17:45:38 -05:00
Raymond Hill
a2aa357dac
Update changelog
2024-02-28 17:42:38 -05:00
Raymond Hill
0dc8cf6e8a
New revision for dev build
2024-02-28 17:39:13 -05:00
Raymond Hill
d4efaf020b
Make indexedDB to default fast cache by default
...
Turns out it's currently the fastest among the three currently
implemented (Cache, browser.storage.session, indexedDB). Possibly
because indexedDB can natively persist structure-cloneable data,
something uBO can now benefit with the work on abstracting away
the limitations of various storages being limited to persist only
text or JSON data.
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2969
2024-02-28 17:31:29 -05:00
Raymond Hill
9862446b10
Various fine tuning code of recent commits
2024-02-28 13:32:24 -05:00
Raymond Hill
3c299b8632
Remove trusted-source requireement when using `badfilter`
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3136
2024-02-28 12:14:59 -05:00
Raymond Hill
ad03f7d86a
Make Firefox dev build auto-update
2024-02-27 21:56:01 -05:00
Raymond Hill
50271e2ba0
New revision for dev build
2024-02-27 21:47:42 -05:00
Raymond Hill
79ea85dbc4
More fine tuning of cache storage-related code
2024-02-27 21:47:06 -05:00