Commit Graph
8859 Commits
Author SHA1 Message Date
Brian Sweeney f29af7e012 graceful handling in the event that no datasources are available 2018-04-19 11:43:00 -06:00
Brian Sweeney 62c5f037b5 comment 2018-04-19 11:42:59 -06:00
Brian Sweeney b7465361cd notes on rearchitecting 2018-04-19 11:42:59 -06:00
Brian Sweeney 9221fd14ca comments and event handling around disposing the dialog when were done with it and performance issues
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/Bundle.properties
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesDialog.java
2018-04-19 11:42:55 -06:00
Brian Sweeney 3d11f90747 layout tweaks 2018-04-19 11:40:45 -06:00
Brian Sweeney c70845de7f new dialog options - wip 2018-04-19 11:40:45 -06:00
Brian Sweeney b345f96005 added some dialog options - WIP 2018-04-19 11:40:45 -06:00
Brian Sweeney a6f2d508f1 custom loading node for children which are not generated yet. this is a nice to have - could be thrown away if we wanted. 2018-04-19 11:40:44 -06:00
Andrew Ziehl 3ce62bf464 Rearrange dialog UI components, adjust ddl size. 2018-04-19 11:36:40 -06:00
Brian Sweeney a1d3db93f5 added a loading node for use when child nodes are still being loaded 2018-04-19 11:36:39 -06:00
Andrew Ziehl e9c8e47147 Fix typo in common files dialog 2018-04-19 11:32:41 -06:00
Andrew Ziehl 88955ecdc5 Update bundle of common files dialog text 2018-04-19 11:32:41 -06:00
Andrew Ziehl 05aa7136b9 ignore 0 size files when building parent/child md5 HashMap. 2018-04-19 11:32:41 -06:00
Andrew Ziehl b9a5c26948 VIK-3730 changes to polish the common files search dialog. 2018-04-19 11:32:40 -06:00
Andrew Ziehl bde4ef82bb VIK-3639 enhancement of query to search for all files which match an md5 from the given datasource. 2018-04-19 11:32:40 -06:00
Brian Sweeney f4e1a8612e cleanup 2018-04-19 11:32:39 -06:00
Brian Sweeney 0b951f4cc0 more cleanup 2018-04-19 11:32:39 -06:00
Brian Sweeney dd3818c3ad cleanup 2018-04-19 11:32:39 -06:00
Brian Sweeney 5511ef5959 more cleanup 2018-04-19 11:32:38 -06:00
Brian Sweeney fc871b338a cleanup 2018-04-19 11:32:38 -06:00
Brian Sweeney 8e503de3da cleanup 2018-04-19 11:32:37 -06:00
Brian Sweeney 11289f3ca1 tabs have meaningful titles 2018-04-19 11:32:37 -06:00
Brian Sweeney a01585d7c4 Merge branch 'develop' of https://github.com/briangsweeney/autopsy into 3624-tree-table-view
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/corecomponents/DataResultViewerTable.java
2018-04-19 11:32:37 -06:00
Brian Sweeney 9792111cb7 !!! toggled off the thumbnail viewer for testing / demoing purposes !!! 2018-04-19 11:32:36 -06:00
Brian Sweeney 9fb65e6ff2 pulled the two subclasses into their own files 2018-04-19 11:32:36 -06:00
Brian Sweeney bcfa75c5f9 refactored builder to use nicer abstraction 2018-04-19 11:32:36 -06:00
Brian Sweeney 33e904b80c unused imports 2018-04-19 11:32:35 -06:00
Brian Sweeney df8491bf0c ensure that panel closes on search 2018-04-19 11:32:35 -06:00
Brian Sweeney dc6659bbde comment 2018-04-19 11:32:34 -06:00
Brian Sweeney fa1e11ee6c light refactoring (nothing functional - just stylistic) 2018-04-19 11:32:34 -06:00
Brian Sweeney 0b686b2308 renamed a variable, removed a useless listener 2018-04-19 11:32:34 -06:00
Brian Sweeney 54b60f010f moved db calls into swing worker 2018-04-19 11:32:33 -06:00
Brian Sweeney 448ccff22a style cleanup 2018-04-19 11:32:33 -06:00
Brian Sweeney 7fb8076317 removed unused usings 2018-04-19 11:32:33 -06:00
Brian Sweeney ce73c7c839 cleanup 2018-04-19 11:32:32 -06:00
Brian Sweeney 370bc45010 cleanup
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/corecomponents/DataResultViewerTable.java
2018-04-19 11:32:32 -06:00
Brian Sweeney 57ba6b9118 needed to close a db connection manually or we needed to wrap in try with resouces 2018-04-19 11:32:31 -06:00
Brian Sweeney edd63895f0 removed redundant declaration 2018-04-19 11:32:31 -06:00
Brian Sweeney 583e1d1511 Merge branch '3624-tree-table-view' of https://github.com/briangsweeney/autopsy into 3624-tree-table-view
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesPanel.java
#	Core/src/org/sleuthkit/autopsy/corecomponents/DataResultViewerTable.java
2018-04-19 11:32:31 -06:00
Andrew Ziehl 63c4518fc2 WIP, the child node stays selected but we bypass the propertyChange ? Also force sets selectedChild in DataResultViewerTable
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesPanel.java
#	Core/src/org/sleuthkit/autopsy/corecomponents/DataResultViewerTable.java
2018-04-19 11:32:30 -06:00
Brian Sweeney 35c6add977 tweaking stuff to try and get child selection working 2018-04-19 11:32:30 -06:00
Andrew Ziehl 02faf93f1c TODOs and cleanup. 2018-04-19 11:32:29 -06:00
Andrew Ziehl 7fda8e9f2e Move ChildFactories into classes which use them. Make CommonFilesMetaDataBuilder to handle queries/ list of model building / deduping files. Simplifies CommonFilesMetaData by separating business logic from model and CommonFilesPanel. Removes yet another query by re-using the dataSourceIdMap from CommonFilesPanel for model creation, so now CommonFiles is down to 2 queries total, including UI building. 2018-04-19 11:32:29 -06:00
Andrew Ziehl 7c82d04edd Cleanup CommonFilesMetaData, add in dedup optimization changes 2018-04-19 11:32:28 -06:00
Andrew Ziehl 005175b1fc fix sqlwhere clause 2018-04-19 11:32:28 -06:00
Andrew Ziehl dc02ae73f3 re-work child factories to have better model inheritance. Need to update package locations, fix sqlWhereClause 2018-04-19 11:32:28 -06:00
Brian Sweeney a915956c61 set display name,
get rid of extra data,
added decorators to start supporting context menu
2018-04-19 11:32:27 -06:00
Brian Sweeney 991fd11b31 new constructors with support for children with custom display name 2018-04-19 11:32:27 -06:00
Brian Sweeney 68a7442b13 removed an unused import 2018-04-19 11:32:26 -06:00
Brian Sweeney e53eefbdda all the important data is here, its just weird how the nodes all get the value 'Name in the first column 2018-04-19 11:32:26 -06:00