summaryrefslogtreecommitdiffstats
path: root/assets
AgeCommit message (Collapse)Author
2021-06-04chore(release): v0.13.0v0.13.0Brooks J Rady
2021-06-02Update plugin assetsa-kenji
2021-06-02Update Plugin Assetsa-kenji
2021-05-31Add layout to disable the status-bara-kenji
2021-05-28chore(release): v0.12.1v0.12.1Aram Drevekenin
2021-05-27Move `config` assets to `zellij-utils` cratea-kenji
* The assets macro seems to not be able to read across create boundaries. Now the assets are included in the crate they are used in.
2021-05-27hotfix(publish): Move install module and asset_map to main zellij package. ↵Kunal Mohan
publish should hopefully work now.
2021-05-25CHange keybind for Session mode and add comments for clarityKunal Mohan
2021-05-22add keybinds for session mode and detachKunal Mohan
2021-05-15chore(release): v0.11.0v0.11.0Aram Drevekenin
2021-05-14fix(build): fix an unintuitive operator precedence breaking plugin updatingBrooks J Rady
2021-05-12Fix Default Keybind for Tab -> Resize Modea-kenji
2021-05-09New behavior for h and lDante Pippi
New behavior for h and l, will change tabs if there are no available panes in the direction. cargo clippy Ensuring atomicity for the MoveFocusOrTab - Blocking the input thread for the action MoveFocusOrTab - Using "unreachable" macro in match arm to make it clear that the directions Up and Down should not be used with the action MoveFocusOrTab Adding tests
2021-05-07Moving the sync command to the Tab mode (#412)dantepippi
* Moving the sync command to the Tab mode * Fixing bug related to plugin panes and sync mode When sync mode was enabled the input from a plugin pane was being incorrectly ignored.
2021-05-03Fixes Default Keybinds in Resize Mode #440a-kenji
Closes #440 Changes arrow keybinds from switching focus to resizing. Add arrow parity keybinds to scroll and tab modes.
2021-04-29fix(build): just kidding, binary assets still need to be in gitBrooks J Rady
2021-04-29fix(build): don't store binary assets in gitBrooks J Rady
2021-04-28Defining sync keybind using default.yamlDante Pippi
2021-04-27Config Loadinga-kenji
* Configuration is now handled in this order: --config flag ZELLIJ_CONFIG_FILE env get_default_config_dir() (directories-next) HOME/.config/zellij (for mac convenience) SYSTEM_DEFAULT_CONFIG_DIR (for distributions to specify sensible defaults ontop of zellij) from assets * Fix default.yaml file * Move default.yaml file to assets directory
2021-04-25Add subcommand to generate completionsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-21Change Config To Flag (#290)a-kenji
This changes the `config` subcommand to a config flag. Add option subcommand for now, for the clearing of default path. Add `ZELLIJ_CONFIG` environment variable. The configuration locations are now as follows: * `--config` flag * `ZELLIJ_CONFIG` environment variable * default config location in that order.
2021-04-19fix(naming): made plugin terminology more consistentBrooks J Rady
2021-04-19feat(build): update makefile to support ci releasingBrooks J Rady
2021-04-14fix(crates.io): bump plugin assetsBrooks J Rady
2021-04-14feat(build): vastly simplify the build systemBrooks J Rady
2021-04-14fix(bug): remove buggy expansion boundariesBrooks J Rady
2021-04-13merge(main): update branch with changes from mainBrooks J Rady
2021-04-13docs(build): documented the new build systemBrooks J Rady
2021-04-13First iteration of the new build system is completeBrooks J Rady
2021-04-04Readd short option for configa-kenji
2021-03-30Start working on layout patchingBrooks J Rady
2021-03-26Merge branch 'main' of https://github.com/zellij-org/zellij into config-filea-kenji
2021-03-25Wrap up the plugin system refactor, running everything through update()Brooks J Rady
2021-03-17Add a clean config optiona-kenji
Add a clean config option, which makes zellij not look for a default configuration file.
2021-03-16Add short --config -c optiona-kenji
2021-03-12fix(layout): add tab bar to strider layoutAram Drevekenin
2021-03-11Merge 'upstream/main' into config-filea-kenji
2021-03-11docs(readme): update demo gifAram Drevekenin
2021-03-11feat(input): new shortcuts and ui (#220)Aram Drevekenin
* feat(statusbar): new shortcuts * feat(input): new shortcuts and ui * style(fmt): rustfmt
2021-03-11Poking arounda-kenji
2021-03-08feat(tabs): add ability to set tab name (#212)Jonah Caplan
* 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>
2021-03-05pokinga-kenji
2021-02-26infra(crates.io): readd wasm assets to the repoBrooks J Rady
2021-02-25add basic tab bar #166Jonah Caplan
2021-02-24Make fullscreen panes not override the status bar and strider (#209)Aram Drevekenin
* work * feat(tab): expansion boundary * fix(layout): add expansion boundary to default layout * style(fmt): rustfmt * style(fmt): remove unnecessary comment
2021-02-23build(simplify and fix build system, removing the binary assets)Brooks J Rady
2021-02-16Install assets on first runBrooks J Rady
2021-02-12feat(input): new keybindings and persistent mode as default (#181)categorille
* 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
2021-02-12feat(strider): add vim h key (#182)Aram Drevekenin
2021-02-11feat(strider): add vim keys (#180)Aram Drevekenin
* feat(strider): add vim keys * style(fmt): rustfmt