aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAge
...
| * | | feat(input): new shortcuts and ui (#220)Aram Drevekenin2021-03-11
| |/ / | | | | | | | | | | | | | | | | | | * feat(statusbar): new shortcuts * feat(input): new shortcuts and ui * style(fmt): rustfmt
| * / 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>
* | wip: need to debug somehowdenis2021-03-15
| |
* | wip: visually marking the focused panedenis2021-03-07
|/
* infra(crates.io): allow publishing by including assets from a different pathBrooks J Rady2021-02-25
|
* fix(grid): do not crash when reflowing lines with an empty top buffer (#211)Aram Drevekenin2021-02-25
|
* Fix vim background color (#210)Aram Drevekenin2021-02-25
| | | | | * fix(compatibility): properly pad characters with styling on newlines * style(fmt): rustfmt
* add basic tab bar #166Jonah Caplan2021-02-25
|
* Make fullscreen panes not override the status bar and strider (#209)Aram Drevekenin2021-02-24
| | | | | | | | | | | * work * feat(tab): expansion boundary * fix(layout): add expansion boundary to default layout * style(fmt): rustfmt * style(fmt): remove unnecessary comment
* style(enable trailing commas in asset_map!)Brooks J Rady2021-02-23
|
* fix(plugin install location)Brooks J Rady2021-02-23
|
* fix(input is now only forwarded in normal mode)Brooks Rady2021-02-23
|\
| * fix(input) Write user input only in Normal modea-kenji2021-02-22
| | | | | | | | | | | | | | closes 184 Added the Action::NoOp from https://github.com/zellij-org/zellij/issues/184
| * Merge branch 'main' of https://github.com/zellij-org/zellija-kenji2021-02-21
| |\
* | | build(simplify and fix build system, removing the binary assets)Brooks J Rady2021-02-23
| | |
* | | Merge pull request #200 from a-kenji/mainDenis Maximov2021-02-22
|\| | | |/ |/| Clippy fixes.
| * fix(clippy): use of `unwrap_or` followed by a fna-kenji2021-02-20
| | | | | | | | use of `unwrap_or` followed by a function call
| * fix(clippy): unneeded `return` statementa-kenji2021-02-18
| |
| * allow(clippy): single_match for signal handlera-kenji2021-02-18
| | | | | | | | Should get more matches in the future.
| * fix(clippy): useless use of `format!`a-kenji2021-02-18
| |
| * fix(clippy): unneccessary `>= y + 1` or `x - 1 >=`a-kenji2021-02-18
| |
* | fix(ux): hide cursor while rendering to prevent it from flickering around (#191)Aram Drevekenin2021-02-18
|/
* fix(compatibility): do not forward tabs to the terminal (#190)Aram Drevekenin2021-02-18
| | | | | * fix(compatibility): do not forward tabs to the terminal * style(fmt): rustfmt
* fix(compatibility): get top not to break everything when exiting (#188)Aram Drevekenin2021-02-17
|
* docs: first documentation step (#185)categorille2021-02-17
| | | | | | | | | | | * added some documentation to the input module * added a bunch of documentation already, doing this non-linearly * added more comments * forgot cargo ftm again oop * PR change requests applied, some forgotten/imcomplete doc added
* Fix a thorn in my sideBrooks J Rady2021-02-16
|
* Whoops, give things a format!Brooks J Rady2021-02-16
|
* Switched to using a *much* simpler build-scriptBrooks J Rady2021-02-16
|
* Install assets on first runBrooks J Rady2021-02-16
|
* 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
* fix: Some warningshenil2021-02-10
|
* And from Goodbye messagehenil2021-02-10
|
* Update references in `src/`henil2021-02-10
|
* Fix testsBrooks J Rady2021-02-09
|
* Well, it turns out that I spent 4 hours on something impossible...Brooks J Rady2021-02-09
|
* Moved strider into its own folderBrooks J Rady2021-02-09
|
* Bump dependency versionBrooks J Rady2021-01-11
|
* Update deps and add a build scriptBrooks J Rady2021-01-07
|
* Initial CommitBrooks J Rady2020-11-17