chenchao
ddd3b08a4a
handle localhost urls with path
2019-11-07 11:14:03 +08:00
chenchao
f3ce1c300a
more localhost use cases
2019-11-06 18:14:09 +08:00
chenchao
5758100f43
support url started with localhost
2019-11-05 10:37:17 +08:00
Shin'ya UEOKA
fa6dfb0395
Add partial blacklist form
2019-10-08 11:43:10 +00:00
Shin'ya UEOKA
7528fe831f
Ignore keys on partial blacklist
2019-10-08 11:43:10 +00:00
Shin'ya UEOKA
9ff80fcac3
Add partial blacklist item
2019-10-07 13:01:31 +00:00
Shin'ya UEOKA
532eeb5a1d
Rename valueOf to fromJSON
2019-10-07 12:31:13 +00:00
Shin'ya UEOKA
16352502cf
Use string settings on default settings
2019-10-07 12:31:13 +00:00
Shin'ya UEOKA
da3ce77aa0
Move Key to settings
2019-10-07 12:31:13 +00:00
Shin'ya UEOKA
8428671a0a
Fix form options
2019-10-07 12:31:13 +00:00
Shin'ya UEOKA
0dec6c641f
Make Settings class
2019-10-06 12:58:59 +00:00
Shin'ya UEOKA
b86b4680b6
Make Blacklist class
2019-10-06 12:58:59 +00:00
Shin'ya UEOKA
574692551a
Make Properties class
2019-10-06 12:58:59 +00:00
Shin'ya UEOKA
2116ac90a6
Make Search class
2019-10-06 12:58:59 +00:00
Shin'ya UEOKA
410ffbb037
Make Keymap class
2019-10-06 12:58:59 +00:00
Shin'ya UEOKA
b496cea582
Make KeySequence class
2019-10-06 12:58:59 +00:00
Shin'ya UEOKA
62a86c5253
Make key class
2019-10-06 12:58:59 +00:00
Shin'ya UEOKA
80ed062487
Add :help command to open help
2019-10-01 13:21:58 +00:00
Shin'ya Ueoka
bf9bec2146
Do not map Ctrl+C on imput
2019-09-05 21:36:57 +09:00
Shin'ya Ueoka
faba02ec21
Cancel follow mode and console by Ctrl-C
2019-09-05 21:36:27 +09:00
Shin'ya UEOKA
f719ce52a3
Save on checkbox changed
2019-08-29 04:24:18 +00:00
Shin'ya UEOKA
5197f22f9b
Fix type checkings
2019-08-29 03:37:58 +00:00
Shin'ya Ueoka
67e02cd9cb
Use default settings on loading failure
2019-08-28 22:18:23 +09:00
Shin'ya Ueoka
04c077d614
Fix undefined checking on operation parameter
2019-08-28 22:18:23 +09:00
Shin'ya Ueoka
34bd084a4d
Open options page on banner click
2019-08-20 21:48:05 +09:00
Shin'ya Ueoka
e7ed84f757
Merge pull request #622 from ueokande/fallback-default-settings
...
Handle errors on loading settings
2019-08-05 21:21:39 +09:00
Shin'ya Ueoka
9b2b8f0608
Distinct notification IDs
2019-08-01 21:56:28 +09:00
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")
}
2019-07-31 17:06:48 +01:00
chocolateboy
9a3e8f3237
tabs.close.right: rename gd
-> x$
2019-07-31 15:02:21 +01:00
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.
2019-07-30 21:52:22 +09:00
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
2019-07-28 20:34:53 +01:00
Shin'ya Ueoka
68673957ed
Merge pull request #596 from ueokande/qa-0.23
...
QA 0.23
2019-05-29 20:07:23 +09:00
Shin'ya Ueoka
698f905145
Save settings on switching a source
2019-05-27 21:11:04 +09:00
Shin'ya Ueoka
c8f54a899d
Fix form keys
2019-05-27 21:11:04 +09:00
Shin'ya Ueoka
37cd9d2f91
Set default engine and remain last engine on form settings
2019-05-27 21:05:23 +09:00
Shin'ya Ueoka
ff85797ffc
Fix settings parsing
2019-05-26 21:39:38 +09:00
Shin'ya UEOKA
93f9e8219e
Prepare target='_blank'
2019-05-26 20:57:21 +09:00
Shin'ya UEOKA
728b0cb35f
Fix completion order
2019-05-26 20:52:00 +09:00
Shin'ya Ueoka
b42b31f187
Fix duplicated form
2019-05-26 16:41:58 +09:00
Shin'ya Ueoka
48e005dc82
Repeat open, tabopen and winopen command
2019-05-25 22:16:49 +09:00
Shin'ya Ueoka
a2ee6897bf
Add repeat.last operation to default settings
2019-05-25 22:16:49 +09:00
Shin'ya Ueoka
ccbe08cf66
Repeat last operation
2019-05-25 21:33:33 +09:00
Shin'ya Ueoka
03370301a7
NavigateUseCase TabPresenter
2019-05-24 22:25:42 +09:00
Shin'ya Ueoka
8d0739463d
Move open parent and open root to background
2019-05-24 21:51:18 +09:00
Shin'ya Ueoka
5a7db96feb
Move some navigation operations to background
2019-05-23 21:40:05 +09:00
Shin'ya Ueoka
fc1cd234d5
Use @typescript-eslint/semi rule
2019-05-22 20:30:20 +09:00
Shin'ya Ueoka
b60a085a2c
FollowSlaveClient as a factory pattern
2019-05-21 21:52:19 +09:00
Shin'ya Ueoka
1666e626b0
Use TSyringe on content script
2019-05-21 20:30:37 +09:00
Shin'ya Ueoka
cdfd54ed99
Use TSyringe on background script
2019-05-19 21:34:08 +09:00
Shin'ya Ueoka
ced89134e3
Fix failed CircleCI
2019-05-19 19:42:36 +09:00