tophf
|
e9a2cb92e3
|
csslint: functions MUST end with )
|
2017-12-22 11:22:02 +03:00 |
|
tophf
|
c34786358a
|
csslint: CSS4 syntax for rgb/hsl
|
2017-12-20 00:42:51 +03:00 |
|
tophf
|
8bfc36efbe
|
csslint: warn about @media inside @supports
|
2017-12-18 12:18:54 +03:00 |
|
tophf
|
a7a589b785
|
csslint: CSS Grid Layout - actual implementation
|
2017-12-18 12:17:42 +03:00 |
|
tophf
|
4522362f76
|
csslint: CSS Grid Layout Module Level 1 (ED, Nov 28, 2017)
|
2017-12-18 10:27:58 +03:00 |
|
tophf
|
6607455e8f
|
silence eslint; switch shirt-circuiting to single-line if/else
|
2017-12-18 10:27:50 +03:00 |
|
tophf
|
f29e3bc587
|
colorpicker: remove old theme class on re-invocation
|
2017-12-18 10:27:50 +03:00 |
|
tophf
|
fd047f8323
|
move getRealColors to colorpicker and reuse it
|
2017-12-18 10:27:50 +03:00 |
|
tophf
|
5aba0377a0
|
use helper's decisions in colorview renderer
|
2017-12-18 10:27:50 +03:00 |
|
tophf
|
6fb9d2d157
|
switch to a much faster LZStringUnsafe
https://github.com/pieroxy/lz-string/pull/98
|
2017-12-10 11:30:57 +03:00 |
|
tophf
|
240ccc8309
|
FF: actually prevent scrolling in focusNoScroll
|
2017-12-08 22:06:17 +03:00 |
|
tophf
|
1c68ac1a3a
|
initialize editor page fully in First Meaningful Paint frame
* previously it wasn't the case when colorpicker option was enabled
* the cost of always loading colorview is ~1ms for >200ms here
|
2017-12-08 06:20:56 +03:00 |
|
tophf
|
f40dc29497
|
add rudimentary reject/catch for mozParser inside worker
|
2017-12-07 08:41:52 +03:00 |
|
tophf
|
08c70a5192
|
csslint: only suppress validation errors caused by USO-vars
|
2017-12-07 08:09:22 +03:00 |
|
tophf
|
aeca16f663
|
csslint: show real text of expected token if possible
now instead of the nerdy LBRACE users will see {
|
2017-12-07 05:37:36 +03:00 |
|
tophf
|
974b1f9152
|
csslint: don't throw on errors caused by USO vars
|
2017-12-06 06:34:02 +03:00 |
|
tophf
|
85c67872a5
|
make colorpicker notify embedder on closing
re-enables Esc key in config-dialog after colorpicker closed itself due to an outside click
|
2017-12-06 00:24:27 +03:00 |
|
eight
|
07a0518586
|
Add config dialog to popup (#283)
|
2017-12-06 00:14:21 +03:00 |
|
tophf
|
36ec8de04f
|
stop calc when color is opaque
|
2017-12-05 21:01:32 +03:00 |
|
tophf
|
a6f63d096e
|
extract checkboxes to global.css, fixes
|
2017-12-05 04:39:29 +03:00 |
|
tophf
|
48dda41e2e
|
fixup 99512da9 and 493c1a65: show csslint rule info in issues info box
|
2017-12-04 08:57:12 +03:00 |
|
tophf
|
05d1013699
|
fixup 2e03c9c9: the element should be in DOM before reposition()
|
2017-12-02 17:18:58 +03:00 |
|
tophf
|
536064ae9a
|
csslint fixup 88885403: 'simple' doesn't support conditional grammar
|
2017-12-02 05:13:55 +03:00 |
|
tophf
|
0eaee16f7e
|
csslint: allow "transparent" in SVG colors
|
2017-12-01 23:04:38 +03:00 |
|
tophf
|
f3be825d25
|
csslint: expand referenced rules when describing errors
|
2017-12-01 22:55:39 +03:00 |
|
tophf
|
88885403ad
|
csslint: CSS Box Alignment Module Level 3 (ED Nov 14)
https://drafts.csswg.org/css-align/
|
2017-12-01 05:52:23 +03:00 |
|
tophf
|
f5516db8f4
|
off-load mozParser to a worker
|
2017-12-01 02:35:56 +03:00 |
|
tophf
|
493c1a65c0
|
worker for stylelint; hints in linter config popup
|
2017-11-28 20:07:37 +03:00 |
|
tophf
|
99512da9da
|
use CSSLint in a web werkker
|
2017-11-27 17:02:30 +03:00 |
|
tophf
|
fad03fb7c9
|
colorpicker: invoke callback on first color change
|
2017-11-27 14:54:19 +03:00 |
|
tophf
|
06a2a4c04d
|
constrain manually typed values in colorpicker
|
2017-11-27 14:54:18 +03:00 |
|
tophf
|
2e03c9c9c0
|
same colorpicker in the manager
|
2017-11-27 14:54:18 +03:00 |
|
tophf
|
326dc5fb86
|
don't autofocus colorpicker input fields on small touch devices
|
2017-11-25 16:47:05 +03:00 |
|
tophf
|
2dda22f700
|
fix color swatch glitch on lint markers
|
2017-11-25 04:28:55 +03:00 |
|
tophf
|
15c5df0e6e
|
colorpicker always picks up the only color in a line
|
2017-11-24 13:19:19 +03:00 |
|
tophf
|
7c0d8f0841
|
prevent inline overlays from breaking color swatches
|
2017-11-24 13:19:19 +03:00 |
|
tophf
|
7e4683d417
|
USO-vars in CSSLint
|
2017-11-24 13:19:19 +03:00 |
|
tophf
|
60247a6443
|
don't lowercase the original line!
|
2017-11-24 13:19:18 +03:00 |
|
tophf
|
7c746ab9a3
|
fix colorpicker keyboard increment with #HEX in CAPS
|
2017-11-24 13:19:18 +03:00 |
|
tophf
|
def05f2f0a
|
csslint: add "isolation"
|
2017-11-24 13:19:17 +03:00 |
|
tophf
|
8cced2da35
|
csslint: add "mix-blend-mode" and the internal <blend-mode>
|
2017-11-24 13:19:16 +03:00 |
|
tophf
|
06cda0b2c1
|
fix colorpicker swatch glitches by monkeypatching match-highlighter
|
2017-11-24 13:19:14 +03:00 |
|
tophf
|
a30ef3ed14
|
restore the original match-highlighter and monkeypatch it
|
2017-11-24 13:19:14 +03:00 |
|
tophf
|
c1c61ed590
|
find more rgb/hsl colors near cursor in comments and strings
|
2017-11-24 13:19:14 +03:00 |
|
tophf
|
607160655d
|
colorpicker shouldn't overwrite non-colors
|
2017-11-24 13:19:13 +03:00 |
|
tophf
|
0ed6e3d4bf
|
don't reinsert reinterpreted color on start
do it only on the Enter key or once the user explicitly changed the color at least once
|
2017-11-24 13:19:10 +03:00 |
|
tophf
|
e0ea76a940
|
colorpicker hotkey: find color at cursor in strings/comments
|
2017-11-24 13:19:10 +03:00 |
|
tophf
|
5d00602ada
|
switch colorpicker popup format on PgUp/PgDn only, not Tab
|
2017-11-24 13:19:09 +03:00 |
|
tophf
|
fc20479ab4
|
correctly unhook colorpicker in usercss#stylus mode
|
2017-11-24 13:19:08 +03:00 |
|
tophf
|
2c82cc3bbc
|
fix glitching on highlighting of current token
|
2017-11-24 13:19:08 +03:00 |
|