aboutsummaryrefslogtreecommitdiffstats
path: root/default-tiles (follow)
Commit message (Collapse)AuthorAge
* fix(naming): made plugin terminology more consistentBrooks J Rady2021-04-19
|
* fix(status-line): remove black background from shortcuts (#276)Aram Drevekenin2021-04-18
| | | | | * fix(status-line): remove black background from shortcuts * style(fmt): rustfmt
* feat(controls): add quick navigation (#260)Aram Drevekenin2021-04-08
| | | | | | | * feat(input): quick navigation * feat(ui): quick navigation * style(fmt): rustfmt
* Merge pull request #242 from a-kenji/strider-empty-directorya-kenji2021-04-04
|\ | | | | Fix(strider): Ignore descending into empty dir
| * Fix(strider): Ignore descending into empty dira-kenji2021-03-29
| | | | | | | | | | | | | | | | | | Adds a guard to check if the directory is empty before trying to descend into it. Eg: Doesn't error anymore, if inside ./git/branches directory and pressing `l`.
* | * fix(ui): react to terminal window size changes (SIGWINCH) (#245)Aram Drevekenin2021-04-01
|/ | | | | | | | | * fix(ui): react to terminal window size changes (SIGWINCH) * style(fmt): rustfmt * style(format): remove some warnings * style(fmt): rustfmt
* Fix some overzealous format!() removals and a stray commentBrooks J Rady2021-03-26
|
* Fixing a load of clippy lints in status-barBrooks J Rady2021-03-25
|
* Wrap up the plugin system refactor, running everything through update()Brooks J Rady2021-03-25
|
* Converted tab updates to the new generic update() functionBrooks J Rady2021-03-25
|
* Removed AppState and the unneeded get_help() functionBrooks J Rady2021-03-25
|
* Rename Help to ModeInfoBrooks J Rady2021-03-25
|
* Move most key handling to the update() + event systemBrooks J Rady2021-03-23
|
* Merge changes from mainBrooks J Rady2021-03-23
|\
| * fix(tabs): delete characters when renaming tab (#226)Jonah Caplan2021-03-15
| |
| * feat(input): new shortcuts and ui (#220)Aram Drevekenin2021-03-11
| | | | | | | | | | | | | | * feat(statusbar): new shortcuts * feat(input): new shortcuts and ui * style(fmt): rustfmt
* | Rename references of 'draw' to 'render' for pluginsBrooks J Rady2021-03-23
| |
* | Clippy compels me to cull codeBrooks J Rady2021-03-09
| |
* | Add event subscription trackingBrooks J Rady2021-03-09
| |
* | Deduplicate the WASM interface structsBrooks J Rady2021-03-09
| |
* | Rename init() to load() in plugin API + Bump depsBrooks J Rady2021-03-09
|/
* feat(tabs): add ability to set tab name (#212)Jonah Caplan2021-03-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | * send all tabs in vec * works but no input filtering * add event types * add event handler for tab events * fmt fixups * update tab name in place, and escape rename works * rename handle_tab_event handle_tab_rename_keypress * handle empty new_name when renaming * fix(tabs): pad active tab name too * fix(tabs): report proper length * fix(tabs): always render active tab * style(fmt): rustfmt Co-authored-by: Aram Drevekenin <aram@poor.dev>
* New tab styling (#216)Aram Drevekenin2021-03-03
| | | | | | | * draft * feat(tabbar): new ui * style(fmt): rustfmt
* add basic tab bar #166Jonah Caplan2021-02-25
|
* feature(strider): Allow to Hide Hidden Files (#203)a-kenji2021-02-23
| | | | | | | | | closes #197 default keybinding = '.' default view = shows hidden files Alternative: Hide hidden files by default.
* feat(input): new keybindings and persistent mode as default (#181)categorille2021-02-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* feat(strider): add vim h key (#182)Aram Drevekenin2021-02-12
|
* feat(strider): add vim keys (#180)Aram Drevekenin2021-02-11
| | | | | * feat(strider): add vim keys * style(fmt): rustfmt
* some more files...henil2021-02-10
|
* Got the build to a functional stateBrooks J Rady2021-02-09
|
* Well, it turns out that I spent 4 hours on something impossible...Brooks J Rady2021-02-09
|
* Work towards a functional buildBrooks J Rady2021-02-09
|
* Rough outline of the final structureBrooks J Rady2021-02-09
|
* Moved strider into its own folderBrooks J Rady2021-02-09
|
* Moved the status-bar into its own folderBrooks J Rady2021-02-09