Commit graph

28 commits

Author SHA1 Message Date
Shin'ya UEOKA
0dec6c641f Make Settings 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
5197f22f9b Fix type checkings 2019-08-29 03:37:58 +00:00
Shin'ya Ueoka
cdfd54ed99 Use TSyringe on background script 2019-05-19 21:34:08 +09:00
Shin'ya Ueoka
e76ca380f7 Make addon-enabled as a clean architecture 2019-05-10 23:00:59 +09:00
Shin'ya Ueoka
d01db82c0d Types src/content 2019-05-05 23:59:59 +09:00
Shin'ya Ueoka
678020a3a2 Types on src/background 2019-05-02 22:07:53 +09:00
Shin'ya Ueoka
c60d0e7392 Rename .js/.jsx to .ts/.tsx 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
70ab186541 Relaod settings on local storage changed instead of message 2019-04-14 20:42:59 +09:00
Shin'ya Ueoka
f961c205a7 Use onInstalled event 2019-02-25 21:51:48 +09:00
Shin'ya Ueoka
0a1aeb2342 Ignore about: tabs on broadcast 2019-02-24 22:39:46 +09:00
Shin'ya Ueoka
a26d8a8a1b Capitalize background scripts 2019-02-24 21:58:12 +09:00
Shin'ya Ueoka
63b93ce1ca Use webextension message to console 2018-11-18 18:47:35 +09:00
Shin'ya Ueoka
e248477ecb Scroll on global mark and handle gone tab 2018-10-12 14:59:45 +09:00
Shin'ya Ueoka
003742ec51 Support global marks which select a tab 2018-10-12 10:14:33 +09:00
Shin'ya Ueoka
f914d76ce8 Fix error on keyword not found 2018-07-28 23:34:26 +09:00
Shin'ya Ueoka
4bd2084ba7 Error on console 2018-07-28 19:43:35 +09:00
Shin'ya Ueoka
ee0f7b5806 Catch errors on background 2018-07-28 17:43:52 +09:00
Shin'ya Ueoka
691e9ca8f2 Fix last tab is undefined 2018-07-28 17:10:08 +09:00
Shin'ya Ueoka
b5b6ba0c74 Deep-copy objects on MemoryStorage and add tests 2018-07-28 14:20:29 +09:00
Shin'ya Ueoka
66c23423f9 Background operation as Clean Architecture 2018-07-28 10:42:32 +09:00
Shin'ya Ueoka
c4afd7237b [wip] implement command usecases 2018-07-26 21:59:05 +09:00
Shin'ya Ueoka
0846587baf Open link as Clean Architecture 2018-07-22 17:09:14 +09:00
Shin'ya Ueoka
42d902982a Indicator as Clean Architecture 2018-07-22 15:39:23 +09:00
Shin'ya Ueoka
87ed1f43a9 Version as Clean Architecture 2018-07-22 09:30:01 +09:00
Shin'ya Ueoka
a1e5e97200 Find as clean architecture 2018-07-22 00:34:22 +09:00
Shin'ya Ueoka
89c28d67fd Settings as clean architecture 2018-07-22 00:01:24 +09:00
Shin'ya Ueoka
bf7c125fb2 My First Clean Architecture 2018-07-21 16:15:07 +09:00