Brooks J Rady
4a176669fa
A module rename to please clippy
2021-01-06 17:46:50 +00:00
Aram Drevekenin
ea549f151e
fix(input): read stdin with lock ( #72 )
...
* fix(input): lock stdin when reading and use its own buffer
* style(format): make rustfmt happy
* fix(ipc): add accidentally removed trait
2020-11-29 19:12:19 +01:00
Kyle Sutherland-Cash
11e72b3d6b
feat(ux): add a command mode ( #42 )
...
* Move the input loop into a separate module
* Proof of concept implementation of command mode
* Update readme to reflect command mode
* Have Esc exit command mode
* Update tests to use command mode and make it transient by default
* Some merge fixes
* fix(tests): add missing COMMAND_TOGGLE and fix false positive test
* style(format): make rustfmt happy
* Update readme to describe command mode
Co-authored-by: Aram Drevekenin <aram@poor.dev>
2020-11-21 15:55:49 +01:00
Denis Maximov
cf43736656
refactor(data-structures): #51 change winsize to positionandsize ( #56 )
2020-11-19 15:30:05 +01:00
Denis Maximov
a2914066bf
feat: add rustfmt, update action workflow to check for formatting ( #45 )
2020-11-14 18:59:37 +01:00
Aram Drevekenin
ee0167f3af
fix(compatibility): do not interpret esc as scroll-up ( #29 )
2020-11-08 21:22:46 +01:00
Aram Drevekenin
13af16b336
fix(scroll): support show/hide cursor and fix vim scrolling behaviour ( #27 )
2020-11-06 18:12:03 +01:00
Aram Drevekenin
bdcd3b74ff
feat(screen): allow to toggle pane fullscreen with ctrl-f ( #24 )
2020-11-05 10:26:33 +01:00
Aram Drevekenin
a4cd34177f
hotfix(controls): do not capture the ENTER key
2020-11-03 22:43:35 +01:00
Aram Drevekenin
5592a83d4a
feat(screen): allow specifying max panes on screen ( #20 )
2020-11-03 15:50:18 +01:00
Aram Drevekenin
9f6bbc55b5
feat(screen): split largest terminal ( #19 )
...
* feat(screen): split largest terminal
* docs(readme): split largest terminal command
2020-11-02 16:34:20 +01:00
Aram Drevekenin
6a68f4c710
feat(scrolling): basic 1-line scroll-up and scroll-down inside a pane
2020-10-15 17:58:07 +02:00
Aram Drevekenin
cf1080bc3f
test(compatibility): bandwhich + various fish things
2020-09-29 11:40:47 +02:00
Aram Drevekenin
67076d6812
tests(integration): resize left + up + down
2020-09-15 20:15:08 +02:00
Aram Drevekenin
bee097f4e6
tests(restructure): integration folder
2020-09-15 11:05:56 +02:00