Timeline



01/29/11:

23:05 Ticket #5539 (TOON: loss of inventory items in Bricabrac's machine room) closed by sylvaintv
fixed
23:05 Changeset [98e329bb] by Arnaud Boutonné <strangerke@…>
HUGO: Cleanup drawRectangle() and keyHandler() svn-id: r55642
23:03 Changeset [9c17cedd] by Sylvain Dupont <sylvaintv@…>
TOON: Bug #3124518 with disappearing inventory items fixed Bug …
22:50 Changeset [4e662803] by Sven Hesse <drmccoy@…>
GOB: Implement o7_loadFunctions and o7_callFunction svn-id: r55640
22:50 Changeset [078162c6] by Sven Hesse <drmccoy@…>
GOB: Add setExtension() svn-id: r55639
22:49 Changeset [ec288c06] by Sven Hesse <drmccoy@…>
GOB: Rename loadGroups/callGroup to loadFunctions/callFunctions …
22:49 Changeset [993a5434] by Sven Hesse <drmccoy@…>
GOB: Add Inter_Playtoons::getFile() svn-id: r55637
22:48 Changeset [ffc4af82] by Sven Hesse <drmccoy@…>
GOB: _environments doesn't need to be a pointer svn-id: r55636
22:48 Changeset [d2c98933] by Sven Hesse <drmccoy@…>
GOB: Remove the long obsolete inter_execPtr svn-id: r55635
22:47 Changeset [65bc46d3] by Sven Hesse <drmccoy@…>
GOB: Add Script::evalInt() and Script::evalString() svn-id: r55634
22:47 Changeset [40bf0286] by Sven Hesse <drmccoy@…>
GOB: Rename Script::evalBoolResult() to Script::evalBool() svn-id: r55633
22:46 Changeset [b54416b] by Sven Hesse <drmccoy@…>
GOB: Stub o7_loadGroups svn-id: r55632
22:46 Changeset [9b9c34a3] by Sven Hesse <drmccoy@…>
GOB: o7_draw0x59 is o7_callGroup svn-id: r55631
22:45 Changeset [ce3d4b5d] by Sven Hesse <drmccoy@…>
GOB: Add GobEngine::isCurrentTot() svn-id: r55630
22:45 Changeset [0c3a33c3] by Sven Hesse <drmccoy@…>
GOB: Change _curTotFile and _totToLoad into Common::String svn-id: r55629
22:44 Changeset [05d5d64d] by Sven Hesse <drmccoy@…>
GOB: Rename "skipPlay" to "function" in playTot svn-id: r55628
22:44 Changeset [14678f0] by Sven Hesse <drmccoy@…>
GOB: Move OpcodeFunc's return flag into its parameter To make the …
22:15 Changeset [c450ac28] by Sylvain Dupont <sylvaintv@…>
TOON: Add workarounds in transformed barn scene Drew does not …
20:59 Changeset [7765c245] by Sylvain Dupont <sylvaintv@…>
TOON: Fix some palette issues - In fade out when leaving certain …
20:12 Changeset [96f4cc4b] by Sylvain Dupont <sylvaintv@…>
TOON: Pathfinding & walking improvements Use direct line path if …
19:03 Changeset [d925e38a] by Johannes Schickel <lordhoto@…>
KYRA: Hopefully fix valgrind warnings in the HoF intro when text is …
18:45 Changeset [e2b3ac9f] by Bastien Bouclet <bgk@…>
MOHAWK: More Stoneship progress, hologram viewer and drawers svn-id: …
18:42 Ticket #5581 (TOON: crashes when leaving room) closed by sylvaintv
fixed
18:42 Changeset [875a840a] by Sylvain Dupont <sylvaintv@…>
TOON: Fixed crash of bug #3166533 Bug #3166533: "TOON: crashes when …
18:40 Changeset [2cc3bd88] by Johannes Schickel <lordhoto@…>
KYRA: Clean up main menu code in Kyra2/Kyra3. svn-id: r55620
18:20 Changeset [450dac35] by digitall
KYRA: Fix Valgrind Uninitialized Memory Read at end of VQA Playback. …
18:18 Changeset [f050e2d6] by digitall
KYRA: Close Memory Leaks in Kyra 3 (Malcolm's Revenge) Menu. svn-id: …
16:25 Ticket #5582 (TOON: Wrong mouse-cursor for Item "Book-Enigma") closed by sylvaintv
fixed
16:19 Changeset [8386697] by Sylvain Dupont <sylvaintv@…>
TOON: Reenable keyboard events Was disabled when some sticky keyboard …
16:02 Changeset [896b87c7] by Sylvain Dupont <sylvaintv@…>
TOON: Bug #3166570 fixed. Magnifier effect when selecting Enigma book …
15:27 Changeset [fad6d32e] by Jordi Vilalta Prat <jvprat@…>
NEWS: Add proper punctuation. svn-id: r55615
14:10 Changeset [946bdcd] by Arnaud Boutonné <strangerke@…>
HUGO: Display all (clipped) object zones in God Mode svn-id: r55614
10:56 Changeset [1da472a2] by Filippos Karapetis <bluegr@…>
SWORD25: Translated some comments, and removed some superfluous ones …
10:49 Changeset [6ed7f484] by Bastien Bouclet <bgk@…>
MOHAWK: Implement more Stoneship puzzles, up to linking back to Myst …
10:42 Changeset [865f12a] by Nicola Mettifogo <peres@…>
PARALLACTION: Use CursorMan to control cursor instead of backend …
10:42 Changeset [d3ae7da] by Nicola Mettifogo <peres@…>
PARALLACTION: Cleanup dialogue code. Shorten long lines to increase …
09:56 Changeset [128e3627] by Torbjörn Andersson <eriktorbjorn@…>
GOB: Remove unnecessary semicolon svn-id: r55609
08:08 Changeset [bf01059] by Torbjörn Andersson <eriktorbjorn@…>
PARALLACTION: Add default case to silence GCC warning. Not that I …
07:27 Ticket #9192 (BRA: don't display null strings) closed by peres
wontfix
07:22 Changeset [2856e959] by Nicola Mettifogo <peres@…>
PARALLACTION: Cleanup dialogue code. Turned 'no answer selected' into …
07:21 Changeset [bcd18232] by Nicola Mettifogo <peres@…>
PARALLACTION: Cleanup dialogue code. Hide mood and balloon winding …
07:21 Changeset [e1046d3e] by Nicola Mettifogo <peres@…>
PARALLACTION: Simplify text comparisons in dialogue code. Encapsulate …
07:21 Changeset [c3698a2c] by Nicola Mettifogo <peres@…>
PARALLACTION: Clarify strategy for choosing (answer) dialogue paths. …
07:20 Changeset [d39d7577] by Nicola Mettifogo <peres@…>
PARALLACTION: Don't show 'null' answers in dialogues. Skip a …
07:20 Changeset [6d4d253e] by Nicola Mettifogo <peres@…>
PARALLACTION: Improve dialogue debug output. Print out the current …
07:20 Changeset [cf4f041] by Nicola Mettifogo <peres@…>
PARALLACTION: encapsulate dialogue state changes to aid debugging. …

01/28/11:

20:52 Changeset [42670975] by Filippos Karapetis <bluegr@…>
SWORD25: Removed a lot of debug/unimplemented/unused functions …
19:54 Changeset [cfca829e] by Arnaud Boutonné <strangerke@…>
HUGO: Add a function to display exit hotspots in God Mode svn-id: r55599
17:29 Changeset [5978d8f] by Filippos Karapetis <bluegr@…>
SWORD25: Marked several unused LUA callbacks as dummy functions. Some …
17:03 Changeset [eb59444d] by Filippos Karapetis <bluegr@…>
SWORD25: Removed some now unused variables svn-id: r55596
17:02 Changeset [7ed5a92] by Filippos Karapetis <bluegr@…>
SWORD25: Removed some more unused/unimplemented debug code svn-id: r55595
16:54 Changeset [c63ff39] by Filippos Karapetis <bluegr@…>
SWORD25: Resources are now cleaned up correctly The original checked …
16:13 Changeset [a2f96001] by Filippos Karapetis <bluegr@…>
SWORD25: Disabled the mechanism which precaches all of the game's …
14:23 Ticket #9191 (BRA: always check dialogue flags) closed by peres
14:19 Changeset [7760628b] by Nicola Mettifogo <peres@…>
PARALLACTION: Flexible monologues in BRA (patch #3021740 by fuzzie) …
13:24 Changeset [dd7bc67f] by Nicola Mettifogo <peres@…>
Replaced char* with Common::String in balloon code. svn-id: r55590
12:35 Ticket #5583 (BluesBirthday: Crash in the demo) closed by Kirben
fixed
12:35 Changeset [21874119] by Travis Howell <kirben@…>
SCUMM: Fix bug #3167036 - BluesBirthday: Crash in the demo. svn-id: r55589
12:19 Ticket #5583 (BluesBirthday: Crash in the demo) created by SF/truus999
[…] […]
10:28 Ticket #9276 (Support for linking with "as-needed") closed by fingolfin
10:27 Changeset [a35a45aa] by Max Horn <max@…>
Patch #3149416: Support for linking with "as-needed" svn-id: r55588
09:50 Changeset [c44f9bdb] by Max Horn <max@…>
GRAPHICS: Make JPEG::getComponent error out if component was not found …
09:46 Changeset [96d91ec1] by Max Horn <max@…>
GRAPHICS: Turn sqrt(2) and cosine values into constants ;) svn-id: r55586
09:37 Changeset [baf6af4f] by Max Horn <max@…>
GRAPHICS: Rename JPEG::_str to _stream We use _str to denote strings …
08:37 Changeset [e395aeff] by digitall
MOHAWK: Removed direct OSystem Quit calls from Myst Mohawk …
08:07 Changeset [96174d68] by digitall
DRASCULA: Fixed Code to allow Quit/RTL Function and avoid Memory …
02:56 Changeset [f7e1ed3] by digitall
COMMON: Fixed memory leakage in unarj readHeader(). This manifested …
02:30 Changeset [44035c3] by digitall
DRASCULA: Remove unecessary destructor from ArchiveMan. svn-id: r55581
01:09 Changeset [c17e3d38] by digitall
DRASCULA: Fix for Duplicate Registering of Archive. A warning occurs …
01:05 Changeset [e2abf3b0] by digitall
DRASCULA: Fix minor cut and paste error in Console "room" command. …
01:04 Changeset [590ce476] by digitall
DRASCULA: Fix uninitialized reads of mouse position variables. …

01/27/11:

21:13 Changeset [7baf4d2e] by Bastien Bouclet <bgk@…>
MOHAWK: Implement Stoneship chest puzzle svn-id: r55577
21:12 Changeset [67c057dc] by Bastien Bouclet <bgk@…>
MOHAWK: Allow videos to be paused individually svn-id: r55576
21:12 Changeset [03adf7fd] by Sven Hesse <drmccoy@…>
GOB: Only draw text when coordinates are within the surface svn-id: r55575
20:55 Ticket #9280 (Island of Dr. Brain screenshots) created by SF/filip_simek
[…] […]
20:50 Changeset [261a640a] by Sven Hesse <drmccoy@…>
GOB: Stop drawing a letter on surface boundaries svn-id: r55574
20:50 Changeset [6513748c] by Sven Hesse <drmccoy@…>
GOB: Add Pixel::isValid() and ConstPixel::isValid() svn-id: r55573
20:42 Changeset [b25a5d18] by Filippos Karapetis <bluegr@…>
HUGO: Fixed crash when an incorrect hugo.dat file is found svn-id: r55572
20:38 Changeset [ecd2e0f3] by Sven Hesse <drmccoy@…>
GOB: Add sanity checks to Pixel and ConstPixel svn-id: r55571
19:20 Changeset [57dc8f6f] by Matthew Hoops <clone2727@…>
MOHAWK: Add detection for the LB sampler svn-id: r55570
18:43 Changeset [fb8b4e1] by Arnaud Boutonné <strangerke@…>
HUGO: Handle mouse 'UP' events instead of 'DOWN'. This fixes the …
15:15 Ticket #5582 (TOON: Wrong mouse-cursor for Item "Book-Enigma") created by SF/hmilchuser
[…] […]
14:20 Ticket #5580 (TOON: Hotkey Ctrl-m (mouse capture) turns music of) closed by bluegr
fixed
14:20 Changeset [5b958eb0] by Filippos Karapetis <bluegr@…>
TOON: Check for the state of modifier keys (control/alt/shift) when …
14:17 Changeset [2126aa58] by Filippos Karapetis <bluegr@…>
SDL: Don't send key up events for special keys that are handled by …
14:07 Changeset [0760c929] by digitall
DRASCULA: Fix Memory Leak in drascula.dat Loading. svn-id: r55566
13:31 Ticket #5581 (TOON: crashes when leaving room) created by SF/hmilchuser
[…] […]
13:27 Changeset [eb3667d] by Sven Hesse <drmccoy@…>
GOB: Implement backuping of sprites, sounds, fonts in totSub svn-id: …
13:27 Changeset [95ed10ad] by Sven Hesse <drmccoy@…>
GOB: Add SoundDesc::swap() svn-id: r55564
13:27 Changeset [20d74edf] by Sven Hesse <drmccoy@…>
GOB: Add o7_draw0x59 stub svn-id: r55563
13:26 Changeset [e237ff36] by Sven Hesse <drmccoy@…>
GOB: Some Addy gameflow stubs svn-id: r55562
12:56 Ticket #7806 (TOON: add support for speech/subtitle/both options) created by SF/hmilchuser
[…] […]
12:51 Ticket #5580 (TOON: Hotkey Ctrl-m (mouse capture) turns music of) created by SF/hmilchuser
[…] […]
10:55 Ticket #5568 (KQ5 French:only partial English text) closed by bluegr
fixed
10:49 Changeset [a6e9fe69] by Filippos Karapetis <bluegr@…>
SCI: Set the printLang and parseLang selectors again when restarting, …
07:58 Changeset [73a440cf] by digitall
DRASCULA: Fix Memory Leaks in Rooms Table. Minor whitespace fixes as …
04:13 Changeset [861fab3f] by digitall
AGOS: Fix Memory Leaks in Feeble Files. Found with Valgrind. svn-id: …
02:57 Changeset [d5562672] by digitall
AGOS: Fix Memory Leaks when playing Simon 2 Win. These were …

01/26/11:

23:18 Changeset [b7a84449] by Arnaud Boutonné <strangerke@…>
HUGO: As requested by D. Gray, use 'exit' (DOS) command in Win …
23:07 Ticket #7805 (KQ7 The princeless bride. Can you support it please.) closed by wjp
wontfix
23:03 Ticket #7805 (KQ7 The princeless bride. Can you support it please.) created by SF/tricky75
[…] […]
22:58 Ticket #5579 (KYRA: Crash on startup on OS X due to invalid PAK file) created by SF/tricky75
[…] […]
22:50 Changeset [dc31f4b3] by Arnaud Boutonné <strangerke@…>
HUGO: Cleanup: Suppress an obsolete warning and a comment svn-id: r55556
20:03 Changeset [b0def108] by Arnaud Boutonné <strangerke@…>
HUGO: Ensure savegames are not impacted by unexpected ANULL actions, …
19:13 Changeset [214d8f1e] by Matthew Hoops <clone2727@…>
MOHAWK: Introduce a new CursorManager for LB v2+ (they do not use exe …
19:05 Changeset [437a3eb6] by Sven Hesse <drmccoy@…>
GOB: Add 2 Addy 4 base fake save handlers svn-id: r55553
19:05 Changeset [1d59d3ec] by Sven Hesse <drmccoy@…>
GOB: Another fake Addy 4 save handler svn-id: r55552
19:04 Changeset [efdcf921] by Sven Hesse <drmccoy@…>
GOB: Another fake file path svn-id: r55551
19:04 Changeset [d71125dc] by Sven Hesse <drmccoy@…>
GOB: Use a fake cursor for Addy for now :P svn-id: r55550
19:04 Changeset [7a41cd7f] by Sven Hesse <drmccoy@…>
GOB: Add stub save handlers for Addy 4 (Grundschule) svn-id: r55549
19:03 Changeset [f23b4af6] by Sven Hesse <drmccoy@…>
GOB: Increase kFontCount for Addy svn-id: r55548
19:03 Changeset [a2afc0f4] by Sven Hesse <drmccoy@…>
GOB: Check font index for kFontCount svn-id: r55547
19:02 Changeset [2c2476b2] by Sven Hesse <drmccoy@…>
GOB: Add a small playTot change for Addy svn-id: r55546
19:02 Changeset [1686ecdf] by Sven Hesse <drmccoy@…>
GOB: Increase kEnvironmentCount to 20 for Addy svn-id: r55545
19:01 Changeset [e5f9eb30] by Sven Hesse <drmccoy@…>
GOB: o7_draw0x93 is o7_setVolume svn-id: r55544
18:40 Changeset [b13d602] by Alyssa Milburn <fuzzie@…>
MOHAWK: Detect "The Cat in the Hat". svn-id: r55543
16:51 Changeset [190bd605] by wjp
SCI: Make SCI3 propertyId endianness hack a bit cleaner svn-id: r55542
10:43 Changeset [04f97137] by Julien Templier <littleboy@…>
LASTEXPRESS: Add some more error handling to Savegame and Sound …
00:21 Changeset [177b656e] by Sylvain Dupont <sylvaintv@…>
HUGO: Fix some save/restore issues Invalidates current savegames! …

01/25/11:

20:21 Changeset [fec516e2] by Max Horn <max@…>
SCI: cleanup svn-id: r55539
17:35 Changeset [b79743b2] by Alyssa Milburn <fuzzie@…>
MOHAWK: Read kLBEventNotified data after commands. This fixes some …
15:14 Changeset [a3baa187] by Sven Hesse <drmccoy@…>
GOB: Add a sanity check to o1_freeFont svn-id: r55537
15:13 Changeset [e3f1d020] by Sven Hesse <drmccoy@…>
GOB: Add o7_zeroVar and partially implement draw0x89 svn-id: r55536
14:20 Changeset [330acb2] by Sven Hesse <drmccoy@…>
GOB: Add a sanity check assert() svn-id: r55535
14:20 Changeset [e32c9a10] by Sven Hesse <drmccoy@…>
GOB: Implement getting/setting values from INI files Setting is …
14:19 Changeset [f01b8b98] by Sven Hesse <drmccoy@…>
GOB: Add a small manager for INI configs svn-id: r55533
14:12 Changeset [49139379] by Matthew Hoops <clone2727@…>
SCUMM: Restore the missing copyright for the PE code (wrongfully …
13:00 Changeset [3e5cd6d] by Sven Hesse <drmccoy@…>
GOB: o7_draw0x8A is o7_findFile() svn-id: r55531
13:00 Changeset [bf60f06] by Sven Hesse <drmccoy@…>
GOB: Add a workaround for taking the music sheet from Dr. Dramish's …
12:14 Changeset [d1b53b1b] by Sven Hesse <drmccoy@…>
GOB Add save stubs for Addy Junior svn-id: r55529
12:14 Changeset [0432ca6] by Sven Hesse <drmccoy@…>
GOB: Add a FakeFileHandler For temporarily storing save "files" …
12:13 Changeset [ff13458e] by Sven Hesse <drmccoy@…>
GOB: o7_draw0x57 is o7_intToString svn-id: r55527
11:01 Changeset [c8f58b4e] by Sven Hesse <drmccoy@…>
GOB: o7_draw0x0D is o7_loadCursor Not implemented yet, because …
10:21 Changeset [e1a9c86] by Lars Skovlund <lskovlun@…>
SCI3: Fix script abort during startup on Big Endian platforms svn-id: …
08:24 Changeset [b528593] by digitall
LASTEXPRESS: Fixed Memory Leak in Subtitles. Also, fixed minor …
04:25 Changeset [6400659e] by Julien Templier <littleboy@…>
LASTEXPRESS: Correct typos in Alexei logic and sound code svn-id: r55523
03:44 Changeset [e5304457] by Sven Hesse <drmccoy@…>
GOB: Add o7_oemToANSI I don't think that we'll need that :P svn-id: …
03:44 Changeset [2ce333b] by Sven Hesse <drmccoy@…>
GOB: o7_draw0xA1 is o7_getINIValue svn-id: r55521
03:22 Changeset [d183a361] by digitall
LASTEXPRESS: Fix accidental assignment in sound.cpp. Checked with …
03:11 Changeset [f9c54abe] by digitall
LASTEXPRESS: Corrected format warning in state.h svn-id: r55519
02:52 Changeset [64da68cb] by Sven Hesse <drmccoy@…>
GOB: Adi 4 should get a Inter_v7 too svn-id: r55518
02:51 Changeset [a8759014] by Sven Hesse <drmccoy@…>
GOB: o7_draw0x90 is o7_loadLBM Stubbed for now svn-id: r55517
02:51 Changeset [c293eb60] by Sven Hesse <drmccoy@…>
GOB: o7_draw0xC4 is o7_opendBase Not implemented for now, of course …
02:50 Changeset [c8997d0e] by Sven Hesse <drmccoy@…>
GOB: o7_draw0x44 is o7_displayWarning svn-id: r55515
02:50 Changeset [0b5af778] by Sven Hesse <drmccoy@…>
GOB: o7_draw0x8C is o7_getSystemProperty svn-id: r55514
02:17 Changeset [8db6eb7b] by Julien Templier <littleboy@…>
LASTEXPRESS: Add per-entry sound stream (this fixes all dialog being …
02:16 Changeset [8f741855] by Julien Templier <littleboy@…>
LASTEXPRESS: Fix typo in Francois logic svn-id: r55512
02:16 Changeset [0fd38044] by Julien Templier <littleboy@…>
LASTEXPRESS: Add some subtitle support to Sound class svn-id: r55511
01:58 Changeset [ccb1faef] by digitall
PARALLACTION: Removal of unecessary returns and whitespace fixes to …
01:28 Changeset [1a44ed58] by Sven Hesse <drmccoy@…>
GOB: Some more Addy stubs svn-id: r55509
00:50 Changeset [176e4997] by Sven Hesse <drmccoy@…>
GOB: Adding stubs for Addy svn-id: r55508
00:32 Changeset [2846ce14] by Arnaud Boutonné <strangerke@…>
HUGO: Move text arrays to a separate class svn-id: r55507

01/24/11:

21:12 Changeset [45a4dfa4] by Matthew Hoops <clone2727@…>
MOHAWK: Improve support for installer archives (partial directory …
16:06 Changeset [3e29897b] by Sven Hesse <drmccoy@…>
VIDEO: Fix a gfx glitch Visible in some Inca 2 videos svn-id: r55505
14:59 Changeset [ffb3de5b] by Sven Hesse <drmccoy@…>
SWORD25: Fix some invalid writes / crashes On my system, …
14:10 Changeset [9eea8c6] by Sven Hesse <drmccoy@…>
GOB: Wait for the exact moment of the video sound's end This should …
14:09 Changeset [6ca13f92] by Sven Hesse <drmccoy@…>
VIDEO: Don't fill empty sound slices at the end svn-id: r55502
14:00 Changeset [6dc0999c] by Filippos Karapetis <bluegr@…>
SWORD25: Cleanup svn-id: r55501
12:41 Changeset [03faae8] by Julien Templier <littleboy@…>
LASTEXPRESS: Add Italian release (and update file dates for German and …
12:41 Changeset [d18a96f] by Julien Templier <littleboy@…>
TOOLS: Add better Code::Blocks support to create_project - Update …
11:17 Changeset [aa5e8e6] by Lars Skovlund <lskovlun@…>
SCI/Robot: Simplify ::setPalette() svn-id: r55498
10:57 Changeset [3b61cb57] by Lars Skovlund <lskovlun@…>
SCI/Robot: Fix typo svn-id: r55497
10:31 Changeset [d706ab3e] by Sven Hesse <drmccoy@…>
GOB: Urban: Write intro.0xx to file too This fixes retrying after …
06:30 Changeset [5564926e] by Matthew Hoops <clone2727@…>
MOHAWK: Fix Gehn's music player when clicking on it the first time …
05:50 Changeset [e70efa2] by Matthew Hoops <clone2727@…>
MOHAWK: Properly initialize the bspit-gspit magcar variables (thanks, …
02:43 Changeset [d6a4ff36] by Matthew Hoops <clone2727@…>
MOHAWK: Recheck the current hotspot if a script has changed the …
01:58 Changeset [0f07082a] by digitall
PARALLACTION: Improve safety of PathBuffer::getValue(). This will now …
00:46 Changeset [9961e054] by digitall
SWORD25: Fix linker breakage from DECLARE_SINGLETON() in …
00:04 Changeset [092da739] by Filippos Karapetis <bluegr@…>
SWORD25: Documented a FIXME svn-id: r55489
00:03 Changeset [1f1cb1f1] by Filippos Karapetis <bluegr@…>
SWORD25: Removed the logErrorLn and logWarningLn wrappers svn-id: r55488
Note: See TracTimeline for information about the timeline view.