Shin'ya UEOKA
532eeb5a1d
Rename valueOf to fromJSON
5 years ago
Shin'ya UEOKA
0dec6c641f
Make Settings class
5 years ago
Shin'ya UEOKA
574692551a
Make Properties class
5 years ago
Shin'ya UEOKA
410ffbb037
Make Keymap class
5 years ago
Shin'ya UEOKA
80ed062487
Add :help command to open help
5 years ago
Shin'ya UEOKA
5197f22f9b
Fix type checkings
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
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
728b0cb35f
Fix completion order
6 years ago
Shin'ya Ueoka
48e005dc82
Repeat open, tabopen and winopen command
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
cdfd54ed99
Use TSyringe on background script
6 years ago
Shin'ya Ueoka
ced89134e3
Fix failed CircleCI
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
e76ca380f7
Make addon-enabled as a clean architecture
6 years ago
Shin'ya Ueoka
8ae1311ef6
src/content
6 years ago
Shin'ya Ueoka
b002d70070
src/content
6 years ago
Shin'ya Ueoka
a0882bbceb
Declare setting types
6 years ago
Shin'ya Ueoka
d01db82c0d
Types src/content
6 years ago
Shin'ya Ueoka
0452370df4
Types on src/console
6 years ago
Shin'ya Ueoka
678020a3a2
Types on src/background
6 years ago
Shin'ya Ueoka
c60d0e7392
Rename .js/.jsx to .ts/.tsx
6 years ago
Shin'ya Ueoka
037ee5fd40
Fix webpack
6 years ago
Shin'ya Ueoka
70ab186541
Relaod settings on local storage changed instead of message
6 years ago
Shin'ya Ueoka
8614c7a516
Show popup when installed or updated
6 years ago
Shin'ya Ueoka
f961c205a7
Use onInstalled event
6 years ago
Shin'ya Ueoka
0a1aeb2342
Ignore about: tabs on broadcast
6 years ago
Shin'ya Ueoka
f707f4da75
Clean classes and repository
6 years ago
Shin'ya Ueoka
a880d5684b
Remove unused methods
6 years ago
Shin'ya Ueoka
a26d8a8a1b
Capitalize background scripts
6 years ago
Elliot
8abc2d8ef0
Correct spelling of WebExtensions
...
Spelling as per https://wiki.mozilla.org/WebExtensions
6 years ago
Shin'ya Ueoka
e911d2772c
Show alert on opening about:home
6 years ago
Shin'ya Ueoka
44aff07b89
Remove openerTabId on gH
6 years ago
Shin'ya Ueoka
54bbe4ecbd
Close only unpinned tabs;
6 years ago
Shin'ya Ueoka
c03ab2862b
Add close tabs to the right command
6 years ago
Shin'ya Ueoka
1f89464e42
Add gh/gH to open home page
6 years ago
Shin'ya Ueoka
63b93ce1ca
Use webextension message to console
6 years ago
Shin'ya Ueoka
5ecada5b23
Set default complete property value
6 years ago
Shin'ya Ueoka
6c6dc23f97
Remove adjacenttab
6 years ago
Shin'ya Ueoka
e248477ecb
Scroll on global mark and handle gone tab
6 years ago