Commit graph

  • a88b34f54f
    docs(changelog): resurrection fixes Aram Drevekenin 2024-10-02 16:17:30 +02:00
  • 0511ae1ae2
    fix(resurrection): various serialization issues (#3636) Aram Drevekenin 2024-10-02 16:16:22 +02:00
  • 0c8787d5c9
    docs(changelog): plugin-manager Aram Drevekenin 2024-09-30 18:05:37 +02:00
  • 9f1e38f9fa
    feat(ui): built-in plugin manager (#3633) Aram Drevekenin 2024-09-30 18:04:40 +02:00
  • 3569daf7c9
    docs(changelog): background plugins Aram Drevekenin 2024-09-20 15:39:17 +02:00
  • ce8e3995df
    feat(config): allow loading background plugins on startup (#3616) Aram Drevekenin 2024-09-20 15:38:20 +02:00
  • d92ee89a9d
    docs(changelog): break multiple panes APIs Aram Drevekenin 2024-09-16 21:03:45 +02:00
  • d78f3586dd
    feat(plugins): APIs to break multiple panes into a new tab or an existing tab (#3610) Aram Drevekenin 2024-09-16 21:02:04 +02:00
  • 5868aa297c
    docs(readme): update sponsors Aram Drevekenin 2024-09-16 21:01:17 +02:00
  • 489c4da5ff
    docs(changelog): new plugin apis Aram Drevekenin 2024-08-29 17:36:31 +02:00
  • 1776d240da
    feat(plugins): add plugin APIs to affect other panes (#3576) Aram Drevekenin 2024-08-29 17:35:21 +02:00
  • 240a53aa1a
    docs(changelog): reload config options at runtime Aram Drevekenin 2024-08-23 15:42:26 +02:00
  • 820ff85231
    feat(ux): reload config options at runtime (#3564) Aram Drevekenin 2024-08-23 15:41:48 +02:00
  • 3923bf5027
    docs(changelog): message to specific plugins API Aram Drevekenin 2024-08-21 16:47:12 +02:00
  • 08b6072a69
    feat(plugins): API to temporarily bind keys to send a message to a specific plugin id (#3561) Aram Drevekenin 2024-08-21 16:46:01 +02:00
  • 905ce0a27d
    docs(changelog): change themes at runtime Aram Drevekenin 2024-08-20 16:11:10 +02:00
  • e96491a3cf
    feat(ux): change themes at runtime (#3559) Aram Drevekenin 2024-08-20 16:10:27 +02:00
  • 45501793d1
    docs(changelog): reload config at runtime Aram Drevekenin 2024-08-19 19:03:45 +02:00
  • cfbc0ff490
    feat(ux): reload config at runtime (#3558) Aram Drevekenin 2024-08-19 19:02:52 +02:00
  • d76c4e5e49
    docs(changelog): first run setup wizard Aram Drevekenin 2024-08-16 14:01:32 +02:00
  • 056537d3ee
    feat(ux): first run setup-wizard (#3556) Aram Drevekenin 2024-08-16 14:00:01 +02:00
  • c25166c30a
    docs(changelog): CommandPaneReRun plugin event Aram Drevekenin 2024-08-14 16:49:24 +02:00
  • a3ad621dc7
    feat(plugins): command pane re-run event (#3553) Aram Drevekenin 2024-08-14 16:47:46 +02:00
  • affbd9237e
    docs(changelog): rerun command pane plugin API Aram Drevekenin 2024-08-07 19:22:10 +02:00
  • d44950a5bd
    feat(plugins): rerun_command_pane API (#3546) Aram Drevekenin 2024-08-07 19:20:41 +02:00
  • 28d90df6dd
    docs(changelog): floating_panes cwd fix Aram Drevekenin 2024-08-07 13:47:35 +02:00
  • 8080050aac
    fix(plugins): various cwd fixes (#3545) Aram Drevekenin 2024-08-07 13:46:08 +02:00
  • 47caeb66a6
    docs(changelog): background command panes Aram Drevekenin 2024-07-29 11:42:14 +02:00
  • 355463383a
    feat(plugins): allow opening command panes in the background (hidden) (#3530) Aram Drevekenin 2024-07-29 11:40:01 +02:00
  • a6fe5ff1d5
    docs(changelog): more plugin apis Aram Drevekenin 2024-07-22 18:31:28 +02:00
  • ffbdb095ec
    feat(plugins): some APIs for controlling and receiving information about other panes (#3515) Aram Drevekenin 2024-07-22 18:30:18 +02:00
  • 5f64bf03fd
    docs(changelog): current process refresh fix Aram Drevekenin 2024-07-19 16:14:19 +02:00
  • b4f176facd
    fix(terminal): only refresh process specifics for given PID in get_cwd() (#3472) Edward Shin 2024-07-19 10:13:16 -04:00
  • 591722a5d8
    docs(changelog): startup delay fix Aram Drevekenin 2024-07-18 16:43:36 +02:00
  • 4df7b42766
    fix(startup): do not parse resurrectable sessions on startup (#3505) Aram Drevekenin 2024-07-18 16:35:07 +02:00
  • 206ea3230b
    docs(changelog): serialization fix Aram Drevekenin 2024-07-18 14:30:17 +02:00
  • 579a54ec45
    fix(serialization): do not serialize junk sessions (#3504) Aram Drevekenin 2024-07-18 14:29:03 +02:00
  • ce1a70032c
    docs(changelog): stringified layout plugin api Aram Drevekenin 2024-07-18 10:46:32 +02:00
  • 2deffc3289
    feat(plugins): add stringified layout to switch_session_with_layout (#3503) Aram Drevekenin 2024-07-18 10:45:42 +02:00
  • fe30f08575
    docs(changelog): configuration screen Aram Drevekenin 2024-07-17 16:09:21 +02:00
  • 84ff29dd02
    feat(ui): configuration screen + configure non-colliding keys at runtime (#3502) Aram Drevekenin 2024-07-17 16:08:31 +02:00
  • f6ec1a1385
    docs(changelog): scroll region fix Aram Drevekenin 2024-07-12 12:25:59 +02:00
  • f9ded24b21
    fix(terminal): prevent escaping pane through scroll region (#3491) Aram Drevekenin 2024-07-12 12:22:44 +02:00
  • 5b3a9b5dad
    docs(readme): about issues Aram Drevekenin 2024-07-09 16:46:46 +02:00
  • abe0f87211
    cargo: Reintroduce rust-version field (#3482) har7an 2024-07-08 15:38:28 +00:00
  • dc1a85c989
    docs(changelog): multi-modifier fixes Aram Drevekenin 2024-07-08 17:37:17 +02:00
  • dcd3ae2861
    fix(terminal): session-manager enter and some more keys (#3484) Aram Drevekenin 2024-07-08 17:36:24 +02:00
  • a49009de13
    docs(changelog): cursor rendering fix Aram Drevekenin 2024-07-08 14:31:38 +02:00
  • ffca97f5a9
    fix(terminal): properly cache cursor position for synchronized renders (#3483) Aram Drevekenin 2024-07-08 14:30:31 +02:00
  • c886af41c2
    cargo: Remove rust-version (msrv) field (#3480) har7an 2024-07-07 05:24:16 +00:00
  • 38318587e0
    docs(readme): warning about pre-release versions Aram Drevekenin 2024-07-05 16:14:07 +02:00
  • 765f1493cd
    docs(changelog): status-bar redesign Aram Drevekenin 2024-07-05 15:14:31 +02:00
  • a6d6c0e4ff
    feat(ui): status bar redesign (#3475) Aram Drevekenin 2024-07-05 15:13:51 +02:00
  • 8e33b20559
    docs(changelog): wasmer -> wasmtime Aram Drevekenin 2024-06-28 16:48:49 +02:00
  • 7d7848cddc
    dependencies: switch from Wasmer to Wasmtime (#3349) bjorn3 2024-06-28 16:47:43 +02:00
  • fa110515aa
    docs(changelog): mouse fix Aram Drevekenin 2024-06-21 16:20:03 +02:00
  • 5aed8daa9f
    fix(mouse): mouse click translation to kitty keyboard programs (#3441) Aram Drevekenin 2024-06-21 16:19:23 +02:00
  • 048086de68
    docs(changelog): underline color workaround Aram Drevekenin 2024-06-21 13:48:32 +02:00
  • 475dd08623
    fix(terminal): use ITU T.418 format for emitted CSI 58 sequences (#3440) tranzystorekk 2024-06-21 13:46:17 +02:00
  • 0a0e062e6b
    docs(changelog): sync-renders fix Aram Drevekenin 2024-06-21 13:34:31 +02:00
  • 3edc7cebf7
    fix(rendering): do not render cursor if there's nothign to render (#3439) Aram Drevekenin 2024-06-21 13:33:39 +02:00
  • 91cf593836
    docs(changelog): rebind keys at runtime Aram Drevekenin 2024-06-14 17:11:47 +02:00
  • 1f0ae94f01
    feat(plugins): rebind keys at runtime (#3422) Aram Drevekenin 2024-06-14 17:11:02 +02:00
  • 2ac8b15191
    docs(readme): add name origin section (#3391) djalal 2024-06-14 11:13:11 +02:00
  • 883855587c
    docs(changelog): render fix Aram Drevekenin 2024-06-11 15:21:10 +02:00
  • 0db3db059d
    fix(rendering): do not render if resizing screen to same size (#3413) Aram Drevekenin 2024-06-11 15:19:29 +02:00
  • 56baf0b13d
    docs(changelog): scroll region fixes Aram Drevekenin 2024-05-27 17:32:06 +02:00
  • 3188e6971c
    fix(grid): fix DL/IL being ineffective without scrolling region (#3382) Koichi Murase 2024-05-28 00:30:32 +09:00
  • 5f5d6df22e
    fix(grid): fix the default bound of DECSTBM lying outside the screen (#3381) Koichi Murase 2024-05-28 00:18:44 +09:00
  • 626516050f
    docs(changelog): support multiple modifier keybindings Aram Drevekenin 2024-05-27 16:16:37 +02:00
  • 62c37a87cc
    feat(keybindings): support multiple modifiers (eg. Ctrl+Alt) and the kitty keyboard protocol (#3383) Aram Drevekenin 2024-05-27 16:15:09 +02:00
  • c72f3a712b
    docs(changelog): ooo plugin events fix Aram Drevekenin 2024-05-22 11:13:21 +02:00
  • fda5ab1830
    fix(plugins): synchronize event batch handling (#3367) Aram Drevekenin 2024-05-22 11:09:10 +02:00
  • 64a5ac095c
    Update soon-to-be incompatible dependencies (#3315) har7an 2024-05-18 11:59:14 +00:00
  • 78b3909112
    docs(changelog): consume layout from a url Aram Drevekenin 2024-05-15 11:21:22 +02:00
  • 90a62217fd
    feat(layouts): allow consuming a layout from a url (#3351) Aram Drevekenin 2024-05-15 11:20:36 +02:00
  • 81c5a2a9df chore(version): bump development version Aram Drevekenin 2024-05-02 10:43:25 +02:00
  • cd0cc06cec chore(release): v0.40.1 Aram Drevekenin 2024-05-02 09:02:03 +02:00
  • d81bda0937 chore(version): adjust version for release Aram Drevekenin 2024-05-02 08:56:36 +02:00
  • 3bac38c899
    docs(changelog): allow binding ctrl j Aram Drevekenin 2024-05-02 08:39:11 +02:00
  • 1338962568
    feat(stdin): allow binding Ctrl J (#3307) hiasr 2024-05-02 08:38:19 +02:00
  • 1fda2e2c73
    docs(changelog): list clients cli Aram Drevekenin 2024-04-30 15:22:12 +02:00
  • 64ce7a7d75
    feat(cli): list clients, their focused pane_id and the running command (#3314) Aram Drevekenin 2024-04-30 15:21:04 +02:00
  • 158260799b
    docs(changelog): layoutinfo newtabs plugin api Aram Drevekenin 2024-04-26 11:39:50 +02:00
  • 7562a81f0d
    feat(plugins): add API to open new tabs with a LayoutInfo (#3305) Aram Drevekenin 2024-04-26 11:38:39 +02:00
  • cd37864b38
    docs(changelog): move tab fix Aram Drevekenin 2024-04-25 09:33:00 +02:00
  • 7bb9884fa9
    fix(tabs): moving tabs after one was deleted (#3299) Aram Drevekenin 2024-04-25 09:29:52 +02:00
  • 6f2084025e
    docs(changelog): shell in plugins fix Aram Drevekenin 2024-04-24 15:42:07 +02:00
  • 5e587333b5
    fix(plugins): respect default shell when configured in the $SHELL env variable (#3296) Aram Drevekenin 2024-04-24 15:39:54 +02:00
  • fca7a209d2
    docs(changelog): cli pane/tab name fix Aram Drevekenin 2024-04-24 11:57:56 +02:00
  • 18eff3fde9
    fix(cli): tab and pane name input (#3295) Aram Drevekenin 2024-04-24 11:56:49 +02:00
  • 9824557d0d
    docs(changelog): attach options fix Aram Drevekenin 2024-04-22 12:43:43 +02:00
  • cb026b3cfe
    fix(cli): merge attach options (#3288) Aram Drevekenin 2024-04-22 12:42:37 +02:00
  • 162a6dd93d
    docs(changelog): fix frozen sessions Aram Drevekenin 2024-04-19 18:31:14 +02:00
  • b02e026e35
    fix(router): deadlock when unblocking input thread (#3281) Aram Drevekenin 2024-04-19 18:29:49 +02:00
  • 07dddc60fc chore(version): bump development version Aram Drevekenin 2024-04-16 12:03:02 +02:00
  • 45cc452b04 chore(release): v0.40.0 Aram Drevekenin 2024-04-16 09:15:13 +02:00
  • 41efc0db67
    docs(changelog): create background Aram Drevekenin 2024-04-15 17:38:10 +02:00
  • 954bdcb1a2
    fix(cli): rename attach --background to attach --create-background (#3265) Aram Drevekenin 2024-04-15 17:37:38 +02:00
  • d473c7291d
    docs(changelog): resurrection fixes Aram Drevekenin 2024-04-15 17:09:21 +02:00