pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/misc/rozi
Module Name: pkgsrc
Committed By: pin
Date: Mon Oct 26 11:24:41 UTC 2026
Modified Files:
pkgsrc/misc/rozi: Makefile cargo-depends.mk distinfo
Log Message:
misc/rozi: update to 0.0.33
Added
Edit sidebar tab settings in the app with Ctrl+E or Sidebar tabs…. Settings are saved to config.toml and take effect immediately. Extension tabs can also provide settings in their manifests.
(#189)
Paste clipboard images and copied files into remote panes. Rozi uploads them and inserts their remote paths without submitting the prompt. (#188)
Use rozi context --format json to inspect the caller session and pane. --here targets that verified session. agents prompt --wait turn --capture text|ansi returns the prompted agent's result and
a terminal snapshot. (#201)
Remove a worktree and optionally delete its local or remote branch with [worktrees] delete_branch or rozi worktrees remove --delete-branch. (#204)
Open a Worktrees checkout as a pane with Ctrl+click or Ctrl+Enter. [worktrees] sidebar_open sets whether a plain click opens a session or pane. (#212)
Read extension process output with rozi extensions logs <ID> [--unit <UNIT>] [-n <LINES>]. (#219)
Attach to a shared session using [session] on_attach or Settings → Sessions → On shared attach. Choose ask, follow, or take. rozi sessions attach also accepts --follow and --take-control. (#227)
Name a worktree checkout by branch with rozi worktrees open, remove, or unlock. Use --branch to select a branch explicitly. (#224)
Find a checkout's activation behavior at the right edge of its Worktrees row, including the action performed by Ctrl+click. (#225)
Set the host terminal window title with the focused session and pane. The window_title setting supports {session}, {pane}, {cwd}, and {host}. Set it to an empty string to leave the title
unchanged. (#237)
Identify the agent conversation displayed in a pane through the agent_session field returned by list-panes. (#233)
Keep Kitty temporary-file and shared-memory images visible to session clients, including clients that attach after the image source is gone. (#241)
Update every extension with a known update from the Extensions screen with Ctrl+Shift+U, or run rozi extensions update --all. (#246)
Changed
The Files sidebar search bar is on by default. The Git tab's search bar remains off by default. (#239)
Files and Git searches stay responsive in large trees. Search shows up to 1,000 closest matches and reports shown/total when more results match. (#231)
Searching terminal content now hints OSC 8 links by destination and finds relative file paths. Labels narrow to the keys still needed as you type. (#202)
Worktree removal can delete a remote branch after a squash or rebase merge when its fetched tip matches a merged pull request. (#226)
When an extension is installed, updated, or removed, running clients reload their extensions automatically. (#247)
Installing an extension from Discover keeps its report open and shows progress in a stacked card. (#221)
Fixed
Claude Code activity appears once under its agent row instead of also appearing as a separate claude-code activity. (#187)
A bell from an agent pane follows the agent's state. Finished runs show as finished rather than triggering an urgent mark and bell sound. (#190)
Blocked agents mark and notify from any pane, including the focused pane. The alert clears when the agent is answered. (#191)
Restored session history retains the colors and styling of the saved terminal screen. (#196)
The Files tab keeps its listing during a remote reconnect and reloads it when the session returns. Git and Worktrees refresh at the same time. (#195)
Programs in panes see TERM_PROGRAM=rozi and the session server's version. The terminal version query returns the same identity. (#193)
Remote clients see images already displayed through regular files in a session. (#194)
Shared-session images use the controller's cell geometry, so they cover the same cells on follower clients. (#192)
Followers use the controller's pane layout and retain correct pane placement, content rows, and open and close animations. (#197)
A lost remote session uses error-colored modal styling. (#198)
An agent still running in the background attaches after a refused resume when its agent definition provides an attach fallback. (#208)
Restored shell panes insert captured commands as soon as shell integration reports readiness. Wait-at-prompt commands remain unsubmitted. (#209)
A worktree being removed cannot be opened from the sidebar. (#210)
Tiled panes resize their running programs as the layout reflows during a drag. (#207)
The scratchpad slides without changing its terminal dimensions. (#211)
Extension services restart when an extension update changes the files they run. (#213)
rozi update and rozi update check give a clear message when the release server cannot be reached. Other download errors retain their details. (#222)
Removing a worktree can delete its remote branch after a squash or rebase merge when the fetched branch tip matches a merged pull request. (#226)
rozi agents read and agents prompt explain when the publisher cannot identify which conversation is on screen. (#242)
Compatibility
Built-in sidebar tab options move from [sidebar] tabs into per-tab tables such as [sidebar.settings.files]. A tab listed as an inline table keeps its name but its options are ignored with a
warning. Extension manifests using sidebar tab settings require a Rozi release that advertises the sidebar-tab-settings capability. (#189)
Update both ends of a --remote connection and restart sessions running on the host for the shared-session protocol change. (#192)
Shared-session protocol changes require all peers to use the updated build. (#197)
Remote worktree commands now require matching protocol support. (#224)
rozi --follow sessions attach dev and rozi --profile p sessions new dev now fail. Put --follow after sessions attach and --profile after sessions new. (#229)
The Sidebar tab settings… command and its sidebar-tab-settings key binding have been removed. Use Ctrl+E in Sidebar tabs… instead. (#223)
Clipboard image and file uploads require matching client and server versions. (#188)
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/misc/rozi/Makefile \
pkgsrc/misc/rozi/cargo-depends.mk pkgsrc/misc/rozi/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/misc/rozi/Makefile
diff -u pkgsrc/misc/rozi/Makefile:1.11 pkgsrc/misc/rozi/Makefile:1.12
--- pkgsrc/misc/rozi/Makefile:1.11 Tue Oct 20 11:57:52 2026
+++ pkgsrc/misc/rozi/Makefile Mon Oct 26 11:24:41 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2026/10/20 11:57:52 pin Exp $
+# $NetBSD: Makefile,v 1.12 2026/10/26 11:24:41 pin Exp $
-DISTNAME= rozi-0.0.32
+DISTNAME= rozi-0.0.33
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_GITHUB:=tui-lipan/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Index: pkgsrc/misc/rozi/cargo-depends.mk
diff -u pkgsrc/misc/rozi/cargo-depends.mk:1.11 pkgsrc/misc/rozi/cargo-depends.mk:1.12
--- pkgsrc/misc/rozi/cargo-depends.mk:1.11 Tue Oct 20 11:57:52 2026
+++ pkgsrc/misc/rozi/cargo-depends.mk Mon Oct 26 11:24:41 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.11 2026/10/20 11:57:52 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.12 2026/10/26 11:24:41 pin Exp $
CARGO_CRATE_DEPENDS+= ab_glyph_rasterizer-0.1.10
CARGO_CRATE_DEPENDS+= adler2-2.0.1
@@ -302,7 +302,7 @@ CARGO_CRATE_DEPENDS+= rustls-native-cert
CARGO_CRATE_DEPENDS+= rustls-pki-types-1.15.1
CARGO_CRATE_DEPENDS+= rustls-platform-verifier-0.7.0
CARGO_CRATE_DEPENDS+= rustls-platform-verifier-android-0.1.1
-CARGO_CRATE_DEPENDS+= rustls-webpki-0.103.15
+CARGO_CRATE_DEPENDS+= rustls-webpki-0.103.16
CARGO_CRATE_DEPENDS+= rustversion-1.0.23
CARGO_CRATE_DEPENDS+= ryu-1.0.23
CARGO_CRATE_DEPENDS+= safe_arch-1.2.0
@@ -377,8 +377,8 @@ CARGO_CRATE_DEPENDS+= toml_parser-1.1.3+
CARGO_CRATE_DEPENDS+= toml_writer-1.1.2+spec-1.1.0
CARGO_CRATE_DEPENDS+= tree_magic_mini-3.2.2
CARGO_CRATE_DEPENDS+= ttf-parser-0.25.1
-CARGO_CRATE_DEPENDS+= tui-lipan-0.27.3
-CARGO_CRATE_DEPENDS+= tui-lipan-macro-0.27.3
+CARGO_CRATE_DEPENDS+= tui-lipan-0.30.0
+CARGO_CRATE_DEPENDS+= tui-lipan-macro-0.30.0
CARGO_CRATE_DEPENDS+= typed-path-0.12.3
CARGO_CRATE_DEPENDS+= typenum-1.20.1
CARGO_CRATE_DEPENDS+= ucd-trie-0.1.7
@@ -414,8 +414,8 @@ CARGO_CRATE_DEPENDS+= wayland-scanner-0.
CARGO_CRATE_DEPENDS+= wayland-sys-0.31.11
CARGO_CRATE_DEPENDS+= web-sys-0.3.104
CARGO_CRATE_DEPENDS+= web-time-1.1.0
-CARGO_CRATE_DEPENDS+= webpki-root-certs-1.0.9
-CARGO_CRATE_DEPENDS+= webpki-roots-1.0.9
+CARGO_CRATE_DEPENDS+= webpki-root-certs-1.0.10
+CARGO_CRATE_DEPENDS+= webpki-roots-1.0.10
CARGO_CRATE_DEPENDS+= weezl-0.1.12
CARGO_CRATE_DEPENDS+= wezterm-bidi-0.2.3
CARGO_CRATE_DEPENDS+= wezterm-blob-leases-0.1.1
Index: pkgsrc/misc/rozi/distinfo
diff -u pkgsrc/misc/rozi/distinfo:1.11 pkgsrc/misc/rozi/distinfo:1.12
--- pkgsrc/misc/rozi/distinfo:1.11 Tue Oct 20 11:57:52 2026
+++ pkgsrc/misc/rozi/distinfo Mon Oct 26 11:24:41 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.11 2026/10/20 11:57:52 pin Exp $
+$NetBSD: distinfo,v 1.12 2026/10/26 11:24:41 pin Exp $
BLAKE2s (ab_glyph_rasterizer-0.1.10.crate) = a5c07f176d74215e53c96810d503693202f075d5450a15172dab22fe76917f01
SHA512 (ab_glyph_rasterizer-0.1.10.crate) = 1b541aea1d7220535c019fc6a2886b44eaf81698697a01f4f2abab39901a8d1c88e6e7c0c426916cbd0f539dade61f5edb5696a2c5df84434e2da6c79a5cc772
@@ -876,9 +876,9 @@ Size (ring-0.17.14.crate) = 1502610 byte
BLAKE2s (roxmltree-0.20.0.crate) = a74e1d845d741408dbb31693bd676db21c43c1660c3f44ee5afee12ae03cdf9d
SHA512 (roxmltree-0.20.0.crate) = f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91
Size (roxmltree-0.20.0.crate) = 54594 bytes
-BLAKE2s (rozi-0.0.32.tar.gz) = 4a478b18b59e58135098b19a853d507d9aee76d7952d6719642caa4052e9ca59
-SHA512 (rozi-0.0.32.tar.gz) = d21e4e0cfc2ac603ff3a9160761eed5819110fb56953584abc8619034c6ea9ba22922fc21105d1d288a095e0abaf95b3db75d8710786aef68237f6dccfd0ed62
-Size (rozi-0.0.32.tar.gz) = 28765380 bytes
+BLAKE2s (rozi-0.0.33.tar.gz) = 2421558fc120dab8e8f028163430da14ab21bbc461254e2297df2e6a6cc872c2
+SHA512 (rozi-0.0.33.tar.gz) = 220afb7c97701c1e2001bf83fac84b57bdd579aed360ffc711c24afd3c949e0cc9bc1c2c0b02eefa7e81113ec2a0192846e201a3b06c96c13155d79b7626971e
+Size (rozi-0.0.33.tar.gz) = 29003475 bytes
BLAKE2s (rustc-hash-2.1.3.crate) = 2b19a9bf51fafa87b1d57886bfaa0c961ddb662ba02537ea4ccb208b322a51d0
SHA512 (rustc-hash-2.1.3.crate) = d44c38f6775b77b5841a644c53a68c09a2f98541aafd809d385b854f385bbba86399aa4fc76bb3dfadd2cba64ec688db22bd353e1ae4de81e0f6e9d36f0cf629
Size (rustc-hash-2.1.3.crate) = 14811 bytes
@@ -909,9 +909,9 @@ Size (rustls-platform-verifier-0.7.0.cra
BLAKE2s (rustls-platform-verifier-android-0.1.1.crate) = c8d0240ebc3809d2fbfd7805badb53674ced7d89a17a1cd06880a158d2227cb6
SHA512 (rustls-platform-verifier-android-0.1.1.crate) = f3f21b88b448f46e08da4303d225f10765d21f2397d4fbe44d5f9cf9da5ced84fa5adc5881f1db66a324cef818537e4a79bad2260b8027894029ba7e6ec16533
Size (rustls-platform-verifier-android-0.1.1.crate) = 13919 bytes
-BLAKE2s (rustls-webpki-0.103.15.crate) = 7798c89cd466bfc2dcef2c2c7be614ae77cbb76e2772a9890bb5ecc1d1dd3185
-SHA512 (rustls-webpki-0.103.15.crate) = adeb7c379e9b691e044d497768959bab9c8f291c21f93e9f5373ab0639e9070258945e2bd0be4e8eb8fca98c3824e942033d6430d15134f8fe8ff3a1c4d98382
-Size (rustls-webpki-0.103.15.crate) = 87465 bytes
+BLAKE2s (rustls-webpki-0.103.16.crate) = 752cd6f7b2ea420c76d7891a38783c33fdb77471ea4286f27ce3fb0a78ab8087
+SHA512 (rustls-webpki-0.103.16.crate) = eee403a2e2a57b598ad01662995db2bd2fe79d2405e3e3ff98442fa37e6ff8f8a267a46476303fe74691c3399d618c41cc8ffa733ddebe4d8759fd466fc7ce6a
+Size (rustls-webpki-0.103.16.crate) = 89984 bytes
BLAKE2s (rustversion-1.0.23.crate) = 34b032c76b54216071144f3bad4e20da1bbee1cd59abbd3e5c33d3513e2a88dc
SHA512 (rustversion-1.0.23.crate) = 95baec2c1d8475661677ea35a724c392ed10b1151a1f4522b44133c6d691824bf4a42327ebc9d631a1f64f944dc721843e0aa0e19354fc4fab89aa048f1c68f5
Size (rustversion-1.0.23.crate) = 21013 bytes
@@ -1134,12 +1134,12 @@ Size (tree_magic_mini-3.2.2.crate) = 160
BLAKE2s (ttf-parser-0.25.1.crate) = a9a17470e40b1a4cc727ce7af1f69c855ffd1033b163fa500275f178c511d0ae
SHA512 (ttf-parser-0.25.1.crate) = 2483f485ade8a764a279173a3431d7fbfa7c14466c458e44a3a09d249781d200a6880f98f424b3dc1718ffde4988c8be4eb1ada7b255c7ae3b6639449a299c9c
Size (ttf-parser-0.25.1.crate) = 201121 bytes
-BLAKE2s (tui-lipan-0.27.3.crate) = 66909c73fda586450724490e9c8afb26781b8e6ab0278f88113892267ebb1184
-SHA512 (tui-lipan-0.27.3.crate) = e6cac7e2cc03a2ef0652d7376561a35447c15ed7cbc57199b9346b288effda8548677da09e4ae8c0bf742df8666dfa2bd938d9f9a861af70e92888a0b6ad2d98
-Size (tui-lipan-0.27.3.crate) = 3304020 bytes
-BLAKE2s (tui-lipan-macro-0.27.3.crate) = daff21f610052fbba6fc571a12d84863f7efbae22c35cbf5fbfe8163d2aaf796
-SHA512 (tui-lipan-macro-0.27.3.crate) = 7d6c30f86834fffee4bbce24c5625e845211cb7b804ec7ba462512eb64a3aa2e4d7bb3f73f37c582bad662c66ebaea3e70c550530880df09054bbbbd6d9605b9
-Size (tui-lipan-macro-0.27.3.crate) = 21453 bytes
+BLAKE2s (tui-lipan-0.30.0.crate) = 851b560017ba65fcd627adc00b497c3e453a75d71799afa5ead00426ce43ec7f
+SHA512 (tui-lipan-0.30.0.crate) = 121a968e80f4044c82e45ced08a88695f047530adc036bde4392da3a95c2c91237656b8343dadc334bfca6fd3bc8377577af9a9146b2d0b90ca9e95899dda940
+Size (tui-lipan-0.30.0.crate) = 3381231 bytes
+BLAKE2s (tui-lipan-macro-0.30.0.crate) = f46bff7dfd1da37523128a2c2c5e7418553dd5479ea144b6658cca1d263122c8
+SHA512 (tui-lipan-macro-0.30.0.crate) = d69f02eb72450307658ef32b4bb53d01ba3999e104e85e699a6de7625444fcfc5e2a540ba052b4c73c0042cb15b3f4635023165c4e8ee76c5fdba12369d05d67
+Size (tui-lipan-macro-0.30.0.crate) = 21449 bytes
BLAKE2s (typed-path-0.12.3.crate) = e7b936efb579ac3ba734cd7e122786d989b5607acff60c8950066ac9beae4fdf
SHA512 (typed-path-0.12.3.crate) = ea582d83e0623a871990af261c60747d5f0b546a1d7398ad4e665e756267cea4e8cac1b2f9d4918de4a399e25ec34d7e4a704edbfbbfeedb056c5385a7d776b5
Size (typed-path-0.12.3.crate) = 112964 bytes
@@ -1245,12 +1245,12 @@ Size (web-sys-0.3.104.crate) = 682013 by
BLAKE2s (web-time-1.1.0.crate) = 9c36644abce7ba1ddc0bdc98622e1ef801daa6ae7f862e033f2c446162686892
SHA512 (web-time-1.1.0.crate) = 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f
Size (web-time-1.1.0.crate) = 18026 bytes
-BLAKE2s (webpki-root-certs-1.0.9.crate) = c0ddf22eebb506dd898ead38b077e26df58c5541a860269a9c9ce54c946d15b9
-SHA512 (webpki-root-certs-1.0.9.crate) = 77a64cc129bae28d2d274d8c0240eea5c2824cc12a3ebcda890b7f43e2d159fd52f7bb294075c471963397221fb27ee4d8777d283f42440c98eabfc042c5d110
-Size (webpki-root-certs-1.0.9.crate) = 149167 bytes
-BLAKE2s (webpki-roots-1.0.9.crate) = 8d3fbefa7ee83729f8c00bafad8c1fe9c305c8170cc46643509f0f4c792f3bf7
-SHA512 (webpki-roots-1.0.9.crate) = 4e518fb376704cee9f9691d3abf23bd19d181c018063996d6d83bcb5c05ab80967ee995a5a21eccac4b1765a6f7f7005f9f584d66029c3d17284f7156af48d0f
-Size (webpki-roots-1.0.9.crate) = 217462 bytes
+BLAKE2s (webpki-root-certs-1.0.10.crate) = f7c9b7bd8a6b6e9b0272fee95c90bd85495783481c2af035d8f4e1f905d20720
+SHA512 (webpki-root-certs-1.0.10.crate) = b861defc7c1dab088e4fabc1fbe7f1db5c3e9e28c4b8fdd92e1635dbd2ceaa2ba397bafff984792317fba39802827c80c33b408726f79985382721fd01e16135
+Size (webpki-root-certs-1.0.10.crate) = 148663 bytes
+BLAKE2s (webpki-roots-1.0.10.crate) = f337149f2878c45343438984d80bf67eab56ac8c9fca7af3ca3c138b65d0791d
+SHA512 (webpki-roots-1.0.10.crate) = aee28de146157169c036ef180bf83529303f83f90998021932f830334190cadc46afd53a9d91dba1520fb05152ac1146fce650ed164ea1138768cd7d286b4882
+Size (webpki-roots-1.0.10.crate) = 216631 bytes
BLAKE2s (weezl-0.1.12.crate) = 713b60fa883cdbfa0dd8c286ac601ee264de4068ef8dc97dd82d83b3cb36fa0b
SHA512 (weezl-0.1.12.crate) = a660275ecac3ceb6ee511c85a537bc8e2a9267438ca048dcd522fa5a1e7d046c82d98b2c905c50caa9a9a1d44159d1090da18aaf17ad7bcad2b81aa979480655
Size (weezl-0.1.12.crate) = 46045 bytes
Home |
Main Index |
Thread Index |
Old Index