| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | chore: simplify boundary combination function | Kyle Sutherland-Cash | 2021-05-04 | |
| |\ | ||||
| | * | Simplify the boundary logic a little | Kyle Sutherland-Cash | 2021-05-02 | |
| | | | ||||
| * | | Terminal compatibility: Pass vttest 2 and 3 (#447) | Aram Drevekenin | 2021-05-03 | |
| | | | | | | | | | | | | | | | | | | | * fix(compatibility): pass vttest 2+3 * style(fmt): rustfmt * style(comment): remove unused * docs(changelog): update change | |||
| * | | Merge pull request #437 from a-kenji/xrdb-loading-fix | a-kenji | 2021-05-03 | |
| |\ \ | | | | | | | Make Xrdb Loading More Forgiving | |||
| | * | | Make Xrdb Loading More Forgiving | a-kenji | 2021-05-03 | |
| | | | | | | | | | | | | | | | | | | | | | | Attempt at fixing #434. The `hex_to_rgb` function propagates the Option now. If it is None, it tries to load the default Palette now. | |||
| * | | | Merge pull request #441 from a-kenji/fix-default-keybinds | a-kenji | 2021-05-03 | |
| |\ \ \ | | | | | | | | | Fixes Default Keybinds in Resize Mode #440 | |||
| | * | | | Fixes Default Keybinds in Resize Mode #440 | a-kenji | 2021-05-03 | |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | Closes #440 Changes arrow keybinds from switching focus to resizing. Add arrow parity keybinds to scroll and tab modes. | |||
| * | | | Merge pull request #436 from a-kenji/fix-default-config-test | a-kenji | 2021-05-02 | |
| |\ \ \ | |/ / |/| | | Enables the Default Config Test | |||
| | * | | Enables the Default Config Test | a-kenji | 2021-05-02 | |
| |/ / | | | | | | | | | | | | | The split of test/no_test happens now in find_config_dir, it always returns Null in tests. That way differing configurations in tests shouldn't make the test fail anymore. | |||
| * | | docs(changelog): Add theme support through xrdb #239 | a-kenji | 2021-05-02 | |
| | | | ||||
| * | | Merge pull request #433 from a-kenji/disable-default-config-test | a-kenji | 2021-05-02 | |
| |\ \ | | | | | | | Disable Default Config Test | |||
| | * | | Disable Default Config Test | a-kenji | 2021-05-02 | |
| | | | | | | | | | | | | | | | | For now, it fails if there is a local config, differing from the default config. | |||
| * | | | Merge pull request #432 from a-kenji/update-dependencies | a-kenji | 2021-05-02 | |
| |\ \ \ | | | | | | | | | docs(contributing): Update Dependencies | |||
| | * | | | docs(contributing): Update Dependencies | a-kenji | 2021-05-02 | |
| | |/ / | ||||
| * | | | Merge pull request #431 from a-kenji/rename-install | a-kenji | 2021-05-02 | |
| |\ \ \ | |/ / |/| | | Rename install -> setup | |||
| | * | | Rename install -> setup | a-kenji | 2021-05-02 | |
| |/ / | | | | | | | | | * Renaming of the install module to convey the intent more, move functions that install to a submodule install of setup. | |||
| * | | Merge pull request #239 from zellij-org/x-colors | Denis Maximov | 2021-05-02 | |
| |\ \ | |/ |/| | X colors | |||
| | * | chore: remove unused dependency from zellij-tile | denis | 2021-05-02 | |
| | | | ||||
| | * | chore: added zellij-tile-extra, moved macros from zellij-tile | denis | 2021-05-02 | |
| | | | ||||
| | * | fix: don't have new on ColoredElements anymore, removed default for palette ↵ | denis | 2021-05-02 | |
| | | | | | | | | | in zellij-tile | |||
| | * | Merge branch 'main' into x-colors | denis | 2021-05-02 | |
| | |\ | |/ |/| | ||||
| * | | docs(changelog): Improved Config Loading #423 | a-kenji | 2021-05-02 | |
| | | | ||||
| * | | Merge pull request #423 from yykamei/load-config-before-start | a-kenji | 2021-05-02 | |
| |\ \ | | | | | | | Load config before start() | |||
| | * | | Load config before start() | Yutaka Kamei | 2021-05-02 | |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, a config file was loaded within `start()`, and if the config file is invalid, Zellij was supposed to show a user what's wrong with it. However, since `start()` starts setting up its terminal with an alternative screen buffer, neither standard output nor standard error could display such an error. This change intends to address this issue by making Zellij load a config file before `start()`. In addition, the patch also includes some refactorings: * Redefine `from_cli_config` with `TryFrom`, which was introduced in Rust 1.34 * Remove conditional declaration `cfg(not(test))` because `start()` now receive a `Config` as the third argument * Introduce [`tempfile`](https://crates.io/crates/tempfile) in order to run tests with actual files * Typo?: "Deserialisation" -> "Deserialization" | |||
| * | | Don't commit to master like an idiot... :( | Kyle Sutherland-Cash | 2021-05-01 | |
| | | | ||||
| * | | Bit of renaming | Kyle Sutherland-Cash | 2021-05-01 | |
| | | | ||||
| * | | Simplify some names and start using Bus in the plugin thread | Kyle Sutherland-Cash | 2021-05-01 | |
| | | | ||||
| * | | Use Bus type for PTY thread (incomplete) | Kyle Sutherland-Cash | 2021-05-01 | |
| | | | ||||
| * | | Use Bus type for screen thread | Kyle Sutherland-Cash | 2021-05-01 | |
| | | | ||||
| * | | Define shared bus type | Kyle Sutherland-Cash | 2021-05-01 | |
| | | | ||||
| | * | chore: clippy please allow it | denis | 2021-05-01 | |
| | | | ||||
| | * | fix: hello formatter my old friend... | denis | 2021-05-01 | |
| | | | ||||
| | * | chore: cleanup, fix: the tests finally pass | denis | 2021-05-01 | |
| | | | ||||
| | * | chore: painless merge this time | denis | 2021-05-01 | |
| | |\ | |/ |/| | ||||
| * | | docs(changelog): performance improvements | Aram Drevekenin | 2021-04-30 | |
| | | | ||||
| * | | Enable `should_render` (fix pane render) (#318) | Horasal | 2021-04-30 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix pane render when switch/resize tab * render when reflow_lines * back to always render because widechar issue * fix clippy * force_render when current grid contains widechar * bug fix * pane_contains -> panes_contain * fix conflict * fix(terminal): bring back should_render Co-authored-by: Aram Drevekenin <aram@poor.dev> | |||
| * | | Merge pull request #407 from a-kenji/default-layout | a-kenji | 2021-04-29 | |
| |\ \ | | | | | | | Fix Startup with Default in Same Folder | |||
| | * | | Fix Startup with Default in Same Folder | a-kenji | 2021-04-29 | |
| | | | | | | | | | | | | | | | | Doesn't try loading `default` files, other than the plugin directory by default anymore. | |||
| * | | | fix(ci): name assets consistently | Brooks J Rady | 2021-04-29 | |
| | | | | ||||
| * | | | fix(style): fix up some unneeded `.as_mut()` and `if let` | Brooks J Rady | 2021-04-29 | |
| | | | | ||||
| * | | | fix(build): just kidding, binary assets still need to be in git | Brooks J Rady | 2021-04-29 | |
| | | | | ||||
| * | | | chore(changelog): fix the tab '(Sync)' suffix in named tabs | Brooks Rady | 2021-04-29 | |
| | | | | ||||
| * | | | fix(ui): fix the tab '(Sync)' suffix | Brooks Rady | 2021-04-29 | |
| |\ \ \ | ||||
| | * | | | Style fix | Dante Pippi | 2021-04-29 | |
| | | | | | ||||
| | * | | | Fix Tab (Sync) suffix | Dante Pippi | 2021-04-29 | |
| | | | | | ||||
| * | | | | fix(build): don't store binary assets in git | Brooks J Rady | 2021-04-29 | |
| | | | | | ||||
| * | | | | chore(version): boost development version to 0.7.0 and update changelog | Aram Drevekenin | 2021-04-29 | |
| |/ / / | ||||
| * | | | docs(changelog): fix formatting | Aram Drevekenin | 2021-04-29 | |
| | | | | ||||
| * | | | docs(changelog): pass vttest 1 | Aram Drevekenin | 2021-04-29 | |
| | | | | ||||
| * | | | Terminal: pass vttest 1 (#408) | Aram Drevekenin | 2021-04-29 | |
| |/ / | | | | | | | | | | | | | | | | | | | | | * fix(compatibility): pass vttest 1 * fix(tests): move unit tests to a separate file * style(fmt): rustfmt * fix(grid): correct comment * style(fmt): rustfmt | |||
