aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
...
| * | fixup! mergea-kenji2021-07-22
| | | | | | | | | | | | * Missed something while merging
| * | Merge branch 'main' into display-session-namea-kenji2021-07-22
| |\ \ | |/ / |/| |
* | | chore(changelog): add logging featureBrooks Rady2021-07-21
| | |
* | | feat(logging): Implement a universal logging systemBrooks Rady2021-07-21
|\ \ \ | | | | | | | | | | | | * Added `log` crate support for logging within Zellij (https://docs.rs/log/0.4.14/log/#macros) * Messages sent over the `stderr` of plugins are now logged as well, bringing back `dbg!` support!
| * | | Cleanup Cargo.tomlqepasa2021-07-21
| | | |
| * | | Cleanup Cargo.tomlqepasa2021-07-21
| | | |
| * | | Merge branch 'main' into unified-loggingqepasa2021-07-20
| |\ \ \ | |/ / / |/| | |
* | | | docs(changelog): noop for mouse actions on pluginsa-kenji2021-07-20
| | | |
* | | | Merge pull request #620 from a-kenji/plugin-crash-on-mouse-eventa-kenji2021-07-20
|\ \ \ \ | | | | | | | | | | Add noop for mouse actions on `plugins`
| * | | | Add noop for mouse actions on pluginsa-kenji2021-07-20
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | * Comments the `unimplemented!` macro out, in favor of a noop The macro is still there for easy greppability. It is still unimplemented, but zellij doesn't need to panic once a plugin does get a scroll event.
* | | | chore(release): rotate changelogBrooks J Rady2021-07-19
| | | |
* | | | fix(style): bury the dead (code)Brooks J Rady2021-07-19
| | | |
* | | | chore(release): bump development versionBrooks J Rady2021-07-19
| | | |
* | | | chore(release): v0.15.0Brooks J Rady2021-07-19
| |_|/ |/| |
* | | Fix formating of markdowna-kenji2021-07-09
| | |
* | | Fix formatting of markdowna-kenji2021-07-09
| | |
* | | docs(changelog): Add `on_force_close` #609a-kenji2021-07-09
| | |
* | | Merge pull request #612 from a-kenji/improve-optionsa-kenji2021-07-09
|\ \ \ | | | | | | | | Improve options
| * | | Add serde-alias for on_force_closea-kenji2021-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * It doesn't deserialize from the configuration otherwise, if specified in lower-case. Alternative: use a rename.
| * | | Use lowercase for optionsa-kenji2021-07-09
| | | |
| * | | Simplify merging of optionsa-kenji2021-07-09
| | | |
| * | | Add doc-comment for mouse-modea-kenji2021-07-09
| | | |
| * | | Improve clarity of precedence in optionsa-kenji2021-07-09
| | | |
* | | | docs(changelog): Add commands to layout #600a-kenji2021-07-09
| | | |
* | | | Merge pull request #600 from a-kenji/layout-commanda-kenji2021-07-09
|\ \ \ \ | |/ / / |/| | | Add commands to layout
| * | | Add commands to layouta-kenji2021-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the ability to run commands on loading a layout: ``` - direction: Horizontal split_size: Percent: 50 run: command: {cmd: htop} ``` or respectively: ``` - direction: Horizontal split_size: Percent: 50 run: command: {cmd: htop, args: ["-C"]} ``` In order to specify the difference of commands and plugins now the plugins need to be under the `run` section: ``` - direction: Vertical split_size: Fixed: 2 run: plugin: status-bar ``` This also means that this is a breaking change for people that already have a custom layout. Example layouts: ``` --- direction: Vertical parts: - direction: Horizontal split_size: Percent: 50 parts: - direction: Vertical split_size: Percent: 50 - direction: Vertical split_size: Percent: 50 run: command: {cmd: htop} - direction: Horizontal split_size: Percent: 50 run: command: {cmd: htop} ``` and: ``` --- direction: Horizontal parts: - direction: Vertical split_size: Fixed: 1 run: plugin: tab-bar - direction: Vertical parts: - direction: Vertical parts: - direction: Vertical split_size: Percent: 50 run: command: {cmd: htop} - direction: Vertical split_size: Percent: 50 run: command: {cmd: htop, args: ["-C"]} - direction: Vertical split_size: Fixed: 5 - direction: Vertical split_size: Fixed: 2 run: plugin: status-bar ``` closes #551, closes #284
* | | | Merge pull request #609 from zellij-org/force-closeKunal Mohan2021-07-09
|\ \ \ \ | | | | | | | | | | Add on_force_close config option
| * | | | Add doc comment for the on_force_close optionKunal Mohan2021-07-09
| | | | |
| * | | | Add on_force_close config optionKunal Mohan2021-07-09
|/ / / /
| | * | Read from LoggingPipe returns errorPaweł Palenica2021-07-20
| | | |
| | * | Minor fixesPaweł Palenica2021-07-17
| | | |
| | * | Fix clippyPaweł Palenica2021-07-13
| | | |
| | * | small touchupsPaweł Palenica2021-07-13
| | | |
| | * | Apply code review suggestions. Rename decorating_pipe to logging_pipe. Add ↵Paweł Palenica2021-07-13
| | | | | | | | | | | | | | | | plugin_id to plugin log. Move logger init from file to in-code initialization and change logging file to zellij directory. Change format of timestamp.
| | * | Update Cargo.tomlqepasa2021-07-09
| | | |
| | * | Update Cargo.tomlqepasa2021-07-09
| | | |
| | * | Merge branch 'main' into unified-loggingqepasa2021-07-08
| | |\ \ | |_|/ / |/| | |
| | * | More cleanup, remove serde from zellij-serverPaweł Palenica2021-07-08
| | | |
| | * | remove one more crate from zellij-serverPaweł Palenica2021-07-08
| | | |
| | * | CleanupPaweł Palenica2021-07-08
| | | |
| | * | Add padding to loggerPaweł Palenica2021-07-08
| | | |
| | * | Cleanup log config file a bit, make format verbose so everyone can ↵Paweł Palenica2021-07-07
| | | | | | | | | | | | | | | | understand it without looking into log4rs docs
| | * | Add test case for malformed input and detect too long messagesPaweł Palenica2021-07-07
| | | |
| | * | Add unit tests for decorating pipe and clean it up a bitPaweł Palenica2021-07-07
| | | |
| | * | Some progress on decorating pipe. Add some logic to handle endl in plugin ↵Paweł Palenica2021-07-06
| | | | | | | | | | | | | | | | messages. Basic logging from plugins works now.
| | * | feat: Add logger to ZellijPaweł Palenica2021-06-29
| | | | | | | | | | | | | | | | | | | | | | | | We add log4rs create for logging across Zellij. Additionally, we capture `stderr` output from plugins and log it the same log file as other Zellij logs.
| | | * Revert "Display just session name with tab names"Lovecraftian Horror2021-07-20
| | | | | | | | | | | | | | | | This reverts commit b25842a563215bada9844367011fe147407c73d8.
| | | * Display just session name with tab namesLovecraftian Horror2021-07-09
| | | |
| | | * Move `ModeInfo::new()` back to `get_mode_info()`Lovecraftian Horror2021-07-09
| | | |
| | | * Display session name within sessionLovecraftian Horror2021-07-08
| |_|/ |/| |