tophf
7d25709a7d
Don't wrongly style tabs with identical openerTabId
2015-07-26 05:24:46 +03:00
tophf
c60a21cf12
New Tab Page: fixup for icon, badge, popup style list
2015-05-21 17:45:06 +03:00
tophf
f765934316
Dim toolbar icon on unstyled tabs, regenerate icons
2015-05-21 17:38:02 +03:00
tophf
a0c5674f6f
Wait for background page to load on Chrome startup
...
At startup Chrome lazy-loads extension's background page,
thus occasionally breaking apply.js and Stylish own pages
2015-05-05 21:36:16 +03:00
tophf
bc6476bc52
Editor: option to select CodeMirror CSS theme
2015-05-05 21:14:11 +03:00
tophf
30598dbbf0
Fix old Chrome error: no 'browser_action' contextMenu type
2015-04-22 22:01:19 +03:00
tophf
1156b3f989
Fix 'const in strict mode' error in very old Chrome
2015-04-22 14:30:55 +03:00
tophf
d4382d3f08
Apply global changes to popups
2015-04-07 20:07:45 +03:00
tophf
bd9a91951f
Add 2 global behavior toggles to the toolbar button context menu
2015-03-26 21:16:03 +03:00
tophf
2ed53db7ad
Add Chrome shortcut keys; update popups on change
...
* hotkey to open Manage styles
* hotkey to enable/disable all styles
No default hotkeys are provided, to customize go to "Keyboard shortcuts" on the Extensions page
2015-03-25 18:04:51 +03:00
hideheader
f45a6506be
Add 'Disable all styles' to popup
2015-03-24 20:21:19 +03:00
tophf
8e6e1f97b2
Manager: "Edit" button re-uses existing tabs, shift-click opens a new window
2015-03-20 17:29:47 +03:00
9adefaf01e5bf6426d838cd20eae582d2b6ba647
0ff7537a8d
Actually use the show-badge preference
2015-03-07 05:02:13 +03:00
hideheader
f54a70fe07
Replace localStorage
calls with prefs
calls
2015-03-03 18:36:18 -05:00
hideheader
c6340e9617
Use a common webNavigation
listener
...
Use the same listener for `webNavigation.onCommitted` and `webNavigation.onHistoryStateUpdated`.
2015-02-23 17:48:27 -05:00
hideheader
b377be8a18
Reload styles on history.pushState
2015-02-23 00:25:24 -05:00
Jason Barnabe
adb54a4a88
Disable logging of style applies logic
2015-02-17 13:57:17 -06:00
Jason Barnabe
e6df389f59
Explain why we 'Only push styles to the top-level document' #27
2015-02-17 12:52:32 -06:00
hideheader
6b178c9184
Only push styles to the top-level document.
...
Push styles only to the main frame of a tab; let the content script pull styles into child frames, as before.
`chrome.tabs.sendMessage` can only broadcast to all frames in a tab until Chrome 41. The main frame always fires `onCommit` before any child frame, so only the main frame hears its own message from `onCommit`. It (and every child frame that's already fired `onCommit`) hears the `onCommit` message for every frame that follows, with the result that the main frame applies all the styles for every frame in the tab.
https://forum.userstyles.org/discussion/45062/stylish-for-chrome-1-3-0b1#Comment_95474
2015-02-12 17:44:43 -05:00
Jason Barnabe
5e3efb3df6
Apply styles to Stylish pages
2015-02-08 22:25:35 -06:00
Jason Barnabe
d879b5e0c4
Add option for smart indentation in editor
2015-02-08 22:02:08 -06:00
Jason Barnabe
9b47b57327
Handle styles without sections
2015-01-30 13:18:12 -06:00
Jason Barnabe
00664cc90c
Don't show styles with two namespaces as global #19
2015-01-30 13:09:56 -06:00
Jason Barnabe
01329b7835
Remember position of edit window #7
2015-01-30 12:35:37 -06:00
Jason Barnabe
0756f2d2b8
Add write new style options to toolbar pop-up #14
2015-01-30 11:28:05 -06:00
Jason Barnabe
7747cab98f
Original content is flickering before stylish applies the user style #15
2015-01-30 10:36:46 -06:00
Jason Barnabe
d09255a6b8
Apply to file: protocol #25
2015-01-29 12:44:29 -06:00
Jason Barnabe
c4c92c6c27
Convert to Unix linebreaks
2015-01-29 12:41:45 -06:00
Jason Barnabe
ecc3bf18a9
issue #4 Add option to hide number of enabled styles in active tab from toolbar icon
2014-02-07 20:04:06 -06:00
Jason Barnabe
6bf6cff755
issue 5 updates for styles with settings
2014-02-06 15:05:31 -06:00
Jason Barnabe
2064f56796
issue 102 Do something reasonable if the Stylish DB can't be read
2013-06-25 23:25:04 -05:00
Jason Barnabe
b7aa8b4b81
issue 96 New styles have a URL of undefined
2013-06-23 23:16:48 -05:00
Jason Barnabe
5623fef058
issue 57 Bad regexp prevents some other styles from applying
2012-11-02 22:25:04 -05:00
Jason Barnabe
9270dc1596
issue 44 Stop using deprecated Chrome APIs
2012-08-19 20:14:33 -05:00
Jason Barnabe
7df28a58db
issue 31 some small perf improvements
2012-06-01 23:11:32 -05:00
Jason Barnabe
b019038f57
initial commit
2012-04-15 20:56:12 -05:00