aboutsummaryrefslogtreecommitdiffstats
path: root/default-plugins/session-manager/src/new_session_info.rs (unfollow)
Commit message (Collapse)Author
2026-03-09Single screen session manager (#4821)Aram Drevekenin
* initial implementation * adjust ui * preserve selection * width responsiveness * behavior fixes * fix: do not count suppressed panes * ui improvements * multi-screen config and prompt hint * tests + refactoring * improve performance * add pr
2026-01-15fix: properly quit welcome screen when switching sessions (#4605)Aram Drevekenin
* fix: properly quit welcome screen when switching sessions * fix tests and add PR to changelog
2024-05-27feat(keybindings): support multiple modifiers (eg. Ctrl+Alt) and the kitty ↵Aram Drevekenin
keyboard protocol (#3383) * parse kitty keys from STDIN * work * work * replace internal Key representation with the new KeyWithModifier in all the places * work * work * allow disabling with config * adjust ordering * handle enabling/disabling properly on the client * support multiple modifiers without kitty too * normalize uppercase keys * get tests to pass * various cleanups * style(fmt): rustfmt
2024-03-28style(fmt): remove plugin compilation warnings (#3231)Aram Drevekenin
2024-03-26fix(ui): session manager UI fixes (#3226)Aram Drevekenin
* fix(ui): display new session folder prompt always * fix(ui): truncate session name and error on too long a name * fix(ui): scrolling layout list in welcome screen * style(fmt): rustfmt
2024-03-18feat(plugins): session manager cwd and new filepicker (#3200)Aram Drevekenin
* prototype * folder selection ui in session manager * overhaul strider * scan folder host command * get strider to work from the cli and some cli pipe fixes * some ux improvements to strider * improve strider's ui * make strider ui responsive * make session-manager new ui parts responsive * fix tests * style(fmt): rustfmt
2024-02-29feat(plugins): allow specifying the cwd when switching sessions (#3172)Aram Drevekenin
* feat(plugins): allow specifying the cwd when switching sessions * style(fmt): rustfmt
2024-02-06feat(sessions): welcome screen (#3112)Aram Drevekenin
* prototype - can send layout name for new session from session-manager * feat(sessions): ui for selecting layout for new session in the session-manager * fix: send available layouts to plugins * make tests compile * fix tests * improve ui * fix: respect built-in layouts * ui for built-in layouts * some cleanups * style(fmt): rustfmt * welcome screen ui * fix: make sure layout config is not shared between sessions * allow disconnecting other users from current session and killing other sessions * fix: respect default layout * add welcome screen layout * tests(plugins): new api methods * fix(session-manager): do not quit welcome screen on esc and break * fix(plugins): adjust permissions * style(fmt): rustfmt * style(fmt): fix warnings