tophf
7ecfd0fa80
add support for freestyler.ws
...
* handle style action buttons on the site pages
* popup find-styles links with icons
* auto-updater
2017-11-14 13:18:39 +03:00
tophf
94ed435e75
fixup d2b9b302: prevent setting version var to 'undefined'
2017-11-14 11:12:18 +03:00
tophf
ac8331e6ae
FF: use tabs API for XML viewer
2017-11-14 09:52:51 +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
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
1dd0dbf907
Revert: isSame/isEdited util
2017-11-09 14:11:25 +08:00
eight
92b01e19e8
Fix: reindent single then
2017-11-09 09:12:03 +08:00
eight
8d19e0b09a
Fix: noReject in one line
2017-11-09 09:12:02 +08:00
eight
08c7004123
Fix: use switch for version compare
2017-11-09 09:12:02 +08:00
eight
90be1dae25
Fix: status: 'success' -> success: true
2017-11-09 05:35:45 +08:00
tophf
72714160bb
storage: fallback on any IndexedDB-related failure
2017-11-05 06:13:51 +03:00
eight
098dc10f85
Fix: pull out runtimeSend
2017-11-01 11:15:11 +08:00
eight
79b6266cf9
Fix: no new line before use strict
2017-11-01 11:13:57 +08:00
eight
6f51100c82
Fix: unused injectContent
2017-11-01 08:09:08 +08:00
eight
62748b3b79
Fix: use arrow function for IIFE
2017-10-30 01:22:10 +08:00
eight
831a4ef939
Fix: remove logging in wrapReject
2017-10-16 14:59:45 +08: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
0d4d058b00
Fix: remove unused initInstallPage
2017-10-06 16:33:50 +08:00
eight
f194155830
Add: close source tab after install
2017-10-06 16:33:50 +08:00
eight
2912a53729
Fix: missing id when updating digest
2017-10-04 16:19:20 +08:00
tophf
9585aea08d
insertCSS#cssOrigin requires FF53
2017-09-30 02:32:43 +03:00
eight
7365a8bada
Fix: various fixes
2017-09-25 18:43:55 +08:00
eight
cb7aaa7111
Fix: move to root
2017-09-24 17:18:38 +08:00
eight
18fd15317e
WIP: install page
2017-09-24 11:39:04 +08:00
eight
aa71984fd3
Fix: save name when updating usercss
2017-09-18 12:59:22 +08:00
eight
1d829fe8f5
Fix: split up usercss logic from saveStyle
2017-09-18 11:34:12 +08: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
f3176de950
Fix: findDupUsercss indent
2017-09-12 18:57:06 +08:00
eight
e1d221e9a9
Fix: saveStyle indent
2017-09-12 18:54:38 +08:00
eight
e13a6f6f92
Fix: saveUsercss
2017-09-12 18:52:55 +08:00
eight
a395df18f9
Fix: rewrite filterUsercss
2017-09-12 18:49:17 +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
tophf
a8796b0bd2
prevent race condition in getStyles before dbExec.initialized
...
fixes #184
2017-09-12 12:12:11 +03: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
f305719db3
Fix: update progress
2017-09-12 01:23:32 +08:00
eight
cb23f89b6a
Add: allow saveUsercss to build style
2017-09-10 22:04:43 +08:00
eight
3daff40acf
Add: vars validation
2017-09-09 19:29:35 +08:00
eight
1f44898475
Add: adopt node-semver
2017-09-06 03:08:03 +08:00
eight
f74641e20d
Add: make filterUsercss build code to get section includes
2017-09-05 18:48:18 +08:00
tophf
36d790e0c2
improve CSS transition suppression on own pages in FF
2017-09-04 01:05:32 +03:00
tophf
538da08a95
fixup d843b4e2: a shallow copy is needed
2017-09-03 22:34:42 +03:00
tophf
50239a49df
fixup 53aa239d
for new installations
2017-09-03 21:56:46 +03:00
tophf
09010c20a6
enqueue stuff dependent on DB decision
2017-09-03 21:25:19 +03:00
tophf
53aa239da3
fallback to chrome.storage when IndexedDB is dysfunctional
2017-09-03 20:06:42 +03:00
tophf
ea8eaf3146
swap parameters in prefs.subscribe
2017-09-03 20:06:30 +03:00
tophf
d843b4e23f
filterStyles: code cosmetics and a bug fix
2017-09-03 19:43:38 +03: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