| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-06-03 | Add mark commands to README, simple refactoring. | Stephen Blott | |
| 2015-06-03 | Add mark commands to README, formatting | Stephen Blott | |
| 2015-06-03 | Add mark commands to README, wording | Stephen Blott | |
| 2015-06-03 | Add mark commands to README, wording | Stephen Blott | |
| 2015-06-03 | Add mark commands to README, move to own section | Stephen Blott | |
| 2015-06-03 | Add mark commands to README, fix spacing | Stephen Blott | |
| 2015-06-03 | Add mark commands to README | Stephen Blott | |
| 2015-06-03 | Refactor (to setPreviousPosition) to clarify Marks logic. | Stephen Blott | |
| 2015-06-03 | Also set previous position for before global mark movement. | Stephen Blott | |
| 2015-06-03 | Note `` in README. | Stephen Blott | |
| 2015-06-03 | Re-implement Marks, incl `` binding. | Stephen Blott | |
| 2015-06-03 | Fix tests for #1713... | Stephen Blott | |
| ... which is weird, because the tests are passing here. Let's see what Travis makes of this. | |||
| 2015-06-03 | Refactor to avoid having to cover all keyboard event cases. | Stephen Blott | |
| It's pretty common that we want to suppress all keyboard events, so let's support that in modes.coffee, thereby simplifying handlers elsewhere. | |||
| 2015-06-03 | Note global-marks fix in "release notes". | Stephen Blott | |
| 2015-06-03 | Fix marks (incl. global marks)... | Stephen Blott | |
| Fixes #1712: - Make global marks work. - Add mode indicator. - Don't fail for global marks on background page if mark is not set. - Give HUD warning for global marks if global mark is not set. (The diff is big but, which the exception of infrastructure refactoring, the main change is to not exit on <Shift>, thereby fixing #1712). | |||
| 2015-06-03 | Completion page; add example DECLARATIONS to page. | Stephen Blott | |
| Instead of just giving an example search URL, we can give the actual declaration (which the user can copy, paste and tweak). | |||
| 2015-06-03 | Completion page; add example URLs to page. | Stephen Blott | |
| This allows the user to copy and paste search URLs from this page into the options page. | |||
| 2015-06-03 | Completion page; make examples data (not comments). | Stephen Blott | |
| For each completion engine, this adds an @example properties (not comments) | |||
| 2015-06-03 | Only offer suggestions from the current custom search engine. | Stephen Blott | |
| When the user changes custom search engine during a single vomnibar activation, we should only offer suggestions which match the current search engine (not the previous one). We now do this not just by checking that the suggestion is a custom search suggestion, but by checking that the actual search URL matches. | |||
| 2015-06-03 | Tweak vomnibar custom search behaviour. | Stephen Blott | |
| With this, if we're in custom search mode and the cursor is at the start of the vomnibar input and the user types <Delete>, then we exit custom search mode and reinstate the keyword (and arrange for the cursor to be in the right place). This makes it possible to change (or just disable) the custom search engine without having to first wholly delete the query. | |||
| 2015-06-02 | Merge pull request #1711 from smblott-github/google-map-duplicates | Stephen Blott | |
| De-duplicate Google Maps URLs in vomnibar. | |||
| 2015-06-02 | De-duplicate Google Maps URLs in vomnibar. | Stephen Blott | |
| In Google Maps, we get a new history entry for every pan and every zoom. This removes such duplicates. | |||
| 2015-06-01 | Tweak a456de97daaf1361bc3ad7df775f1b6cbe1f720e. | Stephen Blott | |
| 2015-06-01 | Use JSON.stringify to compare setting values everywhere | mrmr1993 | |
| 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 | Completion page; tidy up regular expressions. | Stephen Blott | |
| 2015-05-31 | Completion page; functional version. | Stephen Blott | |
| 2015-05-31 | Add event listeners to settings, support load events | mrmr1993 | |
| 2015-05-31 | Re-write class with inheritence. | Stephen Blott | |
| 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!). | |||
