| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-12-29 | IFrame framework; develop demo. | Stephen Blott | |
| 2014-12-29 | Scroller; check document.body exists. | Stephen Blott | |
| 2014-12-28 | Add an example test for UIComponent | mrmr1993 | |
| 2014-12-28 | Add UIComponent code for iframes | mrmr1993 | |
| 2014-12-28 | Merge branch 'link-hints-overlap' of https://github.com/mrmr1993/vimium into ↵ | Stephen Blott | |
| mrmr1993-link-hints-overlap | |||
| 2014-12-24 | Merge remote-tracking branch 'upstream/master' into post-1.46 | Stephen Blott | |
| 2014-12-23 | be null-safe when checking `document.body.tagName` | nchase | |
| fixes #1365 | |||
| 2014-12-22 | Add comment regarding .blur() on embeds. | Stephen Blott | |
| Including embeds for .blur() etc. here is experimental. It appears to be the right thing to do for most common use cases. However, it could also cripple flash-based sites and games. See discussion in #1211 and #1194. | |||
| 2014-12-22 | Merge branch 'blur-on-escape2' of https://github.com/mrmr1993/vimium into ↵ | Stephen Blott | |
| mrmr1993-blur-on-escape2 | |||
| 2014-12-22 | Reintroduce 2c7bebb5f2c873850c2b2d82013cab4eb3d4913c | mrmr1993 | |
| 2014-12-22 | Use a splat instead of apply | mrmr1993 | |
| 2014-12-22 | Merge branch 'link-hints-overlap' of https://github.com/mrmr1993/vimium into ↵ | Stephen Blott | |
| mrmr1993-link-hints-overlap | |||
| 2014-12-22 | Prefer `||=` to `= true if` | mrmr1993 | |
| 2014-12-22 | Merge branch 'link-hints-overlap' of https://github.com/mrmr1993/vimium into ↵ | Stephen Blott | |
| mrmr1993-link-hints-overlap | |||
| 2014-12-22 | Use push with a splat rather than concat | mrmr1993 | |
| 2014-12-22 | Rename a poorly named variable | mrmr1993 | |
| 2014-12-22 | Merge branch 'link-hints-overlap' of https://github.com/mrmr1993/vimium into ↵ | Stephen Blott | |
| mrmr1993-link-hints-overlap | |||
| 2014-12-20 | Use ||= to not ignore some clickable elements, no negative tabindex | mrmr1993 | |
| Elements with `tabindex="n"` for parseInt(n) < 0 cannot be selected by pressing the tab key, according to the spec. If we have no other reason to suspect that the element is clickable, we may as well ignore them. | |||
| 2014-12-20 | Merge remote-tracking branch 'upstream/master' into post-1.46 | Stephen Blott | |
| 2014-12-20 | Upgrade notification opens in a new tab. | Stephen Blott | |
| 2014-12-20 | Better upgrade notification message. | Stephen Blott | |
| 2014-12-19 | Merge branch 'fix-scrolling-on-non-scrollable-documents' into post-1.46 | Stephen Blott | |
| Rationale: - The cases it fixes are quite common. - The cases in which it might choose the wrong element to scroll seem to be quite obscure. - If the wrong element is chosen, the situation is no worse than that of the common cases we're fixing. - We'll never find problems with it unless people are using it on a day-to-day basis. | |||
| 2014-12-19 | Also test negative direction when initializing scroller. | Stephen Blott | |
| The right scrollable element to choose may be scrolled to the bottom, so we won't find it if we only test scrolling down. We need to test scrolling up as well. | |||
| 2014-12-19 | Delay initialization of activeElement. | Stephen Blott | |
| We could incorrectly initialize activeElement to document.body if the scroller is called too early; so delay initialization. It's safe to leave activeElement as null. | |||
| 2014-12-19 | Initialize scroller to *largest* visible scrollable element. | Stephen Blott | |
| 2014-12-19 | Initialize scroller to first scrollable element. | Stephen Blott | |
| See #1358. | |||
| 2014-12-19 | Disable cursor hider. | Stephen Blott | |
| See #1359. There appear to be common cases where the cursor hider doesn't hide the cursor. So the UX is inconsistent. We need to consider whether this is fixable or acceptable. | |||
| 2014-12-19 | Tidy cursor hider, move haveChromeVersion to utils. | Stephen Blott | |
| 2014-12-19 | Detect aria properties for disabling/hiding elements in link hints | mrmr1993 | |
| 2014-12-18 | Don't show a link hint for certain link hint elements | mrmr1993 | |
| Disables showing link hint for elements which * are identified as clickableonly by the tabindex attribute, and * have the entirety of their contents overlapped by other clickable elements. This removes some redundant link hints that were visible on Google+, and hopefully shouldn't remove any useful link hints. | |||
| 2014-12-18 | Add brackets so the code compiles as expected | mrmr1993 | |
| 2014-12-18 | Improve comments for LinkHints.getVisibleClickableElements | mrmr1993 | |
| 2014-12-18 | Split textarea and input detection in link hints | mrmr1993 | |
| 2014-12-18 | Move rect functions to their own file | mrmr1993 | |
| 2014-12-18 | Complete a partially written comment | mrmr1993 | |
| 2014-12-18 | Add link hint support for jsaction event listeners | mrmr1993 | |
| This was adapted from PR #1316, commit 846a19efe51bfc639ae1ee84e18a5f2d3e12aaff | |||
| 2014-12-18 | Remove overlapping rects from link hints | mrmr1993 | |
| 2014-12-17 | Disable cursor hiding for Chrome versions < 39.0.2171.71 | mrmr1993 | |
| There is a bug for earlier versions of Chrome which leaves `pointer-events: none` stuck enabled for Google+ after a certain amount of scrolling. | |||
| 2014-12-17 | Ensure cursor is hidden on scroll | mrmr1993 | |
| 2014-12-17 | Add comment re. Math.sign(). | Stephen Blott | |
| 2014-12-17 | Disable CursorHider pending fix for #1345. | Stephen Blott | |
| 2014-12-17 | Revert 932652086c9ad601c92ef4aae250f9e0b6ad51a6. | Stephen Blott | |
| 2014-12-17 | Ensure we only init CursorHider once | mrmr1993 | |
| 2014-12-17 | Remove redundant array conversion | mrmr1993 | |
| 2014-12-17 | Combine rectangle calculation and clickable element detection | mrmr1993 | |
| 2014-12-17 | Simplify finding clickable elements | mrmr1993 | |
| 2014-12-17 | Inline DomUtils.getClickableElements | mrmr1993 | |
| 2014-12-17 | Use the DOM rather than XPath to detect clickable elements | mrmr1993 | |
| 2014-12-17 | Updated link should point to release notes. | Stephen Blott | |
| 2014-12-17 | Merge branch 'master' into post-1.46 | Stephen Blott | |
