12 Commits

Author SHA1 Message Date
jmillman
22868333a0 use new Autopsy Tag events, don't fire extra events from ig, but listen to events from autopsy 2015-06-25 10:09:07 -04:00
jmillman
9bdaab4f03 more tag/category autopsy integeration
update CategoryCounts, FollowUp and Category border on general Tag Event
use most severe category if multiple categories are present for a file
enforce category ordering via enum declaration order
2015-06-25 10:05:40 -04:00
jmillman
2552196891 more cleanup of Categories/Tags and listening to autopsy generated "Tag Events"
-remove unused code from Category.java
-use Category.isCategoryTagName instead of .getDisplayName().startsWith(Category.CATEGORY_PREFIX)

-regroup when notified of Tag Change from autopsy
2015-06-25 10:05:02 -04:00
jmillman
16fe7db1e7 make sure all code is using the correct TagsManager (DrawableTagsManager) from controller; more cleanup 2015-06-25 10:04:33 -04:00
jmillman
06e0a33499 interim refactor of towards HashSetManager 2015-06-10 10:11:37 -04:00
APriestman
24bc7c14f7 Fixed bug where the incorrect category name was being displayed when grouping by category.
For speed, now stores hash set hits in memory.
Fixed bug where hash hit count would never update after a group was created, even if files were added/removed
Changed category zero count to be bases on other counts and not stored separately.
2015-05-22 09:35:50 -04:00
APriestman
113a15b0b7 Various Image Gallery performance improvements.
- Keep some file data in memory to avoid excessive database queries (list of image file IDs, image/video, and category counts)
- When categorizing/tagging a group, don't create tiles (including thumbnails) for images that aren't on the screen
- Changed locking around Category and Tag listeners to prevent slowdown/deadlocks
2015-05-05 13:13:28 -04:00
APriestman
4f526d39cb More cleanup 2015-04-20 14:36:51 -04:00
APriestman
383a070e6d Cleanup 2015-04-20 13:19:40 -04:00
APriestman
93c2065722 Remote listeners on TagUtils 2015-04-17 09:09:17 -04:00
APriestman
689fbec719 Fixing exceptions in Image Gallery caused by the case closing. 2015-04-10 12:33:12 -04:00
APriestman
09671b5ba8 Finishing renaming. 2015-03-23 14:14:24 -04:00