| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-06-25 | Merge branch 'hud-iframe-input-with-store-all-settings' | Stephen Blott | |
| 2015-06-23 | *Always* collapse selection on yank. | Stephen Blott | |
| This only affects the transition from visual mode back to edit mode. Previously, we were incorrectly leaving the selection in place. (The comment above was correct, but the implementation wasn't.) | |||
| 2015-06-13 | Clean up code after merge | mrmr1993 | |
| 2015-06-13 | Refactor findInPlace. | Stephen Blott | |
| This code belongs together, so we put it together. | |||
| 2015-06-10 | Integrate executeFind into FindMode as FindMode.execute | mrmr1993 | |
| 2015-06-10 | Move findModeQuery to FindMode.query | mrmr1993 | |
| 2015-06-10 | Make find from visual mode behave the same as a normal find | mrmr1993 | |
| 2015-06-10 | Coffee-ify strings, fix no match regexp search message in visual mode | mrmr1993 | |
| 2015-06-10 | Integrate functions exposed on window into FindMode | mrmr1993 | |
| 2015-06-10 | Use FindMode constructor directly in visual/edit modes | mrmr1993 | |
| 2015-05-29 | Merge pull request #1610 from smblott-github/word-movement-non-english | Stephen Blott | |
| Fix word movement for non-English characters. | |||
| 2015-04-28 | Refactor word-movement. | Stephen Blott | |
| Since we don't use this huge regexp on most pages, lets just compile it when we need it. | |||
| 2015-04-28 | Fix mode indicator for "gi". | Stephen Blott | |
| 2015-04-28 | Fix word movement for non-English characters. | Stephen Blott | |
| Fixes #1592. | |||
| 2015-04-19 | Merge branch 'remove-badges' | Stephen Blott | |
| Conflicts: content_scripts/vimium_frontend.coffee | |||
| 2015-04-18 | Mode indicator: more fix HUD messages for caret mode. | Stephen Blott | |
| 2015-04-18 | Merge pull request #1572 from smblott-github/return-to-viewport | Stephen Blott | |
| Return to the original viewport (when no find matches) | |||
| 2015-04-18 | Selection handling on exiting visual mode. | Stephen Blott | |
| Previously, we removed the selection on exiting visual mode. This collapses the selection instead. My own experience with visual mode suggests that this is better. In particular, if we remove the selection, then when the user re-enters visual mode, they're dropped into caret mode. It is unlikely that the default caret position selected by caret mode is better than the last text selected by the user in either caret mode or visual mode. | |||
| 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-23 | Find (from visual mode) returns to viewport on no match. | Stephen Blott | |
| The intention here is that, under visual mode, a find query with no matches leaves us at some aribtrary place in the page. Whereas the user was probably looking at the text they're interested in in the viewport to begin with. This PR returns to the original viewport in such cases. (In this commit, return-to-viewport is enabled for *all* finds, not just under visual mode. I want to try it out like this to see what it feels like. This is probably not the right UX. It is not what Chrome does.) | |||
| 2015-02-12 | Fix regexp performFind/performBackwardsFind | mrmr1993 | |
| 2015-02-11 | Fix error on yank/scroll. | Stephen Blott | |
| When we exit visual mode with "y"... "y" is a command for visual mode. Currently it clears the selection. Because it's executed as a command, scrollIntoView is called after running the command. Because the selection is cleared, scrollIntoView found nothing to scroll, and was creating an error. So we need to check whether there's anything to scroll into view, before trying to scroll it. Also fix mis-named file in the tests. | |||
| 2015-02-06 | Visual/edit modes: code cleanup. | Stephen Blott | |
| - convert getCaretCoordinates from JS to CS - handle x axis in scrollIntoView - better comments throughout. | |||
| 2015-02-05 | Visual/edit modes: Fix ae1697b6697e24c77fc852b02c760871db995a3f... | Stephen Blott | |
| which was broken. | |||
| 2015-02-05 | Visual/edit modes: always fully remove the selection on exit from visual mode. | Stephen Blott | |
| There's considerable discussion in #1441 as to what we should do with the selection on leaving visual mode. Good arguments have been made as to why we should keep the selection. However, at this point, keep-it-simple seems like the best strategy, and wholly removing the selection (probably) provides fewer ways for the user to shoot themselves in the foot. | |||
| 2015-02-05 | Visual/edit modes: visualmode-escape clears selection. | Stephen Blott | |
| This effectively reverts 95e086563b918364d3038f6489cc97c73fcb7180 (Escape-Escape clears selection) pending discussion of the right UX around exitng visual mode. | |||
| 2015-02-04 | Revert "Visual/edit modes: better (?) guessing for caret mode." | Stephen Blott | |
| This reverts commit c1681fea2f2629c6bee1e27c5dfc704d77553d96. | |||
| 2015-02-03 | Visual/edit modes: fix bug in event handling. | Stephen Blott | |
| 2015-02-03 | Visual/edit modes: better (?) guessing for caret mode. | Stephen Blott | |
| When caret mode guesses a selection score text nodes by their visible area and the number of non-whitespace characters they contain. Choose the first non-whitespace character in the highest-scoring node. The intention is to avoid making a poor choice for the initial caret position. | |||
| 2015-02-02 | Visual/edit modes: Escape-Escape clears selection. | Stephen Blott | |
| 2015-02-02 | Visual/edit modes: WIP, scrolling content editable. | Stephen Blott | |
| 2015-02-02 | Visual/edit modes: escape in visual mode clears selection. | Stephen Blott | |
| 2015-02-02 | Visual/edit modes: WIP, scrolling content editable. | Stephen Blott | |
| 2015-02-01 | Visual/edit modes: tweaks... | Stephen Blott | |
| - Collapse to focus when entering caret mode from visual mode. | |||
| 2015-02-01 | Visual/edit modes: fine-tune entry/exit logic. | Stephen Blott | |
| - When the user exits visual mode via escape, we reinstall the original selection (from launch). | |||
| 2015-02-01 | Visual/edit modes: yet another code review. | Stephen Blott | |
| 2015-01-31 | Visual/edit modes: exit visual mode on click in input element. | Stephen Blott | |
| 2015-01-31 | Visual/edit modes: character-by-character word movements. | Stephen Blott | |
| 2015-01-31 | Visual/edit modes: change implementation of vimword. | Stephen Blott | |
| 2015-01-31 | Visual/edit modes: change visual-mode start up... | Stephen Blott | |
| When visual mode launches and there *is* a selection but it's outside of the viewport, instead of scrolling it into view, ignore it, and start with a visible caret. | |||
| 2015-01-31 | Visual/edit modes: rework lexical selection... | Stephen Blott | |
| - And drop "J". | |||
| 2015-01-30 | Visual/edit modes: re-introduce "dap". | Stephen Blott | |
| 2015-01-30 | Visual/edit modes: better "yy", "dd", an so on. | Stephen Blott | |
| 2015-01-30 | Visual/edit modes: better "2daw", an so on. | Stephen Blott | |
| 2015-01-30 | Visual/edit modes: fix bug entering visual mode from edit mode. | Stephen Blott | |
| 2015-01-30 | Visual/edit modes: another minor code review. | Stephen Blott | |
| 2015-01-30 | Visual/edit modes: correctly suppress backspace/delete. | Stephen Blott | |
| 2015-01-30 | Visual/edit modes: handle "0" as count prefix, when appropriate. | Stephen Blott | |
| 2015-01-30 | Visual/edit modes: better find-mode integration. | Stephen Blott | |
