Commit Graph

2350 Commits

Author SHA1 Message Date
Jason
380bfc6ed7 Bring back caching styles in memory 2016-03-19 18:27:28 -05:00
Jason
ca8324ab67 Duh 2016-03-19 17:15:33 -05:00
Jason
fa97a94494 Various performance improvements 2016-03-19 16:58:01 -05:00
Jason
6dcbf1bef8 Handle kinda sorta not there Transifex locales 2016-03-17 22:18:06 -05:00
Jason
279803d052 Update locales from Transifex 2016-03-17 22:17:47 -05:00
Jason Barnabe
79bdfa9a86 Merge pull request #169 from tophf/import-style-globalsection-fix
Import style globalsection fix
2016-03-17 22:01:35 -05:00
Jason Barnabe
b24d7b8246 Merge pull request #168 from tophf/toggle-issues
Narrow-width editor on touchscreens: toggle lint report via click
2016-03-17 22:00:57 -05:00
Jason
8606a7c39b Update locales from Transifex 2016-03-17 21:58:33 -05:00
Jason
928d02df5c Avoid migrating WebSQL if it didn't exist #167 2016-03-17 21:53:30 -05:00
Jason
15407c4cde Add Google Analytics 2016-03-17 21:52:46 -05:00
Jason
7015eb1dc8 Handle saving styles with undefined applies tos #167 2016-03-16 21:44:17 -05:00
Jason
f4d30838f9 Remove (unnecessary) parentheses #166 2016-03-07 23:24:35 -06:00
Jason
cc95a62c7c Various Firefox error and warning fixes #166 2016-03-07 23:22:28 -06:00
Jason
2973cac28f Switch to IndexedDB #167 2016-03-06 20:27:17 -06:00
tophf
ad8706e107 Editor: preserve intermediary global sections on import
Because the order of sections influences which rules will apply when several matching rules are present both in a global section and previously declared scoped one.
2016-02-04 18:26:02 +03:00
tophf
426b4d37ba Simplify getCodeMirrorForSection/getSectionForCodeMirror 2016-02-04 18:25:59 +03:00
tophf
08e35c6990 Narrow-width editor on touchscreens: toggle lint report via click 2016-02-01 17:13:14 +02:00
Jason
ddb6f400e7 Add applications.gecko.id #166 2016-01-30 18:26:34 -06:00
Jason
bc477eeef9 Check for onHistoryStateUpdated before use #166 2016-01-30 18:17:25 -06:00
Jason
a01bdf7b5a chrome.extension.onMessage -> chrome.runtime.onMessage 2016-01-30 18:06:04 -06:00
Jason
2c1987f91a Fake chrome.storage.sync for Firefox support #166 2016-01-30 17:59:45 -06:00
Jason
d957cd1b3b chrome.extension.sendMessage -> chrome.runtime.sendMessage 2016-01-30 17:08:10 -06:00
Jason Barnabe
8f10fc291e Merge pull request #157 from tophf/sync-settings
Sync prefs
2016-01-30 16:05:07 -06:00
Jason Barnabe
8d2541fb69 Merge pull request #165 from tophf/apply-fixes
Apply fixes
2016-01-30 16:01:32 -06:00
Jason Barnabe
49f9b8a106 Merge pull request #164 from tophf/narrowedit-lintfix
Autohide lint report in narrow mode; show # of issues
2016-01-30 16:00:50 -06:00
Jason Barnabe
97649bad94 Merge pull request #163 from tophf/apply-on-hash-change
Apply styles upon direct URL hash modification
2016-01-30 16:00:30 -06:00
Jason Barnabe
fceda3f27d Merge pull request #159 from tophf/track-active-codebox
Editor: sticky .CodeMirror-active class for code boxes
2016-01-30 16:00:01 -06:00
tophf
a1ab89e7ea Don't needlessly observe iframes while loading
because the browser starts loading iframes after DOMContentLoaded event anyway
2016-01-25 07:10:00 +03:00
tophf
3cf32048ed Apply styles to application/xml autogenerated pages 2016-01-25 07:07:43 +03:00
tophf
b8bbcd01db Autohide lint report in narrow mode; show # of issues 2016-01-20 21:16:58 +03:00
tophf
ac70503718 Apply styles upon direct URL hash modification 2015-12-31 19:07:55 +03:00
Jason Barnabe
31a378b243 Merge pull request #161 from tophf/apply-eventfix
Bind only one DOMContentLoaded event
2015-12-26 12:27:45 -06:00
tophf
cbece7ce25 Bind only one DOMContentLoaded event 2015-12-26 21:23:34 +03:00
tophf
3837ef5f62 Editor: focus the minidialog when switching find/replace
Previously, when a search minidialog was displayed and we pressed a hotkey to switch to another kind of minidialog (search -> replace, etc), the focus wasn't correctly preserved
2015-10-29 21:20:05 +03:00
tophf
7ca69e61da Editor: sticky .CodeMirror-active class for code boxes
It is retained when a child search/jump minidialog is focused unlike the built-in .CodeMirror-focused
2015-10-28 01:37:19 +03:00
tophf
6fa6982e8e Check if the tab is closed when trying to set its icon 2015-10-15 00:34:48 +03:00
tophf
23190af270 Switch from the dummy background.html to "scripts" key
Also fix the order: messaging.js should precede storage.js for notifyAllTabs() to work
2015-10-15 00:34:48 +03:00
tophf
d971bbda8a Remove unneeded "Pref" word from prefs methods 2015-10-15 00:34:47 +03:00
tophf
1f961b0993 Deprecate localStorage, refactor prefs 2015-10-15 00:34:46 +03:00
tophf
69a085c116 Fix occasional Chrome mismatch requestUrl!=sender.tab.url 2015-10-05 18:06:05 +03:00
tophf
274584510f Fix getStyles returning global styles for extensions pages
This didn't work anyway but wrongly showed nonzero style count in an opened popup when the option was changed in another window.
2015-10-05 17:44:44 +03:00
tophf
965ea073c9 Sync localStorage prefs 2015-10-05 09:07:56 +03:00
Jason
5f9a4d6172 :Merge branch 'master' of github.com:JasonBarnabe/stylish-chrome 2015-09-28 19:43:02 -05:00
Jason
ce465719d4 1.4.0 2015-09-28 19:42:45 -05:00
Jason Barnabe
ffebbcbea3 Merge pull request #155 from tophf/fixes
Fixes
2015-09-21 20:39:23 -05:00
tophf
2925c4af71 Editor: add missing var declaration 2015-09-21 14:59:13 +03:00
Jason
f8a3bd14ae Add placeholders after downloading locales from Transifex 2015-09-18 19:59:51 -05:00
Jason
7ae07b063b Replace spaces with tabs in locale files from Transifex 2015-09-18 19:56:05 -05:00
Jason Barnabe
336d043d02 Merge pull request #154 from tophf/fix-placeholders
Add placeholders to locale files
2015-09-18 19:40:51 -05:00
tophf
dafa47f0f3 Add placeholders to locale files 2015-09-17 12:03:00 +03:00