tophf
5caab7ab47
Editor: better async adding of sections in initWithStyle
2015-07-04 06:39:39 +03:00
tophf
b5df8802a0
Editor: CSS-beautifier
2015-07-04 06:39:39 +03:00
tophf
1250bb970e
Editor: show a list of all CSSLint messages
2015-07-04 06:33:40 +03:00
Jason Barnabe
c61b715e2f
Merge pull request #124 from tophf/manage-scroll-save
...
Manage: remember scroll position, initialize styles earlier
2015-06-19 22:58:29 -05:00
Jason Barnabe
4d768d8740
Merge pull request #128 from tophf/empty-code-section
...
Editor: show an empty code box for styles with no sections
2015-06-19 21:39:44 -05:00
tophf
8b890e8652
Editor: don't save window size after browser restart
...
Because if an edit style window was the only window open when closing the browser it'll become the main browser window after restart and is likely to be resized differently.
2015-06-15 18:56:48 +03:00
tophf
67fe43e9a9
Editor: use history back for Back-To-Manage when appropriate
2015-06-10 17:18:13 +03:00
tophf
f48c0da63f
Editor: show an empty code box for styles with no sections
2015-06-10 13:03:41 +03:00
tophf
ac88689533
Editor: set OS-dependent default keymap consistently
2015-06-10 12:58:01 +03:00
Jason Barnabe
761b5bd7d9
Merge pull request #123 from tophf/editor-fixes
...
Editor: fixes
2015-06-09 21:27:54 -05:00
Jason Barnabe
1c6004cbfb
Merge pull request #122 from tophf/editor-hl-cmt
...
Editor: highlight active line, add toggle/line/block comment commands
2015-06-09 21:11:08 -05:00
tophf
3429db0ee1
Editor: correctly determine when to save the window size
2015-06-04 15:22:05 +03:00
tophf
2895ce11e2
Editor: maximize height of code boxes on start when possible
2015-06-04 13:43:04 +03:00
tophf
03c9b04503
Editor: add toggle/line/block comment commands
2015-05-27 21:03:25 +03:00
tophf
0308774fc4
Editor: highlight active line
2015-05-27 21:03:25 +03:00
tophf
39021be48c
Editor: add a link to the install source page
2015-05-15 19:49:56 +03:00
Jason Barnabe
28e34f2990
Merge pull request #114 from tophf/respect-user-extrakeys
...
Respect localStorage::editor.extraKeys user option
2015-05-14 14:47:41 -05:00
tophf
7f5580a661
Editor: press a hotkey in keymap help table to filter it
...
Add localizable placeholders to inputboxes
2015-05-14 22:44:28 +03:00
tophf
992f2bb38f
Respect localStorage::editor.options.extraKeys user option
2015-05-14 00:06:46 +03:00
tophf
9979f43b09
Editor: search in 'applies-to' inputs too
2015-05-10 12:40:52 +03:00
tophf
932ffa80fe
Editor: use visible code box for 'find' when focused one is offscreen
2015-05-10 12:40:51 +03:00
tophf
532662672f
Editor: repaint code boxes on window scroll
2015-05-10 12:40:51 +03:00
tophf
eb9e045308
Editor: Shift-Ctrl-Wheel to scroll entire page
2015-05-10 12:40:51 +03:00
tophf
e707a08a84
Editor: showHelp() as html, add help for hotkeys
2015-05-10 12:40:51 +03:00
tophf
9ae6382469
Editor: remove scroll-hack and hint-hack, not needed with CM5.2.1
2015-05-10 12:40:51 +03:00
tophf
614694cf7e
Editor: reroute browser hotkeys to CM using keymaps
2015-05-10 12:40:51 +03:00
tophf
a830d5b3af
Editor: use current search state in later added sections
2015-05-10 12:40:49 +03:00
tophf
62ec9e1c9e
Editor: make newly added section visible
2015-05-06 09:13:28 +03:00
tophf
539be4ce43
Code review & cosmetics
2015-05-05 23:42:38 +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
9efac32b85
Localize search prompts in editor
2015-05-01 13:33:01 +03:00
tophf
0e6f63951a
Localization: embed in html, autorun, apply earlier
2015-05-01 13:33:01 +03:00
tophf
1156b3f989
Fix 'const in strict mode' error in very old Chrome
2015-04-22 14:30:55 +03:00
Jason
f8c0c5bf80
Fix dirty when undoing after save
2015-04-08 13:24:26 -05:00
tophf
d4382d3f08
Apply global changes to popups
2015-04-07 20:07:45 +03:00
tophf
451b392034
Editor: when in applies-to, use its code box for search
2015-03-29 18:58:57 +03:00
Jason Barnabe
4aff58d4ba
Merge pull request #88 from tophf/chrome-hotkeys
...
Add Chrome shortcut keys; update all visible popups on change; add 2 prefs to toolbar button menu
2015-03-26 13:16:55 -05:00
tophf
827a324297
Editor: auto-adjust vertical scrollbar margin for resize grip
2015-03-26 14:12:47 +03:00
tophf
413c454713
Editor: reroute the browser search to a closest CodeMirror box
...
Won't work if invoked via the browser menu or a non-standard hotkey
2015-03-26 14:12:47 +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
tophf
a4f602c7aa
Editor: add resize grip
2015-03-25 16:42:11 +03:00
tophf
9c99495d65
Editor: webkit columns bug workaround; better alignment; rem units
2015-03-24 19:16:16 +03:00
tophf
e0650fde71
Editor: fixes for 0e391f9
, refactor, more fixes
...
* recognize changes in applies-to inputs
* recognize changes only in specified controls
* forget the dirty applies-to ids from a deleted section after the style was saved
* toMozillaFormat: use the actual contents of CodeMirror instances
* toMozillaFormat: allow empty code section with non-empty applies-to
* refactor: simplify, de-kludge, de-duplicate, de-obfuscate, use more descriptive names instead of "items", "a", "b" where appropriate
2015-03-21 20:09:58 +03:00
tophf
3ad6fd974b
Editor: fix findNext to not display Chrome's findbar
2015-03-21 05:53:59 +03:00
tophf
fec5306037
Editor: make Ctrl-S work in input boxes
2015-03-20 17:27:21 +03:00
tophf
603da2736f
Editor: don't scroll sections into view on click
2015-03-20 17:27:21 +03:00
tophf
31a9be7c2a
Editor: add "!important" word to autocomplete in css properties
2015-03-20 17:27:21 +03:00
tophf
ed9ce87d99
Editor: add sections asynchronously on init
...
Improves perceived responsiveness.
Becomes noticeable with ~3 sections.
Becomes indispensable with ~10 sections.
2015-03-20 17:27:21 +03:00
tophf
374244fceb
Editor: remember size/pos only for detached windows
2015-03-20 17:27:20 +03:00