Eric Raio
3d60843127
feat(themes): create lucario.kdl ( #3030 )
2024-10-25 10:21:40 +02:00
Soc Virnyl S. Estela
16be7f8815
fix(theme): fix for gruvbox light and dark ( #3255 )
...
the previous themes do not have the correct colors and aren't great
for the eyes. when selecting e.g. to copy text, it uses
red for light theme and the same bg for dark theme.
the previous light theme is not even a light theme so I also
fixed that as well.
Signed-off-by: Soc Virnyl Estela <contact@uncomfyhalomacro.pl>
2024-10-25 10:19:59 +02:00
Mike Greiling
9c250d6df6
feat(themes): add basic ANSI theme ( #3308 )
2024-10-25 10:14:53 +02:00
Shone Binu
4f40dd2020
theme: add onedark theme to the available themes ( #3313 )
...
Onedark is a popular theme from Atom text editor.
I've used these sources as the reference for implementing the theme in zellij.
https://github.com/joshdick/onedark.vim
https://www.figma.com/community/file/1137445418485757476/atom-one-dark-color-palette
2024-10-25 10:13:03 +02:00
Chromo-residuum-opec
5e1f302016
feat: add iceberg dark/light themes ( #3323 )
2024-10-25 10:11:54 +02:00
Bruno Mesquita
3c079d8752
feat(themes): add night-owl theme ( #3393 )
...
Co-authored-by: Bruno Mesquita <bmesquita@atlassian.com>
2024-10-25 10:09:37 +02:00
Rafael Bardini
556bd2dc9d
feat(themes): add Vesper theme ( #3443 )
2024-10-25 10:08:11 +02:00
Evthestrike
50ff90931b
feat(themes): added ayu mirage, light, and dark themes ( #3567 )
...
Co-authored-by: Evan Lauer <evanlauer@u.boisestate.edu>
2024-10-25 10:06:39 +02:00
carl
9915387845
feat(themes): add atelier sulphurpool theme ( #3596 )
2024-10-25 10:03:42 +02:00
Michael Jones
069b16ea30
feat(theme): add theme ao ( #3478 )
2024-10-25 10:00:35 +02:00
Aram Drevekenin
e14a2897d9
docs(changelog): ui components bg fix
2024-10-24 18:26:26 +02:00
Aram Drevekenin
2248080de9
style(fmt): various cleanups ( #3698 )
...
* fix(configuration): rounding error in ui
* style(fmt): remove warnings
* style(fmt): rustfmt
2024-10-24 18:23:14 +02:00
Daniel Jankowski
0cd6d5f4e5
feat(plugins): add configurable black background for ui components ( #3681 )
...
* feat(plugins): add transparent background for text and nested_list
* chore: fix formatting issue
* feat: invert flag behaviour
* feat: implement bg_black handling for table cells
* fix: order of selected and bg_black in protocol
* chore: rename from bg_black to opaque
* fix: explicit selected, if opaque and selected for text
* chore: fix formatting issues
* feat: opaque tab-bar
* feat: opaque session-manager bars
* feat: opaque ribbon in plugin manager
* feat: opaque one-line ui
* feat: opaque tab-bar in configuration plugin
2024-10-24 18:21:44 +02:00
Aram Drevekenin
fb58c76967
docs(changelog): suspend commands in remote layouts
2024-10-24 14:34:02 +02:00
Aram Drevekenin
8715035f8c
fix(layouts): suspend commands in remote layouts ( #3697 )
...
* fix(layouts): suspend commands in remote layouts
* style(fmt): rustfmt
2024-10-24 14:33:31 +02:00
Aram Drevekenin
a71b18327a
fix(configuration): leave notification up when base mode changes ( #3696 )
2024-10-24 10:16:30 +02:00
Aram Drevekenin
c28dbe8c28
docs(changelog): grid fix
2024-10-24 09:43:00 +02:00
Aram Drevekenin
bb781eafed
fix(terminal): recover from partial line drop ( #3695 )
2024-10-24 09:42:15 +02:00
Aram Drevekenin
add1241c9e
docs(changelog): plugins first-render fix
2024-10-24 08:47:26 +02:00
Aram Drevekenin
53215e6228
fix(plugins): make sure to always render on first resize ( #3693 )
...
* fix(plugins): make sure to always render on first resize
* style(fmt): rustfmt
* fix tests
2024-10-24 08:46:16 +02:00
Aram Drevekenin
f36dccfe39
docs(changelog): insert rebind
2024-10-23 17:36:10 +02:00
Aram Drevekenin
b71be135c2
fix(plugins): rebind insert ( #3692 )
...
* fix(tab): recover from closing a pane outside the viewport
* remap insert in plugin manager
* fix(plugins): remap insert key
* style(fmt): rustfmt
2024-10-23 17:34:41 +02:00
Aram Drevekenin
82ccc4844e
docs(changelog): ui touch-ups
2024-10-23 14:38:35 +02:00
Aram Drevekenin
0277c5f6a7
fix(ux): new interface/configuration touch-ups ( #3691 )
...
* fix(ui): copy to clipboard in new ui
* fix(ux): allow navigating out of scrolled pane
* style(fmt): rustfmt
2024-10-23 14:37:23 +02:00
Aram Drevekenin
e441e89807
docs(changelog): bring back fullscreen indication
2024-10-22 18:33:19 +02:00
Aram Drevekenin
61908a7cfe
feat(ui): bring back fullscreen indication ( #3688 )
...
* feat(ui): bring back fullscreen indication
* fix e2e tests
2024-10-22 18:32:44 +02:00
Aram Drevekenin
20f114d02c
docs(changelog): rebind keys UI
2024-10-22 15:40:28 +02:00
Aram Drevekenin
182dd4bcdc
docs(changelog): list-clients plugin api
2024-10-22 15:31:00 +02:00
Aram Drevekenin
d671ab650e
feat(plugins): add API to list clients, their focused panes and running commands/plugins ( #3687 )
...
* fix(list-clients): properly show client info after a tab was closed
* feat(plugins): add API to list clients, their focused panes and running commands/plugins
* style(fmt): rustfmt
2024-10-22 15:27:40 +02:00
Aram Drevekenin
912c9f599f
docs(changelog): wasmtime patch upgrade
2024-10-21 15:59:51 +02:00
bjorn3
1cbdada713
chore(deps): update to Wasmtime 21.0.2 ( #3685 )
...
This fixes a race condition which causes occasional crashes and may
enable a sandbox escape:
<https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-7qmx-3fpx-r45m >
2024-10-21 15:59:04 +02:00
Aram Drevekenin
3f006e14ff
feat(ui): rebind keys UI ( #3686 )
...
* rebind action working
* functional ui
* responsive ui
* some refactoring
* properly reset ui state
* minor fixes
* style(fmt): rustfmt
* style(fmt): remove dead code
2024-10-21 13:54:30 +02:00
Aram Drevekenin
eb4b7fc107
docs(changelog): sixel fix
2024-10-16 09:02:37 +02:00
Manuel de Prada Corral
f968736a4e
fix(client): repeat retry screen instruction ( #3570 )
2024-10-16 09:00:41 +02:00
Aram Drevekenin
b74f6c9861
docs(changelog): rebind keys plugin api
2024-10-15 17:29:46 +02:00
Aram Drevekenin
0c9d72c51e
feat(plugins): rebind keys api ( #3680 )
...
* feat(plugins): add API to explicitly unbind/rebind specific keys in specific modes
* style(fmt): rustfmt
2024-10-15 17:27:44 +02:00
Aram Drevekenin
5ae36ed58f
docs(changelog): reload config flag fix
2024-10-14 18:02:12 +02:00
Aram Drevekenin
0997a0035d
fix(config): watch/update config given with --config when appropriate ( #3678 )
2024-10-14 18:01:11 +02:00
Aram Drevekenin
4c6e1b6564
docs(changelog): switch_session_with_cwd plugin api
2024-10-14 16:45:36 +02:00
Aram Drevekenin
618e0f7a34
fix(plugins): allow switching to a new session with cwd without specifying a layout ( #3676 )
2024-10-14 16:44:28 +02:00
Aram Drevekenin
99e9a345d3
docs(changelog): fix plugins attaching to same session
2024-10-14 14:49:39 +02:00
Aram Drevekenin
cc04ec6ba4
fix(plugins): do not allow attaching to the same session ( #3674 )
2024-10-14 14:48:49 +02:00
Aram Drevekenin
90433932bc
docs(changelog): resurrection alias fix
2024-10-14 13:15:15 +02:00
Aram Drevekenin
d84cdec730
fix(resurrection): plugin alias resurrection ( #3673 )
...
* fix(resurrection): make sure plugin aliases are serialized properly
* style(fmt): rustfmt
2024-10-14 13:13:52 +02:00
Aram Drevekenin
3e40d891b8
docs(changelog): fix http requests for macos
2024-10-13 17:04:57 +02:00
Daniel Jankowski
eb3e7aed99
fix(plugins): force use curl system lib on macOS ( #3668 )
2024-10-13 17:03:28 +02:00
Aram Drevekenin
7559b26ce0
docs(changelog): plugin fixes
2024-10-11 18:05:33 +02:00
Aram Drevekenin
2bd0f2a535
fix(plugins): various plugin api and other fixes ( #3665 )
...
* fix(plugins): do not allow focusing an unselectable pane
* fix(folders): make sure config and cache folders exist on app start
2024-10-11 18:04:18 +02:00
Aram Drevekenin
4e70f8782a
docs(changelog): concurrent http plugin downloads
2024-10-11 15:27:25 +02:00
Aram Drevekenin
63208879da
fix(plugins): handle concurrent http downloads ( #3664 )
2024-10-11 15:26:05 +02:00