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