Commit graph

1110 commits

Author SHA1 Message Date
Shin'ya Ueoka
efc48dc742 Keymaps as a clean architecture [WIP] 2019-05-18 17:28:11 +09:00
Shin'ya Ueoka
a88324acd9 Define client and presenter for follow 2019-05-18 16:23:00 +09:00
Shin'ya Ueoka
17dc2bb5ec Send properties on activate 2019-05-17 23:12:34 +09:00
Shin'ya Ueoka
fb8b4d28ce Hints as a classes 2019-05-17 23:06:27 +09:00
Shin'ya Ueoka
8cef5981b8 Clipbaord as a clean architecture 2019-05-11 17:45:58 +09:00
Shin'ya Ueoka
c6288f19d9 Mark set/jump as a clean architecture 2019-05-11 16:38:08 +09:00
Shin'ya Ueoka
ebfb172520 find 2019-05-11 15:56:18 +09:00
Shin'ya Ueoka
fcd15f4f09 Find as a controller 2019-05-11 15:41:07 +09:00
Shin'ya Ueoka
ad1f3c07fb Make scroller as a presenter 2019-05-11 11:51:29 +09:00
Shin'ya Ueoka
1ba1660269 Make find as a clean architecture 2019-05-11 11:37:18 +09:00
Shin'ya Ueoka
bacf83a320 Make settings as a clean architecture 2019-05-11 08:04:01 +09:00
Shin'ya Ueoka
e76ca380f7 Make addon-enabled as a clean architecture 2019-05-10 23:00:59 +09:00
Shin'ya Ueoka
05ef6a8ca3
Merge pull request #578 from ueokande/move-to-typescript
Move to TypeScript
2019-05-07 21:16:47 +09:00
Shin'ya Ueoka
27d0a7f37d Use search settings on paster 2019-05-07 21:08:21 +09:00
Shin'ya Ueoka
8ae1311ef6 src/content 2019-05-07 20:58:40 +09:00
Shin'ya Ueoka
b002d70070 src/content 2019-05-06 22:17:18 +09:00
Shin'ya Ueoka
a0882bbceb Declare setting types 2019-05-06 22:17:18 +09:00
Shin'ya Ueoka
d01db82c0d Types src/content 2019-05-05 23:59:59 +09:00
Shin'ya Ueoka
992b3ac65d Install @types/mocha 2019-05-04 13:30:29 +09:00
Shin'ya Ueoka
8b2358d5f6 Install @types/chai 2019-05-04 13:30:29 +09:00
Shin'ya Ueoka
e69497fab4 Types src/settings 2019-05-02 22:07:54 +09:00
Shin'ya Ueoka
c059bf8be3 Install @babel/plugin-proposal-class-properties 2019-05-02 22:07:53 +09:00
Shin'ya Ueoka
0452370df4 Types on src/console 2019-05-02 22:07:53 +09:00
Shin'ya Ueoka
8cf8a0e625 Install @types/redux-promise 2019-05-02 22:07:53 +09:00
Shin'ya Ueoka
b897879743 Install @types/react-dom 2019-05-02 22:07:53 +09:00
Shin'ya Ueoka
678020a3a2 Types on src/background 2019-05-02 22:07:53 +09:00
Shin'ya Ueoka
0cffb09e24 Types on src/share 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
2b8c37e57f Configure karma.conf 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
194edb1f73 Install karma-babel-preprocessor 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
c60d0e7392 Rename .js/.jsx to .ts/.tsx 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
257162e5b6 Configure eslint for TypeScript 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
08a318874e Install types 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
4bc07b6f53 Install @typescript-eslint/eslint-plugin 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
cc6092bbcd Configure web-ext-types 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
b1df2b141b Install web-ext-types 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
074b34deca Configure Webpack for TypeScript 2019-05-02 11:14:19 +09:00
Shin'ya Ueoka
29974643b6 Install TypeScript 2019-04-30 13:25:28 +09:00
Shin'ya Ueoka
457d954e08
Merge pull request #576 from ueokande/move-to-react
Move to React
2019-04-30 13:05:06 +09:00
Shin'ya Ueoka
037ee5fd40 Fix webpack 2019-04-30 11:08:14 +09:00
Shin'ya Ueoka
032c181613 Upgrade to Babel 7 2019-04-30 11:08:14 +09:00
Shin'ya Ueoka
9ad3b53f7c Use onChange instead of onInput 2019-04-30 09:58:21 +09:00
Shin'ya Ueoka
20f79f1da5 Save settings by onBlur callback 2019-04-30 09:50:05 +09:00
Shin'ya Ueoka
fce2434dcd Specify default props 2019-04-30 09:15:58 +09:00
Shin'ya Ueoka
808344eecf Fix React Component tests 2019-04-30 09:03:01 +09:00
Shin'ya Ueoka
4bac47249b Install react-test-renderer 2019-04-29 16:55:56 +09:00
Shin'ya Ueoka
ee078c677b Declare types on settings 2019-04-29 16:06:51 +09:00
Shin'ya Ueoka
be900aa25c Clean settings components 2019-04-29 16:06:13 +09:00
Shin'ya Ueoka
25111f9de4 Declare component prop types on console 2019-04-29 16:06:07 +09:00
Shin'ya Ueoka
46228c6b18 Uninstall preact 2019-04-29 09:49:54 +09:00
Shin'ya Ueoka
55f15c9350 Move to react 2019-04-29 09:13:59 +09:00