| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-01-04 | Modes; various improvements. | Stephen Blott | |
| - Add StateMode. - PasskeysMode is a StateMode. - BadgeUpdateMode is a StateMode. - Improve badge handling. - Add push method to Mode. - Document how modes work. - Cache badge on background page to reduce the number of updates. - Remove badge restriction on document.body?.tagName.toLowerCase() == "frameset". - Add ExitOnEscape mode, use it for ConstrainedMode and FindMode. - Move PostFindMode to its own file. | |||
| 2015-01-03 | Modes; more renaming and refactoring. | Stephen Blott | |
| 2015-01-03 | Modes; better constant naming. | Stephen Blott | |
| 2015-01-02 | Modes; incorporate find mode. | Stephen Blott | |
| 2015-01-02 | Modes; fix insert mode. | Stephen Blott | |
| 2015-01-02 | Modes; rework badge handling and fix passkeys mode. | Stephen Blott | |
| 2015-01-02 | Modes; better name for handlerStack.passDirectlyToPage. | Stephen Blott | |
| 2015-01-01 | Modes; implement insert mode. | Stephen Blott | |
| 2015-01-01 | Modes; minor changes. | Stephen Blott | |
| 2015-01-01 | Modes; incorporate three test modes. | Stephen Blott | |
| As a proof of concept, this incorporates normal mode, passkeys mode and insert mode. | |||
| 2014-12-31 | Modes proof-of-concept. | Stephen Blott | |
| 2014-12-30 | Merge branch 'smblott-link-hints-overlap' into post-1.46 | Stephen Blott | |
| 2014-12-30 | Merge branch 'master' into post-1.46 | Stephen Blott | |
| 2014-12-30 | Merge branch 'passkeys---union-of-rules' of ↵ | Stephen Blott | |
| https://github.com/smblott-github/vimium into smblott-github-passkeys---union-of-rules | |||
| 2014-12-30 | Exclusions; use querySelector to find sub-elements. | Stephen Blott | |
| As @philc pointed out in #1366, this is less brittle. | |||
| 2014-12-29 | Merge pull request #1384 from ↵ | Stephen Blott | |
| smblott-github/fix-search-custom-search-engine-support Uniform treatment of search queries | |||
| 2014-12-28 | Consistent treatment of search terms; update comment.. | Stephen Blott | |
| 2014-12-28 | Consistent treatment of search terms. | Stephen Blott | |
| 2014-12-22 | Correct a typo, add some tests for consistency | mrmr1993 | |
| 2014-12-22 | Support small <area>s with link hints | mrmr1993 | |
| This is primarily to deal with our calculated rects being too small for the `<area shape="poly">` on http://www.mapsofindia.com/worldmap/clickable-world-map.html | |||
| 2014-12-21 | Exclusion; fiddle with styling. | Stephen Blott | |
| 2014-12-21 | Exclusion; warn on chrome pages. | Stephen Blott | |
| 2014-12-21 | Exclusion; unique keys. | Stephen Blott | |
| 2014-12-19 | Tidy cursor hider, move haveChromeVersion to utils. | Stephen Blott | |
| 2014-12-18 | Use Rect.copy instead of literal member by member copy of a rect | mrmr1993 | |
| 2014-12-18 | Make some minor changes/tweaks to rect handling in dom_utils | mrmr1993 | |
| 2014-12-18 | Add tests for lib/rect | mrmr1993 | |
| 2014-12-18 | Move rect functions to their own file | mrmr1993 | |
| 2014-12-18 | Remove overlapping rects from link hints | mrmr1993 | |
| 2014-12-17 | Unify two loops into one | mrmr1993 | |
| 2014-12-17 | Stop ignoring clickable opacity: none; elements | mrmr1993 | |
| Some websites (notably Facebook) use `opacity: none;` to show an image in the place of a less-customisable element (eg. an `<input type="file" />`). To not show link hints for such transparent elements is confusing and often the wrong thing to do. | |||
| 2014-12-17 | Don't show link hints for offscreen image maps | mrmr1993 | |
| 2014-12-17 | Try to make image map rectangles work better | mrmr1993 | |
| 2014-12-17 | Combine rectangle calculation and clickable element detection | mrmr1993 | |
| 2014-12-17 | Inline DomUtils.getClickableElements | mrmr1993 | |
| 2014-12-17 | Use element.readOnly instead of getAttribute "readonly" | mrmr1993 | |
| 2014-12-17 | Treat area elements as being at the point of their img element | mrmr1993 | |
| 2014-12-17 | Use the DOM rather than XPath to detect clickable elements | mrmr1993 | |
| 2014-12-17 | Merge branch 'master' into post-1.46 | Stephen Blott | |
| 2014-12-16 | Ensure we click <input type="submit"> elements | mrmr1993 | |
| 2014-12-15 | Minor cleanup in evaluateXPath. | Stephen Blott | |
| 2014-12-15 | Merge branch 'fullscreen-children-linkhints' of ↵ | Stephen Blott | |
| https://github.com/mrmr1993/vimium into mrmr1993-fullscreen-children-linkhints | |||
| 2014-12-15 | Restrict evaluateXPath to the fullscreen element when fullscreen | mrmr1993 | |
| 2014-12-14 | Merge branch 'vomnibarToPage' of https://github.com/smblott-github/vimium ↵ | Stephen Blott | |
| into smblott-github-vomnibarToPage Conflicts: background_scripts/main.coffee content_scripts/vimium.css content_scripts/vomnibar.coffee lib/utils.coffee | |||
| 2014-12-14 | Merge branch 'add-html5-input-types' of https://github.com/mrmr1993/vimium ↵ | Stephen Blott | |
| into mrmr1993-add-html5-input-types | |||
| 2014-12-14 | List HTML5 date types that should use simulateSelect | mrmr1993 | |
| 2014-12-14 | Update a comment about the changed nature of isSelectable | mrmr1993 | |
| 2014-12-06 | Only consider fullscreen elements' children for link hints | mrmr1993 | |
| 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 | Frames; tidy up. | Stephen Blott | |
