| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-06-01 | Merge branch 'unified-settings-implementation' | Stephen Blott | |
| 2015-06-01 | Always call performPostUpdateHook after Setting updates (.set/.clear) | mrmr1993 | |
| 2015-06-01 | Simplify searchEngines default value. | Stephen Blott | |
| 2015-06-01 | Note bug in settings. | Stephen Blott | |
| (This bug has been around for quite some time. I just noticed it now.) | |||
| 2015-06-01 | Fix error reading settings from chrome.storage.sync. | Stephen Blott | |
| 2015-06-01 | Eliminate possibility of race condition. | Stephen Blott | |
| See newly-added long comment for details. | |||
| 2015-06-01 | Refactor and eliminate Sync object. | Stephen Blott | |
| 2015-06-01 | Only propagate changes from chrome.storage.sync. | Stephen Blott | |
| 2015-06-01 | Remove LinkHints.init()... | Stephen Blott | |
| LinkHints.init() isn't doing anything. | |||
| 2015-06-01 | Re-work unified settings. | Stephen Blott | |
| This is a minor re-working of #1705 from @mrmr1993. The main changes are: - Simplify initialisation logic. - Always initialise Settings immediately and automatically (ie. don't initialise Settings separately and manually in the background, content scripts, options and tests). - Get rid of addEventListener (it's only being used for on "load"). - Add Settings.use() in its place. | |||
| 2015-05-31 | Add a default value for helpDialog_showAdvancedCommands | mrmr1993 | |
| We need this because Settings rejects key/value pairs from chrome.storage for which there were no default values. Previously, this only meant that the setting would not sync; now it meant that the setting wasn't ever made available to the frontend. This commit fixes it, and now the setting will sync. | |||
| 2015-05-31 | Remove code supporting the former settings port from the frontend | mrmr1993 | |
| 2015-05-31 | Update the comment by the settings object in the frontend | mrmr1993 | |
| 2015-05-31 | Remove all remaining references to frontend settings | mrmr1993 | |
| 2015-05-31 | Init Settings directly instead of via settings.load, and only do it once | mrmr1993 | |
| 2015-05-31 | Replace settings.addEventListener with Settings.addEventListener in the frontend | mrmr1993 | |
| 2015-05-31 | Replace settings.set with Settings.set in the frontend | mrmr1993 | |
| 2015-05-31 | Replace settings.get with Settings.get in the frontend | mrmr1993 | |
| 2015-05-31 | Rewrite settings as a tight wrapper around Settings, tweaks for tests | mrmr1993 | |
| 2015-05-31 | Add event listeners to settings, support load events | mrmr1993 | |
| 2015-05-31 | Add Settings.isLoaded to the unified settings implementation | mrmr1993 | |
| 2015-05-31 | Fix options page error. | Stephen Blott | |
| "setIcon" should be in the list of messages delivered to the options page (and for which there is no handler). | |||
| 2015-05-31 | Fully remove unused option. | Stephen Blott | |
| (This was supposed to have been removed previously. Oops!). | |||
| 2015-05-31 | Tweak Google Maps URL. | Stephen Blott | |
| Conflicts: misc/completion_engines/completion_engines.md | |||
| 2015-05-31 | Fix completion engine regular expressions. | Stephen Blott | |
| We need to use "\\." to get a literal ".". | |||
| 2015-05-31 | Tweak the release notes for as-yet unreleased features. | Stephen Blott | |
| 2015-05-31 | Merge pull request #1486 from smblott-github/advanced-options-button | Stephen Blott | |
| Move "show-advanced-options" to a fixed-position button. | |||
| 2015-05-31 | Merge pull request #1675 from smblott-github/map-space-key | Stephen Blott | |
| Allowing mapping <space>. | |||
| 2015-05-31 | Merge pull request #1700 from smblott-github/help-page-vomnibar-commands | Stephen Blott | |
| Move Vomnibar commands to own category on help page. | |||
| 2015-05-31 | Merge pull request #1697 from smblott-github/vomnibar-map-with-prepopulated-text | Stephen Blott | |
| Direct keyboard access to custom-search engines via keyword flag | |||
| 2015-05-31 | Merge pull request #1699 from smblott-github/add-link-to-wiki-to-help-page | Stephen Blott | |
| Add a link to the wiki on the help page. | |||
| 2015-05-31 | Tweak release notes. | Stephen Blott | |
| 2015-05-30 | Merge pull request #1702 from smblott-github/completion-for-google-maps | Stephen Blott | |
| Completion for google maps | |||
| 2015-05-30 | Search completion; refactor regexp parsing (simplification). | Stephen Blott | |
| 2015-05-30 | Search completion; simplify completion-engine definitions. | Stephen Blott | |
| 2015-05-30 | Search completion; remove unused code. | Stephen Blott | |
| This removes a couple of lines which should have been removed previously. | |||
| 2015-05-30 | Search completion; add support for Google Maps completion. | Stephen Blott | |
| 2015-05-30 | Move Vomnibar commands to own category on help page. | Stephen Blott | |
| The help page gets pretty lopsided when advanced commands are shown. This balances things out a bit by creating a new category for Vomnibar commands in the right-hand column. | |||
| 2015-05-30 | When showing the help dialog, simulate-click it. | Stephen Blott | |
| On smaller screens (and with the advanced options unfolded), the help page can need scrolling. Currently, you have to click it to give it the focus. Here, we simulate-click it, so that "j" and "k" scrolling is active immediately. | |||
| 2015-05-30 | Document visual-mode commands in README. | Stephen Blott | |
| 2015-05-30 | Add a link to the wiki to the help page. | Stephen Blott | |
| Ass suggested in by @LarryBattle in #1643. | |||
| 2015-05-30 | Use the term "options" instead of "flags" for command options. | Stephen Blott | |
| "Flags" implies binary toggles. The term "options" seems more consistent with what's actually going on here. | |||
| 2015-05-29 | Verify keyword for custom search-engine activation. | Stephen Blott | |
| For ... map s Vomnibar.activate keyword=g ... we verify that "g" is indeed a custom search-engine keyword before setting it. If it is not, we output a console.log message and launch a vanilla vomnibar. (An alternative would be to bail.) | |||
| 2015-05-29 | Move search-engine parsing to Utils. | Stephen Blott | |
| This will allow us to use the same search-engine parsing code in the background page and in content scripts. | |||
| 2015-05-29 | Prepopulate @customSearchMode in vomnibar. | Stephen Blott | |
| This avoids a flicker whereby the keyword is first inserted into the input, then removed. | |||
| 2015-05-29 | Merge pull request #1599 from mrmr1993/settings-refactor | Stephen Blott | |
| Separate Settings from the background page, and use it directly in options.html/popup.html | |||
| 2015-05-29 | Make a check more coffeescript-y | mrmr1993 | |
| 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. | |||
