| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-11-05 | Avoid empty query terms. | Stephen Blott | |
| With the previous version, a query like "hello there" yielded: [ "hello", "", "", "there" ] as the queryTerms. | |||
| 2012-11-05 | Looks like missing parentheses. | Stephen Blott | |
| This is looks wrong, and is inconsistent with the way the equivalent calculation is handled elsewhere. This commit fixes it. | |||
| 2012-11-05 | Factor pushMatchingRanges, improve comments/tests | Stephen Blott | |
| 1. Factor out `pushMatchingRanges`: This then allows us to ... 2. Add unit tests for `pushMatchingRanges` In effect, these tests verify where matches are highlighted in suggestions. 3. Added Utils.zip. This helps simplify `pushMatchingRanges` unit tests. 4. Improve comments. | |||
| 2012-11-04 | Highlight all matches, not just the first. | Stephen Blott | |
| 2012-11-04 | Generalise RegexpCache, refactor, add tests. | Stephen Blott | |
| This is a no-op, currently. It's just setting up the RegexpCache interface for subsequent development. | |||
| 2012-11-03 | Fix race condition in tabInfo deletion. | Jez Ng | |
| Also initialize tabInfo fields at once, so as to avoid unnecessary hidden class transitions. | |||
| 2012-11-03 | scrollStepSize migration will now be done in v1.43. | Jez Ng | |
| 2012-11-03 | Handle update messages that arrive after a tab has closed. | Jez Ng | |
| Previously, we were throwing errors when trying to modify nonexistent members of `openTabs`, due to messages arriving after the onRemoved notification. We now delay garbage-collecting openTabs, and rename openTabs to tabInfoMap to reflect that the tabs are not necessarily open. | |||
| 2012-11-03 | Remove some parentheses. | Jez Ng | |
| 2012-11-03 | Minor touchups. | Jez Ng | |
| 2012-11-03 | Merge pull request #702 from smblott-github/relevancy-fix | Jez Ng | |
| Improve consistency and fix bug in relevancy calculation. | |||
| 2012-11-03 | Bug fix. Not all query terms matched. | Stephen Blott | |
| Additionally, add relevant test cases. | |||
| 2012-11-03 | Refactor RankingUtils.matches() to use splat. | Stephen Blott | |
| 2012-11-03 | Improve consistency and fix relevancy calculation. | Stephen Blott | |
| Problem: - The word relevancy calculation is case sensitive, all other matching is case insensitive. Improve consistency: - Highlighting of elements in the vomnibox is case insensitive; this does not match the case sensitive relevancy calculation. Fix: - Bookmark titles, in particular, tend to contain capital letters. Unless the query term also contains the relevant capital letters, then the term was scored at zero, pushing what seem to be good matches to the bottom of the list. In fact, they were only included in the list at all because they happen to pass the `RankingUtils.matches()` test. | |||
| 2012-11-02 | Bookmark traversal fixes. | Stephen Blott | |
| Changes: - use natural order for bookmark traversal - eliminate use of O(N^2) `shift` | |||
| 2012-10-29 | Move a bunch of stuff under pages/ for tidiness. | Jez Ng | |
| Also correct a bug with the show / hide advanced commands button. | |||
| 2012-10-29 | Implement marks. | Jez Ng | |
| 2012-10-29 | Convert strings to numbers when saving options page. | Jez Ng | |
| This avoids the need to continually re-parse the strings each time we load the option value. | |||
| 2012-10-29 | Split out compareVersions into the Utils file. | Jez Ng | |
| 2012-10-29 | Make the numbers used in the filtered link hints configurable. | Jez Ng | |
| Closes #380. | |||
| 2012-10-29 | Don't restore view-source: tabs. | Jez Ng | |
| 2012-10-29 | List all tabs in Vomnibar even before user starts typing. | Jez Ng | |
| Closes #671. | |||
| 2012-10-28 | Make the default value for scrollStepSize a string. | Stephen Blott | |
| This interacts with these lines from settings.coffee: don't store the value if it is equal to the default, so we can change the defaults in the future if (value == @defaults[key]) @clear(key) If the default value is numeric, then this test NEVER succeeds (because "==" is compiled to "===", and the types don't match). So, scrollStepSize is stored in localStorage even if it has its default value. Which obviates the intention of the line quoted above. | |||
| 2012-10-24 | Use insertCSS() API instead of manually created style element. | Jez Ng | |
| For some reason addCssToPage seemed to break on Chrome 24. Closes #676. | |||
| 2012-10-23 | Code cleanup, as requested by in3/Jez Ng here: | Stephen Blott | |
| - https://github.com/philc/vimium/pull/682. | |||
| 2012-10-21 | Missed off one key line in previous commit. | Stephen Blott | |
| 2012-09-12 | Use block strings | Darren Jeacocke | |
| 2012-09-09 | More lint fixes. | Jez Ng | |
| 2012-09-09 | Add more tests, and remove old settings code. | Jez Ng | |
| 2012-09-09 | Merge branch '1.39' | Jez Ng | |
| 2012-09-09 | Fix default hint styling. | Jez Ng | |
| 2012-09-08 | Merge branch 'next-release' | Jez Ng | |
| 2012-09-08 | Change the default CSS template. | Jez Ng | |
| 'background-color' is no longer sufficient to override our default styling. Refs #626. | |||
| 2012-09-08 | Set up PhantomJS testing. | Jez Ng | |
| 2012-09-08 | Fix completion key generation. | Jez Ng | |
| 2012-09-04 | Style fixes. | Jez Ng | |
| Errors were detected using coffeelint. | |||
| 2012-09-04 | More misc cleanups. | Jez Ng | |
| 2012-09-03 | Merge pull request #640 from mgarriott/get_showadvanced_from_settings | Jez Ng | |
| The help dialog now gets showAdvancedCommands directly from settings. | |||
| 2012-09-03 | Make hints tests pass again. | Jez Ng | |
| Convert them to Coffeescript at the same time. We really need to set up some automated way of running these tests, to ensure they don't keep breaking. | |||
| 2012-09-03 | Fixes and cleanups for main.coffee. | Jez Ng | |
| 2012-09-03 | The help dialog now gets showAdvancedCommands directly from settings. | Matt Garriott | |
| 2012-09-01 | Specifically create a "newtab" page, as suggested by #630 | Phil Crosby | |
| 2012-09-01 | Add a few missed exports to main.coffee | Phil Crosby | |
| 2012-09-01 | Remove an old upgrade codepath for version 1.21. | Phil Crosby | |
| We're on 1.37 now so I think we're in the clear. | |||
| 2012-09-01 | port main.js to main.coffee. All coffeescript all the time. | Phil Crosby | |
| 2012-08-25 | The help dialog will now properly read the user's preference for showing ↵ | Matt Garriott | |
| advanced commands. | |||
| 2012-08-20 | Point options link in help dialog to new location. | Jez Ng | |
| 2012-08-19 | Merge pull request #618 from dmacdougall/browser_action_icon | Phil Crosby | |
| Re-enable browser action icon | |||
| 2012-08-19 | Tabs -> spaces. | Jez Ng | |
| 2012-08-18 | Re-enable browser action with new icons | Daniel MacDougall | |
