tophf
8517e392fe
throttle mozImport after 100ms, display progress after 500ms
...
* Ctrl-Enter = append button
* Shift-Ctrl-Enter = replace button
* instantaneous readiness of import dialog on non-blank input
* code dedup: addSections()
* trimNewLines() -> trim()
2017-11-15 04:24:36 +03:00
tophf
102b5e03d4
superfast cm.isBlank() instead of !cm.getValue().trim()
2017-11-15 02:50:53 +03:00
tophf
40f9413207
version 1.1.5
2017-11-14 11:57:05 +03:00
tophf
0ed37c2667
popup: add side borders in Chrome 62+
...
fixes #226
2017-11-14 11:20:49 +03:00
tophf
94ed435e75
fixup d2b9b302: prevent setting version var to 'undefined'
2017-11-14 11:12:18 +03:00
Jeremy Schomery
12e2fbdd37
version 1.1.4.3
2017-11-14 10:57:20 +03:30
Jeremy Schomery
ec23620b29
updating locales
2017-11-14 10:51:10 +03:30
tophf
f2a6c99498
options: move newStyleAsUsercss to the top of the advanced block
2017-11-14 09:58:45 +03:00
tophf
68d72215a2
disable the useless "no-empty-function" warning
2017-11-14 09:52:51 +03:00
tophf
ac8331e6ae
FF: use tabs API for XML viewer
2017-11-14 09:52:51 +03:00
tophf
e4cd984061
regexp tester: switch to existing tabs also in other windows
2017-11-14 09:49:07 +03:00
tophf
135d8d9c54
force wrapping in regexp-report summary
2017-11-14 09:38:09 +03:00
tophf
9503acc2bf
styleSectionsEqual() order of sections should be identical
...
Thus we account for the case of multiple sections matching the same URL because the order of rules is part of cascading
2017-11-14 09:38:09 +03:00
tophf
3c08342e98
open usercss installer tab next to the source tab
2017-11-14 09:38:08 +03:00
tophf
95be66cb61
convert another tHTML in edit.js to $element
2017-11-14 09:36:43 +03:00
tophf
417d6855ff
remove backtrackTo and trimNewLines from mozParser
...
* backtrackTo is not needed since 2e86c958
* trimNewLines does exactly the same as trim()
2017-11-14 09:24:38 +03:00
tophf
2a95793de0
csslint: fix PropertyValuePart.serializeString
...
Two old csslint bugs fixed:
* in the absence of capturing groups the replacer function receives the text and index
* the actual string "c" should be used to get character codes, not String class
2017-11-14 09:08:04 +03:00
tophf
70a827b033
dd69e1e5 followup + handle empty at-values
...
see #235
2017-11-14 08:55:53 +03:00
tophf
5a4e1290d3
csslint: fire "enddocument" on }
...
fixes #235
2017-11-14 08:55:45 +03:00
tophf
1d463d7820
Merge pull request #134 from eight04/dev-user-css
...
Install styles from *.user.css file
2017-11-14 08:22:56 +03:00
tophf
8b28262fe7
emphasize disableAll mode: make the label red and bold
...
fixes #227 which is quite typical for new users
2017-11-13 20:42:35 +03:00
tophf
b6703e7b15
fix disableAll in XML documents: tag names are case-sensitive in XML
2017-11-13 20:25:07 +03:00
tophf
8efe4b806b
revert 3cf32048: Chrome 49+ XML viewer works with styles under <html>
2017-11-13 20:09:19 +03:00
eight
58c0239d85
Change: allow select to stretch up to 124px
2017-11-11 13:30:52 +08:00
eight
26e46a99f5
Fix: min height of message box title
2017-11-11 13:30:52 +08:00
eight
9b41a70c9b
Fix: link style
2017-11-11 13:30:51 +08:00
eight
d59f24caa6
Change: a simpler installUpdateFromLabel
2017-11-11 13:30:41 +08:00
eight
ecc306dd1f
Change: move header to the top
2017-11-11 13:30:34 +08:00
eight
7543b8406f
Fix: messageBox global
2017-11-09 15:56:29 +08:00
eight
a1c1eb328b
Add: draw line pointer for parsing error
2017-11-09 15:55:06 +08:00
eight
79a7a218c4
Fix: align text to left in pre
2017-11-09 15:54:31 +08:00
eight
d02984ee2a
Add: expose parseError.index
2017-11-09 15:53:09 +08:00
eight
4d8268bb27
Fix: use messageBox
2017-11-09 14:40:46 +08:00
eight
ae50cbe12a
Refactor: move alert/confirm util to msgbox.js
2017-11-09 14:35:10 +08:00
eight
c2687573b3
Add setStyleDirty, refactor replaceStyle
2017-11-09 14:11:27 +08:00
eight
d93bf05f64
Fix: isWarm -> isTouched
2017-11-09 14:11:27 +08:00
eight
6d411c01fc
Fix: use sticky flag to avoid text slicing
2017-11-09 14:11:27 +08:00
eight
53770c0db6
i18n: appliesRemoveError
2017-11-09 14:11:26 +08:00
eight
d03c752dd5
Fix: promise indent
2017-11-09 14:11:26 +08:00
eight
988a920a2f
Fix: use getOwnTab in closeCurrentTab
2017-11-09 14:11:26 +08:00
eight
9a8c19b09b
Fix: move isClean into unbeforeunload handler
2017-11-09 14:11:26 +08:00
eight
3011ba836d
Fix: isInit -> initialized
2017-11-09 14:11:26 +08:00
eight
29f5daa912
i18n: live reload error
2017-11-09 14:11:25 +08:00
eight
1dd0dbf907
Revert: isSame/isEdited util
2017-11-09 14:11:25 +08:00
eight
4a8894de2e
Add: use messageBox in install page
2017-11-09 12:26:50 +08:00
eight
137198e951
Refactor: messageBox
2017-11-09 09:12:17 +08:00
eight
f070d7ff8e
Fix: indent of promises
2017-11-09 09:12:16 +08:00
eight
5dd322e512
Refactor: shouldShowConfig
2017-11-09 09:12:16 +08:00
eight
78c1a1bd3c
Fix: el -> elements
2017-11-09 09:12:16 +08:00
eight
dd64551a36
Fix: set dirty prop in one line
2017-11-09 09:12:16 +08:00