| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-11-24 | Remove test for array object methods, does not work. | Stephen Blott | |
| 2014-11-24 | Add test for array object methods. | Stephen Blott | |
| 2014-11-24 | Frames; eliminate Array::rotate (and support large counts). | Stephen Blott | |
| 2014-11-24 | Frames; eliminate Array::rotate. | Stephen Blott | |
| Array::rotate extends the array object, polluting its name space; so, instead, we just rotate the array manually. | |||
| 2014-11-23 | Merge branch 'contentEditable-fix' of github.com:smblott-github/vimium | Stephen Blott | |
| 2014-11-23 | Frames; more cleanup and simplification. | Stephen Blott | |
| 2014-11-23 | Frames; just add new frames to the end. | Stephen Blott | |
| We don't need to worry where frames are added, nextFrame will find the right frame to start from anyway. | |||
| 2014-11-23 | Frames; always start rotation from the current frame. | Stephen Blott | |
| 2014-11-23 | Frames; remove unnecessary comments. | Stephen Blott | |
| 2014-11-23 | Frames; do not guess frame on unregisterFrame. | Stephen Blott | |
| 2014-11-23 | Frames; more tidy up; fix typo. | Stephen Blott | |
| 2014-11-23 | Frames; more tidy up. | Stephen Blott | |
| 2014-11-23 | Frames; tidy up. | Stephen Blott | |
| 2014-11-23 | Don't record frameIds for frames only containing a frameset | mrmr1993 | |
| Frameset frames have no content of their own -- they only embed other pages in sub-frames. The user can't perform any actions (of ours or the browsers) with a frameset focused, so we might as well just not focus it. | |||
| 2014-11-23 | Store frameIds directly in background page | mrmr1993 | |
| 2014-11-23 | Small cosmetic changes | mrmr1993 | |
| 2014-11-23 | Change DomUtils.makeXPath to loop as an array rather than an object | mrmr1993 | |
| This fixes the tests, which were broken by makeXPath trying to recurse over Arrays with an augmented prototype. | |||
| 2014-11-23 | Monitor a tab's frames as a list with the current frame at its head | mrmr1993 | |
| 2014-11-23 | Remove redundant code, add a new listener to be more consistent | mrmr1993 | |
| 2014-11-23 | Fix frame switching after frame redirect/creation | mrmr1993 | |
| 2014-11-22 | Merge branch 'mrmr1993-synchronous-tab-visit-marker' | Stephen Blott | |
| 2014-11-22 | Touch up tab recency. | Stephen Blott | |
| 2014-11-22 | Merge branch 'synchronous-tab-visit-marker' of github.com:mrmr1993/vimium ↵ | Stephen Blott | |
| into mrmr1993-synchronous-tab-visit-marker | |||
| 2014-11-22 | Stop registering tabs active for <500ms in special circumstances | mrmr1993 | |
| 2014-11-22 | Merge two assignments of the same value | mrmr1993 | |
| 2014-11-22 | Remove redundant stub | mrmr1993 | |
| 2014-11-22 | Merge branch 'synchronous-tab-visit-marker' of github.com:mrmr1993/vimium ↵ | Stephen Blott | |
| into mrmr1993-synchronous-tab-visit-marker | |||
| 2014-11-22 | Make delayed tab registration synchronous, real-time-based | mrmr1993 | |
| 2014-11-22 | Options; add help text for scrollStepSize. | Stephen Blott | |
| No help is really needed. However, the gap where the help text should be looks ugly. | |||
| 2014-11-22 | Options; use consistent capitalization. | Stephen Blott | |
| 2014-11-22 | Revert 3f3f256e1abe2a7795ba89ff6b84d4b81fb0a7e2. | Stephen Blott | |
| On reflection, 3f3f256e1abe2a7795ba89ff6b84d4b81fb0a7e2 seems like a bad idea. It's unnecessary, and risks unforeseen consequences. | |||
| 2014-11-21 | Merge branch 'mrmr1993-suppressAllDefaultActions' | Stephen Blott | |
| 2014-11-20 | Fix isValidFirstKey for eg. function keys | mrmr1993 | |
| 2014-11-20 | Ensure we suppress events for all keys we handle | mrmr1993 | |
| 2014-11-20 | Do not handle keystrokes for contentEditable (check find mode). | Stephen Blott | |
| It is not strictly necessary to check find mode here. However, if we don't do so, then we leave a booby trap for future developers. So we do the extra check. This, hopefully, means that we don't suddenly find ourselves dropping into insert mode just because somebody reorders the code elsewhere. | |||
| 2014-11-20 | Do not handle keystrokes for contentEditable (refactor). | Stephen Blott | |
| 2014-11-18 | Tab recency; eliminate potential memory leak. | Stephen Blott | |
| 2014-11-18 | Tabs recency; always choose correct current tab. | Stephen Blott | |
| 2014-11-18 | Tab recency; register visit only after 750ms. | Stephen Blott | |
| 2014-11-18 | Options; Ctrl-Enter blurs active element. | Stephen Blott | |
| 2014-11-18 | Options; Exclusion headers, style fiddles. | Stephen Blott | |
| 2014-11-18 | Do not handle keystrokes for contentEditable. | Stephen Blott | |
| 2014-11-17 | Merge pull request #1240 from smblott-github/exclusion-rule-default-pattern | Stephen Blott | |
| Better default exclusion-rule pattern in popup | |||
| 2014-11-16 | Options; reworked, with fixed footer. | Stephen Blott | |
| Changes: - Added caption "Miscellaneous toggles" to visually separate the link-hints checkbox from the others. - Made the text for the two link-hint character sets the same. - The "Show advanced options" link now spans two columns, so it does not affect its column's width, so the layout doesn't change when the options below the fold are expanded. - Added a fixed footer containing the help text and the save button. - The text of the save button now changes when it is enabled. (I sometimes find it hard to tell whether its been activated or not.) - Control-Enter anywhere on the page saves all options. - Aligned the entire options table left, instead of centered. This is the chrome style. However, it also makes it easier to get the alignment right between main table and the footer. - Change width of main wrapper such that it actually matches the table's width. This aligns the right edge of the bar under the title with the right edge of the second column of the table. | |||
| 2014-11-16 | Smooth scroll; fix-ups requested by @philc. | Stephen Blott | |
| 2014-11-15 | Smooth scroll; optimization and more tidy up. | Stephen Blott | |
| 2014-11-14 | Smooth scroller; move calibration constants out of init. | Stephen Blott | |
| 2014-11-14 | Smooth scroll; better documentation for calibration. | Stephen Blott | |
| 2014-11-14 | Smooth scroll; move doScrollBy to it's own object. | Stephen Blott | |
| The main reason for doing this is so that we can add the (now) CoreScroller callbacks to the handler stack earlier, and therefore track @keyIsDown correctly at startup, while also keeping local state local. | |||
| 2014-11-14 | Smooth scroll; partial fix to race condition. | Stephen Blott | |
