diff options
| author | categorille <69397914+categorille@users.noreply.github.com> | 2021-02-12 14:55:22 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-02-12 14:55:22 +0100 |
| commit | c74e2ef27356257c45c6a7bdb24c51a7ae390d8f (patch) | |
| tree | 011f421bef92370ba7b5e3a7be9b97b06f8e9a82 /src/common/utils | |
| parent | feat(strider): add vim h key (#182) (diff) | |
| download | sl0ppij-c74e2ef27356257c45c6a7bdb24c51a7ae390d8f.tar.gz sl0ppij-c74e2ef27356257c45c6a7bdb24c51a7ae390d8f.tar.xz sl0ppij-c74e2ef27356257c45c6a7bdb24c51a7ae390d8f.zip | |
feat(input): new keybindings and persistent mode as default (#181)
* added some comments in the input module
* InputHandler now has InputState instead of separate InputMode and permanent bool
* keybinds are now associated with a Vec<Action> instead of a single Action
* removing "persistent" modes alltogether to reimplement the feature, help bar broken
* locked command mode by default, fixes #161, help bar still broken
* status bar fixed, still a few improvements/bugs to go
* better shortcut help bar contents
* fixed last bits and i think we are good
* modified tests according to new controls, not working
* Revert "modified tests according to new controls, not working"
This reverts commit f2d9421ff0169feb83dbd9b246e59b9244cafc16.
* basic.rs tests now pass, not the rest
* close_pane.rs tests pass, but very slowly?
* compatibility.rs tests pass, very slowly as well
* {layout, {move_focus_*}}.rs all working mildly slowly
* {resize_*}.rs should all work but very slowly and funky, see PR comments
* {tabs,toggle_fullscreen}.rs pass. Test performance issue yet to be fixed
* tests now work, with a hack :| ready for merge
* rustfmt + deleted references to InputState and mode persistency
Diffstat (limited to 'src/common/utils')
0 files changed, 0 insertions, 0 deletions
