Raymond Hill
0d77ccded7
Add advanced setting to force popup panel orientation
...
Related discussion:
https://github.com/uBlockOrigin/uBlock-issues/discussions/2419#discussioncomment-8746679
Name: `popupPanelOrientation`
Supported values:
- `unset` (default): uBO decides whichever mode is best
- `landscape`: force popup panel to landscape mode
- `portrait`: force popup panel to portrait mode
2024-03-11 13:01:51 -04:00
Raymond Hill
46ea5519c1
Add checkboxes to "My filters" pane
...
Related issues:
- https://github.com/uBlockOrigin/uBlock-issues/issues/3161
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2895#discussioncomment-8504374
Two checkboxes have been added to the "My filters "pane:
1. A checkbox to wholly disable/enable "My filters". This is equivalent
to the checkbox for "My filters" in "Filter lists" pane.
2. A checkbox to enable/disable the trustworthiness of the content
of "My filters". Default to untrusted.
Since toggling these checkboxes requires reloading all filter lists,
their new state must be committed through the "Apply changes" button.
Additionally: a "book" icon has been added to the top-right of the
dashboard, which is a link to the wiki according to whichever pane is
currently active.
2024-03-11 11:39:31 -04:00
Raymond Hill
640eaf89d0
Import translation work from https://crowdin.com/project/ublock
2024-03-11 08:38:57 -04:00
Raymond Hill
d5c359d411
Import translation work from https://crowdin.com/project/ublock
2024-03-07 13:09:24 -05:00
Raymond Hill
e1e861704b
[mv3] Fix build script
2024-03-07 09:19:16 -05:00
Raymond Hill
8533fa74ee
[mv3] Use EasyList lists for "Annoyances" section
2024-03-07 09:14:30 -05:00
Raymond Hill
02966afb8c
[mv3] Do not pollute browser console in stable release versions
2024-03-06 12:46:12 -05:00
Raymond Hill
4f6fa840c3
Use `100svh` everywhere `100vh` is used
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3058
2024-03-06 08:45:49 -05:00
Raymond Hill
7dffaa03d5
Make Firefox dev build auto-update
2024-03-05 12:11:22 -05:00
Raymond Hill
c990e74ee5
New revision for dev build
2024-03-05 11:50:52 -05:00
Raymond Hill
f6e2cb29d5
Update changelog
2024-03-05 11:20:33 -05:00
Raymond Hill
63acdcbdeb
Assume UTF-8 when no encoding can be looked up.
...
This will make HTML filtering and `replace=` filter option less
likely to be bypassed by uBO, as the body response filterer
previously required an encoding to be expressly declared before
acting on the response body.
UTF-8 usage is currently reported as ~98.2%:
https://w3techs.com/technologies/history_overview/character_encoding
2024-03-05 11:11:42 -05:00
Raymond Hill
b95a1e987f
Use hard tabs
2024-03-05 09:03:51 -05:00
Raymond Hill
f18d62ee4c
Import translation work from https://crowdin.com/project/ublock
2024-03-05 08:11:39 -05:00
Raymond Hill
04fead8d8a
Group lists with unknown group to special section
...
Related issue:
https://old.reddit.com/r/uBlockOrigin/comments/1b6tad0
2024-03-05 08:02:55 -05:00
Raymond Hill
24d94e559d
Fix issue with "My filters" pane on mobile
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3058
2024-03-05 08:00:42 -05:00
Raymond Hill
185ff3fd96
Empty target directory instead of re-creating it
...
For better web-ext compatibility.
2024-03-05 07:59:11 -05:00
Raymond Hill
395fa7197b
Reduce TTL of serializer workers
2024-03-05 07:27:02 -05:00
Raymond Hill
238724eed1
Fix looking-up unexisting sections in "Filter lists" pane
...
Related feedback:
https://old.reddit.com/r/uBlockOrigin/comments/1b6tad0/i_updated_to_the_new_dev_build_1561b10_and_now/
2024-03-04 23:57:47 -05:00
Raymond Hill
3682eed638
Use "small viewport" for max height of dashboard
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3058
2024-03-04 21:52:34 -05:00
Raymond Hill
c7a9bcb7b2
Import translation work from https://crowdin.com/project/ublock
2024-03-04 11:38:55 -05:00
Raymond Hill
041e13304e
Make Firefox dev build auto-update
2024-03-03 20:35:57 -05:00
Raymond Hill
0a72745f9c
Import translation work from https://crowdin.com/project/ublock
2024-03-03 20:28:07 -05:00
Raymond Hill
e2ed86ff65
New revision for dev build
2024-03-03 20:19:24 -05:00
Raymond Hill
a557f62112
Support aborting "Pick" mode in element picker
...
This allows a user to go back to the previous selection after
entering interactive "Pick" mode.
2024-03-03 20:08:15 -05:00
Raymond Hill
0f4e50db07
Remove sections with no lists in "Filter lists" pane
...
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/issues/3154#issuecomment-1975413427
2024-03-03 20:05:45 -05:00
Raymond Hill
ca432fa5d2
Make Firefox dev build auto-update
2024-03-03 15:40:49 -05:00
Raymond Hill
d1ccbdfc7c
New revision for dev build
2024-03-03 15:34:28 -05:00
Raymond Hill
0268980233
Update changelog
2024-03-03 15:33:56 -05:00
Raymond Hill
393fb91325
Import translation work from https://crowdin.com/project/ublock
2024-03-03 15:32:37 -05:00
Raymond Hill
8781ffe82a
Minor CSS fine-tuning
2024-03-03 15:31:41 -05:00
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