aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #708 from ueokande/sync-storageShin'ya Ueoka2020-02-0914-110/+187
|\ | | | | Synchronize settings with Firefox Sync
| * Add SettingUseCase testsShin'ya Ueoka2020-02-0912-85/+108
| |
| * Synchronize settings via Firefox SyncShin'ya Ueoka2020-02-036-18/+65
| |
| * Rename setting repositories and refactorShin'ya Ueoka2020-02-037-23/+30
| |
* | Treats digit keys with modifiersShin'ya Ueoka2020-02-091-1/+1
| |
* | Clear keys on window blurShin'ya Ueoka2020-02-053-0/+15
|/
* Update typescriptShin'ya Ueoka2019-12-221-1/+2
|
* Enable addon on blacklisted sitesShin'ya Ueoka2019-12-223-10/+7
|
* Fix lint rulesShin'ya Ueoka2019-12-222-4/+2
|
* npm run lint:fixShin'ya Ueoka2019-12-2285-423/+423
|
* Rename count to repeatShin'ya Ueoka2019-12-216-16/+16
|
* Add numeric prefix to repeat a commandShin'ya Ueoka2019-12-217-137/+175
|
* Repeat content operation with a numeric prefixShin'ya Ueoka2019-12-132-95/+103
|
* Add prefix functions in KeySequenceShin'ya Ueoka2019-12-133-3/+25
|
* Identify the key is a digitShin'ya Ueoka2019-12-062-5/+32
|
* Make engines requiredShin'ya Ueoka2019-12-033-4/+15
|
* Validate on top-level settings and use pre-compiled ajvShin'ya Ueoka2019-12-038-435/+377
|
* Add settings schema and compile scriptShin'ya Ueoka2019-12-032-0/+619
|
* Validate json settings with ajvShin'ya Ueoka2019-12-035-108/+112
|
* Fix for eslintShin'ya UEOKA2019-12-011-1/+1
|
* handle localhost urls with pathchenchao2019-11-071-2/+17
|
* more localhost use caseschenchao2019-11-061-2/+12
|
* support url started with localhostchenchao2019-11-051-1/+1
|
* Add partial blacklist formShin'ya UEOKA2019-10-086-40/+161
|
* Ignore keys on partial blacklistShin'ya UEOKA2019-10-083-0/+26
|
* Add partial blacklist itemShin'ya UEOKA2019-10-072-20/+99
|
* Rename valueOf to fromJSONShin'ya UEOKA2019-10-076-18/+18
|
* Use string settings on default settingsShin'ya UEOKA2019-10-072-164/+85
|
* Move Key to settingsShin'ya UEOKA2019-10-0710-52/+51
|
* Fix form optionsShin'ya UEOKA2019-10-075-28/+35
|
* Make Settings classShin'ya UEOKA2019-10-069-62/+87
|
* Make Blacklist classShin'ya UEOKA2019-10-067-48/+54
|
* Make Properties classShin'ya UEOKA2019-10-0610-163/+136
|
* Make Search classShin'ya UEOKA2019-10-064-53/+93
|
* Make Keymap classShin'ya UEOKA2019-10-0611-73/+114
|
* Make KeySequence classShin'ya UEOKA2019-10-063-39/+29
|
* Make key classShin'ya UEOKA2019-10-064-60/+81
|
* Add :help command to open helpShin'ya UEOKA2019-10-014-1/+21
|
* Do not map Ctrl+C on imputShin'ya Ueoka2019-09-051-3/+0
|
* Cancel follow mode and console by Ctrl-CShin'ya Ueoka2019-09-052-1/+17
|
* Save on checkbox changedShin'ya UEOKA2019-08-291-1/+8
|
* Fix type checkingsShin'ya UEOKA2019-08-293-12/+11
|
* Use default settings on loading failureShin'ya Ueoka2019-08-281-1/+6
|
* Fix undefined checking on operation parameterShin'ya Ueoka2019-08-282-15/+29
|
* Open options page on banner clickShin'ya Ueoka2019-08-202-2/+13
|
* Merge pull request #622 from ueokande/fallback-default-settingsShin'ya Ueoka2019-08-053-15/+32
|\ | | | | Handle errors on loading settings
| * Distinct notification IDsShin'ya Ueoka2019-08-012-20/+18
| |
| * Handle errors on loading settingsShin'ya Ueoka2019-07-303-6/+25
| | | | | | | | | | | | | | The error on loading settings can occurs when the settings lose backward compatibility on version up, or the saved date is broken. The error is caught, then the script done fallback to default settings and notify it to user.
* | tabs.close: rename selectLeft (boolean) -> select ("left" | "right")chocolateboy2019-07-315-7/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | before: { "type": "tabs.close", "selectLeft": true | false // (default: false) } after: { "type": "tabs.close", "select": "left" | "right" // (default: "right") }
* | tabs.close.right: rename `gd` -> `x$`chocolateboy2019-07-312-2/+2
| |