Shin'ya Ueoka
fcd15f4f09
Find as a controller
6 years ago
Shin'ya Ueoka
b002d70070
src/content
6 years ago
Shin'ya Ueoka
d01db82c0d
Types src/content
6 years ago
Shin'ya Ueoka
0452370df4
Types on src/console
6 years ago
Shin'ya Ueoka
c60d0e7392
Rename .js/.jsx to .ts/.tsx
6 years ago
Shin'ya Ueoka
9ad3b53f7c
Use onChange instead of onInput
6 years ago
Shin'ya Ueoka
25111f9de4
Declare component prop types on console
6 years ago
Shin'ya Ueoka
46228c6b18
Uninstall preact
6 years ago
Shin'ya Ueoka
55f15c9350
Move to react
6 years ago
Shin'ya Ueoka
9868da1ac4
Remove unused import
6 years ago
Shin'ya Ueoka
bc327e87a8
Fix Completion interface and add test
6 years ago
Shin'ya Ueoka
f43a2d2a9e
Clean completion component
6 years ago
Shin'ya Ueoka
014963b327
Implement completion scroll
6 years ago
Shin'ya Ueoka
0c2fcf74bb
Use single index on completions of the console
6 years ago
Shin'ya Ueoka
80de2149ad
Focus console on shown
6 years ago
Shin'ya Ueoka
63b93ce1ca
Use webextension message to console
6 years ago
Shin'ya Ueoka
8220336130
Fix console error
6 years ago
Shin'ya Ueoka
1fb5f43305
Use preact in console
6 years ago
Shin'ya Ueoka
7acbdbfef2
Show completions only command
6 years ago
Shin'ya Ueoka
b3672f0ffd
Add buffer flags on buffer command and completion
6 years ago
Shin'ya Ueoka
ccc6a31dde
fix
6 years ago
Shin'ya Ueoka
8db779388f
Fix error on no completion items
6 years ago
Shin'ya Ueoka
85b4bd5b07
Use pure redux on console
6 years ago
Shin'ya Ueoka
e2fb33bdc5
fix but failed
6 years ago
Shin'ya Ueoka
7f56a08f3b
Use async/await on content script
6 years ago
Shin'ya Ueoka
37410b874f
add hide action for console
7 years ago
Shin'ya Ueoka
57dba2d841
hide console by <C-[>
7 years ago
Shin'ya Ueoka
27263e906d
Fix message CSS
7 years ago
Shinya Ohyanagi
5d0554c7e8
Fix drop arrow keys from console
7 years ago
Shinya Ohyanagi
b70a671d7e
Fix drop <C-j>, <C-k> from cursor selector
...
Because these are not Vim's default behavior.
7 years ago
Shinya Ohyanagi
9ce5458331
Fix add return statement
7 years ago
Shinya Ohyanagi
f32dce829c
Add allow up and down to move cursor
...
Also refactor methods.
7 years ago
Shinya Ohyanagi
b1d186b662
Add c-n, c-p, c-m to console
...
Add `c-n`, `c-j` for select next item.
Add `c-p`, `c-k` for select previous item.
Add `c-m` for select item.
Above console keybinds are same as Vim(Vimperator)'s completion
selector.
7 years ago
Shin'ya Ueoka
cc0fbdd496
border on console
7 years ago
Shin'ya Ueoka
e3409b3aae
fix on unfocus
7 years ago
Shin'ya Ueoka
6db2458929
prevent
7 years ago
Shin'ya Ueoka
e021504356
first find implementation
7 years ago
Shin'ya Ueoka
956dd937d3
console as redux architecture
7 years ago
Shin'ya Ueoka
be37c42d28
show find in console
7 years ago
Shin'ya Ueoka
cb4b26e03f
flexible prompt
7 years ago
Shin'ya Ueoka
774a960a83
remove comparison with previous value
7 years ago
Shin'ya Ueoka
24c7369451
Remove update propagation
7 years ago
Shin'ya Ueoka
3a1940a0c3
fix completion navigate
7 years ago
Shin'ya Ueoka
71d35005b4
force console focus
7 years ago
Shin'ya Ueoka
c143cf070e
reset prevValue on console on shown
7 years ago
Shin'ya Ueoka
ac5354020e
support multi-frame following
7 years ago
Shin'ya Ueoka
7ac00fce6f
Show info on yanked
7 years ago
Shin'ya Ueoka
b0d2b53281
use mode in console message
7 years ago
Shin'ya Ueoka
2faf44af74
move store to shared
7 years ago
Shin'ya Ueoka
541449b1fc
separate console
7 years ago