Raymond Hill
f0d5205bd7
Discard existing lines when importing from file in "My filters"
...
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/519
2019-04-20 18:57:16 -04:00
Raymond Hill
cd597709bb
Remember cursor position in "My filters" for next visit
...
Related issue:
- https://github.com/gorhill/uBlock/issues/3706
2018-12-22 13:09:56 -05:00
Raymond Hill
94a43bec0d
fix #3694
2018-04-10 08:08:28 -04:00
Raymond Hill
9fdda522a1
send cursor at the end when opening "My filters" pane
2018-03-28 19:04:04 -04:00
Raymond Hill
782faf4f44
fix #3646
2018-03-27 19:10:31 -04:00
Raymond Hill
827732a991
revert attempted fix for #3646
2018-03-27 15:03:24 -04:00
Raymond Hill
376c95bcc9
#3646 : find out if this makes a difference
2018-03-27 14:11:06 -04:00
Raymond Hill
e26e70ad4e
fix #3614
2018-03-17 08:38:49 -04:00
Raymond Hill
b89ec2861c
fix #3594 : incomplete conversion to CodeMirror widget
2018-03-12 12:08:45 -04:00
Raymond Hill
34efe9d6f2
[codemirror] use inputStyle=contenteditable for better select-all performance
2018-03-06 06:22:11 -05:00
Raymond Hill
9df0202a00
[codemirror] add active line addon
2018-03-05 06:59:03 -05:00
Raymond Hill
bc61bef9a7
address #3567
2018-03-04 14:07:01 -05:00
Raymond Hill
8d5ebf44ef
support saving using keyboard (through codemirror) in "My filters"
2018-03-01 13:37:23 -05:00
Raymond Hill
61ec088d43
integrate codemirror into "My filters" pane
2018-02-28 18:51:33 -05:00
gorhill
d1ac1286b7
addendum to fix for #2206 : auto scroll to the end of user filters text box
2016-12-07 09:43:11 -05: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
fd1ccebf41
this fixes #1022
2015-12-07 08:59:22 -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
73ac79feff
this fixes importing empty ABP custom ruleset
2015-05-22 18:03:14 -04:00
YFdyh000
6e77ec33ff
Correct issue links
2015-04-07 09:46:26 +08:00
gorhill
a3abf7aa2b
ship this with 0.9.1.1
2015-03-15 14:07:30 -04:00
Deathamns
95b778fbc7
Change extension description
2015-03-07 19:20:18 +01:00
Raymond Hill
0bf088cd1e
this fixes #386 , #346 , #299 , #288 , #285 , #284 , #279
2014-11-29 23:36:53 -02:00
Raymond Hill
52e8cb5338
file picker is gone: generate a unique filename each time
2014-11-29 16:04:34 -02:00
Deathamns
86222cb368
Use utf-8 for data: URIs when downloading
2014-11-09 17:39:43 +01:00
Deathamns
fbffc5b07e
Use HTML5 download instead of extension API
...
Benefits:
- Cross browser solution (however only for relatively new browsers)
- Doesn't need extra permission in Chrome
If the browser doesn't suppor the download attribute, then a new tab will
be opened with the exported data.
Other changes:
- Start the download only if the data is not empty (previously the
download started anyway)
- Reorder code in vapi-client.js for Safari, so unnecessary code doesn't
run on extension pages
2014-11-09 17:39:36 +01:00
Deathamns
0886f7e886
Add .jshintrc, and use the "use strict" directive
...
.jshintrc's otion-set is a personal choice, merely a suggestion.
Beside that, it includes some common globals for specific browsers, so
there's no need to set the globals in every .js file.
In order to force strict coding, "use strict" directive was added into
every .js file.
2014-11-09 17:39:17 +01:00
Deathamns
5b79bf3536
Work on vendor API abstraction, and near complete Safari support
2014-11-09 17:39:12 +01:00