From e8c7f70cbda7d5ac92ea62e14023e07cf42fec46 Mon Sep 17 00:00:00 2001 From: dragonmacher <48328597+dragonmacher@users.noreply.github.com> Date: Tue, 30 Sep 2025 16:29:54 -0400 Subject: [PATCH] GP-6033 - Version Tracking - Fixed filter icon that was not updating correctly --- .../data/version.tracking.theme.properties | 1 - .../providers/VT_Markup_Table.html | 2 +- .../AncillaryFilterDialogComponentProvider.java | 15 ++++----------- .../markuptable/VTMarkupItemsTableProvider.java | 3 +-- 4 files changed, 6 insertions(+), 15 deletions(-) diff --git a/Ghidra/Features/VersionTracking/data/version.tracking.theme.properties b/Ghidra/Features/VersionTracking/data/version.tracking.theme.properties index 26da800df6..3fb7ab7ee7 100644 --- a/Ghidra/Features/VersionTracking/data/version.tracking.theme.properties +++ b/Ghidra/Features/VersionTracking/data/version.tracking.theme.properties @@ -89,7 +89,6 @@ icon.version.tracking.markup.status.dont.know = unknown.gif icon.version.tracking.markup.status.failed = edit-delete.png icon.version.tracking.markup.status.conflict = cache.png -icon.version.tracking.filter = view-filter.png icon.version.tracking.empty = EmptyIcon16.gif icon.version.tracking.function.filter.all = function.png diff --git a/Ghidra/Features/VersionTracking/src/main/help/help/topics/VersionTrackingPlugin/providers/VT_Markup_Table.html b/Ghidra/Features/VersionTracking/src/main/help/help/topics/VersionTrackingPlugin/providers/VT_Markup_Table.html index d6a0e6e640..e09cfd863f 100644 --- a/Ghidra/Features/VersionTracking/src/main/help/help/topics/VersionTrackingPlugin/providers/VT_Markup_Table.html +++ b/Ghidra/Features/VersionTracking/src/main/help/help/topics/VersionTrackingPlugin/providers/VT_Markup_Table.html @@ -734,7 +734,7 @@
- The
button to the right of the
+ The button to the right of the
primary text filter will show the ancillary filters that are
available. You can apply an ancillary filter by removing the check mark from its
box and pressing the Apply or OK button.
diff --git a/Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/filters/AncillaryFilterDialogComponentProvider.java b/Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/filters/AncillaryFilterDialogComponentProvider.java
index fc1a0da451..fee64ad76e 100644
--- a/Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/filters/AncillaryFilterDialogComponentProvider.java
+++ b/Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/filters/AncillaryFilterDialogComponentProvider.java
@@ -4,9 +4,9 @@
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -35,8 +35,6 @@ public abstract class AncillaryFilterDialogComponentProvider