aboutsummaryrefslogtreecommitdiff
path: root/src/background/usecases
Commit message (Collapse)AuthorAgeFilesLines
* Discover frames on search by count of connectionsShin'ya Ueoka2021-09-251-18/+0
| | | | | | | | When a tab switches pages quickly, a disconnect event on top frame is sometime delivered after second connect event. In addition, `tabs.onUpdated()` event is independent on port connection event. Now the background script finds alive frames by only port connection.
* Create find targets by port connectionsShin'ya Ueoka2021-09-251-8/+3
|
* Search a content from frames successfully loadedShin'ya Ueoka2021-09-232-4/+26
|
* Implement FindNextOperatorShin'ya Ueoka2021-07-051-0/+57
|
* Remove legacy findShin'ya Ueoka2021-07-051-15/+0
|
* Improve an error message on invalid settingsShin'ya Ueoka2021-05-091-1/+1
|
* update releases URL to match new versioning schemeCihan Demirci2021-03-281-1/+1
|
* Send resize message to the sender tab instead of the current tab.Shin'ya Ueoka2021-03-281-8/+1
| | | | | | Sending resize message to the current table occurs an error, just after switching the tab by a `tabopen` command. The background script unable to connect the current (new tab) because it is in an initialization.
* Move classes to a correct directoryShin'ya Ueoka2021-03-281-0/+21
|
* Specific return typeShin'ya Ueoka2021-03-144-15/+15
|
* Remove unused classesShin'ya Ueoka2020-12-099-407/+4
|
* Make WindowPresenter interfaceShin'ya Ueoka2020-12-092-1/+3
|
* Make background operator as an operatorShin'ya Ueoka2020-12-098-25/+100
|
* Enable @typescript-eslint/no-extra-non-null-assertionShin'ya Ueoka2020-08-112-7/+7
|
* Use plugin:prettier/recommendedShin'ya Ueoka2020-04-1314-188/+198
|
* Clean unused codeShin'ya Ueoka2020-03-291-205/+0
|
* Complete tabs by the completion packagesShin'ya Ueoka2020-03-2812-24/+24
|
* Use new completion use-case on current use-case (aliased)Shin'ya Ueoka2020-03-262-111/+20
|
* Add SettingUseCase testsShin'ya Ueoka2020-02-094-23/+22
|
* Synchronize settings via Firefox SyncShin'ya Ueoka2020-02-031-6/+17
|
* Rename setting repositories and refactorShin'ya Ueoka2020-02-033-13/+12
|
* Update typescriptShin'ya Ueoka2019-12-221-1/+2
|
* npm run lint:fixShin'ya Ueoka2019-12-2214-124/+124
|
* Make Settings classShin'ya UEOKA2019-10-061-1/+1
|
* Make Properties classShin'ya UEOKA2019-10-062-4/+4
|
* Add :help command to open helpShin'ya UEOKA2019-10-011-1/+7
|
* Fix undefined checking on operation parameterShin'ya Ueoka2019-08-281-4/+14
|
* Open options page on banner clickShin'ya Ueoka2019-08-201-1/+3
|
* Merge pull request #622 from ueokande/fallback-default-settingsShin'ya Ueoka2019-08-052-5/+11
|\ | | | | Handle errors on loading settings
| * Distinct notification IDsShin'ya Ueoka2019-08-011-1/+1
| |
| * Handle errors on loading settingsShin'ya Ueoka2019-07-302-5/+11
| | | | | | | | | | | | | | 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.
* | Add an option to close the current tab and select the tab to the leftchocolateboy2019-07-281-1/+5
|/ | | | | | | | | | | | | | 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
* Fix completion orderShin'ya UEOKA2019-05-261-1/+4
|
* Repeat open, tabopen and winopen commandShin'ya Ueoka2019-05-253-0/+33
|
* Repeat last operationShin'ya Ueoka2019-05-251-0/+49
|
* NavigateUseCase TabPresenterShin'ya Ueoka2019-05-241-2/+2
|
* Move open parent and open root to backgroundShin'ya Ueoka2019-05-241-4/+21
|
* Move some navigation operations to backgroundShin'ya Ueoka2019-05-231-0/+40
|
* Use TSyringe on background scriptShin'ya Ueoka2019-05-1912-106/+80
|
* Fix failed CircleCIShin'ya Ueoka2019-05-192-6/+13
|
* Fix openerTabId warning on Androidrobsmith112019-05-171-3/+4
|
* Fix history and bookmarks warnings on Androidrobsmith112019-05-171-2/+4
|
* src/contentShin'ya Ueoka2019-05-063-12/+13
|
* Declare setting typesShin'ya Ueoka2019-05-064-38/+37
|
* Types src/contentShin'ya Ueoka2019-05-051-1/+1
|
* Types on src/consoleShin'ya Ueoka2019-05-021-5/+7
|
* Types on src/backgroundShin'ya Ueoka2019-05-0214-168/+243
|
* Rename .js/.jsx to .ts/.tsxShin'ya Ueoka2019-05-0214-0/+0
|
* Use onInstalled eventShin'ya Ueoka2019-02-251-22/+7
|
* Clean classes and repositoryShin'ya Ueoka2019-02-246-208/+233
|