| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-12-30 | Minor changes to vomnibar-in-iframe. | Stephen Blott | |
| From top to bottom on the diff: - The echo handler on the background page is no longer required. - Simplify/refactor vomnibarUI message handler. - Initialise vomnibar query to "" (rather than null) and simplify. - No need to focus parent window when vomnibar closes; that's handled by the iframe framework. Also no need to blur. | |||
| 2014-12-29 | Use UIComponent for Vomnibar iframe | mrmr1993 | |
| 2014-12-29 | Remove UI component demo. | Stephen Blott | |
| 2014-12-29 | Merge branch 'smblott-uicomponent-iframe' into post-1.46-with-uicomponent-iframe | Stephen Blott | |
| Conflicts: content_scripts/vimium_frontend.coffee manifest.json | |||
| 2014-12-29 | Clearer handling of @showing in UI component. | Stephen Blott | |
| 2014-12-29 | Refactor UIComponent, etc., and demo. | Stephen Blott | |
| - Simplify component API. - Iframe flashes on re-focus. - Probably some other stuff which I've forgotten. | |||
| 2014-12-29 | Update UIComponent test | mrmr1993 | |
| 2014-12-29 | Add UIComponent.active, so we can specify whether to focus the frame | mrmr1993 | |
| 2014-12-29 | Update UIComponent test | mrmr1993 | |
| 2014-12-29 | Remove key handling in UIComponentServer/UIComponent code | mrmr1993 | |
| 2014-12-29 | Update test for UIComponent | mrmr1993 | |
| 2014-12-29 | Allow message passing directly from UIComponent.show | mrmr1993 | |
| 2014-12-29 | Small changes to UIComponent | mrmr1993 | |
| 2014-12-29 | Initialise hide/show styles for UIComponent | mrmr1993 | |
| 2014-12-29 | Close UIComponent iframes when pressing esc by default | mrmr1993 | |
| 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-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-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-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 | Updated link should point to release notes. | Stephen Blott | |
| 2014-12-17 | Merge branch 'master' into post-1.46 | Stephen Blott | |
| 2014-12-16 | Add a little more context to a comment | Phil Crosby | |
| 2014-12-16 | Do not use Math.sign(). | Stephen Blott | |
| 2014-12-16 | Merge branch 'master' into post-1.46 | Stephen Blott | |
| Conflicts: background_scripts/main.coffee | |||
| 2014-12-16 | Add comments to nextFrame logic. | Stephen Blott | |
| 2014-12-16 | Merge branch 'skip-tiny-frames' of https://github.com/mrmr1993/vimium into ↵ | Stephen Blott | |
| mrmr1993-skip-tiny-frames | |||
| 2014-12-16 | Merge remote-tracking branch 'upstream/master' into post-1.46 | Stephen Blott | |
| 2014-12-16 | Fix smooth scrolling, all cases. | Stephen Blott | |
| 2014-12-16 | Use a tolerance when checking scrolling to fix zoomed scrolls | mrmr1993 | |
