4952 Commits

Author SHA1 Message Date
jmillman
43d4fd35d6 simplify the TL dialog title 2016-04-14 13:08:21 -04:00
jmillman
db78503b79 reinstate right click to close interval selector 2016-04-12 10:39:49 -04:00
jmillman
231a2da725 always "animeteTo" even if destination should match source
dont do redundant sort
2016-04-12 10:13:01 -04:00
jmillman
8bedda716a strip redundant method declarations form MultiEvent interface 2016-04-12 10:11:08 -04:00
jmillman
ef84522933 add hashCode and equals to EventCluster and EventStripe to prevent duplicate events getting pinned 2016-04-12 10:11:04 -04:00
jmillman
598100138b fix bug where old settings node don't get cleared when the visualization changes 2016-04-12 10:10:59 -04:00
jmillman
b9a42f2c98 minor cleanup and copyright fixes 2016-04-12 10:10:55 -04:00
jmillman
ef751ea7cb disable subfilters if parent filter is unselected 2016-04-12 10:10:51 -04:00
jmillman
9ac592e1f0 internationalize DetailsChart lane labels 2016-04-12 10:10:43 -04:00
jmillman
e96607db26 cleanup; move one more bit of code up to EventNodeBase; prepare EventnodeBase for listening to tag events. 2016-04-12 10:10:39 -04:00
jmillman
8651695151 move tag and hash icons to the left of event nodes 2016-04-12 10:10:34 -04:00
jmillman
fdf33d5416 clear interval selector in countsChart when the time range changes 2016-04-12 10:10:30 -04:00
jmillman
33ec748506 fix hover bug in interval selector 2016-04-12 10:10:25 -04:00
jmillman
37b6d605e0 fix selection bug for EventTypeTreeItems
decouple EventsTree na DetailViewPane somewhat;  improve EventsTreeItem interface;
2016-04-12 10:10:16 -04:00
jmillman
4149766303 clean up/polish FilterSetPanel; fix bugs
move selection action code to new class FilterTreeTableRow
2016-04-12 10:10:11 -04:00
jmillman
64f8e8e282 polish the IntervalSelector UX, don't dismiss it if non-timerange zoom params change; 2016-04-12 10:10:06 -04:00
jmillman
3d41df5fc0 clear guidelines on zoom change 2016-04-12 10:10:02 -04:00
jmillman
f949a00093 fix events tree; more cleanup 2016-04-12 10:09:57 -04:00
jmillman
5ab1fc3395 cleanup and simplify contextmenu API; fix contextMenu bug by not allowing interval selectors to be closed via right ClickHandler
decouple DetailsChart from DetailViewPane.java

more cleanup

remove type parameter to ContextMenuProvider
nodes implement ContextMenuProvider
cleaned up node actions
pulled a bit more common code into EventNodeBase

move more code related to description visibility to EventNodeBase

more cleanup

cleaup descLOD property
2016-04-12 10:09:53 -04:00
jmillman
69d1f2d026 open pinnedView on initialization if pinnedEvents is not empty
DetailsChartLane doesn't implement timelinechart, only ContextMenuProvider

Abstract DetailsChart as  a Control out of DetailViewPane to encapuslate the Lanes, etc

fixing mouse actions, moving things to appropriate levels in hierarchy, cleanup

more cleanup, some features are still broken

continue to cleanup DetailsChart API and fix bugs

work on listeners to fix rightclick actions
2016-04-12 10:09:48 -04:00
jmillman
55f0ae10f3 general cleanup; populate pinned events on creation of lane 2016-04-12 10:09:43 -04:00
jmillman
38a6fd3a0f show pinned events automatically, add labels to pinned and all event swim lanes
move more code into DetailViewPane to allow guideline and interval selector to span the pinned and primary chart lanes

pull common code into DetailsChartLane base class

pull more common code into DetailsChartLane base class

