Commit Graph
8152 Commits
Author SHA1 Message Date
jmillman 05cefa388a move DrawableView and GroupPane to a new package 2015-06-22 15:22:14 -04:00
jmillman b8f22991a4 reduce duplicate code 2015-06-22 15:11:16 -04:00
jmillman 96bc05cec7 Merge branch 'tag_events' into multiple_tag/follow_up_fixes
Conflicts:
	Core/src/org/sleuthkit/autopsy/casemodule/services/TagsManager.java
	Core/src/org/sleuthkit/autopsy/events/TagAddedEvent.java
	Core/src/org/sleuthkit/autopsy/events/TagDeletedEvent.java
2015-06-22 14:55:14 -04:00
jmillman 3fa996d6fc Tag Events
- created new Case.Event enum values for BlackBoard/Content tags added/deleted
- created new PropertyChangeEvent subclasses for  BlackBoard/Content tags added/deleted
- replaced ModuleDataEvent hack  with new Tag Events
- removed [in] from javadocs, other minor cleanup
2015-06-22 14:53:07 -04:00
jmillman 4fdac3a8be rename method in CategoryManager to be more descriptive; fix tag and category grouping when tags aer added / removed 2015-06-22 14:46:04 -04:00
jmillman d19dbbeaba fix bugs updating tags/categpries in slideshowview and metadata pane
make new abstract base calss DrawableUIBase and move fileid and file object access to it.
2015-06-22 13:33:07 -04:00
jmillman 83502ba5da Merge remote-tracking branch 'upstream/develop' into multiple_tag/follow_up_fixes 2015-06-22 10:04:37 -04:00
jmillman 3337e6a880 remove uneeded notification code; let event handlers do it all. optionalize DrawableView 2015-06-19 17:29:35 -04:00
jmillman c6834afb4a use new Autopsy Tag events, don't fire extra events from ig, but listen to events from autopsy 2015-06-19 13:53:53 -04:00
Richard Cordovano 8ec247c622 Merge pull request #1382 from sidheshenator/embedded_file_extractor_runtime_exceptions
comment about POI RuntimeExceptions added
2015-06-19 13:32:28 -04:00
Sidhesh Mhatre 03731d9756 comment about POI RuntimeExceptions added 2015-06-19 13:23:27 -04:00
Richard Cordovano f5fe025df1 Merge pull request #1377 from sleuthkit/datasourceRefresh
Datasource refresh
2015-06-19 13:19:32 -04:00
Richard Cordovano 87a17afca9 Merge pull request #1380 from sidheshenator/embedded_file_extractor_runtime_exceptions
catch all throwables while instantiating the POI container
2015-06-19 13:18:49 -04:00
jmillman 5de6e17fac Merge branch 'tag_events' into multiple_tag/follow_up_fixes
Conflicts:
	Core/src/org/sleuthkit/autopsy/casemodule/Case.java
	Core/src/org/sleuthkit/autopsy/casemodule/services/TagsManager.java
