aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* 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
| |
* | Add an option to close the current tab and select the tab to the leftchocolateboy2019-07-287-17/+29
|/ | | | | | | | | | | | | | Add an option to tabs.close to close the current tab and select the tab to the left. Bound to `D` by default, which replaces the tabs.close.right command, which is rarely-used. [1] The old `D` behavior has been moved to `gd`. + update the README and fix some lint errors [1] https://tinyurl.com/y4mj7hjy
* Merge pull request #596 from ueokande/qa-0.23Shin'ya Ueoka2019-05-296-23/+41
|\ | | | | QA 0.23
| * Save settings on switching a sourceShin'ya Ueoka2019-05-271-0/+2
| |
| * Fix form keysShin'ya Ueoka2019-05-271-5/+7
| |
| * Set default engine and remain last engine on form settingsShin'ya Ueoka2019-05-271-1/+6
| |
| * Fix settings parsingShin'ya Ueoka2019-05-261-11/+17
| |
| * Prepare target='_blank'Shin'ya UEOKA2019-05-261-5/+5
| |
| * Fix completion orderShin'ya UEOKA2019-05-261-1/+4
| |
* | Fix duplicated formShin'ya Ueoka2019-05-261-1/+0
|/
* Repeat open, tabopen and winopen commandShin'ya Ueoka2019-05-257-4/+93
|
* Add repeat.last operation to default settingsShin'ya Ueoka2019-05-253-0/+3
|
* Repeat last operationShin'ya Ueoka2019-05-257-7/+110
|
* NavigateUseCase TabPresenterShin'ya Ueoka2019-05-242-3/+5
|
* Move open parent and open root to backgroundShin'ya Ueoka2019-05-246-48/+26
|
* Move some navigation operations to backgroundShin'ya Ueoka2019-05-237-13/+150
|
* Use @typescript-eslint/semi ruleShin'ya Ueoka2019-05-2235-63/+4
|
* FollowSlaveClient as a factory patternShin'ya Ueoka2019-05-213-21/+41
|
* Use TSyringe on content scriptShin'ya Ueoka2019-05-2130-427/+381
|
* Use TSyringe on background scriptShin'ya Ueoka2019-05-1936-200/+208
|
* Fix failed CircleCIShin'ya Ueoka2019-05-193-11/+18
|
* Merge pull request #587 from ueokande/refactor-contentShin'ya Ueoka2019-05-1993-1797/+2589
|\ | | | | Refactor content scripts
| * Add HintKeyProducerShin'ya Ueoka2019-05-192-1/+39
| |
| * Add NavigationPresenterShin'ya Ueoka2019-05-194-91/+116
| |
| * Make routesShin'ya Ueoka2019-05-197-127/+201
| |
| * Remove unused componentsShin'ya Ueoka2019-05-1919-860/+1
| |
| * Follow as a clean architectureShin'ya Ueoka2019-05-1910-9/+492
| |
| * Show consoleShin'ya Ueoka2019-05-181-0/+6
| |
| * Define Key and KeySequenceShin'ya Ueoka2019-05-1815-175/+115
| |
| * Mark keys as a clean archtectureShin'ya Ueoka2019-05-188-7/+200
| |
| * Keymaps as a clean architecture [WIP]Shin'ya Ueoka2019-05-1813-16/+491
| |
| * Define client and presenter for followShin'ya Ueoka2019-05-189-180/+359
| |
| * Send properties on activateShin'ya Ueoka2019-05-173-17/+10
| |
| * Hints as a classesShin'ya Ueoka2019-05-174-120/+160
| |
| * Clipbaord as a clean architectureShin'ya Ueoka2019-05-116-52/+119
| |