aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Open options page on banner clickShin'ya Ueoka2019-08-202-2/+13
|
* Add retries on e2eShin'ya Ueoka2019-08-201-1/+1
|
* Make e2e tests more stabilizedShin'ya Ueoka2019-08-201-4/+6
|
* Merge pull request #622 from ueokande/fallback-default-settingsShin'ya Ueoka2019-08-054-15/+33
|\ | | | | Handle errors on loading settings
| * Distinct notification IDsShin'ya Ueoka2019-08-012-20/+18
| |
| * Handle errors on loading settingsShin'ya Ueoka2019-07-304-6/+26
| | | | | | | | | | | | | | 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.
* | Merge pull request #621 from chocolateboy/tab-close-select-leftShin'ya Ueoka2019-08-0110-121/+175
|\ \ | |/ |/| Add an option to close the current tab and select the tab to the left
| * tabs.close: rename selectLeft (boolean) -> select ("left" | "right")chocolateboy2019-07-316-8/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | before: { "type": "tabs.close", "selectLeft": true | false // (default: false) } after: { "type": "tabs.close", "select": "left" | "right" // (default: "right") }
| * remove officially unsupported versions from the compatibility sectionchocolateboy2019-07-311-3/+1
| |
| * tabs.close.right: rename `gd` -> `x$`chocolateboy2019-07-314-5/+5
| |
| * Add an option to close the current tab and select the tab to the leftchocolateboy2019-07-2810-121/+164
|/ | | | | | | | | | | | | | 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
* :tada: Release 0.23Shin'ya Ueoka2019-05-291-1/+1
|
* Merge pull request #596 from ueokande/qa-0.23Shin'ya Ueoka2019-05-2911-1372/+4110
|\ | | | | QA 0.23
| * Save settings on switching a sourceShin'ya Ueoka2019-05-271-0/+2
| |
| * Fix form keysShin'ya Ueoka2019-05-271-5/+7
| |
| * Set default engine and remain last engine on form settingsShin'ya Ueoka2019-05-271-1/+6
| |
| * Fix test caseShin'ya Ueoka2019-05-271-30/+30
| |
| * Fix settings parsingShin'ya Ueoka2019-05-262-11/+21
| |
| * Fix QA.mdShin'ya Ueoka2019-05-261-1/+0
| |
| * Automate hintchars property testShin'ya Ueoka2019-05-262-4/+34
| |
| * Prepare target='_blank'Shin'ya UEOKA2019-05-261-5/+5
| |
| * Fix completion orderShin'ya UEOKA2019-05-261-1/+4
| |
| * npm audit fixShin'ya Ueoka2019-05-261-7/+7
| |
| * Bump webpack-cli to 3.3.2Shin'ya Ueoka2019-05-262-415/+7
| |
| * Bump webpack to 4.32.2Shin'ya Ueoka2019-05-262-886/+3932
| |
| * Bump webextensions-api-fake to 0.8.0Shin'ya Ueoka2019-05-262-4/+4
| |
| * Bump eslint-plugin-react to 7.13.0Shin'ya Ueoka2019-05-262-10/+39
| |
| * Update @types packagesShin'ya Ueoka2019-05-262-21/+41
| |
* | Merge pull request #594 from ueokande/fix-duplicated-formShin'ya Ueoka2019-05-261-1/+0
|\ \ | |/ |/| Fix duplicated form
| * Fix duplicated formShin'ya Ueoka2019-05-261-1/+0
|/
* Merge pull request #592 from ueokande/repeat-last-operationShin'ya Ueoka2019-05-2628-142/+606
|\ | | | | Add "repeat last operation" command
| * Add repeat operation testShin'ya Ueoka2019-05-261-0/+92
| |
| * Fix ClipboardUseCase.testShin'ya Ueoka2019-05-261-48/+35
| |
| * Repeat open, tabopen and winopen commandShin'ya Ueoka2019-05-257-4/+93
| |
| * Add repeat.last operation to default settingsShin'ya Ueoka2019-05-253-0/+3
| |
| * Repeat last operationShin'ya Ueoka2019-05-257-7/+110
| |
| * NavigateUseCase TabPresenterShin'ya Ueoka2019-05-242-3/+5
| |
| * Fix NavigateUseCase testShin'ya Ueoka2019-05-241-5/+5
| |
| * Move open parent and open root to backgroundShin'ya Ueoka2019-05-248-57/+108
| |
| * Install sinonShin'ya Ueoka2019-05-242-8/+8
| |
| * Move some navigation operations to backgroundShin'ya Ueoka2019-05-237-13/+150
|/
* Merge pull request #590 from ueokande/remove-unnecessary-semiShin'ya Ueoka2019-05-2238-88/+41
|\ | | | | Remove unnecessary semi
| * Use @typescript-eslint/semi ruleShin'ya Ueoka2019-05-2236-63/+7
| |
| * Bump @typescript-eslint/eslint-plugin to 1.9.0Shin'ya Ueoka2019-05-222-25/+34
|/
* Merge pull request #588 from ueokande/tsyringeShin'ya Ueoka2019-05-2278-1806/+770
|\ | | | | Use tsyringe for DI container
| * Disable minifyShin'ya Ueoka2019-05-211-0/+8
| |
| * FollowSlaveClient as a factory patternShin'ya Ueoka2019-05-213-21/+41
| |
| * Use TSyringe on content scriptShin'ya Ueoka2019-05-2135-434/+399
| |
| * Configure webpack and tsconfigShin'ya Ueoka2019-05-203-16/+3
| |
| * Goodble babelShin'ya Ueoka2019-05-202-1173/+0
| |