2015-06-19 12:36:06 -04:00
jmillman ba81377eb0 Tag Events
- created new Case.Event enum values for BlackBoard/Content tags added/deleted
- created new PropertyChangeEvent subclasses for  BlackBoard/Content tags added/deleted
- replaced ModuleDataEvent hack  with new Tag Events
- removed [in] from javadocs, other minor cleanup
2015-06-19 12:33:04 -04:00
sidheshenator b6d0c3c5b6 catch all throwables while instantiating the POI container 2015-06-19 11:43:13 -04:00
jmillman 7f6bbf1ebc more granular synchronization in DrawableTagsManager 2015-06-19 10:18:08 -04:00
Brian Carrier 62df408f0e do not add to list 2015-06-18 17:23:08 -04:00
jmillman 1fc618f0df new Tag event system 2015-06-18 16:57:28 -04:00
Brian Carrier 5e0d8a6f5e Fixed compiler warnings 2015-06-18 16:01:30 -04:00
jmillman 48d455bf29 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-18 15:20:02 -04:00
jmillman 961e08501f Merge remote-tracking branch 'upstream/develop' into multiple_tag/follow_up_fixes 2015-06-18 14:03:35 -04:00
jmillman b572ac4742 rename method; add synchronization; remove singletonness from SummaryTablePane 2015-06-18 13:51:37 -04:00
Brian Carrier f391e32f6b Merge pull request #1368 from sidheshenator/embedded_file_extractor_refactor
embedded file extractor module refactored
2015-06-18 13:48:44 -04:00
Brian Carrier 39f4ebec9b Merge pull request #1371 from sidheshenator/lesser_stacktrace_embedded_file_extraction_module
stack trace removed for POI container init warnings
2015-06-18 13:47:26 -04:00
Brian Carrier e356317e0e Merge remote-tracking branch 'origin' into datasourceRefresh 2015-06-18 13:32:25 -04:00
Richard Cordovano e9264687bf Merge pull request #1376 from millmanorama/develop
fix javadoc and sources references
2015-06-18 13:20:35 -04:00
jmillman 37eee8444e fix javadoc and sources reference 2015-06-18 13:18:03 -04:00
jmillman 7d68ed1b66 refactor in GroupManager, to make logic and flow cleaner
split FileUpdateEvent handlers to seperate update and removed methods
name DbWorkerThread, Thread
2015-06-18 13:12:14 -04:00
jmillman d39644687b more work to keep autopsy and ImageGallery tags in sync
add setFiles method to DrawableGroup;
don't clear groups from GroupMap except for CaseChange; reuse groups via setFiles method when regrouping
reselect group in navpanel after regroup
2015-06-17 17:42:00 -04:00
jmillman 4ae9eaf019 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-17 15:54:34 -04:00
jmillman 36b727e94d make sure all code is using the correct TagsManager (DrawableTagsManager) from controller; more cleanup 2015-06-17 15:51:15 -04:00
sidheshenator e1b2844b95 stack trace removed for POI container init warnings 2015-06-17 13:53:44 -04:00
jmillman fe95cc21d7 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-16 16:53:16 -04:00
sidheshenator 31166c39c2 embedded file extractor module refactored 2015-06-16 14:14:28 -04:00
jmillman 835347f092 Merge remote-tracking branch 'upstream/develop' into multiple_follow_up_fixes
Conflicts:
	CoreLibs/nbproject/project.properties
2015-06-16 12:53:39 -04:00
jmillman 918e454596 update to ControlsFX 8.40.9 2015-06-16 12:52:18 -04:00
jmillman aad2335b34 cleanup Follow Up tag and Category TagNames (prevent short name version from being added, by removing commas) 2015-06-16 12:51:06 -04:00
Richard Cordovano c9a1d88290 Merge pull request #1366 from APriestman/controlsfx_fix
Controlsfx fix
2015-06-16 12:19:17 -04:00
APriestman f2e1c84f36 Cleanup 2015-06-16 12:16:54 -04:00
APriestman a6c825996f Switching to a different version of controlsfx 2015-06-16 12:14:33 -04:00
jmillman 86e1ca1886 make new DeleteFollowUpTag action; use Set instead of List to prevent duplicate files in groups 2015-06-16 11:14:44 -04:00
APriestman 23b562997b Merge remote-tracking branch 'upstream/develop' into develop 2015-06-16 10:48:56 -04:00
Richard Cordovano ea67c1f6c9 Merge pull request #1361 from sidheshenator/catch_uncaught_exceptions
catching uncaught OldFileFormatExceptions
2015-06-12 16:05:28 -04:00
Richard Cordovano c5d6561714 Merge pull request #1360 from sidheshenator/zip_bomb_check_NPE
null check before comparison with primitive long
2015-06-12 16:02:59 -04:00
sidheshenator 754982d05c catching uncaught OldFileFormatExceptions 2015-06-12 15:37:05 -04:00
sidheshenator ed321d2302 null check before comparison with primitive long 2015-06-12 15:34:17 -04:00
Richard Cordovano 8483f45bba Merge pull request #1357 from sidheshenator/exif_parser_NPE_check
null check for value returned by getFileType(AbstractFile)
2015-06-12 13:31:46 -04:00
sidheshenator 50394e659d null check for value returned by fileTypeDetector.getFileType(AbstractFile) 2015-06-12 13:26:19 -04:00
Richard Cordovano 8844b5a044 Merge pull request #1355 from sidheshenator/case_dir_update_embedded_file_extraction_module
module output dir change with change in current case
2015-06-12 13:06:31 -04:00