Commit Graph

58 Commits

Author SHA1 Message Date
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
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
29f5daa912 i18n: live reload error 2017-11-09 14:11:25 +08:00
eight
e0bd991482 Fix: promise indent 2017-11-09 09:12:03 +08:00
eight
92b01e19e8 Fix: reindent single then 2017-11-09 09:12:03 +08:00
eight
90be1dae25 Fix: status: 'success' -> success: true 2017-11-09 05:35:45 +08:00
tophf
684f445957 workaround for USO double-firing of install/update events 2017-11-08 07:00:38 +03:00
tophf
d2b9b30239 reliable userAgent detection in FF before 57
fixes #228
2017-11-08 06:53:36 +03:00
eight
398056c262 Fix: _source -> newSource 2017-11-01 11:15:18 +08:00
eight
098dc10f85 Fix: pull out runtimeSend 2017-11-01 11:15:11 +08:00
tophf
e9a7640a3f apply: recognize moz-extension:// 2017-10-20 02:13:01 +03:00
tophf
5064ca1d4e prevent DOM id confusion
DOM elements with an id are propagated as global variables
https://stackoverflow.com/q/6381425
2017-10-18 21:30:17 +03:00
eight
54076d9f17 Merge branch 'master' of https://github.com/openstyles/stylus into dev-user-css 2017-10-12 16:28:18 +08:00
eight
f194155830 Add: close source tab after install 2017-10-06 16:33:50 +08:00
tophf
869168f727 install: better USO title bug workaround on page>=2 2017-09-30 03:20:59 +03:00
eight
c2eadda708 Add: live-reload 2017-09-25 20:01:50 +08:00
eight
18fd15317e WIP: install page 2017-09-24 11:39:04 +08:00
eight
2b6404cb11 Fix: stop live-reload and refresh the page when style is removed 2017-09-19 08:51:57 +08:00
eight
0852b56ce4 Fix: add set updateUrl option 2017-09-19 08:51:56 +08:00
eight
ead006a311 Fix: remove button style 2017-09-19 05:10:45 +08:00
eight
1d829fe8f5 Fix: split up usercss logic from saveStyle 2017-09-18 11:34:12 +08:00
eight
94e5336018 Fix: don't set updateUrl to a local file 2017-09-18 07:39:46 +08:00
tophf
054528edde apply: SVG className workaround 2017-09-17 10:56:03 +03:00
eight
a0495f466f Change style structure 2017-09-16 10:14:23 +08:00
eight
eaf33afbe3 Rewrite parser, add uso preprocessor 2017-09-15 13:40:04 +08:00
eight
21256e32f7 Fix: wrap long line 2017-09-15 08:11:18 +08:00
eight
553cc94bc8 Fix: style install button 2017-09-15 01:30:26 +08:00
eight
a542d227ec Fix: adjust install page layout 2017-09-14 11:06:32 +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
fa06b29748 Fix: add 'v' before version 2017-09-13 16:54:09 +08:00
eight
93fe23f2a6 Fix: innerHTML -> textContent 2017-09-13 01:39:34 +08:00
eight
acaa1ed158 Fix: appendChild -> textContent 2017-09-12 23:23:56 +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
43b912c195 Fix: remove suffix check 2017-09-12 19:30:53 +08:00
eight
bbe37adfef Fix: drop tHTML 2017-09-12 19:28:20 +08:00
eight
97b4d91ec9 Fix: communicate -> runtimeSend 2017-09-12 18:58:39 +08:00
eight
33200dbde4 Fix: cleanup injectContent 2017-09-12 18:34:48 +08:00
eight
8207d608be Fix: injectResource -> injectContent 2017-09-12 18:28:16 +08:00
eight
5fecd7e91b Drop .before, .after, .prepend, .append 2017-09-12 04:10:20 +08:00
eight
e2ea93a3c7 Fix: decodeURI -> encodeURI 2017-09-12 03:56:05 +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
eight
8c374db353 Add: live-reload 2017-09-10 22:56:44 +08:00
eight
1f44898475 Add: adopt node-semver 2017-09-06 03:08:03 +08:00
eight
3f06ce8152 Fix: don't mix url and updateUrl 2017-09-05 18:48:19 +08:00
eight
6e52d48c6c Add: Add 'applies to' to install page 2017-09-05 18:48:18 +08:00
tophf
519d745f59 globally disable CSS transitions for a moment during page opening
the problem we fix is that since we add the styles asynchronously, the browsers, esp. Firefox, sometimes apply transitions from the null/default state to the one specified in the injected CSS.

supersedes 72e8213b and 4dbca46b
2017-09-03 19:43:37 +03:00