Raymond Hill
5c92d95143
Prevent dashboard from loading at browser launch until ready
...
Related discussion:
- https://github.com/uBlockOrigin/uAssets/discussions/16939
Various feedback of people trying to interact with uBO's dashboard
at browser launch, before uBO's main process is fully initialized,
causing confusion, and potential loss of data.
2023-03-16 09:17:36 -04:00
Raymond Hill
0cfc4ee396
New revision for dev build
2023-03-16 07:57:16 -04:00
Raymond Hill
769b8da664
Finalize "unreadiness" toolbar icon
...
- Yellow uBO toolbar icon: uBO not ready
- Yellow uBO toolbar icon + `!` badge: network requests went
through while uBO is not ready
2023-03-16 07:13:27 -04:00
Raymond Hill
86753c5e69
Make Firefox dev build auto-update
2023-03-15 21:26:26 -04:00
Raymond Hill
6afc26c46b
New revision for release candidate
2023-03-15 21:16:12 -04:00
Raymond Hill
39cac612c2
Use the warning toolbar icon only if unprocessed requests
...
Related discussion:
- https://github.com/uBlockOrigin/uAssets/discussions/16939
Related commit:
- 0c9576d3e6
2023-03-15 21:13:28 -04:00
Raymond Hill
8e35aa74f0
Report only launch-time value of maxAssetCacheWait
2023-03-15 08:32:56 -04:00
Raymond Hill
47c731f680
Import translation work from https://crowdin.com/project/ublock
2023-03-15 08:16:18 -04:00
Raymond Hill
464b54bbc6
Add ext_devbuild
as preparser directive
...
In order to be able to create filters which only work with the
dev build of uBO.
2023-03-14 19:11:29 -04:00
Raymond Hill
3d2b901268
Make Firefox dev build auto-update
2023-03-14 19:01:24 -04:00
Raymond Hill
12a3a601e9
New revision for dev build
2023-03-14 18:51:53 -04:00
Raymond Hill
e93117cbb6
Add call-nothrow
scriptlet
...
The purpose is to prevent a call to an existing function from
throwing an exception. The exception will be caught by the
scriptlet and neutralized.
The first argument must be a reference to a function call. At
the moment, the function call must exist at the time the
scriptlet is called.
2023-03-14 18:50:01 -04:00
Raymond Hill
5fe0416001
Fix https://github.com/uBlockOrigin/uBlock-issues/issues/2546
2023-03-14 14:05:20 -04:00
Raymond Hill
388cf8da09
Make Firefox dev build auto-update
2023-03-14 09:06:20 -04:00
Raymond Hill
c0529307fa
Properly handle failed fetches in code viewer
2023-03-14 08:58:52 -04:00
Raymond Hill
0ba5ec162b
New revision for dev build
2023-03-14 08:49:06 -04:00
Raymond Hill
6ba758d007
Add button to code viewer to reload code from server
2023-03-14 08:43:23 -04:00
Raymond Hill
fc84fdee52
Fine tune scriptlet
2023-03-14 08:21:22 -04:00
Raymond Hill
9051df3f02
Make Firefox dev build auto-update
2023-03-13 11:06:36 -04:00
Raymond Hill
d6ced780aa
New revision for dev build
2023-03-13 10:59:53 -04:00
Raymond Hill
93ac6514bc
Import translation work from https://crowdin.com/project/ublock
2023-03-13 10:59:25 -04:00
Raymond Hill
6220c4d9d5
Improve code viewer convenience
...
- Retain cursor position, selection, undo history, etc. when swapping
documents.
- Add ability to remove a document from dropdown list
2023-03-13 10:51:55 -04:00
Raymond Hill
53be37955f
Make Firefox dev build auto-update
2023-03-12 17:56:13 -04:00
Raymond Hill
eb045e4b2d
New revision for dev build
2023-03-12 17:49:53 -04:00
Raymond Hill
4bf3fe7b5b
Fix minor details in new code viewer
...
- Automatically remove quotes around URLs pasted in input field
- Fix editor not getting the focus after interacting with input
field
2023-03-12 17:47:21 -04:00
Raymond Hill
b3821e6869
Support removing whole lines of text with regex in m3u-prune scriptlet
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2508
If the first argument is a regex with multine flag set, the
scriptlet will execute the regex against the whole text, and
remove matching text from the whole text.
If the matching text does not contains whole lines, the text
won't be removed, i.e. it is not allowed to remove only part
of a line.
2023-03-12 17:45:02 -04:00
Raymond Hill
f80c84ab40
Remove references to deprecated gitcdn.link
...
Related feedback:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2136#issuecomment-1465231197
2023-03-12 14:09:44 -04:00
Raymond Hill
fd0bd98878
Make Firefox dev build auto-update
2023-03-12 11:36:20 -04:00
Raymond Hill
e7c0508dcb
New revision for dev build
2023-03-12 11:21:58 -04:00
Raymond Hill
caeb848c56
Fix race condition when looking up current auto/light/dark theme
...
Related feedback:
- e2dd008388 (commitcomment-104105757)
2023-03-12 11:20:54 -04:00
Raymond Hill
3da9fe08e1
Make Firefox dev build auto-update
2023-03-12 10:36:17 -04:00
Raymond Hill
dc173e1678
New revision for dev build
2023-03-12 10:29:50 -04:00
Raymond Hill
ed05b1d261
"View source..." => "View source code..."
2023-03-12 10:28:35 -04:00
Raymond Hill
b690405c72
Import translation work from https://crowdin.com/project/ublock
2023-03-12 10:27:40 -04:00
Raymond Hill
7b632b32a8
Fix "View source..." context menu entry in Firefox
2023-03-12 10:21:30 -04:00
Raymond Hill
4b6ce5e402
Cleanup unused code
...
Related discussion:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1529
- https://github.com/uBlockOrigin/uBlock-issues/discussions/1958#discussioncomment-5257148
2023-03-12 10:08:20 -04:00
Raymond Hill
b63ced24d4
Fix broken filter parsing when prepended with spaces
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2540
2023-03-12 09:45:33 -04:00
Raymond Hill
f4391adc5c
Fix https://github.com/uBlockOrigin/uBlock-issues/discussions/2539
2023-03-11 20:36:05 -05:00
Raymond Hill
a4fca71960
Make Firefox dev build auto-update
2023-03-11 16:06:08 -05:00
Raymond Hill
76322361a9
New revision for dev build
2023-03-11 16:01:57 -05:00
Raymond Hill
d6fa3e5059
Import translation work from https://crowdin.com/project/ublock
2023-03-11 16:00:51 -05:00
Raymond Hill
e2dd008388
Add 'View source...' entry in context menu
...
This new context menu entry will be available only when the
advanced setting `filterAuthorMode` is set to `true`. See:
https://github.com/gorhill/uBlock/wiki/Advanced-settings#filterauthormode
The purpose is for filter list maintainers to easily access
the source code of web pages when investigating filter issues,
without having to necessarily go through the logger.
Additionally an input field to enter URL directly has been
added to the code viewer for convenience.
2023-03-11 15:55:51 -05:00
Raymond Hill
bed362d375
Import translation work from https://crowdin.com/project/ublock
2023-03-11 15:54:07 -05:00
Raymond Hill
7bfa8f260b
Just select already existing tab when opening link from logger
2023-03-11 09:40:34 -05:00
Raymond Hill
4465520a7c
Make Firefox dev build auto-update
2023-03-10 09:01:25 -05:00
Raymond Hill
852213fb3d
New revision for dev build
2023-03-10 08:56:01 -05:00
Raymond Hill
574f30ed43
Context of about:blank
is that of parent frame (popup
option)
...
Related feedback:
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2534#discussioncomment-5264792
2023-03-10 08:48:48 -05:00
Raymond Hill
3c4c3767a2
Report filter list of invalid filter in logger
...
Related feedback:
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2534
2023-03-10 06:48:57 -05:00
Raymond Hill
d7b7dea7fa
Make Firefox dev build auto-update
2023-03-09 13:51:04 -05:00
Raymond Hill
e558669d17
New revision for dev build
2023-03-09 13:42:15 -05:00