Commit Graph
53 Commits
Author SHA1 Message Date
adam-m a796e9f7c2 fix compile warn 2013-02-14 14:43:04 -05:00
Tim McIver cc181f767e Added clearing of Simile2.data when case is closed. 2013-02-14 13:39:37 -05:00
Tim McIver 61a20c87b0 Updated code so that timeline window closes if it is open when the case is
closed.
2013-02-14 12:42:21 -05:00
Tim McIver 97fe330f29 Merge branch 'master' of https://github.com/sleuthkit/autopsy 2013-02-13 15:27:44 -05:00
Tim McIver ec6c92519d Fixes for problem caused for mactime file creation when path has spaces in
it (again).
2013-02-13 15:27:31 -05:00
adam-m 02697c2a1c fix setting month in result view 2013-02-13 13:03:50 -05:00
adam-m 335f581d33 timeline set result view path with current date.
Rename progress dialog to "Creating Timeline" for consistency with progress bar
2013-02-13 13:00:41 -05:00
adam-m fe61ca7b52 set timeline icon 2013-02-13 12:46:29 -05:00
adam-m 960fde0ba7 remove reset and rename drill up button 2013-02-13 12:37:44 -05:00
adam-m fad3d4c23a simplify node creation logic in timeline 2013-02-13 12:17:45 -05:00
adam-m 59e493f8b5 add view in directory action to timelien file/dir nodes 2013-02-13 12:13:37 -05:00
adam-m 1e0b8508b6 - add a generic filter node class that can be reused by different viewers/clients
- use leaf filter node in timeline
2013-02-12 16:23:26 -05:00
Tim McIver 4dc9a77cae Updated Timeline code to use new method Case.getModulesOutputDirAbsPath()
for storing timeline-related files.
2013-02-12 14:05:29 -05:00
Tim McIver 59c94f46f5 Changed code so that a call to generate a timeline while ingest is occurring
is handled properly.
2013-02-12 12:32:41 -05:00
Tim McIver 6f4ff9f23f Removed 'Drill Down' button from Timeline tool. 2013-02-11 17:32:44 -05:00
Tim McIver 11566d39f4 Removed code that creates a java.io.File object from the string returned by
makeMacTime(); this seemed to cause a FileNotFoundException.
2013-02-11 16:13:23 -05:00
Tim McIver bff95881fd Added JSplitPane to timeline window to separate the barchar area on the top
from the viewers on the bottom.
2013-02-08 17:18:19 -05:00
Tim McIver 82bf72b3e7 Added code to prevent selection of 'Make Timeline' (from Tools menu) from
running timeline again and opening additional windows.
2013-02-08 14:15:47 -05:00
Tim McIver b19f8d99af Added blocking dialog box 'TimelineProgressDialog' that comes up when
timeline processing begins and closes when it is finished. This is to
prevent users from starting another timeline processing job while one is
already underway.
2013-02-08 12:57:11 -05:00
adam-m 86bfd09013 delete crash dump 2013-02-05 20:15:27 -05:00
adam-m b505dbf994 fix corelibs to include javafx.jar 2013-02-05 13:19:46 -05:00
Tim McIver 189adaad50 Added 'Beta' to both the timeline window title and the 'Make Timeline' menu
entry.
2013-02-04 14:54:13 -05:00
Tim McIver 22e20cf006 Fixed bug where months that contained no data were not being displayed. 2013-02-04 10:57:23 -05:00
Tim McIver 404937fb7b Added calls to PlatformUtil.getOSFilePath(macfile) so that the mactime file
path will be quoted as the path could contain spaces which causes problems.
2013-02-04 10:29:50 -05:00
Tim McIver 9959315450 Added jfxrt.jar to CoreLibs and removed wrapped jfxrt.jar from Timeline
module. Also set sync=false in build.xml in CoreLibs so that jfxrt.jar
would not be removed by ivy.
2013-02-01 16:03:41 -05:00
Tim McIver adada499f0 Modified code to detect if files have been added to the database since the
last time it ran and to regenerate timeline data when timeline is (re)started.
Note that addition of files to the database is noticed by timeline only upon
a restart (of timeline); timeline does not notice this while the timeline
window is open.
2013-01-31 17:43:42 -05:00
Tim McIver 5810f0a36c Moved flushing/closing of BufferedWriter used in makeBodyFile() to outside
of the parsing loop. Added line to close Scanner in parseMacTime(). Removed
unneeded print statement.
2013-01-31 15:50:10 -05:00
Tim McIver 973878493f Removed unneeded print statements. 2013-01-31 15:17:17 -05:00
Tim McIver a1831c6706 Refactor of method Simile2.makeBodyFile(). 2013-01-31 15:06:21 -05:00
Tim McIver 1d1ded5d62 Modifications to implement behavior to alert user that timeline has gone
out of date due to image being added. Currently this works when timeline
window is open - need to handle case when an image has been added when
timeline window is closed. Also added another optimization where mactime
file is not reparsed if the in-memory data is still valid.
2013-01-31 11:24:10 -05:00
Tim McIver 30e0b98e4f Removed two previously created Timeline TopComponents that were not being
used.
2013-01-29 15:27:50 -05:00
Tim McIver cfe306fb05 Changed timeline progress bar text. Removed unneeded println statement. 2013-01-29 15:17:00 -05:00
Tim McIver bd282dc220 Some code cleanup. 2013-01-29 14:11:36 -05:00
Tim McIver bbff052645 Added try...finally around creation of progress bar to ensure that it is
stopped in the event of a non-checked exception.
2013-01-29 13:10:24 -05:00
Tim McIver db666abd50 Added indeterminate progress bar to timeline module. 2013-01-29 10:58:02 -05:00
Tim McIver a7980d58a4 Added code to check for the existence of a pre-computed mactime output file
and to use that instead of running mactime.exe again.
2013-01-28 17:37:50 -05:00
Tim McIver 73b9a77307 Changed Simile2 to use previously extracted DataResultPanel and
DataContentPanel.
2013-01-28 14:19:13 -05:00
Tim McIver c67e2754b7 Created a couple of timeline TopComponents. These approaches do not yet work. 2013-01-28 13:18:59 -05:00
Tim McIver f2106676af Added initial Timeline TopComponent to project. Added a DataResultPanel, a
DataContentPanel and a JPanel to hold all JavaFX timeline components from
Simile2 class.
2013-01-25 11:16:31 -05:00
Tim McIver e43efea38b Changed DataContentTopComponent member variable in Simile2 to a
DataContentPanel.
2013-01-24 16:35:19 -05:00
adam-m cdb86b63a3 disable timeline action if case closed 2013-01-22 22:39:20 -05:00
adam-m d6f1bcf45d integrate result panel into timeline
result panel fixes
2013-01-22 18:10:44 -05:00
adam-m 59eb47f092 Merge branch 'timeline' of https://github.com/tmciver-basis/autopsy into timeline 2013-01-18 16:31:08 -05:00
adam-m 044fda431a timeline data result tc uses custom mode 2013-01-18 16:30:50 -05:00
Tim McIver 6971793c1d Fixed bug that did not show days of the month that contained no data. Now
all days of the month are shown even if there is no data.
2013-01-18 16:27:49 -05:00
Tim McIver 3b12f20658 Delete unneeded member variable. 2013-01-18 15:18:31 -05:00
Tim McIver decffdb631 Fixed bug that did not show the correct number of files in the results view
for a given day.
2013-01-18 14:34:29 -05:00
Tim McIver a71143591f Merge branch 'master' of https://github.com/sleuthkit/autopsy into timeline
Conflicts:
	thunderbirdparser/nbproject/project.properties
2013-01-18 11:07:50 -05:00
Tim McIver 8458b92f55 Refactored mactime-file-parsing code to fix bug that was missing many
entries. In support of AUT-745.
2013-01-16 15:55:19 -05:00
Tim McIver 8cfbbc0024 Updates in effort to upgrade from Java 6 to Java 7. 2013-01-14 16:58:32 -05:00