682 Commits

Author SHA1 Message Date
Raman
80726c692a Revert "Added a warning message for when a Datasource would be marked as stale in Image gallery database rebuild."
This reverts commit 5d493d672c4d38e87e23fb94ed1cb183459e68a7.
2018-09-20 11:38:57 -04:00
Raman
5d493d672c Added a warning message for when a Datasource would be marked as stale in Image gallery database rebuild. 2018-09-19 14:32:22 -04:00
Richard Cordovano
9f8239ac41
Merge pull request #4113 from millmanorama/1023-group-list-sorting
1023 group list sorting
2018-09-19 09:16:18 -04:00
Richard Cordovano
14b9868a18
Merge pull request #4112 from millmanorama/1023-mixed-groups
adjustments to TopComponent and Controller lifecycle and regrouping t…
2018-09-19 09:14:48 -04:00
millmanorama
4e78c40afa use the order reversed property in GroupComparators to correct the used comparator. 2018-09-19 14:21:28 +02:00
millmanorama
58310ad217 Merge remote-tracking branch 'upstream/develop' into 1023-group-list-sorting 2018-09-19 14:03:17 +02:00
millmanorama
5b8066ca6d adjustments to TopComponent and Controller lifecycle and regrouping to prevent 'mixed groups' in the UI 2018-09-19 13:22:18 +02:00
millmanorama
dc478fc05a update seen status of groups when files are added 2018-09-19 12:35:05 +02:00
Richard Cordovano
b68b4ec1a3
Merge pull request #4104 from millmanorama/1023-fix_layout
make center pane have smaller minimum width (by allowing lower 'toolb…
2018-09-18 15:44:37 -04:00
Richard Cordovano
08a60af0df
Merge pull request #4093 from dgrove727/4154_UserPreferencesPanel
4154 user preferences panel
2018-09-18 12:05:43 -04:00
millmanorama
740d5e2378 fix minor bugs in SortChooser.java 2018-09-18 14:04:16 +02:00
millmanorama
36d2b382f5 make center pane have smaller minimum width (by allowing lower 'toolbar' to shrink), allowing to side panes to have more room. 2018-09-18 12:15:18 +02:00
U-BASIS\dgrove
e3395af379 Revised UI. 2018-09-17 17:07:08 -04:00
Richard Cordovano
eb2193dd6f
Merge pull request #4100 from millmanorama/1012-examiner_seen_UI_integration
1012 examiner seen ui integration
2018-09-17 09:06:41 -04:00
millmanorama
0203db6596 codacy fixes 2018-09-17 14:50:08 +02:00
millmanorama
7f5420e305 fix codacy issues 2018-09-17 12:55:32 +02:00
millmanorama
2d4ae925de fix next unseen button state and text 2018-09-16 13:05:52 +02:00
millmanorama
17bef5c68f wire seen by other examiners check box 2018-09-16 12:24:24 +02:00
millmanorama
b2823dace1 Merge branch 'threading-review-bug-fixes' into 1012-examiner_seen_UI_integration
# Conflicts:
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/datamodel/DrawableDB.java
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/datamodel/grouping/GroupManager.java
2018-09-15 14:55:06 +02:00
millmanorama
942b6a6c6b Merge remote-tracking branch 'upstream/image-gallery-db-migration' into threading-review-bug-fixes
# Conflicts:
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/ImageGalleryController.java
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/datamodel/DrawableDB.java
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/datamodel/grouping/GroupManager.java
2018-09-15 13:27:33 +02:00
millmanorama
df567df149 cleanup 2018-09-15 12:46:01 +02:00
Raman
64306fe235 Merge branch 'image-gallery-db-migration' of https://github.com/sleuthkit/autopsy into 1012-group-seen-by-user
# Conflicts:
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/datamodel/DrawableDB.java
2018-09-14 14:24:58 -04:00
Raman
3d4bab09ad Removed 'seen' column from groups table. 2018-09-14 11:33:17 -04:00
millmanorama
037181192f Merge branch '1012-group-seen-by-user' into 1012-examiner_seen_UI_integration
# Conflicts:
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/datamodel/DrawableDB.java
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/datamodel/grouping/GroupManager.java
2018-09-14 13:18:13 +02:00
millmanorama
78575254ee don't reset controller if it is not changing. (and thus don't cancel db update). 2018-09-14 12:37:09 +02:00
millmanorama
ec9ab46aca fix initialization of listeningEnabled and stale properties. 2018-09-13 13:30:58 +02:00
Raman
722af489aa 1012: Allow user to view groups that are either new to them or new to everyone
- Added image_gallery_groups_seen table to track which groups have been seen by which examiner.
2018-09-12 13:34:02 -04:00
millmanorama
c4d1376f15 remove unneeded synchronization og ImageGalleryController.getDatabase() 2018-09-12 14:18:34 +02:00
millmanorama
cd6086b9c5 make sure service.restart is called on JavaFX thread. 2018-09-12 14:06:26 +02:00
millmanorama
22775f31c2 reduce unecessary synchronization, listeners, and sorting. more reliable preservation of selection when the datasource filter changes. 2018-09-12 13:39:45 +02:00
millmanorama
9d46669937 use a service instead of creating a new task each time. 2018-09-12 12:49:23 +02:00
U-BASIS\dgrove
2a49a17164 Partial implementation. 2018-09-11 23:56:35 -04:00
millmanorama
3cd00b0aa0 make tree select viewed group 2018-09-06 17:40:09 +02:00
millmanorama
c96304106e remove synchronization on ImageGalleryController by passing it as argument to initJavaFXUIi 2018-09-06 13:57:00 +02:00
millmanorama
af9642d171 cleanup 2018-09-06 13:56:11 +02:00
millmanorama
c97e64172b more codacy fixes 2018-09-05 15:41:26 +02:00
millmanorama
d8f46f88a8 make sure a grouping is applied the first time Image Gallery is opened. 2018-09-05 15:12:04 +02:00
millmanorama
8c33ae8393 codacy fixes 2018-09-05 14:22:56 +02:00
millmanorama
88a6163566 more error handling fixes 2018-09-05 13:16:38 +02:00
millmanorama
8d0bbea639 fix NPE 2018-09-05 11:06:11 +02:00
millmanorama
cea02f4304 fix changing cases 2018-09-04 17:48:41 +02:00
millmanorama
feb45d6278 fix first group display after regrouping 2018-09-04 16:48:50 +02:00
millmanorama
39a3a955ce refactor how ImageGalleryController and ImageGalleryTopComponent are instantiated and interact. 2018-09-04 16:03:22 +02:00
millmanorama
f04788e27d Merge branch '1010/7-datasource-filtering-test' into threading-review
# Conflicts:
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/datamodel/grouping/GroupManager.java
2018-09-04 09:52:47 +02:00
millmanorama
a6e5e43d34 codacy fixes 2018-09-04 09:49:56 +02:00
millmanorama
8df6dfb8f7 pass controller to DrawableTagsManager constructor, ImageGalleryController keeps reference to Case object 2018-09-04 09:46:10 +02:00
millmanorama
76668f53ec minor cleanup 2018-09-04 09:38:18 +02:00
millmanorama
2ca0240a47 Merge branch '1010/7-datasource-filtering-test' into threading-review
# Conflicts:
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/ImageGalleryController.java
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/datamodel/DrawableDB.java
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/datamodel/DrawableTagsManager.java
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/datamodel/grouping/GroupManager.java
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/gui/drawableviews/DrawableTileBase.java
#	ImageGallery/src/org/sleuthkit/autopsy/imagegallery/gui/drawableviews/GroupPane.java
2018-09-03 18:09:44 +02:00
millmanorama
a37b8dc743 simplify locking in DrawableTagsManager.java by making the backing tagsManager final 2018-09-03 17:41:35 +02:00
millmanorama
f8cdcc7f4d cleanup 2018-09-03 17:32:39 +02:00