Commit graph

49 commits

Author SHA1 Message Date
Shin'ya Ueoka
4cb17031d1 [wip] remove STATE_UPDATE 2017-10-06 23:55:52 +09:00
Shin'ya Ueoka
32168a94e0 fix imports in src 2017-10-05 20:14:58 +09:00
Shin'ya Ueoka
6594841b1d use createStore short-hand method 2017-10-04 21:30:57 +09:00
Shin'ya Ueoka
a74a8b537e BackgroundInputComponent 2017-10-01 17:18:26 +09:00
Shin'ya Ueoka
825bb63476 BackgroundComponent 2017-10-01 17:17:47 +09:00
Shin'ya Ueoka
27aa739caf search settings in store 2017-10-01 15:04:23 +09:00
Shin'ya Ueoka
7a85b203ac load default settings 2017-10-01 13:46:15 +09:00
Shin'ya Ueoka
6551420e1a move messages to content 2017-09-30 20:36:17 +09:00
Shin'ya Ueoka
c5efeda78c reload settings on settings changed 2017-09-30 13:42:04 +09:00
Shin'ya Ueoka
e3f95f9ecf Initialize default settings on background 2017-09-30 13:32:54 +09:00
Shin'ya Ueoka
e97ffafea3 load keymaps from storage 2017-09-30 13:32:34 +09:00
Shin'ya Ueoka
ba2022c465 allow to open link in new tab 2017-09-17 17:15:14 +09:00
Shin'ya Ueoka
9ae814dfe4 more strict lint 2017-09-17 08:59:12 +09:00
Shin'ya Ueoka
bf75603e15 propagate sender object 2017-09-16 22:24:27 +09:00
Shin'ya Ueoka
27702ef402 remove actions from content 2017-09-16 21:28:21 +09:00
Shin'ya Ueoka
c7a3dd16e6 message constants 2017-09-16 21:08:18 +09:00
Shin'ya Ueoka
83cb277ba2 consome as store/reducers 2017-09-16 21:08:18 +09:00
Shin'ya Ueoka
6127fdc285 use input as store/reducer 2017-09-14 21:47:53 +09:00
Shin'ya Ueoka
c42ac8fac4 improve store and reducers 2017-09-14 21:14:13 +09:00
Shin'ya Ueoka
a61f37ad61 content operations 2017-09-13 21:55:09 +09:00
Shin'ya Ueoka
b6e5153c1f move background actions to operations 2017-09-13 21:23:55 +09:00
Shin'ya Ueoka
bf890a6d9d command as action/reducer 2017-09-11 21:07:02 +09:00
Shin'ya Ueoka
879b5afe66 key input sequence as action/reducer 2017-09-10 22:14:55 +09:00
Shin'ya Ueoka
adc6a5175c content commands as action/reducer 2017-09-10 17:51:25 +09:00
Shin'ya Ueoka
2c40d239f0 background command from reducer 2017-09-10 17:30:09 +09:00
Shin'ya Ueoka
3c67cc0a00 completion as action/reducer 2017-09-10 11:13:05 +09:00
Shin'ya Ueoka
0eed357a5e broadcast an action 2017-09-09 20:16:51 +09:00
Shin'ya Ueoka
3d35db9fc1 send message to content instead of response 2017-09-09 20:03:06 +09:00
Shin'ya Ueoka
e15de17598 use action as object 2017-09-09 16:51:19 +09:00
Shin'ya Ueoka
d8c9651b77 fix 2017-09-05 18:15:24 +09:00
Shin'ya Ueoka
ee9359c138 fix completion 2017-09-05 18:15:24 +09:00
Shin'ya Ueoka
73a4fe0bb1 do simple completion 2017-09-05 18:15:24 +09:00
Shin'ya Ueoka
4341f5ab62 select tab as rotations 2017-09-05 18:15:24 +09:00
Shin'ya Ueoka
e0bff54a82 use promise and show errors 2017-09-03 16:13:02 +09:00
Shin'ya Ueoka
68753b3660 response by type 2017-09-02 21:48:26 +09:00
Shin'ya Ueoka
bd66a670aa support :buffer swiching by keyword 2017-09-02 10:14:30 +09:00
Shin'ya Ueoka
1c21e4fa28 simple buffer command 2017-09-02 10:14:30 +09:00
Shin'ya Ueoka
9a02904697 use keypress 2017-08-27 17:55:26 +09:00
Shin'ya Ueoka
cb36fc666c support r/R commands 2017-08-26 18:43:15 +09:00
Shin'ya Ueoka
a5f1e06efc support zz command 2017-08-23 22:01:29 +09:00
Shin'ya Ueoka
1f15d22643 support zi/zo commands 2017-08-23 21:58:58 +09:00
Shin'ya Ueoka
dc860d32f5 implement d/u command 2017-08-16 20:26:02 +09:00
Shin'ya Ueoka
36680ed8fe implement o/O command 2017-08-15 22:00:05 +09:00
Shin'ya Ueoka
9a808f45ed implement simple open/tabopen command 2017-08-15 21:19:46 +09:00
Shin'ya Ueoka
082450928a use key-queue for input 2017-08-13 12:00:39 +09:00
Shin'ya Ueoka
e7342e9c23 use key-code 2017-08-13 10:58:30 +09:00
Shin'ya Ueoka
6bdacc7758 implement simple scrolling 2017-08-12 23:01:36 +09:00
Shin'ya Ueoka
8e5ceebf61 implement simple tab switch 2017-08-12 12:55:37 +09:00
Shin'ya Ueoka
e73d405c56 message passing between background and content 2017-08-12 11:22:09 +09:00