From 406f30c6163c00d485e04f5ec9493b79270bcb9a Mon Sep 17 00:00:00 2001 From: John Scipione Date: Wed, 4 Sep 2024 12:08:21 -0400 Subject: [PATCH] Tracker: Commands.h (and tracker_private.h) updates * Add kDeleteSelection command alias in Commands.h, keep kDelete. * Add kMoveSelectionToTrash and use it in place of kMoveToTrash. - kMoveToTrash in kept in tracker_private.h for use outside. * Create a new constant kRestoreSelectionFromTrash for Tracker. - Move kRestoreFromTrash to tracker_private.h Change-Id: I3cdefe97e8359fb53bacfc3319b046b051c6f7db Reviewed-on: https://review.haiku-os.org/c/haiku/+/8225 Reviewed-by: waddlesplash Tested-by: Commit checker robot Haiku-Format: Haiku-format Bot --- headers/private/tracker/tracker_private.h | 2 ++ src/kits/tracker/Commands.h | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/headers/private/tracker/tracker_private.h b/headers/private/tracker/tracker_private.h index 557caa8111..a2f5b78daf 100644 --- a/headers/private/tracker/tracker_private.h +++ b/headers/private/tracker/tracker_private.h @@ -67,6 +67,8 @@ const uint32 kFSClipboardChanges = 'TCch'; const uint32 kMoveToTrash = 'Ttrs'; // Used by ShowImage to delete images +const uint32 kRestoreFromTrash = 'Tres'; + // In case ShowImage ever wants to undo const uint32 kSelect = 'Tsel'; // Used by Open Target Folder tracker add-on to select files diff --git a/src/kits/tracker/Commands.h b/src/kits/tracker/Commands.h index 90bb88f528..120d39f910 100644 --- a/src/kits/tracker/Commands.h +++ b/src/kits/tracker/Commands.h @@ -48,7 +48,8 @@ namespace BPrivate { const uint32 kGetInfo = 'Tinf'; const uint32 kDelete = 'Tdel'; -const uint32 kRestoreFromTrash = 'Tres'; +const uint32 kDeleteSelection = kDelete; +const uint32 kRestoreSelectionFromTrash = kRestoreFromTrash; const uint32 kIdentifyEntry = 'Tidt'; const uint32 kOpenSelection = 'Tosl'; const uint32 kOpenSelectionWith = 'Tosu'; @@ -77,6 +78,7 @@ const uint32 kMoveSelectionTo = 'Tmsl'; const uint32 kCreateLink = 'Tlnk'; const uint32 kCreateRelativeLink = 'Trln'; const uint32 kDuplicateSelection = 'Tdsl'; +const uint32 kMoveSelectionToTrash = kMoveToTrash; const uint32 kLoadAddOn = 'Tlda'; const uint32 kEmptyTrash = 'Tetr'; const uint32 kAddPrinter = 'Tadp';