summaryrefslogtreecommitdiffstats
path: root/zellij-server/src/pty.rs
AgeCommit message (Expand)Author
2023-02-16Merge branch 'main' into apply-layouts-at-runtimeAram Drevekenin
2023-02-15style(fmt): rustfmtAram Drevekenin
2023-01-14Errors: less unwrap in server (#2069)har7an
2022-12-26refactor(layout): PaneLayout => TiledPaneLayoutAram Drevekenin
2022-12-24Floating panes in layouts (#2047)Aram Drevekenin
2022-12-13Fix: Remove shell.exists() check from get_default_terminal (#2013)Nuno David
2022-12-06refactor(plugins): fix plugin loading data flow (#1995)Aram Drevekenin
2022-11-15fix(pty): use /bin/sh when SHELL env variable is not found (#1769)Shunsuke Mie
2022-11-15refactor(plugins): change the data flow (#1934)Aram Drevekenin
2022-11-08errors: Remove `log::error` in server (#1881)har7an
2022-11-02errors: Don't unwrap in `server::os_input_output` (#1895)har7an
2022-11-01feat(command-panes): allow to start suspended (#1887)Aram Drevekenin
2022-10-28errors: Don't unwrap in `server::terminal_bytes` (#1876)har7an
2022-10-28improve error handling in ui module (#1870)哇呜哇呜呀咦耶
2022-10-26improve error handling in pty (#1840)哇呜哇呜呀咦耶
2022-10-20fix(command): better error when command not found (#1829)Aram Drevekenin
2022-10-18fix(editor): default to vi when no editor is set (#1811)Aram Drevekenin
2022-10-17feat(cli): zellij run improvements (#1804)Aram Drevekenin
2022-10-14feat(layouts): edit panes (#1799)Aram Drevekenin
2022-10-14feat(layouts): global cwd (#1798)Aram Drevekenin
2022-10-11feat(ux): rerun command pane (#1787)Aram Drevekenin
2022-10-05feat(config): switch to kdl (#1759)Aram Drevekenin
2022-07-13perf(terminal): better responsiveness (#1585)Aram Drevekenin
2022-06-10add(style): add trailing comma in match blocks (#1483)a-kenji
2022-06-06feat(scroll): edit scrollback with default editor (#1456)Cosmin Popescu
2022-02-01feat: add focus attribute in layout (#958)Jae-Heon Ji
2021-12-09Feature: Add pane names (#928)Kunal Mohan
2021-12-07fix(style): various internal refactoringsMarcin Puc
2021-11-10chore(release): v0.20.1v0.20.1Aram Drevekenin
2021-11-03fix(cwd): open pane in cwd even if default shell is explicit (#834)Aram Drevekenin
2021-11-01fix(unix): forkpty => openpty (#830)Aram Drevekenin
2021-10-25fix(performance): immediately render after a period of inactivity (#798)Alexandre Courbot
2021-10-20refactor(screen): more multiple-users groundwork (#788)Aram Drevekenin
2021-10-07refactor(clients): support multiple clients in tab/screen rendering infra (#770)Aram Drevekenin
2021-09-22feat(plugin): add manifest to allow for plugin configuration (#660)spacemaison
2021-09-13feat(screen): support specifying tab's name in layout (#715)Tw
2021-09-10feat(cwd-pane): Keeping the cwd when opening new panes (#691)spacemaison
2021-08-28feat(ui): overhauled resize and layout systemsBrooks Rady
2021-08-26Split tab-layout into `template` & `tabs` sectiona-kenji
2021-08-21Add `template` section in `layout` filea-kenji
2021-07-23Add `tabs` to `layouts`a-kenji
2021-07-09Merge pull request #600 from a-kenji/layout-commanda-kenji
2021-07-09Add commands to layouta-kenji
2021-07-06Remove test feature and hacksKunal Mohan
2021-07-05fix(os): attempt to stop children with SIGTERM before SIGKILL (#601)Aram Drevekenin
2021-07-01Add option to specify default-shella-kenji
2021-06-30Modularize spawn_terminal_functiona-kenji
2021-06-14Move `layout.rs` from `server` to `utils`a-kenji
2021-05-27fix: use bounded queue between pty and screenKOVACS Tamas
2021-05-24fix(pty): use async io to avoid polling (#523)kxt