Aram Drevekenin
f46a516057
docs(changelog): grid fixes
2023-11-30 18:17:43 +01:00
Aram Drevekenin
6c20ba9d03
fix(grid): various crashes ( #2972 )
...
* fix(grid): various crashes
* style(fmt): rustfmt
2023-11-30 18:16:26 +01:00
Aram Drevekenin
7c841251f6
docs(changelog): skip plugin cache flag
2023-11-30 18:11:40 +01:00
Aram Drevekenin
b0f36540fe
feat(plugins): skip plugin cache flag ( #2971 )
...
* feat(plugins): allow explicitly skipping the plugin cache when loading
* style(fmt): rustfmt
* fix tests
2023-11-30 18:10:50 +01:00
Aram Drevekenin
65bea269a4
chore(version): bump development version
2023-11-29 13:13:23 +01:00
Aram Drevekenin
037effd54c
docs(changelog): update release date
2023-11-29 12:33:44 +01:00
Aram Drevekenin
d9b956bc40
chore(release): v0.39.2
2023-11-29 11:46:21 +01:00
Aram Drevekenin
8e2d37e141
chore(version): bump to 0.39.2
2023-11-29 11:41:59 +01:00
Jae-Heon Ji
42af4c5103
docs(changelog): fix compiler warnings
2023-11-29 14:36:05 +09:00
rmsyn
4a351e22be
fixup: zellij-server: fix compiler warnings ( #2873 )
...
* fixup: zellij-server: fix compiler warnings
Fixes compiler warnings about variables not being read before being
reassigned a value, and an unused variable.
Removes unnecessary intermediate local variables.
* style(fmt): rustfmt
---------
Co-authored-by: Jae-Heon Ji <atx6419@gmail.com>
2023-11-29 14:34:36 +09:00
Aram Drevekenin
9a38ad2e15
docs(changelog): fix link
2023-11-19 11:03:14 +01:00
Aram Drevekenin
b0172adf25
docs(changelog): slow session-manager update
2023-11-19 11:02:28 +01:00
Aram Drevekenin
d84201aefa
fix(sessions): untie serialization interval from session read interval ( #2951 )
2023-11-19 11:01:11 +01:00
Jae-Heon Ji
931e11f996
docs(changelog): fix typo
2023-11-14 00:23:21 +09:00
wendrul
ff80e7ed24
Fix typo in help page ( #2906 )
2023-11-14 00:20:10 +09:00
Aram Drevekenin
c33f5b6cc6
chore(version): bump development version
2023-11-13 10:17:12 +01:00
Aram Drevekenin
ebcf35989a
chore(release): v0.39.1
2023-11-13 08:51:24 +01:00
Aram Drevekenin
4756c2125c
docs(changelog): plugin reload
2023-11-11 11:52:13 +01:00
Aram Drevekenin
45fea5817e
fix(plugins): reloading plugin after crash ( #2929 )
2023-11-11 11:50:58 +01:00
Aram Drevekenin
cb46ac0b12
docs(changelog): serialization interval
2023-11-10 14:17:20 +01:00
Aram Drevekenin
3b4a355f0d
feat(config): add serialization interval configuration ( #2923 )
...
* add serialization interval configuration
* fix e2e tests
* fix e2e tests
2023-11-10 14:16:02 +01:00
Aram Drevekenin
e55cd36b53
docs(changelog): command panes CWD
2023-11-09 10:46:29 +01:00
Diego Alonso
261c75ab92
feat(panes): reuse CWD when dropping to shell in command panes ( #2915 )
2023-11-09 10:45:48 +01:00
Aram Drevekenin
83cf6d6e7c
docs(changelog): CPU utilization fix
2023-11-09 09:42:13 +01:00
pierce
c325eb3af9
fix(performance): only refresh relevant prorcess in sysinfo when serializing sessions ( #2920 )
...
* optimize: update refresh prorcess for sysinfo to reduce cpu usage
* fix: fix format
Signed-off-by: xuanyuan300 <xuanyuan300@gmail.com>
---------
Signed-off-by: xuanyuan300 <xuanyuan300@gmail.com>
2023-11-09 09:41:01 +01:00
Aram Drevekenin
a553188601
docs(changelog): plugin cwd fixes
2023-11-08 11:37:45 +01:00
Aram Drevekenin
ea5e6aa8d7
fix(ux): LaunchPlugin and some cwd fixes ( #2916 )
...
* LaunchPlugin and some cwd fixes
* style(fmt): rustfmt
* fix e2e tests and some cleanups
* fmt
2023-11-08 11:37:06 +01:00
Aram Drevekenin
d4657a2fd1
docs(changelog): styled underlines fix
2023-11-08 11:36:12 +01:00
Mike Lloyd
3ebaba9e9e
fix: styled underlines in editors ( #2918 )
...
* Add styled_underlines param to TerminalPane
* Add styled_underlines to Cursor::new
* Remove styled_underlines from render_first_run_banner
2023-11-08 11:35:26 +01:00
Aram Drevekenin
b20715b5ae
chore(version): bump development version
2023-11-07 10:28:04 +01:00
Aram Drevekenin
4e34c503d0
chore(release): v0.39.0
2023-11-07 08:36:31 +01:00
Aram Drevekenin
d3d434aede
docs(api): docs for shim.rs ( #2909 )
2023-11-06 21:56:35 +01:00
Aram Drevekenin
3bb30026f6
fix(resurrection): properly serialize certain edge cases ( #2907 )
...
* fix(resurrection): properly serialize certain edge cases
* style(fmt): rustfmt
2023-11-06 15:32:40 +01:00
Aram Drevekenin
3ae742d73f
docs(changelog): plugin cwd
2023-11-06 08:31:46 +01:00
Aram Drevekenin
a3d63bec55
fix(plugins): start plugin pane in cwd of focused pane if possible ( #2905 )
...
* fix(plugins): start plugin pane in cwd of focused pane if possible
* disable clippy - I have had enough
* fix tests
2023-11-06 08:30:17 +01:00
Aram Drevekenin
9ed8569920
docs(changelog): renaming sessions
2023-11-05 15:32:40 +01:00
Aram Drevekenin
28a165a969
feat(ux): allow renaming sessions ( #2903 )
...
* change session name through the cli
* change session name from the session-manager
* style(fmt): rustfmt
2023-11-05 15:32:05 +01:00
Aram Drevekenin
9eb9734bcc
docs(changelog): styled underlines
2023-11-05 15:31:25 +01:00
Eatgrass
7f87d93a43
feat(terminal): support styled underlines ( #2730 )
...
* feat: support styled underlines
* remove deadcode
* Add ansi_underlines config option
* Add missing variables
* Add ansi_underlines on Output and OutputBuffer
* Fix tests
* Add separate styled underline enum
* Remove ansi_underlines from fg and bg
* Remove unneeded variables
* Rename ansi_underlines -> styled_underlines
* Simplify CharacterStyles::new()
* Move styled_underlines config description
* Fix single underline and remove extra field on CharacterStyles
* Read styled-underlines flag from cli opts
* remove extra attribute left from merge conflict
---------
Co-authored-by: Mike Lloyd <mike.lloyd03@pm.me>
Co-authored-by: Mike Lloyd <49411532+mike-lloyd03@users.noreply.github.com>
Co-authored-by: Aram Drevekenin <aram@poor.dev>
2023-11-05 15:30:35 +01:00
Aram Drevekenin
3942000e86
docs(changelog): session resurrection UI
2023-11-04 11:21:58 +01:00
Aram Drevekenin
4c6b03acc1
feat(sessions): resurrect sessions through the session-manager (and plugin API) ( #2902 )
...
* working with table and scrolling
* ui and functionality complete
* fix formatting
* refactor: background jobs
* style(fmt): rustfmt
2023-11-04 11:20:50 +01:00
Aram Drevekenin
37bc6364fa
docs(changelog): load plugins from the web
2023-11-02 13:10:18 +01:00
Jae-Heon Ji
c87ff8cb2e
feat: load plugins from the web ( #2863 )
...
* feat: add basic downloader
* feat: add download progress bar
* feat: move crate location and some fix
* feat: add downloader in layout
* chore: remove comment
* Revert "feat: add downloader in layout"
This reverts commit ac4efb937e
.
* feat: change http request module to surf
* feat: add some function
* feat: add plugin download in wasm
* feat: add error handling
* test: update unittest
* feat: change hash library from ring to highway
* fix: openssl-sys issue for surf-client
* minor adjustments
* style(fmt): rustfmt
* move openssl-sys back to dependencies
---------
Co-authored-by: Aram Drevekenin <aram@poor.dev>
2023-11-02 13:09:18 +01:00
Aram Drevekenin
0e12f770cb
docs(changelog): plugin ui components
2023-11-02 08:19:17 +01:00
Aram Drevekenin
7e5f22f8c9
feat(plugins): UI components ( #2898 )
...
* parsing rendering private osc table
* move components to DCS and add tests
* refactor: move components to their own thing
* ribbon and selected-ribbon ui components
* nested list ui component
* selected and indices for nested list
* coordinates and size for ui components
* use Text with ribbon
* add tests for components
* refactor: ui components
* refactor: ui components api
* style(fmt): rustfmt
* style(fmt): cleanups
2023-11-02 08:17:23 +01:00
Daniel Jankowski
35d93189e3
fix(cli): session names only for attach in fish completion ( #2857 )
...
* feat(client): add flag for short output list-sessions
* fix(cli): list session names on fish completion
* chore(client): run cargo fmt
2023-10-20 17:51:01 +02:00
Aram Drevekenin
bf41b17cc6
docs(changelog): web request api
2023-10-20 14:21:03 +02:00
Aram Drevekenin
b59b29a534
feat(plugins): web requests api ( #2879 )
...
* feat(plugins): web requests api
* fix e2e tests
* fix e2e tests again
2023-10-20 14:20:00 +02:00
Aram Drevekenin
41e953f177
docs(changelog): esc drop to shell in command panes
2023-10-17 12:02:59 +02:00
Aram Drevekenin
69eb904426
feat(panes): Add an option to press <ESC> and drop to shell in command panes ( #2872 )
...
* feat(panes): ESC to drop to default shell on command panes
* style(fmt): rustfmt
2023-10-17 11:55:38 +02:00