Shin'ya Ueoka
6f4812ee06
Add e2e test to verify hot-reload of the settings
5 years ago
Shin'ya Ueoka
1bc96ed111
My first e2e test for option page
5 years ago
Shin'ya Ueoka
34bd084a4d
Open options page on banner click
5 years ago
Shin'ya Ueoka
07bcc15e7b
Add retries on e2e
5 years ago
Shin'ya Ueoka
7eca11e556
Make e2e tests more stabilized
5 years ago
Shin'ya Ueoka
e7ed84f757
Merge pull request #622 from ueokande/fallback-default-settings
...
Handle errors on loading settings
5 years ago
Shin'ya Ueoka
9b2b8f0608
Distinct notification IDs
5 years ago
Shin'ya Ueoka
7104f122f9
Merge pull request #621 from chocolateboy/tab-close-select-left
...
Add an option to close the current tab and select the tab to the left
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
c57089224e
remove officially unsupported versions from the compatibility section
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
3db11041c5
🎉 Release 0.23
6 years ago
Shin'ya Ueoka
68673957ed
Merge pull request #596 from ueokande/qa-0.23
...
QA 0.23
6 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
3686bbbabf
Fix test case
6 years ago
Shin'ya Ueoka
ff85797ffc
Fix settings parsing
6 years ago
Shin'ya Ueoka
a603c72055
Fix QA.md
6 years ago
Shin'ya Ueoka
cf14262b3a
Automate hintchars property test
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
462c67d113
npm audit fix
6 years ago
Shin'ya Ueoka
ca82b9c921
Bump webpack-cli to 3.3.2
6 years ago
Shin'ya Ueoka
1ee39a31d9
Bump webpack to 4.32.2
6 years ago
Shin'ya Ueoka
ebc6312b96
Bump webextensions-api-fake to 0.8.0
6 years ago
Shin'ya Ueoka
09d3a40d1a
Bump eslint-plugin-react to 7.13.0
6 years ago
Shin'ya Ueoka
5b61fd1b7e
Update @types packages
6 years ago
Shin'ya Ueoka
aea17a52d6
Merge pull request #594 from ueokande/fix-duplicated-form
...
Fix duplicated form
6 years ago
Shin'ya Ueoka
b42b31f187
Fix duplicated form
6 years ago
Shin'ya Ueoka
cd584c8e24
Merge pull request #592 from ueokande/repeat-last-operation
...
Add "repeat last operation" command
6 years ago
Shin'ya Ueoka
34a96cdc9c
Add repeat operation test
6 years ago
Shin'ya Ueoka
5133705dde
Fix ClipboardUseCase.test
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
45a10d93c7
Fix NavigateUseCase test
6 years ago
Shin'ya Ueoka
8d0739463d
Move open parent and open root to background
6 years ago
Shin'ya Ueoka
e779fb1779
Install sinon
6 years ago
Shin'ya Ueoka
5a7db96feb
Move some navigation operations to background
6 years ago
Shin'ya Ueoka
07897df636
Merge pull request #590 from ueokande/remove-unnecessary-semi
...
Remove unnecessary semi
6 years ago
Shin'ya Ueoka
fc1cd234d5
Use @typescript-eslint/semi rule
6 years ago
Shin'ya Ueoka
39d65b136a
Bump @typescript-eslint/eslint-plugin to 1.9.0
6 years ago
Shin'ya Ueoka
c1f64927b6
Merge pull request #588 from ueokande/tsyringe
...
Use tsyringe for DI container
6 years ago
Shin'ya Ueoka
7be8bc7178
Disable minify
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