Raymond Hill
3101c5fa22
Upload non-filtered rules to cloud storage
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1472
2021-01-28 09:43:14 -05:00
Raymond Hill
b1c55b3de9
Emphasize entity portion of hostnames in _"My rules"_
2020-11-19 11:33:09 -05:00
Raymond Hill
d87a3b950f
Sort on base domains rather than TLDs in "My rules" pane
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1293
2020-11-18 08:01:00 -05:00
Raymond Hill
b75758808e
Ensure the bottom of dashboard panes is visible
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1304
On small displays, not being able to scroll down
could become a usability issue.
2020-10-21 12:50:24 -04:00
Raymond Hill
d2195b4246
Fix rule sorting quirk in "My rules" pane
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1055
2020-08-27 07:04:37 -04:00
Raymond Hill
817b87e9fc
Fine tune collapsed sections behavior
2020-08-25 14:26:44 -04:00
Raymond Hill
532ed5c390
Add ability to collpase unchanged rules in _My rules_ pane
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/604
2020-08-25 13:23:30 -04:00
Raymond Hill
fdbde27357
Fix default sort quirk
...
Related feedback:
- dd655473f6 (commitcomment-41730014)
2020-08-24 14:46:25 -04:00
Raymond Hill
dd655473f6
Add ability to sort rules in _My rules_ pane
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1055
2020-08-24 12:39:07 -04:00
Raymond Hill
e917213e81
Sixth pass to re-design the dashboard
...
Related commits:
- 0662767dd6
- 99b2a0a761
- a8e3118fea
- 453f5450b6
- a45a21f337
This commit focuses on implementing the use of
CSS `var(...)` throughout so as to make it easy
to create themes -- a requirement for uBO to
support a dark theme.
There is still work to do regarding converting
uBO's CSS to completely support `var(...)` but
being able to start using theming will help
complete and fine tune CSS `var(...)` support.
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/401
2020-04-13 09:19:58 -04:00
Raymond Hill
3224d9b5cc
Work toward modernizing code base: promisification
...
Swathes of code have been converted to use
Promises/async/await.
Related commits:
- 26235d80d0
- 0051f3b5c7
- eec53c0154
- 915687fddb
- 55cc0c6997
- e27328f931
2019-09-17 15:15:01 -04:00
Raymond Hill
47a5caef54
Fix last newline not being automatically appended
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/657
2019-07-07 06:57:30 -04:00
Raymond Hill
a7bfff03d6
Avoid spurious diff at edit time in "My rules"
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/593
The issue was caused by the lack of empty last line, since
the differ taking into account new line characters.
2019-05-25 10:04:31 -04:00
Raymond Hill
f677443878
Warn when navigating away from pane with unsaved changes
...
Related issue:
- https://github.com/gorhill/uBlock/issues/3271
When navigating away by clicking another pane tab button,
there will be an embedded warning, which can be ignore
in order to proceed to the new pane, or dismissed by
either clicking on the "Stay" button or anywhere else
in the dashboard.
When navigating away by trying to close the tab, there will
be a built-in browser warning asking for confirmation.
2019-05-19 15:35:00 -04:00
Raymond Hill
f3773ef6eb
Internationalize CodeMirror's hard-coded tooltips in the "My rules" pane
...
Related issue:
- https://github.com/gorhill/uBlock/issues/3708
This was brought into the issue above but I ended up forgotting
about it after I focused mostly on the second issue brought up
in there.
2018-12-22 11:55:13 -05:00
Raymond Hill
6d34a52179
fix #2859
2018-09-03 14:06:49 -04:00
Raymond Hill
fce2eaf3c3
further improving UI for small screens
2018-03-28 16:15:50 -04:00
Raymond Hill
782faf4f44
fix #3646
2018-03-27 19:10:31 -04:00
Raymond Hill
e35f6b3df6
code review: no need for callback arg
2018-03-23 15:05:35 -04:00
Raymond Hill
431b40f8e4
code review for 6871d9aed4
2018-03-21 08:42:21 -04:00
Raymond Hill
6871d9aed4
add ability to filter out rules in "My rules" pane
2018-03-21 07:24:52 -04:00
Raymond Hill
e26e70ad4e
fix #3614
2018-03-17 08:38:49 -04:00
Raymond Hill
7d110250f3
fix #3611
2018-03-16 18:33:50 -04:00
Raymond Hill
e5eb0ac362
remove comment with erroneous information
2018-03-16 07:49:56 -04:00
Raymond Hill
b10ac0020d
make use of CodeMirror in "My rules" pane
2018-03-11 10:59:39 -04:00
gorhill
da163bbe4b
fix #1641
2016-10-13 13:25:57 -04:00
gorhill
eb8c17d55c
this takes care of #1443
2016-03-08 16:35:06 -05:00
gorhill
f338c28cd6
support append from cloud storage + uniformize buttons visual in dashboard
2015-08-12 12:17:39 -04:00
gorhill
690421aead
sync feature ( #80 ): draft
2015-08-11 15:29:14 -04:00
gorhill
284b4f62d1
dynamic url filtering
2015-05-21 14:15:17 -04:00
gorhill
11f349f54a
remove spurious newline
2015-05-16 16:15:30 -04:00
gorhill
651c25c839
fixed popup blocker switch; added ability to manually edit switches
2015-04-09 11:19:31 -04:00
YFdyh000
6e77ec33ff
Correct issue links
2015-04-07 09:46:26 +08:00
Chris
4b2ecee415
Fixes #995
2015-03-11 23:52:40 -06:00
gorhill
5a2f6e0f67
this completes fix of #954
2015-03-09 00:21:08 -04:00
Deathamns
95b778fbc7
Change extension description
2015-03-07 19:20:18 +01:00
gorhill
b498f2f98d
double-click to edit rules
2015-02-17 01:31:01 -05:00
Chris
fd1390713a
CSS cleanup: dynamic rules tab (My rules)
...
For comparison, before: http://chrisly.me/image/1g01441z0F2c
and after: http://chrisly.me/image/1v160U0P2i07
Also:
* give good class names to some element in dyna-rules.html
* select the ul more generically in dyna-rules.js (since a container was added)
2015-02-11 11:56:48 -07:00
gorhill
ea21aac192
jshint
2015-02-11 11:54:05 -05:00
gorhill
4b3e90de8c
do not treat empty line as a rule
2015-02-11 11:49:08 -05:00
gorhill
44768e8dba
#731 : UI counterpart
2015-02-11 11:34:51 -05:00
gorhill
90b8ddf404
this fixes #757
2015-02-09 20:12:37 -05:00
gorhill
4b9fc6d6f5
fixed import/export of dynamic rules
2015-01-06 12:14:37 -05:00
gorhill
3c941f8309
another round of work re dynamic filtering
2014-12-31 17:26:17 -05:00