tophf
a6e2cf47ed
don't update the tally when the dialog isn't shown
2018-01-07 12:52:31 +03:00
tophf
5941dd4338
colorpicker hotkey popup: find colors in attributes
2018-01-07 12:51:22 +03:00
tophf
825fd00a80
fixes for FF52
2018-01-07 12:50:17 +03:00
tophf
102d0a45c8
load colorconverter.js in style manager
2018-01-07 12:37:02 +03:00
tophf
67ceaa2e43
fixups; code cosmetics
...
* show #{min,max} if constraints are present
* parse [row names] in grid properties
* skip uso-vars in selector sequence
* recognize number tokens with +-
* skip comments/whitespace in stream.mustMatch();
2018-01-07 12:33:48 +03:00
tophf
57f0afbc9c
CSS Intrinsic & Extrinsic Sizing L3 for *width/*height
...
https://drafts.csswg.org/css-sizing-3/#sizing-properties
2018-01-07 12:32:50 +03:00
tophf
e7bd155300
CSS Transform Module Level 2 (ED 2017-11-09) - 3d transforms
...
https://drafts.csswg.org/css-transforms-2/#three-d-transform-functions
2018-01-07 12:32:50 +03:00
tophf
e684f677a6
CSS Display Module Level 3 (ED 2017-11-09)
...
https://drafts.csswg.org/css-display/
2018-01-07 12:32:50 +03:00
tophf
2036819442
reuse parserCache on subsequent saving of usercss
2018-01-07 12:31:23 +03:00
tophf
d2cba96e10
refactor CSSLint
...
* reduce linting delay
* parse mozformat in worker
* allow empty functions in 'filter:' property
https://drafts.fxtf.org/filter-effects/#supported-filter-functions
* support comma-separated list in :lang()
* strip vendor prefix in isLiteral()
2018-01-07 12:31:23 +03:00
tophf
b8506e1e45
find colors in comments/strings regardless of overlays
2018-01-07 11:52:46 +03:00
tophf
87d28d3fc7
silence eslint
2018-01-07 11:52:46 +03:00
tophf
807ea6aa70
extract colorconverter.js
2018-01-07 11:52:43 +03:00
tophf
1fe290fb8c
bump version
2018-01-06 10:43:12 +03:00
tophf
eb426f6ee3
update locales
2018-01-06 10:42:30 +03:00
tophf
385dda9923
fixup 227dce01: new styles don't have usercssData
2018-01-06 09:50:48 +03:00
tophf
4a7c675d06
fix '.add-applies-to' click listener
2018-01-06 09:31:37 +03:00
tophf
42bd77ec17
beautify: keep semicolon after /*comment*/ on the same line
2018-01-05 14:10:27 +03:00
tophf
b32832e237
delete the unused original beautify-css.js
2018-01-05 14:07:16 +03:00
tophf
227dce0177
don't disable Beautify (let the user decide); code cosmetics
2018-01-05 14:05:35 +03:00
tophf
bced23052c
remove some unnecessary deepCopy calls
2018-01-05 14:05:35 +03:00
tophf
45219a88c1
microoptimization: 'style' is already a deep-copy
2018-01-04 22:47:29 +03:00
tophf
c553c0270e
unstick the unchecked newUI option from the buttons below
2018-01-04 22:36:31 +03:00
tophf
392ca4c988
add "configure" button in the old UI
2018-01-04 22:35:12 +03:00
tophf
1c432b2868
fixup 77a07b7f: don't invoke editor on clicking the name
2018-01-04 22:25:03 +03:00
tophf
66f176992b
fixup 671b2765: don't show favicons in old UI
2018-01-04 22:20:03 +03:00
tophf
bd1e6175af
bump version
2018-01-04 18:24:47 +03:00
tophf
71c3e0c7a8
extract and improve dummy chrome.storage in FF
...
* chrome.storage.onChanged supported in own pages
* values are stored in the background page
* chrome.storage in own pages accesses that background storage
2018-01-04 17:04:23 +03:00
tophf
bf17c7de94
preserve section indentation in usercss template
2018-01-04 16:45:41 +03:00
tophf
4674424764
code cosmetics
2018-01-04 16:44:34 +03:00
tophf
2374c88e1b
extract styleSectionsEqual
2018-01-04 16:43:54 +03:00
tophf
9be2f942c7
restore default template on saving empty code
...
fixes 3418ac9c
2018-01-04 16:41:55 +03:00
tophf
cb3e9973bd
also display #live-reload-install-hint after installing
2018-01-04 13:43:57 +03:00
tophf
2ca702c976
show color swatches on usercss installer page
2018-01-04 13:36:56 +03:00
tophf
a339b50e27
allow live-reload without reinstalling
2018-01-04 13:36:27 +03:00
tophf
c9e60dc19b
t() is not defined in content scripts
2018-01-04 11:13:40 +03:00
tophf
e6d04fad6d
meta value starts after a name on the same line
2018-01-04 11:10:59 +03:00
tophf
d94b9a0ab7
fixup: show available updates on manual check
2018-01-03 20:26:20 +03:00
tophf
eb3c770612
bump version
2018-01-03 18:45:21 +03:00
tophf
1eea8fdbbf
fixups for refreshAllTabs
2018-01-03 18:26:31 +03:00
tophf
d346cb0a5a
reduce newUI entry vertical padding and define it in one place
2018-01-03 16:53:00 +03:00
tophf
9165e6c1e2
unstick #search-results-error from the buttons block
2018-01-03 14:07:18 +03:00
tophf
eb65ce1a88
bump version
2018-01-03 10:47:06 +03:00
tophf
a572620765
cache icon imageData because the browser doesn't
2018-01-03 10:44:12 +03:00
tophf
3f570c4d3a
FF injects content script automatically
2018-01-03 10:44:12 +03:00
tophf
28e9e38dad
remove 'dysfunctional' page
2018-01-03 10:44:12 +03:00
tophf
3418ac9cb9
FF: support private/container tabs
2018-01-03 10:43:56 +03:00
tophf
62e333a0ba
update locales
2018-01-01 14:14:43 +03:00
tophf
27fe9fa9db
search/replace in extra CodeMirror boxes e.g. lint config
2018-01-01 10:35:22 +03:00
tophf
b2100ea853
fixes for global search/replace
...
* Enter key in input fields:
* [Find mode] closes the dialog and focuses the matched text
* [Replace mode] performs a single replace action
* Undo button checks the new CM changeGeneration and disables itself
if the changes were already undone
* doUndo focuses the visible undo button
2018-01-01 09:56:41 +03:00