tophf
|
3418ac9cb9
|
FF: support private/container tabs
|
2018-01-03 10:43:56 +03:00 |
|
tophf
|
0f96e2fa4d
|
set language for CSS :lang and [FF-only] hyphenation
|
2017-12-29 18:19:35 +03:00 |
|
tophf
|
8c5ad8fe4b
|
postpone addTooltipsToEllipsized more to avoid accidental layout
|
2017-12-26 08:46:05 +03:00 |
|
tophf
|
154187f1bc
|
use offsetWidth to decide if the button text is ellipsized
|
2017-12-19 08:48:55 +03:00 |
|
tophf
|
4a924d6aa8
|
add 'textarea' to focusAccessibility.ELEMENTS
|
2017-12-18 10:27:50 +03:00 |
|
tophf
|
fefe82fd54
|
remove what-input, use own implementation, rebase on master
|
2017-12-13 03:27:10 +03:00 |
|
tophf
|
3410a58cd9
|
don't add ­ on word boundaries and strip it from tooltips
addresses #300
|
2017-12-11 22:39:22 +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
|
a6f63d096e
|
extract checkboxes to global.css, fixes
|
2017-12-05 04:39:29 +03:00 |
|
tophf
|
c0c60fb7a2
|
add a terse invocation syntax for $element and rename it to $create
|
2017-12-04 08:57:12 +03:00 |
|
tophf
|
6704956b22
|
fixup 0de69e30: avoid passing falsy selectors to $()
|
2017-12-02 21:41:28 +03:00 |
|
tophf
|
0de69e306d
|
code refactor: add $.remove() and $$.remove()
|
2017-12-02 19:54:54 +03:00 |
|
tophf
|
a61ee5f093
|
fixup 362d9444: autoscroll manage page only during incremental search
|
2017-11-30 01:13:13 +03:00 |
|
tophf
|
6f0dd5e9b6
|
fixup 362d9444: never scroll manage page on toggling a visible entry
|
2017-11-30 00:54:40 +03:00 |
|
tophf
|
189342472e
|
manage: collapsible #options block
|
2017-11-29 19:27:31 +03:00 |
|
tophf
|
362d944428
|
manage: incremental search on typing + up/down arrows
|
2017-11-29 17:59:02 +03:00 |
|
tophf
|
13d7e30a75
|
usercss saving: display errors from mozparser in <pre>
|
2017-11-27 06:55:12 +03:00 |
|
tophf
|
8f04e17d27
|
fix #223 - Android compatibility
|
2017-11-25 16:25:20 +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 |
|
eight
|
2b614bdee2
|
Fix: dom.js is not a content script anymore
|
2017-11-09 09:12:13 +08:00 |
|
tophf
|
d2b9b30239
|
reliable userAgent detection in FF before 57
fixes #228
|
2017-11-08 06:53:36 +03:00 |
|
eight
|
7c2248933a
|
Change: let makeLink accept object
|
2017-10-15 02:59:55 +08:00 |
|
eight
|
40ad7837fc
|
Change: allow makeLink to append child. Add rel=noopener
|
2017-10-12 16:12:34 +08:00 |
|
eight
|
eec52ad239
|
Revert "Add: detail dialog. Move makeAuthor to dom.js. Move external.svg into"
This reverts commit 5b701d06ad .
|
2017-10-12 16:10:17 +08:00 |
|
eight
|
5b701d06ad
|
Add: detail dialog. Move makeAuthor to dom.js. Move external.svg into
images.
|
2017-10-11 14:52:42 +08:00 |
|
eight
|
2ba4c4f11b
|
Fix: remove debounce dependency
|
2017-09-14 09:15:58 +08:00 |
|
eight
|
97fd2aa083
|
Compat: firefox
|
2017-09-13 23:35:34 +08:00 |
|
eight
|
b61b058824
|
Fix: pull out makeLink
|
2017-09-13 17:34:27 +08:00 |
|
eight
|
2342cc50e9
|
fixup! Fix: rewrite loadScript, merge onDOMscripted, injectCSS, injectScript
|
2017-09-12 23:19:55 +08:00 |
|
eight
|
2506b957f8
|
Fix: rewrite loadScript, merge onDOMscripted, injectCSS, injectScript
|
2017-09-12 23:19:16 +08:00 |
|
eight
|
431dbdc81c
|
Fix: remove escapeHtml completely
|
2017-09-12 20:03:24 +08:00 |
|
eight
|
d4ddefe8a0
|
Merge branch 'master' of https://github.com/openstyles/stylus into dev-user-css
|
2017-09-12 03:40:56 +08:00 |
|
eight
|
3730a4e483
|
Fix: i18n and escapeHtml, url
|
2017-09-12 02:32:27 +08:00 |
|
tophf
|
36d790e0c2
|
improve CSS transition suppression on own pages in FF
|
2017-09-04 01:05:32 +03:00 |
|
tophf
|
53aa239da3
|
fallback to chrome.storage when IndexedDB is dysfunctional
|
2017-09-03 20:06:42 +03:00 |
|
tophf
|
85a5702fe0
|
refactor lint report stuff, use $element
|
2017-08-31 23:19:43 +03:00 |
|
tophf
|
fa5ebb8958
|
use callbacks in animateElement to avoid re-animation
|
2017-08-31 13:42:30 +03:00 |
|
tophf
|
b91324992d
|
skip already queued in onDOMscripted
|
2017-08-29 17:14:57 +03:00 |
|
tophf
|
e65e3c9c0b
|
fixup efc001c0: css_beautify is dodgy
|
2017-08-29 14:28:59 +03:00 |
|
tophf
|
777fc06834
|
FF: avoid reloading if dysfunctional
|
2017-08-28 15:20:37 +03:00 |
|
Rob Garrison
|
487bb53145
|
Use optimal DOM selection functions
Reverts part of 7046d48cf9d574
|
2017-08-27 17:20:46 -05:00 |
|
Rob Garrison
|
afc38b0bc8
|
update element selectors in all files
|
2017-08-27 17:20:46 -05:00 |
|
Rob Garrison
|
80ed34f3e7
|
Use correct multi-line statement formatting
|
2017-08-27 17:20:45 -05:00 |
|
Rob Garrison
|
014adf8d8a
|
Fix linting issues with injection code
|
2017-08-27 17:20:43 -05:00 |
|
Rob Garrison
|
3c160a3fa5
|
Add script/link injection code
|
2017-08-27 17:20:43 -05:00 |
|
tophf
|
320ea3485a
|
hyphenate blocked-info in FF
|
2017-08-27 13:02:58 +03:00 |
|
tophf
|
90ab2959a6
|
abandon automatic translation in CSS
* it fails with some languages in some versions of FF
* it's not as flexible as HTML templates
* we were only using it for a few messages
|
2017-08-27 13:02:17 +03:00 |
|
tophf
|
8976bd58b8
|
inform when dysfunctional due to FF options
|
2017-08-26 15:34:27 +03:00 |
|
tophf
|
aded4f7c01
|
display full text in tooltips of ellipsized buttons
|
2017-08-18 10:25:35 +03:00 |
|
tophf
|
b50c19a802
|
editor import: warn about invalid -moz-document functions
* fixes #118
* alleviates #116 by switching showRegExpTester() from innerHTML to DOM
|
2017-07-19 15:09:29 +03:00 |
|
Rob Garrison
|
417e3b5de3
|
Add eqeqeq definition to eslint
|
2017-07-16 13:07:21 -05:00 |
|
Rob Garrison
|
0037c699d9
|
Fix eslint issues
|
2017-07-12 16:26:21 -05:00 |
|
Rob Garrison
|
7a9d629ec8
|
Restructure folders
|
2017-07-12 16:26:20 -05:00 |
|