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
robsmith11
f60961947f
Fix setIcon warning on Android
6 years ago
Shin'ya Ueoka
17dc2bb5ec
Send properties on activate
6 years ago
Shin'ya Ueoka
fb8b4d28ce
Hints as a classes
6 years ago
Shin'ya Ueoka
8cef5981b8
Clipbaord as a clean architecture
6 years ago
Shin'ya Ueoka
c6288f19d9
Mark set/jump as a clean architecture
6 years ago
Shin'ya Ueoka
fcd15f4f09
Find as a controller
6 years ago
Shin'ya Ueoka
ad1f3c07fb
Make scroller as a presenter
6 years ago
Shin'ya Ueoka
1ba1660269
Make find as a clean architecture
6 years ago
Shin'ya Ueoka
bacf83a320
Make settings as a clean architecture
6 years ago
Shin'ya Ueoka
e76ca380f7
Make addon-enabled as a clean architecture
6 years ago
Shin'ya Ueoka
27d0a7f37d
Use search settings on paster
6 years ago
Shin'ya Ueoka
8ae1311ef6
src/content
6 years ago