14 Commits

Author SHA1 Message Date
jmillman
13bd12cbfc show category count updates as ingest proceedes 2015-06-05 13:30:21 -04:00
jmillman
9c98dbabe4 cleanup and verify NextUnseenGroup and related functionality. Add seen status to GroupTreeCell 2015-06-04 13:06:49 -04:00
jmillman
b2d2b3e746 (still buggy)show unseen status and improve next unseen action; reset changes that broke regrouping 2015-06-04 13:04:27 -04:00
jmillman
7e260f6818 cleanup 2015-06-04 13:04:25 -04:00
jmillman
7bf122e1d6 rename DrawableDB.isImagefile() => isDrawableFile(), and other minor cleanup 2015-06-02 12:36:26 -04:00
jmillman
b04fa81b53 fix categorization ui update errors
- remove old listeners when updating treecell item.  cleanup GroupTreeCell
- invalidateHashSetHitsCount before adding/removing files to make sure it is seen during listner involation
- cleanup GroupTreeItem and NavPanel
- add comment to GroupManager
2015-05-27 13:36:32 -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
11394d0a22 Don't clear out the groupMap 2015-05-08 11:13:12 -04:00
APriestman
5887076259 Sorting by file count now works correctly.
Changing sort method and ascending/descending now updates the GUI immediately.
Properly decrement uncategorized file count.
Fixed a few case-closing exceptions.
2015-05-08 09:12:44 -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
6effbb5f95 Added bitmap MIME type to Image Gallery.
Fixed bug where removing the final image in a group would leave it in an unanalyzed state.
2015-04-27 16:24:05 -04:00
APriestman
4f526d39cb More cleanup 2015-04-20 14:36:51 -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