pull even more common code into DetailsChartLane base class
2016-04-12 10:09:38 -04:00
jmillman
651fac80ec bind swinmlane max height to height needed to show all items 2016-04-12 10:09:34 -04:00
jmillman
d0561dcbac use masterDetailPane to allow hiding of pinned events
move tooltip loading into EventNodeBase

minor cleanup

improve pinned events collapsing, keep minimum height
2016-04-12 10:09:29 -04:00
jmillman
0df9cdaabf hide tick marks, improve resizing of splitpane 2016-04-12 10:09:25 -04:00
jmillman
1abf6d721b make selection highlighting more consistent across pinned and non-pinned event nodes 2016-04-12 10:09:21 -04:00
jmillman
780a96f039 selection in PinnedEventsChart populates dataresulttable 2016-04-12 10:09:16 -04:00
jmillman
4acaed2557 PnnedEventsChart is better integrated interms of respecting settings and selection 2016-04-12 10:09:11 -04:00
jmillman
38af730c58 make pinned events scrollable 2016-04-12 10:09:06 -04:00
jmillman
a6bfbf467a flesh out pinning multievents, and small ui changes to streamline bundles with only one sub-bundle.
move eventTypeImageView into EventNodeBase
2016-04-12 10:09:00 -04:00
jmillman
64d3f09118 support pinning of all events, not just SingleEvents 2016-04-12 10:08:55 -04:00
jmillman
0db3a8ba2c experimental/preliminary work to support pinning events in the detail view
more refactoring and development to support pinning events

move more into EventNodeBase.java

more refactoring, and enhancement of event pinning
2016-04-12 10:08:49 -04:00
Richard Cordovano
d241e0882b casemodule/CaseMetadata: Record software version, refine API 2016-04-08 12:17:13 -04:00
Richard Cordovano
fbe88fb20a Merge remote-tracking branch 'upstream/release-4.1.0' into develop 2016-04-07 15:58:05 -04:00
Richard Cordovano
cd4338497e Merge release-4.1.0 branch into develop branch 2016-04-07 00:01:28 -04:00
Richard Cordovano
a4b7728939 Fix and improve casemodule/CaseMetadata 2016-04-06 23:48:29 -04:00
Richard Cordovano
89453f621f Merge pull request #1958 from BasisOlivers/aut-1885
Case Metadata
2016-04-06 18:23:17 -04:00
Oliver Spohngellert
8e07b91e81 Moved case directory into case class. 2016-04-06 09:51:17 -04:00
jmillman
4a2753393f update copyright 2016-04-05 16:11:35 -04:00
jmillman
6c08ea496a fix further bug related filter copying/equality 2016-04-05 15:44:57 -04:00
Oliver Spohngellert
d8759a53be Moved towards just having case metadata for data in case. 2016-04-05 15:26:04 -04:00
Oliver Spohngellert
c7e7822cf7 Updated CaseMetadata class semantics. 2016-04-05 11:45:56 -04:00
Oliver Spohngellert
cf5c4b6ca7 Began updates to CaseMetadata 2016-04-05 09:51:20 -04:00
Oliver Spohngellert
ca35916ed2 Merge remote-tracking branch 'upstream/develop' into aut-1885 2016-04-05 09:44:48 -04:00
jmillman
5bb7332450 fix copying of filters 2016-04-04 17:03:20 -04:00
Richard Cordovano
9c3cbc809b Remove redundant logging of ingest module start up errors 2016-04-04 13:04:11 -04:00
Richard Cordovano
3ac31e455c Improve custom blackboard types API of casemodule/services/Blackboard 2016-03-31 20:21:15 -04:00
Richard Cordovano
1062cb6d1f Improve custom blackboard types API of casemodule/services/Blackboard 2016-03-31 19:33:08 -04:00
Richard Cordovano
82d19917a0 Improve custom blackboard types API of casemodule/services/Blackboard 2016-03-31 19:32:08 -04:00
Richard Cordovano
ef501a61f2 Revert "Remove code to search InternalPythonModules from python/JythonModuleLoader"
This reverts commit 6d2c46593266dc99b88bc37480a1830f96a62632.
2016-03-31 16:48:31 -04:00