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