summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-04-18feat: support default cwd (#2290)Kangaxx-0
* init commit * add default config to kdl file * change the field from `default_cwd` to `override_cwd` * change back to default_cwd * fix test * default cwd works without `default_shell`
2023-04-18docs(changelog): tab sync excludeAram Drevekenin
2023-04-18feat: Add layout configuration to exclude panes from tab sync (#2314)Theo Salzmann
2023-04-16docs(changelog): hide session on compact-barJae-Heon Ji
2023-04-16fix(plugin): respect hide session option on compact-bar (#2368)Pedro Fedricci
2023-04-13chore(version): bump development versionAram Drevekenin
2023-04-13chore(release): v0.36.0v0.36.0Aram Drevekenin
2023-04-13docs(changelog): memory leak fixAram Drevekenin
2023-04-13fix: do not hold on to router thread handle until server exit (#2328)Thomas Linford
* do not hold on to thread handle until server exit * fix tests
2023-04-12chore(assets): adjust logo (#2358)Aram Drevekenin
* chore(assets): adjust logo * chore(assets): adjust logo height
2023-04-05docs(changelog): socket sticky bit fixThomas Linford
2023-04-05fix(server): set sticky bit on socket files (#2141)Thomas Linford
2023-04-04docs(changelog): strider fixAram Drevekenin
2023-04-04fix(plugins): prevent Strider from opening double-panes when editing files ↵Aram Drevekenin
(#2346) * fix(plugins): make sure to include client_id when writing input * style(fmt): rustfmt * fix(plugins): do not remove client plugins on detach
2023-04-03docs(changelog): stack pane focus bug in layoutAram Drevekenin
2023-04-03fix(layout): pane focus in stack (#2344)Aram Drevekenin
2023-04-03docs(changelog): expanded panes in stackAram Drevekenin
2023-04-03feat(panes): allow defining an expanded stacked pane (#2343)Aram Drevekenin
* feat(panes): allow defining an expanded stacked pane * style(fmt): rustfmt
2023-03-31docs(changelog): tab focus race in layoutsAram Drevekenin
2023-03-31fix(layouts): focus tab race (#2340)Aram Drevekenin
2023-03-31docs(changelog): scrollback editor spaces fixAram Drevekenin
2023-03-31fix(scrollback-editor): properly invoke editor when command includes spaces ↵Aram Drevekenin
(#2339) * fix(scrollback-editor): properly invoke editor when command includes spaces * style(fmt): srsly clippy?
2023-03-30docs(changelog): swap layout truncating fixAram Drevekenin
2023-03-30fix(layouts): nested attribute truncating (#2337)Aram Drevekenin
2023-03-30docs(changelog): default swap layouts for new tab with layoutAram Drevekenin
2023-03-30fix(layouts): do not default to default swap layouts when opening a new tab ↵Aram Drevekenin
without swap layouts (#2336)
2023-03-30docs(changelog): add option `hide_session_name`Jae-Heon Ji
2023-03-30Add option to hide session name in tab-bar (deriving from #2172) (#2301)Marcel Baur
* feat(tab-bar): add option to hide prefix (#2172) * feat(tab-bar): only hide session_name * fix(snapshots): update snapshots with new config-var naming --------- Co-authored-by: Marcel Baur <marcel@baur.gg>
2023-03-30Add 'launch in xonsh' in README (#2323)Andy Kipp
Updated the quick launch commands to include xonsh.
2023-03-29docs(changelog): clear scrollback (cli) actionAram Drevekenin
2023-03-29feat(terminal): cli and bindable action to clear all buffers for a specific ↵Oleks Gnatovskyi
pane (#2239) * fix typo * Add clear screen action * add proper test * added bindable action; remove pointless default impl * add default binding * use imsnif's variant * remove commented example config * remove log line --------- Co-authored-by: Aram Drevekenin <aram@poor.dev>
2023-03-29docs(readme): fix roadmap linkAram Drevekenin
2023-03-29docs(readme): update roadmap image (#2333)Aram Drevekenin
2023-03-27feat(plugins): async plugin loading (#2327)Aram Drevekenin
* work * refactor(plugins): break down start plugin async function * work * loading messages * nice ui * floating panes and error handling * cleanups and conflicting plugin/direction * find exact pane when relayouting * fix plugin pane titles * kill loading tasks on exit * refactor: move stuff around * style(fmt): rustfmt * various fixes and refactors
2023-03-27docs(changelog): load plugins asyncAram Drevekenin
2023-03-24docs(changelog): update interprocess dep, fix crashraphTec
2023-03-24fix: Fix crash and memory leak by updating interprocess depgbrigandi
When a client connects to the zellij server, a Unix socket is created. However, a bug in version 1.1.1 and earlier of the interprocess crate used for interprocess communication (IPC) prevented the socket from being properly disposed of after use, which generated a descriptor leak. The bug was fixed in version 1.2.0 of the interprocess crate.
2023-03-20docs(changelog): closing stacked pane fixAram Drevekenin
2023-03-20fix(panes): closing a stacked pane should relayout (#2312)Aram Drevekenin
2023-03-16docs(changelog): adding panes to lone stack fixAram Drevekenin
2023-03-16fix(panes): adding panes to lone stack (#2298)Aram Drevekenin
2023-03-15chore(assets): update layout examples to .kdl from .yaml (#2250)Cale Flatley
2023-03-15docs(third-party): correct summary (#2235)Silejonu
add Void Linux to the summary, and fix the broken link to the "Packages" section
2023-03-15docs(changelog): focus pane off screen edgeAram Drevekenin
2023-03-15fix(screen): focus pane on screen edge when moving pane focus offtab (#2293)Aram Drevekenin
* fix(screen): focus pane on proper edge when switching tabs through pane switch * style(fmt): rustfmt
2023-03-15chore(themes): add menace (#2257)Oleks Gnatovskyi
Co-authored-by: Oleks Pickle <aleks.work2222+gh@gmail.com>
2023-03-15chore(sponsorship): add liberapay and ko-fi optionsAram Drevekenin
2023-03-10chore(version): bump development versionAram Drevekenin
2023-03-10chore(release): v0.35.2v0.35.2Aram Drevekenin
2023-03-10chore(version): bump development versionAram Drevekenin