Shin'ya UEOKA
0dec6c641f
Make Settings class
5 years ago
Shin'ya UEOKA
b86b4680b6
Make Blacklist class
5 years ago
Shin'ya UEOKA
574692551a
Make Properties class
5 years ago
Shin'ya UEOKA
2116ac90a6
Make Search class
5 years ago
Shin'ya UEOKA
410ffbb037
Make Keymap class
5 years ago
Shin'ya UEOKA
b496cea582
Make KeySequence class
5 years ago
Shin'ya UEOKA
62a86c5253
Make key class
5 years ago
Shin'ya UEOKA
80ed062487
Add :help command to open help
5 years ago
Shin'ya Ueoka
bf9bec2146
Do not map Ctrl+C on imput
5 years ago
Shin'ya Ueoka
faba02ec21
Cancel follow mode and console by Ctrl-C
5 years ago
Shin'ya UEOKA
f719ce52a3
Save on checkbox changed
5 years ago
Shin'ya UEOKA
5197f22f9b
Fix type checkings
5 years ago
Shin'ya Ueoka
67e02cd9cb
Use default settings on loading failure
5 years ago
Shin'ya Ueoka
04c077d614
Fix undefined checking on operation parameter
5 years ago
Shin'ya Ueoka
34bd084a4d
Open options page on banner click
5 years ago
Shin'ya Ueoka
9b2b8f0608
Distinct notification IDs
5 years ago
chocolateboy
f65c068c67
tabs.close: rename selectLeft (boolean) -> select ("left" | "right")
...
before:
{
"type": "tabs.close",
"selectLeft": true | false // (default: false)
}
after:
{
"type": "tabs.close",
"select": "left" | "right" // (default: "right")
}
5 years ago
chocolateboy
9a3e8f3237
tabs.close.right: rename `gd` -> `x$`
5 years ago
Shin'ya Ueoka
33a16b85e4
Handle errors on loading settings
...
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.
5 years ago
chocolateboy
6605d3ea99
Add an option to close the current tab and select the tab to the left
...
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
5 years ago
Shin'ya Ueoka
698f905145
Save settings on switching a source
6 years ago
Shin'ya Ueoka
c8f54a899d
Fix form keys
6 years ago
Shin'ya Ueoka
37cd9d2f91
Set default engine and remain last engine on form settings
6 years ago
Shin'ya Ueoka
ff85797ffc
Fix settings parsing
6 years ago
Shin'ya UEOKA
93f9e8219e
Prepare target='_blank'
6 years ago
Shin'ya UEOKA
728b0cb35f
Fix completion order
6 years ago
Shin'ya Ueoka
b42b31f187
Fix duplicated form
6 years ago
Shin'ya Ueoka
48e005dc82
Repeat open, tabopen and winopen command
6 years ago
Shin'ya Ueoka
a2ee6897bf
Add repeat.last operation to default settings
6 years ago
Shin'ya Ueoka
ccbe08cf66
Repeat last operation
6 years ago
Shin'ya Ueoka
03370301a7
NavigateUseCase TabPresenter
6 years ago
Shin'ya Ueoka
8d0739463d
Move open parent and open root to background
6 years ago
Shin'ya Ueoka
5a7db96feb
Move some navigation operations to background
6 years ago
Shin'ya Ueoka
fc1cd234d5
Use @typescript-eslint/semi rule
6 years ago
Shin'ya Ueoka
b60a085a2c
FollowSlaveClient as a factory pattern
6 years ago
Shin'ya Ueoka
1666e626b0
Use TSyringe on content script
6 years ago
Shin'ya Ueoka
cdfd54ed99
Use TSyringe on background script
6 years ago
Shin'ya Ueoka
ced89134e3
Fix failed CircleCI
6 years ago
Shin'ya Ueoka
c4dcdff984
Add HintKeyProducer
6 years ago
Shin'ya Ueoka
6d9aaef18c
Add NavigationPresenter
6 years ago
Shin'ya Ueoka
c81b82ee39
Make routes
6 years ago
Shin'ya Ueoka
4be04628e1
Remove unused components
6 years ago
Shin'ya Ueoka
e0c4182f14
Follow as a clean architecture
6 years ago
Shin'ya Ueoka
5b7f7f5dbd
Show console
6 years ago
Shin'ya Ueoka
a5518dce3d
Define Key and KeySequence
6 years ago
Shin'ya Ueoka
2ec912c262
Mark keys as a clean archtecture
6 years ago
Shin'ya Ueoka
efc48dc742
Keymaps as a clean architecture [WIP]
6 years ago
Shin'ya Ueoka
a88324acd9
Define client and presenter for follow
6 years ago
robsmith11
127247ca34
Fix openerTabId warning on Android
6 years ago
robsmith11
59dd41b479
Fix history and bookmarks warnings on Android
6 years ago