index
:
zellij
adjust-logo
apply-layouts-at-runtime
async-plugin-loading
async-plugin-updates
background-command-pane
bad-crash
better-zellij-tile-docs
better_command_not_found
bind-key-to-message-plugin-id
break-tab
cache-stdin-queries
change-floating-window-positions
change-themes-at-runtime
cli-cwd-fix
close_self
command-pane-rerun-event
config-tweaks
configurable-plugins
cursed-tests
cursor-flicker-fixes
cwd-fixes-for-plugins
cwd-tweaks
debounce-fs-notifications
default-to-vi-editor
dependabot/cargo/zellij-utils/clap-4.3.4
dependabot/cargo/zellij-utils/clap_complete-4.3.0
disable_session_metadata_config
docs/server-client-api-docs
document-api
dump-layout-to-plugin
duplicate-layout-definition-error
e2e-test-debug
edit-in-layout
empty-cwd-fix
esc-drop-shell
escape-quotes-in-layout-conversion
exact-panes
extensive-plugin-api
filepicker-cwd
final-touches
fix-alt-offtab
fix-alternate-screen-linewrap
fix-alternate-screen-resizes
fix-asciiquarium
fix-attach-create
fix-attach-create-options
fix-auto-layout-cli
fix-break-pane-to-new-tab
fix-break-tab-hints
fix-cli-edit-cwd
fix-cli-multiple-actions
fix-cli-non-terminal-issue
fix-client-send-buffer-overflow
fix-curly-unerlines
fix-cursor-caching
fix-e2e-flaky-tests
fix-edit-cwd
fix-eject-pane-frame
fix-explicit-layout-override
fix-flickering-on-client-exit
fix-frameless-bugs
fix-garbage-sessions
fix-glitchy-plugin-new-pane
fix-glitchy-resizes
fix-hide-self
fix-hold-and-applylayout-races
fix-hold-pane-race
fix-keybind-caller-cwd
fix-kitty-non-kitty-mouse-serialization
fix-layout-mixed-pane-nodes
fix-layout-naming
fix-layout-tab-focus
fix-mount-crash
fix-move-tab
fix-nested-layout-attribute-truncating
fix-ooo-plugin-events
fix-pane-focus
fix-plugin-errors
fix-relayout-close-stacked-pane
fix-resize-glitches
fix-resurrection-crash
fix-run-action-transaction
fix-scroll-region-clearing
fix-scroll-region-escape
fix-scrollback-editor-spaces
fix-serialization-edge-cases
fix-server-crash-on-client-crash
fix-session-freeze
fix-session-read-interval
fix-stack-focus-glitch
fix-stacked-focus
fix-stacked-pane-new-pane
fix-strider-double-open-file
fix-strider-terminal
fix-swap-layout-mixup
fix-synchronized-renders
fix-tab-layout-focus-race
fix-underline-styling
fix-unset-fullscreen
fix-various-crashes
fix-warnings
fix/catppuccin
fix/reap-dropped-links
fix/session-name
fix_floating_rename
fixed-size-resize-error
floating-name-run-keybind
floating-panes-in-layouts
floating-panes-indication-fix
floating_pane_coordinates
focus-tab-of-plugin
glitch-debug
governance-change
grid-fixes
impl-logger-plugin
improve-api
in-place-run
ioctl-pixel-sizes
jemalloc
kdl-burnsite
kdl-time
kitty-fixes
kitty-keyboard-support
layout-fixes
layout-from-url
layout_global_cwd
list-clients
loading-screen
main
make-threading-communication-bundle
memory-leak
minor-fixes-before-32
moar-fixes
more-plugin-api-methods
more-plugin-apis
new-status-bar-mode
new-tab-config
new-tab-layout-dir
new-tabs-with-layout-name
notify-optimization
optional-hold-on-close
own_url
pane-frame-refactor
pane-trait-refactor
performance-stuff
pipe-keybind
pipe-to-plugin-id
plugin-aliases
plugin-cli-interface
plugin-config-uniqueness-fix
plugin-cwd
plugin-dev-stabilization
plugin-follow-focused-tab
plugin-loading-flow
plugin-pane-state-events
plugin-reload
plugin-runcommand-api
plugin-swap-layout-ordering
plugin-testing
plugin-workers-and-strider
protobuf-duplications
protobuffers
query-client-size
rebind-keys-at-runtime
reconfigure-keys-interface
reduce-extraneous-renders
reduce-startup-time
relative-plugin-paths
reload-config-at-runtime
remove-msrv-from-ci
remove-nix
remove-plugin-warnings
rename-create-background
rerun-command-pane
rerun-command-pane-plugin-command
resize-overhaul-old
resurrectable-session-fixes
resurrection-crash-fix
revert-1165-void-docs
revert-theme-pr
runtime-config-options
runtime-configuration
send-focus-event-to-terminals
serialization-interval
session-manager-cwd
session-manager-resurrection
session-manager-ui-fixes
session-name-cli-fix
session-rename
session-resurrection
session-switcher
skip-plugin-cache
stack-expanded-pane
start-server-detached
start-suspended
status-bar-redesign
strider-improvements
strider-ui-improvement
stringified-switch-session-api
suggest-rename-tab-c
suppress-debug-logs
swap-layout-custom-new-tab-layout
switch-session-cwd
switch-to-kdl
synchronized-renders
tab-eject
tab_cwd
ui-components
update-flake-input-action
update-readme-roadmap
update-roadmap
update_flake_lock_action
update_rust_toolchain_action
upgrade-log4rs
various-cwd-fixes
various-fixes
various-kdl-layout-issues
various-layout-bugfixes
various-plugin-api-fixes
version-0.35.0
visual_error_split_error
web-request-api
welcome-screen
worker-resiliency
zellij-run-improvements
zpipe-alias
Mirror of https://github.com/zellij-org/zellij
matthias
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
default-plugins/compact-bar/src/line.rs
94
-rw-r--r--
default-plugins/compact-bar/src/main.rs
6
-rw-r--r--
default-plugins/status-bar/src/first_line.rs
146
-rw-r--r--
default-plugins/status-bar/src/main.rs
103
-rw-r--r--
default-plugins/status-bar/src/second_line.rs
7
-rw-r--r--
default-plugins/status-bar/src/tip/data/compact_layout.rs
8
-rw-r--r--
default-plugins/status-bar/src/tip/data/edit_scrollbuffer.rs
8
-rw-r--r--
default-plugins/status-bar/src/tip/data/floating_panes_mouse.rs
3
-rw-r--r--
default-plugins/status-bar/src/tip/data/move_focus_hjkl_tab_switch.rs
4
-rw-r--r--
default-plugins/status-bar/src/tip/data/quicknav.rs
8
-rw-r--r--
default-plugins/status-bar/src/tip/data/sync_tab.rs
8
-rw-r--r--
src/tests/e2e/remote_runner.rs
7
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__detach_and_attach_session.snap
2
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__focus_pane_with_mouse.snap
4
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__mirrored_sessions-2.snap
2
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__mirrored_sessions.snap
2
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__multiple_users_in_different_panes_and_same_tab-2.snap
4
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__multiple_users_in_different_panes_and_same_tab.snap
4
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__resize_pane.snap
4
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__resize_terminal_window.snap
4
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__scrolling_inside_a_pane.snap
6
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__scrolling_inside_a_pane_with_mouse.snap
4
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__send_command_through_the_cli.snap
2
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__split_terminals_vertically.snap
4
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__start_without_pane_frames.snap
4
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__tmux_mode.snap
4
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__toggle_floating_panes.snap
4
-rw-r--r--
src/tests/e2e/snapshots/zellij__tests__e2e__cases__toggle_pane_fullscreen.snap
4
-rw-r--r--
zellij-server/src/lib.rs
20
-rw-r--r--
zellij-server/src/os_input_output.rs
29
-rw-r--r--
zellij-server/src/panes/active_panes.rs
1
-rw-r--r--
zellij-server/src/panes/floating_panes/floating_pane_grid.rs
55
-rw-r--r--
zellij-server/src/panes/floating_panes/mod.rs
126
-rw-r--r--
zellij-server/src/panes/plugin_pane.rs
24
-rw-r--r--
zellij-server/src/panes/terminal_pane.rs
32
-rw-r--r--
zellij-server/src/panes/tiled_panes/mod.rs
364
-rw-r--r--
zellij-server/src/panes/tiled_panes/pane_resizer.rs
137
-rw-r--r--
zellij-server/src/panes/tiled_panes/stacked_panes.rs
630
-rw-r--r--
zellij-server/src/panes/tiled_panes/tiled_pane_grid.rs
445
-rw-r--r--
zellij-server/src/panes/unit/search_in_pane_tests.rs
1
-rw-r--r--
zellij-server/src/panes/unit/terminal_pane_tests.rs
12
-rw-r--r--
zellij-server/src/plugins/mod.rs
11
-rw-r--r--
zellij-server/src/pty.rs
10
-rw-r--r--
zellij-server/src/route.rs
34
-rw-r--r--
zellij-server/src/screen.rs
103
-rw-r--r--
zellij-server/src/tab/layout_applier.rs
367
-rw-r--r--
zellij-server/src/tab/mod.rs
322
-rw-r--r--
zellij-server/src/tab/swap_layouts.rs
284
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__base_floating_layout_is_included_in_swap_layouts.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__base_layout_is_included_in_swap_layouts.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__can_increase_size_into_pane_stack_horizontally.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__can_increase_size_into_pane_stack_non_directionally.snap
46
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__can_increase_size_into_pane_stack_vertically.snap
46
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__can_increase_size_of_main_pane_in_stack_horizontally.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__can_increase_size_of_main_pane_in_stack_non_directionally.snap
46
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__can_increase_size_of_main_pane_in_stack_vertically.snap
46
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__can_swap_between_multiple_layouts.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__can_swap_floating_layout_at_runtime.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__can_swap_tiled_layout_at_runtime.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__cannot_decrease_stack_size_beyond_minimum_height.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__close_main_stacked_pane.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__close_main_stacked_pane_in_mid_stack.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__close_one_liner_stacked_pane_above_main_pane.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__close_one_liner_stacked_pane_below_main_pane.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__close_pane_near_stacked_panes.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__close_stacked_pane_with_previously_focused_other_pane.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__decreasing_size_of_whole_tab_treats_stacked_panes_properly.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__floating_layout_with_plugins_and_commands_swaped_properly.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__focus_next_pane_expands_stacked_panes.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__focus_stacked_pane_over_flexible_pane_with_the_mouse.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__focus_stacked_pane_under_flexible_pane_with_the_mouse.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__increasing_size_into_main_pane_in_stack_horizontally_does_not_break_stack.snap
46
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__increasing_size_of_main_pane_in_stack_horizontally_does_not_break_stack.snap
46
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__increasing_size_of_whole_tab_treats_stacked_panes_properly.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__layout_with_plugins_and_commands_swaped_properly.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__move_focus_down_into_stacked_panes.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__move_focus_down_with_stacked_panes.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__move_focus_left_into_stacked_panes.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__move_focus_right_into_stacked_panes.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__move_focus_up_into_stacked_panes.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__move_focus_up_with_stacked_panes.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__move_focus_with_stacked_panes.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__new_floating_pane_in_auto_layout-2.snap
26
-rw-r--r--
zellij-server/src/tab/unit/snapshots/zellij_server__tab__tab_integration_tests__new_floating_pane_in_auto_layout-3.snap
26
-rw-r--r--