| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-05-29 | Disable Tween on XML pages | mrmr1993 | |
| 2015-05-29 | Also disable all externally-used functions for XML. | Stephen Blott | |
| 2015-05-29 | Disable UIComponent for XML documents | mrmr1993 | |
| If the page is an XML document, nothing we do works: * <style> elements show their contents inline, * <iframe> elements don't load any content, * document.createElement generates elements that - have Element.style == null, and - ignore CSS. This commit stops us from injecting anything into the DOM from UIComponent, fixing #1640. | |||
| 2015-05-29 | Merge branch 'completion-on-custom-search-only' into ↵ | Stephen Blott | |
| completion-on-custom-search-only-merge Conflicts: background_scripts/completion.coffee | |||
| 2015-05-29 | Merge pull request #1610 from smblott-github/word-movement-non-english | Stephen Blott | |
| Fix word movement for non-English characters. | |||
| 2015-05-28 | Custom-only: fix long-standing race condition. | Stephen Blott | |
| In omni mode, the vomnibar suggestions are updated asynchronously. Therefore, the contents of the primary custom search-engine suggestion may be behind the actual contents of the comnibar input. So, we reconstruct the custom search-engine query on "enter". (This fixes a long-standing race condition.) | |||
| 2015-05-28 | Custom-only: remove now unnecessary optimisation. | Stephen Blott | |
| This optimisation is now unnecessary, because we will *always* show at least one completion suggestion in top spot. | |||
| 2015-05-28 | Custom-only: ensure top-ranking completion is always in top slot. | Stephen Blott | |
| This ensures that <Tab> can always be used to complete the top-ranking completion. | |||
| 2015-05-28 | Custom-only: remove omniSearchWeightOption. | Stephen Blott | |
| This option is no longer needed, since we don't do search completion except for custom searches. | |||
| 2015-05-28 | Custom-only: strip non-custom search code. | Stephen Blott | |
| 2015-05-27 | Merge remote-tracking branch 'upstream/master' | Stephen Blott | |
| 2015-05-27 | Remove unintentionally pushed console.log()s. | Stephen Blott | |
| 2015-05-27 | Merge pull request #1616 from mrmr1993/detect-inline-inline-fontSize-elements | Stephen Blott | |
| Fix for #1554. | |||
| 2015-05-27 | Consistent highlighting of search suggestions. | Stephen Blott | |
| Also suppress highlighting of matching text in previous suggestions. (It looks odd to have highlighting in some suggestions but not others, with no apparent difference to the user.) | |||
| 2015-05-27 | Fix significant typo. | Stephen Blott | |
| Fix incorrect property name from 764d70312f292882abe4940adf9fee3d6e834327. | |||
| 2015-05-27 | Merge pull request #1690 from smblott-github/do-not-deduplicate-tabs | Stephen Blott | |
| Two errors fixed... | |||
| 2015-05-27 | Tap-to-open only in omni-mode vomnibar. | Stephen Blott | |
| Do not use tab-to-open the vominibar in tabs mode. (It doesn't make any sense.) | |||
| 2015-05-27 | Merge pull request #1689 from smblott-github/direct-next-previous-tab | Stephen Blott | |
| Go directly to next/previous tab. | |||
| 2015-05-27 | Simplify index calculation. | Stephen Blott | |
| 2015-05-27 | Do not de-duplicate tabs vomnibar entries. | Stephen Blott | |
| 2015-05-27 | Go directly to next/previous tab. | Stephen Blott | |
| This makes nextTab and previousTab go directly to the relevant tab, without visiting intervening tabs -- all of which avoids a nasty flicker for 5J or 5K. | |||
| 2015-05-27 | Custom-only: remove underlining of matches. | Stephen Blott | |
| Underling is just ugly, in this case. Also, it is applied inconsistently between titles and URLs. | |||
| 2015-05-27 | Custom-only: fix comment. | Stephen Blott | |
| 2015-05-27 | Custom-only: verify match on query terms alone. | Stephen Blott | |
| 2015-05-27 | Custom-only: single-line completions for custom search engines. | Stephen Blott | |
| 2015-05-27 | Custom-only: always filter for the custom search engine. | Stephen Blott | |
| 2015-05-27 | Custom-only: disable default search completion. | Stephen Blott | |
| 2015-05-26 | Merge pull request #1685 from smblott-github/fix-ui_component-race-condition | Stephen Blott | |
| Fix UI-Component race condition on start up. | |||
| 2015-05-26 | Refactor to avoid potential race condition (cont). | Stephen Blott | |
| 2015-05-26 | Merge pull request #1686 from ↵ | Stephen Blott | |
| smblott-github/change-vomnibar-insert-text-indicator Change vomnibar insert-text indicator. | |||
| 2015-05-26 | Change vomnibar insert-text indicator. | Stephen Blott | |
| Use a rightwards hooked arrow instead of a small greater-than sign, which according to @philc, renders as a large greater-than sign on Macs, See #1651. | |||
| 2015-05-26 | Refactor to avoid potential race condition. | Stephen Blott | |
| I haven't seen this happen, but... It could be possible for the iframe's contents to load before this callback is called (on nextTick), in which case the "load" callback wouldn't be called. So we delay setting the iframe's source until nextTick has elapsed. | |||
| 2015-05-26 | Add comment noting why we need AsyncDataFetcher. | Stephen Blott | |
| 2015-05-26 | Merge pull request #1654 from smblott-github/options-page-use-header | Stephen Blott | |
| Add header for Advanced Options. | |||
| 2015-05-25 | Fix UI Component race condition on start up. | Stephen Blott | |
| Approach: Re-use the existing AsynDataFetcher class to "fetch" and use the iframe message port. Messages are queued until the iframe's contents have loaded and the message port is open. Fixes #1679. | |||
| 2015-05-21 | Search completion; must return an array from this filter. | Stephen Blott | |
| 2015-05-20 | Merge pull request #1674 from mrmr1993/only-escape-double-slashes-for-our-flags | Stephen Blott | |
| Only replace double-slashes in find mode if they precede our flags | |||
| 2015-05-20 | Only modify find mode regexps if it's a flag we want to match | mrmr1993 | |
| 2015-05-20 | Ensure that slashes are grouped in pairs in order for find mode queries | mrmr1993 | |
| This ensures that \\\r is interpreted as {escaped-\}{escaped-r} rather than \{escaped-\}r. | |||
| 2015-05-20 | Only replace double-slashes in find mode if they precede our flags | mrmr1993 | |
| This fixes #1673 | |||
| 2015-05-20 | Search completion; tweak appearance of historical search queries (descriptions). | Stephen Blott | |
| 2015-05-19 | Search completion; minor code review. | Stephen Blott | |
| 2015-05-19 | Add insertText visual indicator. | Stephen Blott | |
| Conflicts: background_scripts/completion.coffee | |||
| 2015-05-19 | Search completion; tweak appearance of historical search queries. | Stephen Blott | |
| 2015-05-18 | Fully fix 3646b8c999a9e4b864e8c529f84b64a3c2c74ff0. | Stephen Blott | |
| 2015-05-18 | Search completion; filter out the default search. | Stephen Blott | |
| See example in diff. Do not offer a suggestion if it is what the user would get anyway if they just hit <Enter>. | |||
| 2015-05-18 | Revert "Search completion; promote the top completion." | Stephen Blott | |
| This reverts commit 4309dcd3030687f3ed02b86bbdf7c485baaee4a5. This is a bad idea. It pushes the suggestion at the top of the list out of the way. Users aren't going to like that if it's the one they're looking for. Conflicts: background_scripts/completion.coffee | |||
| 2015-05-18 | Fix vomnibar stuck open. | Stephen Blott | |
| See #1671. The problem was that we were making the vomnibar visible in the frontend, even if the vomnibar initialisation was not yet complete, and the iframe port was not yet available. (Also, @activate() is never being called without options, so we can drop that test.) Fixes #1671. | |||
| 2015-05-18 | Merge pull request #1670 from ↵ | Stephen Blott | |
| smblott-github/retain-previous-matching-suggestions Retain previous matching completion suggestions. | |||
| 2015-05-18 | Search completion; retain previous suggestions (tweak highlighting). | Stephen Blott | |
