jmillman
d9fb562ab1
simple undo implementation to test it is feasible.
2016-01-08 16:09:37 -05:00
jmillman
9b474767e6
inject selectionModel rather that relying on singleton
2015-12-11 12:01:31 -05:00
U-Mhmdfy-PC\Mhmdfy
3197a02f6f
replace Exceptions calls with logger
2015-11-25 11:13:18 -05:00
Richard Cordovano
39632a0815
ImageGalleryController checks RuntimeProperties.coreComponentsAreActive
2015-11-23 13:47:50 -05:00
millmanorama
9cad2cb7fe
make sure IG db is marked stale if copyanalyzedfiles task does not complete normally
2015-11-03 23:09:02 -05:00
millmanorama
75194f2454
adjust error handling to shut down db transfer task when db can not be accessed (tskcoreexception)
2015-11-03 22:46:13 -05:00
jmillman
6a81eeefba
catch EOF exception from image load in MediaViewImagePanel.java
2015-10-22 12:29:07 -04:00
jmillman
16ee1eb325
catch null db and log friendlier message
2015-10-22 11:37:59 -04:00
jmillman
c1aa377538
cancel db tasks when case is closed
2015-10-22 10:35:14 -04:00
jmillman
cf99248f4a
Merge branch 'IG-case-close' into IG_prepopulation_cancellable
2015-10-22 10:32:08 -04:00
Richard Cordovano
90fc49632b
Merge develop into collab for SevenZipExtractor bug fix
2015-09-16 14:40:40 -04:00
jmillman
8d391fd077
fix SQL query when there are no FileSystems in an Image
2015-09-14 17:03:17 -04:00
Richard Cordovano
494a5331be
Resolve develop branch conflict
2015-09-14 13:53:14 -04:00
Richard Cordovano
2469f46e40
Merge pull request #1559 from millmanorama/IG_prepopulation_performance_fix
...
remove useless calls to isVideoFile() to improve performance
2015-09-14 13:25:04 -04:00
jmillman
59e9055397
make IG PrePopulateDataSourceFiles cancellable
2015-09-04 13:58:50 -04:00
jmillman
c855fe7fdf
remove useless calls to isVideoFile() to improve performance
2015-09-04 13:07:54 -04:00
jmillman
b9610d7aff
rework NAvPanel threading; simplify logic
...
ensure setFocusedGroup always called from javafx thread.
2015-08-31 16:31:40 -04:00
jmillman
f2e00216e9
WIP Merge remote-tracking branch 'upstream/develop' into temp_merge
...
Conflicts:
Core/src/org/sleuthkit/autopsy/timeline/datamodel/FilteredEventsModel.java
2015-08-31 13:48:50 -04:00
jmillman
048530e61c
fix bug in sql query; remove unneccesary runLater
2015-08-28 17:24:54 -04:00
jmillman
7b4216cd4f
minor cleanup
2015-08-28 17:24:47 -04:00
jmillman
1f495546f7
synchonizization fix and comment
2015-08-28 17:24:37 -04:00
Richard Cordovano
0e7222dabb
Merge develop->collaborative, resolve merge conflict, compile errors
2015-08-26 14:39:59 -04:00
jmillman
2622edd4bd
show contents tree when next group button pressed; expand tab labels to clarify relationship between them
2015-08-05 14:42:57 -04:00
jmillman
33faf9cba8
fix merge problems
2015-07-27 14:05:10 -04:00
Richard Cordovano
b4ee3471eb
Merge develop branch into collaborative branch
2015-07-13 16:43:28 -04:00
jmillman
69d299222d
refactor imagutils , have Thumbnail cache do in memory caching but let IamgeUtils handle disk based cache. Fix tga support in IG
2015-07-09 16:29:16 -04:00
jmillman
a2a8fc0bc6
move Tag events to ...casemodule.events package; explicitly implement Serializable interface.
...
use as needed logger to avoid serializing it.
2015-07-02 10:54:29 -04:00
jmillman
beb8efaa6a
Extract FileTypeUtils from ImageGalleryModule
...
remove FileTypeIcons
remove deprecated method from GroupManager
2015-07-01 15:58:37 -04:00
jmillman
13d60ead02
use FileTypeDetector and mimetypes to decide what to include only falling back on extension if we can not get a mime type.
2015-07-01 15:58:15 -04:00
jmillman
c12faa9859
refactor TagEvents heirarchy to support serialization;
...
don't try to lookup DeletedTag by Id, it won't exist. Instead send DeletedTagInfo which has key info of deleted tag and is serializable.
2015-06-30 12:27:23 -04:00
jmillman
ae9f9b0e31
Merge branch 'develop' into hash_set_display
...
Conflicts:
ImageGallery/src/org/sleuthkit/autopsy/imagegallery/ImageGalleryController.java
ImageGallery/src/org/sleuthkit/autopsy/imagegallery/actions/AddTagAction.java
ImageGallery/src/org/sleuthkit/autopsy/imagegallery/actions/CategorizeAction.java
ImageGallery/src/org/sleuthkit/autopsy/imagegallery/datamodel/CategoryManager.java
ImageGallery/src/org/sleuthkit/autopsy/imagegallery/datamodel/DrawableDB.java
ImageGallery/src/org/sleuthkit/autopsy/imagegallery/datamodel/grouping/GroupManager.java
ImageGallery/src/org/sleuthkit/autopsy/imagegallery/gui/drawableviews/MetaDataPane.java
2015-06-29 11:11:09 -04:00
Richard Cordovano
d1219f78de
Merge develop into collaborative
2015-06-25 13:15:54 -04:00
jmillman
5b904edba6
fix merge mistakes
2015-06-25 11:31:53 -04:00
jmillman
e157a5b53b
only add new cat tag if there is no existing cat tag. put adding and removing fileids to/from group on jfx thread; remove file from groups when adding to new catagory based on new tag
2015-06-25 10:54:28 -04:00
jmillman
8c2f6d274a
move classes to better packages; remove FileUpdateEvent
2015-06-25 10:53:32 -04:00
jmillman
d11e4b03d5
reduce duplicate code
2015-06-25 10:51:30 -04:00
jmillman
1665dc11b9
use new Autopsy Tag events, don't fire extra events from ig, but listen to events from autopsy
2015-06-25 10:44:36 -04:00
jmillman
e126aee4cb
new Tag event system
2015-06-25 10:38:36 -04:00
jmillman
5432309c2f
rename method; add synchronization; remove singletonness from SummaryTablePane
2015-06-25 10:35:59 -04:00
jmillman
e336dccfb2
refactor in GroupManager, to make logic and flow cleaner
...
split FileUpdateEvent handlers to seperate update and removed methods
name DbWorkerThread, Thread
2015-06-25 10:34:32 -04:00
jmillman
2eecaa297e
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:29:22 -04:00
jmillman
1be231107d
clean up and refactor code related to Tagging and actions;
...
move away from singleton by injecting controller rather than using getDefault();
use EventBus in DrawableTagsManager (used to be TagUtils)
requires equal and hashcode method implemented on TagName
2015-06-25 10:24:08 -04:00
jmillman
7dba4be3cc
only add new cat tag if there is no existing cat tag. put adding and removing fileids to/from group on jfx thread; remove file from groups when adding to new catagory based on new tag
2015-06-25 10:09:23 -04:00
jmillman
376c6c4a33
move classes to better packages; remove FileUpdateEvent
2015-06-25 10:09:20 -04:00
jmillman
e4811246ba
reduce duplicate code
2015-06-25 10:09:14 -04:00
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
762037c649
new Tag event system
2015-06-25 10:05:42 -04:00
jmillman
aec6c222e8
rename method; add synchronization; remove singletonness from SummaryTablePane
2015-06-25 10:05:39 -04:00
jmillman
34eb726551
refactor in GroupManager, to make logic and flow cleaner
...
split FileUpdateEvent handlers to seperate update and removed methods
name DbWorkerThread, Thread
2015-06-25 10:05:05 -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