33 Commits

Author SHA1 Message Date
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
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
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
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
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
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
0xNF
59708185ae Timeline, added support for paths with spaces
Won't complain about not finding generated body files anymore if the
path it is writing to contains a space.
2013-01-09 08:03:50 -08:00
0xNF
747d966075 Will no longer crash when no case is open 2013-01-08 18:47:23 -08:00
0xNF
6c52649ce5 Added timeline functionality.
Select it from the tools menu -> Make Timeline
2012-12-28 16:44:46 -05:00