Commit Graph

15 Commits

Author SHA1 Message Date
Maxim Baz
fd2391e8f8 Include specificity in popup ordering algorithm (#47) 2019-03-20 00:01:16 +01:00
Maxim Baz
22a33a81bd Support launching url in a new tab (#46) 2019-03-19 21:48:56 +01:00
Maxim Baz
1676b90187 Add Firefox support (#42) 2019-03-16 02:41:16 +01:00
Maxim Baz
348cf9be1b Dark theme with two-lines design (#28) 2018-10-25 02:33:14 +02:00
Erayd
686a4cd740 Fix incorrect reference (#26)
Fixes #25.
2018-07-26 10:47:25 +12:00
Erayd
f62ae7cc26 Improve keyboard navigation (#23) 2018-07-25 22:15:59 +12:00
Erayd
a1de2a4dfe Change sort behavior (#24)
Sort behavior is now as follows:
 * The single most recently used login is first
 * All used logins are next, ordered by usage count from most to least
 * All remaining logins follow, ordered alphabetically
2018-07-25 22:09:05 +12:00
Maxim Baz
3d4fb25aab Style main popup view (#10) 2018-04-22 02:27:59 +02:00
Erayd
2f6efa0ba4 Sort full list (#13)
* Sort full list
* Make code clearer
2018-04-22 02:34:06 +12:00
Erayd
aab9dc3f5b Allow tab to work normally (#12) 2018-04-22 01:58:13 +12:00
Erayd
af96b0309c Track recently used logins & display first in popup (#9)
* Track recently used logins & display first in popup

Results are sorted by:
 - Most recent store first
 - Within each store, login with highest use count first
 - Within same usage count, most recent first

There is a 60-sec debounce on logins, to avoid excessive incrementing of
the counter when a login is used multiple times in rapid succession
(e.g. for copying user / pass etc.).
2018-04-22 00:26:05 +12:00
Erayd
65f6748737 Add copy actions (#8)
* Add copy actions
* Add hotkeys to search box
2018-04-21 22:19:33 +12:00
Erayd
6efaa5ef36 Add button to remove domain filter (#7)
* Add button to remove domain filter

* Fix removing hint via backspace when search text is present

* Move trim & fuzzy-enabled into search function

* Simplify code

* Use a more descriptive name
2018-04-21 20:46:59 +12:00
Erayd
9ca48cea41 Implement fetch (#4)
* Implement fetch & launch action
* Fix scroll behavior
* Remove horizontal scrollbar
* Add stubs for filling username / password
* Don't pre-filter for chrome:// URLs
* Add inject.js
2018-04-20 00:40:22 +12:00
Erayd
92f2ecea1b Implement search (#3)
* Handle settings response properly
* Change location of default store settings
* Generate chrome extension
* Move popup into its own folder
* Move distribution javascript into new folder
* Remove checkpoint
* Ignore dist JS files
* Rename background source file
* Update clean rule
* Fix make rule for generated files
* Also tidy CSS files
* Implement searching
* Add icon to search bar
* Add copy-password action
* Add copy-user action
* Add launch action
* Button styling
* Send action to backend
* Set targets to .PHONY
* Highlight the first entry
* Allow disabling fuzzy search by starting search with a space
2018-04-19 23:57:51 +12:00