pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/gravityfile
Module Name: pkgsrc
Committed By: pin
Date: Sat Jan 17 20:58:14 UTC 2026
Modified Files:
pkgsrc/sysutils/gravityfile: Makefile cargo-depends.mk distinfo
Log Message:
sysutils/gravityfile: update to 0.2.2
[0.2.2] - 2026-01-16
Fixed
Critical: Safe Deletion with Trash - All deletions now move files to system trash instead of permanent deletion, allowing recovery of accidentally deleted files
Critical: Symlink Safety - Fixed symlink handling across all file operations to prevent accidental deletion of symlink targets:
Uses symlink_metadata() instead of is_dir() to avoid following symlinks
Symlinks are always removed as files, never following their targets
Applies to delete, copy, move, and undo operations
Critical: Errors View Delete Behavior - Pressing d in Errors view now correctly deletes the selected broken symlink, not items from the Explorer view
Delete Confirmation Modal - Now shows full paths (truncated from left if needed) instead of just filenames, with type indicators (🔗 for symlinks, 📁 for directories)
Errors View Toggle Mark - Space key now properly marks/unmarks broken symlinks in Errors view
Added
Errors View Footer Hints - Shows available actions (Spc to select, d to delete, Esc to clear)
Errors View Delete Hint - Selected broken symlinks show [d to delete] hint
Errors View Mark Indicator - Marked items show [x] prefix
Comprehensive Symlink Tests - Added tests for deleting symlinks to files, directories, broken symlinks, symlink chains, and directories containing symlinks
Changed
Delete confirmation now says "Move to trash?" instead of "cannot be undone"
Success messages now say "Moved to trash" instead of "Deleted"
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/sysutils/gravityfile/Makefile \
pkgsrc/sysutils/gravityfile/cargo-depends.mk \
pkgsrc/sysutils/gravityfile/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/gravityfile/Makefile
diff -u pkgsrc/sysutils/gravityfile/Makefile:1.2 pkgsrc/sysutils/gravityfile/Makefile:1.3
--- pkgsrc/sysutils/gravityfile/Makefile:1.2 Sun Dec 21 17:38:16 2025
+++ pkgsrc/sysutils/gravityfile/Makefile Sat Jan 17 20:58:14 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2025/12/21 17:38:16 pin Exp $
+# $NetBSD: Makefile,v 1.3 2026/01/17 20:58:14 pin Exp $
-DISTNAME= gravityfile-0.2.1
+DISTNAME= gravityfile-0.2.2
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=epistates/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Index: pkgsrc/sysutils/gravityfile/cargo-depends.mk
diff -u pkgsrc/sysutils/gravityfile/cargo-depends.mk:1.2 pkgsrc/sysutils/gravityfile/cargo-depends.mk:1.3
--- pkgsrc/sysutils/gravityfile/cargo-depends.mk:1.2 Sun Dec 21 17:38:16 2025
+++ pkgsrc/sysutils/gravityfile/cargo-depends.mk Sat Jan 17 20:58:14 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.2 2025/12/21 17:38:16 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.3 2026/01/17 20:58:14 pin Exp $
CARGO_CRATE_DEPENDS+= addr2line-0.25.1
CARGO_CRATE_DEPENDS+= adler2-2.0.1
Index: pkgsrc/sysutils/gravityfile/distinfo
diff -u pkgsrc/sysutils/gravityfile/distinfo:1.2 pkgsrc/sysutils/gravityfile/distinfo:1.3
--- pkgsrc/sysutils/gravityfile/distinfo:1.2 Sun Dec 21 17:38:16 2025
+++ pkgsrc/sysutils/gravityfile/distinfo Sat Jan 17 20:58:14 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.2 2025/12/21 17:38:16 pin Exp $
+$NetBSD: distinfo,v 1.3 2026/01/17 20:58:14 pin Exp $
BLAKE2s (addr2line-0.25.1.crate) = cc5c422ec48ccef5c2c46379d2f600644609490afafea5020f2020815d1146e6
SHA512 (addr2line-0.25.1.crate) = c400f3b6ccaff8a1c0d7d82c708a1784b8fd5ba64b6e420e85819d59b1cadb55fa59c852925093b921469f272d1d5140cf12f013ae75d1e1bc85021097df8fc2
@@ -351,9 +351,9 @@ Size (getrandom-0.3.4.crate) = 50932 byt
BLAKE2s (gimli-0.32.3.crate) = 5d6160da521d379d138e341ada8d90dd5d9f478a3778508f18ac443d42ba0a97
SHA512 (gimli-0.32.3.crate) = e3ec768bcec1e4232b46d7c0a63470d5d966098017d344001ff600587df9ff8419b133b2037fd0869946414718da0da9285b1255468dd5375e46bed3d3a95503
Size (gimli-0.32.3.crate) = 289789 bytes
-BLAKE2s (gravityfile-0.2.1.tar.gz) = 50863b2ece2e7f254c5a092787173954ff0f899c9bb3dd41eab24f4bd274d4c8
-SHA512 (gravityfile-0.2.1.tar.gz) = 5f8eb7eb3e58401c47b701530adb6600785074b603b6c6a2ec6125338c87d71e212c39c5c199b0d49e2a4371ef69a4133e094410d36064062ce47f791f2a582a
-Size (gravityfile-0.2.1.tar.gz) = 3633423 bytes
+BLAKE2s (gravityfile-0.2.2.tar.gz) = 0f40ba6d8cd57795a676053bb8aac62149abf0f259e6b09876af29663bed5f35
+SHA512 (gravityfile-0.2.2.tar.gz) = 8735f6d91240ae38df71d9909c81d27e43e60ea1790480e41941881895bc46c8752c92fab19424f649b95457e125e93a0dd6b02ccc84c223aee6a55fc8e41e16
+Size (gravityfile-0.2.2.tar.gz) = 3637580 bytes
BLAKE2s (half-2.7.1.crate) = 6dc03241ebe563191babc40781e79b04c3c79285330b7668158f50df4a4a562e
SHA512 (half-2.7.1.crate) = f47cc8bfb4c754a8585d4e8eca1a35039dc0879e87e59acb72e91bf2d33eca8c4f8dd17b3a56e8953bcba62cb08122120866e9d4b3ab9f008847d86a5f81716d
Size (half-2.7.1.crate) = 61040 bytes
Home |
Main Index |
Thread Index |
Old Index