| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-05-01 | Enter insert mode if an input inside a shadow DOM is focused | mrmr1993 | |
| This fixes issue #853. | |||
| 2015-04-18 | Mode indicator: fix insert mode within edit mode. | Stephen Blott | |
| 2015-04-18 | Mode indicator: initial move to HUD. | Stephen Blott | |
| 2015-04-18 | Mode indicator: strip all references to badges. | Stephen Blott | |
| 2015-02-09 | Merge branch 'visual-and-edit-modes' | Stephen Blott | |
| Conflicts: background_scripts/main.coffee content_scripts/vimium_frontend.coffee lib/keyboard_utils.coffee | |||
| 2015-01-29 | Visual/edit modes: fix restore of insert-mode sub mode. | Stephen Blott | |
| 2015-01-27 | Visual/edit modes: minor changes. | Stephen Blott | |
| - Minor changes. - Deactivate modes on inputs from focusInput(). | |||
| 2015-01-26 | Visual/edit modes: fix problem resuming insert mode. | Stephen Blott | |
| 2015-01-26 | Visual/edit modes: better recovery after focus change. | Stephen Blott | |
| If we're in edit mode and the user changes tab, we lose the focus. That causes edit mode (and any sub mode like visual mode) to exit. When we return, we're in insert mode! With this commit, we save the state, and restore it when appropriate. | |||
| 2015-01-23 | Visual/edit modes: more (and better) commands. | Stephen Blott | |
| 2015-01-23 | Visual/edit modes: develop edit mode. | Stephen Blott | |
| - implement "i", "a". - fix "w" for edit mode. - try out "e" for enter edit mode. - initial implementation "o", "O" - Suppress backspace and delete. - Scroll in text areas. | |||
| 2015-01-20 | Rework DOM tests (clean up). | Stephen Blott | |
| 2015-01-18 | Modes; refactor permanent instance. | Stephen Blott | |
| I had intended the whole Insert.permanentInstance lark to be gone before merging #1413. Somehow, this got missed. It's retained, here, but is only needed for the tests. It gives the tests a hook into the single insert-mode permanent instance, so they can test its state. | |||
| 2015-01-18 | Modes; fix error for exit insert mode. | Stephen Blott | |
| We were blurring the active input element whenever we exit insert mode (my bad). It should only be blurred when we exit insert mode via Escape. | |||
| 2015-01-18 | Modes; pre-merge clean up. | Stephen Blott | |
| 2015-01-17 | Modes; yet more tweaks... | Stephen Blott | |
| - Mainly comments. - Rename chooseBadge to updateBadge (for consistency). - No badge for passkeys; also fix tests. | |||
| 2015-01-16 | Modes; clean up. | Stephen Blott | |
| 2015-01-16 | Modes; tweaks. | Stephen Blott | |
| 2015-01-15 | Modes; yet more teaks and fiddles. | Stephen Blott | |
| 2015-01-15 | Modes; tweaks and fiddles. | Stephen Blott | |
| 2015-01-14 | Modes; more reworking. | Stephen Blott | |
| 2015-01-14 | Modes; fix tests. | Stephen Blott | |
| 2015-01-14 | Modes; rework PostFindMode (again). | Stephen Blott | |
| 2015-01-14 | Modes; substantial reworking of insert mode (and friends). | Stephen Blott | |
| 2015-01-13 | Modes; temporary commit. | Stephen Blott | |
| 2015-01-13 | Modes; temporary commit. | Stephen Blott | |
| 2015-01-10 | Modes; re-architect key suppression and passkeys. | Stephen Blott | |
| 2015-01-10 | Modes; better printable detection, move to keyboard_utils. | Stephen Blott | |
| 2015-01-10 | Modes; reinstate key blockers: | Stephen Blott | |
| - when the selection is contentEditable - in PostFindMode Restricted to printable characters. | |||
| 2015-01-10 | Modes; minor changes. | Stephen Blott | |
| 2015-01-10 | Modes; revert to master's handling of #1415. | Stephen Blott | |
| The behaviour in the situations described in #1415 require more thought and discussion. | |||
| 2015-01-10 | Modes; instrument for debugging... | Stephen Blott | |
| - Set Mode.debug to true to see mode activation/deactivation on the console. - Use Mode.log() to see a list of currently-active modes. - Use handlerStack.debugOn() to enable debugging of the handler stack. | |||
| 2015-01-10 | Modes; more changes... | Stephen Blott | |
| - Better comments. - Strip unnecessary handlers for leaving post-find mode. - Simplify passKeys. - focusInput now re-bubbles its triggering keydown event. | |||
| 2015-01-09 | Modes; fix focus return value for InsertModeTrigger. | Stephen Blott | |
| 2015-01-09 | Modes; block unmapped keys with contentEditable. | Stephen Blott | |
| 2015-01-09 | Modes; rework blocker for contentEditable. | Stephen Blott | |
| 2015-01-09 | Modes; various changes... | Stephen Blott | |
| - Refactor insert-mode constructor. - Gneralise focusInput. | |||
| 2015-01-09 | Modes; fix click handling for all "overlay" modes. | Stephen Blott | |
| From #1413... Go here: http://jsfiddle.net/smblott/9u7geasd/ In the result window: Type /Fish (do not press enter). Click in one of the text areas. Press Esc. Type aaa - you're in insert mode. Type jk - hmm, where did they go? Type o - oops, you're also in normal mode. | |||
| 2015-01-08 | Modes; incorporate small changes from #1413. | Stephen Blott | |
| Slightly more significant: Move several utilities to dome_utils. | |||
| 2015-01-08 | Modes; more changes... | Stephen Blott | |
| - Simplify InsertMode Trigger/Blocker (yet again). - Reduce badge flicker for singletons. | |||
| 2015-01-08 | Modes; refactor and simplify. | Stephen Blott | |
| - Insert mode trigger and blocker. - Better comments for PostFindMode. - Better comments for FocusSelector. - Make insert mode consistent with master. | |||
| 2015-01-07 | Modes; Continue incorporation of comments in #1413. | Stephen Blott | |
| - Slight rework of HandlerStack. - Remove classs ExitOnEscape and ExitOnBlur - Rework InsertMode, plus trigger and blocker. - Remove StateMode. - Do no mixin options. - Lots of tidy up (including set a debug variable to Mode). | |||
| 2015-01-07 | Modes; rework Singletons, InsertModeBlocker and HandlerStack. | Stephen Blott | |
| This begins work on addressing @philc's comments in #1413. That work is nevertheless not yet complete. | |||
| 2015-01-07 | Modes; rename ConstrainedMode as ExitOnBlur. | Stephen Blott | |
| 2015-01-06 | Modes; simplify PostFindMode. | Stephen Blott | |
| 2015-01-06 | Mode; simplify InsertModeBlocker logic. | Stephen Blott | |
| 2015-01-06 | Modes; yet more minor tweeks. | Stephen Blott | |
| 2015-01-06 | Modes; rework insert blocker. | Stephen Blott | |
| Fix bug whereby clicking on the focused element does not activate insert mode. This bug is also present (though harder to fix) in master. | |||
| 2015-01-05 | Modes; more minor tweeks. | Stephen Blott | |
| 2015-01-05 | Modes; simplify badge logic. | Stephen Blott | |
