| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-05-05 | install the real selectionchange listener after window.find | gdh1995 | |
| 2016-03-21 | Simplify singleton handling. | Stephen Blott | |
| While working on the visual-mode code, it became apparent that our current "singleton" implementation is unnecessarily complicated. This simplifies it. The keys are now required to be strings. (Previously, they could be any object; which meant we needed to gove objects an identity. All of which was complicated.) | |||
| 2015-09-11 | Move repeated conditional FindMode code into one place | mrmr1993 | |
| 2015-09-11 | Move escaping regex special chars to its own utility function | mrmr1993 | |
| 2015-06-26 | Fix oversight from #1693. | Stephen Blott | |
| (We need to use "this" inside this function.) | |||
| 2015-06-13 | Clean up code after merge | mrmr1993 | |
| 2015-06-13 | Refactor duplicate code. | Stephen Blott | |
| 2015-06-13 | Fix returnToViewport. | Stephen Blott | |
| The super-class's constructor sets @options, so we can't set it here; instead, we pass the options along. | |||
| 2015-06-13 | Refactor findInPlace. | Stephen Blott | |
| This code belongs together, so we put it together. | |||
| 2015-06-10 | Update rawQuery directly from FindMode.updateQuery | mrmr1993 | |
| 2015-06-10 | Integrate executeFind into FindMode as FindMode.execute | mrmr1993 | |
| 2015-06-10 | Move findModeQuery to FindMode.query | mrmr1993 | |
| 2015-06-10 | Simplify executeFind by hardcoding default arguments | mrmr1993 | |
| 2015-06-10 | Add FindMode.saveQuery to avoid addressing findModeQuery directly | mrmr1993 | |
| 2015-06-10 | Integrate functions exposed on window into FindMode | mrmr1993 | |
| 2015-06-10 | Move getNextQueryFromFindModeMatches and getFindModeQuery into mode_find | mrmr1993 | |
| 2015-06-10 | Move updateFindModeQuery to FindMode.updateQuery | mrmr1993 | |
| 2015-06-10 | Move updateFindModeQuery to mode_find.coffee | mrmr1993 | |
| 2015-06-10 | Move findModeQueryHasResults to findModeQuery.hasResults | mrmr1993 | |
| 2015-06-10 | Remove global findMode and pass new FindMode instances direct to the HUD | mrmr1993 | |
| 2015-06-10 | Move FindMode from vimium_frontend to mode_find | mrmr1993 | |
| 2015-04-18 | Mode indicator: strip all references to badges. | Stephen Blott | |
| 2015-01-28 | Visual/edit modes: yet more minor changes. | Stephen Blott | |
| - Use a has for singletons (as it was previously), but with a distinct identity generated by Utils.getIdentity. - Fix counts not be using in a number of places. | |||
| 2015-01-27 | Visual/edit modes: minor changes. | Stephen Blott | |
| - Minor changes. - Deactivate modes on inputs from focusInput(). | |||
| 2015-01-27 | Visual/edit modes: self code review. | Stephen Blott | |
| 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-16 | Modes; refactoring. | Stephen Blott | |
| - refactor PostFindMode (to keep separate functionality separated). | |||
| 2015-01-15 | Modes; yet more teaks and fiddles. | Stephen Blott | |
| 2015-01-15 | Modes; tweaks and fiddles. | 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; enter insert mode if the selection changes. | Stephen Blott | |
| See discussion in #1415. | |||
| 2015-01-11 | Modes; rework debugging support. | 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; 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; 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; 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-08 | Modes; refactor PostFindMode key handling. | Stephen Blott | |
| In particular, this refactors the handling of non-vimium key events in PostFindMode. This implements option 2 from #1415. However, #1415 is not resolved, and option 3 remains a viable option. | |||
| 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-06 | Modes; when exiting on Escape, also grab keyup event. | Stephen Blott | |
| Also fix post insert. | |||
| 2015-01-06 | Modes; fix PostFindMode for contentEditable. | Stephen Blott | |
| 2015-01-06 | Modes; simplify PostFindMode. | Stephen Blott | |
