| Commit message (Collapse) | Author | Age |
| ... | |
| | |
|
| |
|
|
|
|
|
| |
* fix: include theme files into binary
* fix: delete unused features
* fix: change user theme dir to optional
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
themes as the base when merging (#2411)" (#2562)
This reverts commit 48e75d05596d58cfdb4e959d7cf571c3b4ed5038.
|
| | |
|
| | |
|
| |
|
|
|
| |
* docs(plugins): better zellij-tile-docs
* docs(code): fix examples - thanks cargo!
|
| | |
|
| |
|
|
|
|
|
| |
* fix(plugins): adjust debounce and smart file ignore in strider
* style(comment): remove commented code
* style(fmt): rustfmt
|
| |
|
|
|
| |
* refactor(plugins): improve shim API
* style(fmt): rustfmt
|
| | |
|
| |
|
|
|
| |
* feat(plugins): close, focus, rename pane, rename tab and show_self api methods
* style(fmt): rustfmt
|
| | |
|
| |
|
|
|
|
|
| |
* performance(plugins): use a debounced fs watcher
* style(fmt): rustfmt
* fix(macos): use recommended watcher
|
| | |
|
| |
|
|
|
|
|
|
|
| |
* feat(plugins): report pane state to plugins
* refactor(plugins): rename some stuff
* tests(plugins): adjust for new behavior
* style(fmt): rustfmt
|
| | |
|
| |
|
|
|
| |
* fix(plugins): allow loading relative urls
* style(fmt): rustfmt
|
| | |
|
| | |
|
| |
|
|
|
| |
* fix(logs): suppress debug logs when not debugging
* fix(tests): add debug flag to constructor
|
| | |
|
| |
|
|
|
|
|
|
|
| |
* fix(plugins): only listen to hd if a plugin is subscribed to hd events
* style(fmt): rustfmt
* fix(tests): give time for fs watcher to do its thing
* fix(tests): increase timeout
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
* fix(screen): focus tab as well as pane when launching existing plugin
* style(fmt): rustfmt
|
| | |
|
| |
|
|
|
|
|
| |
assets (#2528)
* fix(terminal): do not hide cursor if output-buffer only has non-visual assets
* style(fmt): rustfmt
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
* feat(plugins): add our entire API
* style(fmt): rustfmt
* fix(detach): make it work again
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* strider resiliency
* worker channel prototype
* finalized ui
* show hide plugin
* fs events to plugins
* tests for events and new screen instructions
* various refactoringz
* report plugin errors instead of crashing zellij
* fix plugin loading with workers
* refactor: move watch filesystem
* some fixes and refactoring
* refactor(panes): combine pane insertion logic
* refactor(screen): launch or focus
* refactor(pty): consolidate default shell fetching
* refactor: various cleanups
* initial refactoring
* more initial refactoring
* refactor(strider): search
* style(fmt): rustfmt
* style(pty): cleanup
* style(clippy): ok clippy
* style(fmt): rustfmt
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mvp of strider fuzzy find
* improve search ui
* various refactoringz
* moar refactoring
* even more refactoring
* tests and more refactoring
* refactor: remove unused stuff
* style(fmt): rustfmt
* debug ci
* debug ci
* correct path for plugin system tests
* fix plugin system ci tests
* remove debugging statements from test
* fix plugin worker persistence
* add test for plugin worker persistence
* style(fmt): rustfmt
* final cleanups
* remove outdated comments
|
| | |
|
| |
|
|
|
| |
* Update config file output
* add more information in config error
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* rust: Update toolchain version to 1.67
* xtask/pipeline/publish: Drop manual "wait"
for crates.io to catch up, which is obsolete with rust 1.66 and up.
Cargo does that on its own now. See
https://github.com/rust-lang/cargo/pull/11062
* xtask: Add function to obtain asset_dir
instead of assembling it on demand throughout the codebase.
* xtask/run: Add '--quick-run' flag
as a convenient shorthand for `cargo xtask run --data-dir
$PROJECT_ROOT/zellij-utils/assets`.
* cargo: Add 'q' command alias
as a shorthand for 'cargo xtask run --quick-run'
* cargo: Update thiserror to 1.0.40
* cargo: Update anyhow to 1.0.70
and specify dependency only once inside `zellij-utils`, not inside the
zellij root crate.
* cargo: Update names to 0.14.0
* cargo: Update miette to 5.7.0
and re-export the dependency from zellij-utils, to avoid duplicate
(incompatible) includes from inside zellij-utils and the root crate.
* cargo: Update dialoguer to 0.10.4
* fix formatting
* changelog: Add PR #2375
|
| | |
|
| |
|
| |
It fails on FreeBSD, making the zellij server quit and the client spin endlessly retrying to connect.
|
| | |
|