Timeline



05/14/08:

23:58 Changeset [aac4786b] by Sven Hesse <drmccoy@…>
This should fix the video not closing / chunk slot clogging bug (Yeah, …
23:47 Changeset [3d99d5a] by Marwan Hilmi <marwanhilmi@…>
Fixed svnmerge problems. Merged revisions …
23:26 Changeset [5e592d4e] by Christopher Page <cpage88@…>
Fixed memory leak when returning to launcher in AGOS engine by …
21:52 Changeset [f481821] by Florian Kagerer <athrxx@…>
fix regression in KyraEngine_LoK::setMouseItem svn-id: r32128
21:28 Changeset [ebe10093] by Max Horn <max@…>
Fixed QuickTime MIDI plugin svn-id: r32127
21:20 Ticket #8867 (PUTTPUTT: Add Japanese 3DO Version) created by SF/mthreepwood
[…] […]
21:10 Changeset [f1b099cb] by Filippos Karapetis <bluegr@…>
Added entries for the unpacked (*.dat) English and German CD versions …
20:37 Changeset [cbe03226] by Christopher Page <cpage88@…>
Merged revisions …
20:24 Changeset [d35600db] by Filippos Karapetis <bluegr@…>
Added Return to Zork German CD version 1.2 Updated comment about *.red …
20:12 Changeset [e279d969] by Filippos Karapetis <bluegr@…>
Some comments to opcodes sfGetMusicBeat and sfSetTextRect svn-id: r32123
19:42 Changeset [e8763e2] by Filippos Karapetis <bluegr@…>
Fixed menu background loading in Riddle of Master Lu svn-id: r32122
19:07 Ticket #8866 (Allow extract_loom_tg16 to recognise turborip iso's) created by SF/sanguinehearts
[…] […]
17:26 Changeset [b35941c3] by Jordi Vilalta Prat <jvprat@…>
Added plugin priority so there's just one plugin that provides a …
16:59 Changeset [c834bbba] by Johannes Schickel <lordhoto@…>
Changed kyra3 detection entries, now there are special entries for non …
16:12 Changeset [f80dfa14] by Kari Salminen <buddha_@…>
Update MSVC project files. svn-id: r32119
15:27 Changeset [78b599b] by Sven Hesse <drmccoy@…>
Fix compilation svn-id: r32118
14:56 Changeset [eb6c809d] by Jordi Vilalta Prat <jvprat@…>
- Added more information (ID and capabilities) to the MIDI drivers - …
14:34 Changeset [e2d58f4] by Nicola Mettifogo <peres@…>
Oops. Forgot to update module.mk. svn-id: r32116
14:34 Changeset [40ff1537] by Nicola Mettifogo <peres@…>
- Moved input code to its own class. - Slightly simplified inventory …
14:07 Changeset [05a45b17] by Johannes Schickel <lordhoto@…>
Just allow animation scripts marked as skipable to be skipped. …
13:57 Changeset [0bd8493e] by Johannes Schickel <lordhoto@…>
Formatting. svn-id: r32113
13:52 Changeset [7fd9e14] by Johannes Schickel <lordhoto@…>
Possibly fixed bug #1963700 "KYRA2: Nonresponsive clicks". svn-id: r32112
13:43 Ticket #3723 (KYRA3: Crash when loading) closed by lordhoto
invalid
12:45 Changeset [f11c08d9] by Filippos Karapetis <bluegr@…>
Forgot to include screenfx.* svn-id: r32111
12:27 Changeset [b4a8f498] by Filippos Karapetis <bluegr@…>
Updated the MSVC project files of the MADE engine svn-id: r32110
12:26 Changeset [f63a2b39] by Filippos Karapetis <bluegr@…>
Add a pause when the script ends svn-id: r32109
11:58 Changeset [5f4b66e8] by Max Horn <max@…>
Typo svn-id: r32108
11:21 Changeset [6c1cee1a] by Benjamin Haisch <john_doe@…>
Forgot the makefile, sorry svn-id: r32107
11:21 Changeset [a896272b] by Benjamin Haisch <john_doe@…>
Deleting obsolete files svn-id: r32106
11:19 Changeset [4a0b9364] by Benjamin Haisch <john_doe@…>
Merged the three ScriptFunctionsXXX classes into ScriptFunctions …
10:54 Ticket #3723 (KYRA3: Crash when loading) created by SF/darktree
[…] […]
10:32 Ticket #3722 (KYRA2: Nonresponsive clicks) created by SF/darktree
[…] […]
09:54 Changeset [0ec51de] by Benjamin Haisch <john_doe@…>
- Added some visual effects (palette fading etc.) - Moved …
09:43 Changeset [97855800] by Torbjörn Andersson <eriktorbjorn@…>
Oops, I definitely meant for that to be '==', not '='. I guess this is …
07:27 Changeset [ec0e8369] by Filippos Karapetis <bluegr@…>
Added a FIXME regarding commit #32096 svn-id: r32102
07:17 Changeset [c3bdf1c7] by Filippos Karapetis <bluegr@…>
Removed obsolete file svn-id: r32101
07:07 Changeset [8c5d09bc] by Bertrand Augereau <tramboi@…>
NDS: Minor code formatting fixes svn-id: r32100
07:04 Changeset [9f2ffaab] by Bertrand Augereau <tramboi@…>
NDS: OSystem::getTimeAndDate is demoted to the port (with the standard …
06:59 Changeset [5f2e26e5] by Bertrand Augereau <tramboi@…>
NDS : Compilation fixes svn-id: r32098
05:47 Changeset [d942fd42] by Jordi Vilalta Prat <jvprat@…>
Moved midiplugin.h to sound/ since it will be used for more than just …
03:35 Changeset [6a94296] by Torbjörn Andersson <eriktorbjorn@…>
Added the animation speed workaround for the sheriff animation as …

05/13/08:

23:22 Changeset [cfd1fa69] by Sven Hesse <drmccoy@…>
Some fixes for vertical scrolling in Woodruff svn-id: r32095
22:59 Changeset [7d98ed71] by Christopher Page <cpage88@…>
Fixed memory leak by deallocating memory used by window->iconPtr …
21:39 Changeset [231ef79d] by Florian Kagerer <athrxx@…>
fix engine destructor for non interactive hof demo svn-id: r32093
21:17 Changeset [6f14d88] by Johannes Schickel <lordhoto@…>
More descriptive error message when encountering invalid font data. …
19:53 Changeset [eef0a317] by Sven Hesse <drmccoy@…>
Added a warning when all chunk slots are full, as that's still a …
18:43 Changeset [72dc3ecc] by Sven Hesse <drmccoy@…>
Fixing the crash when entering the virtual trip tower in Woodruff …
16:12 Changeset [3c119e17] by Filippos Karapetis <bluegr@…>
Added a sanity check to o1_LOADCURSOR to prevent LGoP2 from crashing …
16:09 Changeset [84a5b4e1] by Christopher Page <cpage88@…>
used memmove() instead of memcpy() to fix memory overlap error …
15:52 Changeset [85d28316] by Sven Hesse <drmccoy@…>
Implemented support for object videos with more than 256 frames, this …
15:40 Changeset [317b3827] by Sven Hesse <drmccoy@…>
Fixing a segfault when quitting while an object video with sound plays …
13:24 Changeset [a392bc4] by Jordi Vilalta Prat <jvprat@…>
Taken care of FilePluginProvider's FIXMEs svn-id: r32085
11:00 Changeset [f7a682ed] by Max Horn <max@…>
Some more Doxygen comments, as well as some FIXMEs/TODOs svn-id: r32084
10:41 Changeset [2bb39e5] by Max Horn <max@…>
Moved the engine plugin code to engines/metaengine.h; …
09:30 Changeset [fe58f0ee] by Jordi Vilalta Prat <jvprat@…>
- Added operator-> to Plugin subclasses so they don't have to …
08:21 Changeset [3db45cc0] by Benjamin Haisch <john_doe@…>
Implemented savegame saving/loading for LGOP2. svn-id: r32081
08:19 Changeset [f03a2774] by Benjamin Haisch <john_doe@…>
Hide the mouse cursor while a movie plays. svn-id: r32080
04:54 Changeset [83987b0c] by Sven Hesse <drmccoy@…>
Implemented/Fixed saving/loading in Woodruff -- this time for real. …

05/12/08:

22:37 Changeset [e99c904] by Johannes Schickel <lordhoto@…>
Formatting. svn-id: r32078
22:28 Changeset [16ac1bce] by Benjamin Haisch <john_doe@…>
Changed clipping rectangles to use Common::Rect (thanks to …
22:13 Changeset [6b5709b] by Florian Kagerer <athrxx@…>
remove useless double check on sound list entries svn-id: r32076
21:52 Changeset [c630fbde] by Florian Kagerer <athrxx@…>
fix valgrind warning and some cleanup svn-id: r32075
21:47 Changeset [f54036b6] by Benjamin Haisch <john_doe@…>
Implemented o1_EXCLUDEAREA for RtZ svn-id: r32074
21:03 Changeset [51352c71] by sev-
Proper fix for savestates. Thanks to next_ghost svn-id: r32073
20:36 Ticket #8865 (RTZ: Add Sega Saturn Version) created by SF/mthreepwood
[…] […]
20:17 Changeset [f833cf4c] by Sven Hesse <drmccoy@…>
Muting "comparing signed and unsigned values" compiler warning …
20:14 Changeset [9b911cad] by Benjamin Haisch <john_doe@…>
Fixed printTextEx segment fault bug. svn-id: r32071
19:36 Ticket #3721 (KYRA2: Sound and speech plays at the same time) created by eriktorbjorn
[…] […]
19:29 Changeset [3e133f3a] by Benjamin Haisch <john_doe@…>
Fixed o1_DRAWTEXT in LGOP2 svn-id: r32070
19:29 Changeset [13b60eeb] by Johannes Schickel <lordhoto@…>
Don't restart music while changing music volume in Hof and MR. …
17:48 Changeset [31a8d984] by Benjamin Haisch <john_doe@…>
Sanity checks in RtZ: o1_PLAYMUS and o1_STOPMUS svn-id: r32068
17:46 Changeset [08c601ad] by Johannes Schickel <lordhoto@…>
Yet another valgrind warning fixed. svn-id: r32067
17:43 Changeset [11e65276] by Benjamin Haisch <john_doe@…>
Implemented o1_ADDMASK and o1_SETMASK for LGOP2 svn-id: r32066
17:23 Changeset [de6e6408] by Johannes Schickel <lordhoto@…>
Fixed some valgrind warnings. svn-id: r32065
16:36 Changeset [e27e54bd] by Filippos Karapetis <bluegr@…>
Updated kyra MSVC project files svn-id: r32064
16:10 Changeset [c3b1b9bf] by Benjamin Haisch <john_doe@…>
Fixed timer resolution/conversion; now the vulture in the first scene …
14:52 Changeset [289f96d] by Johannes Schickel <lordhoto@…>
More naming consistency fixes (fixes old TODO). svn-id: r32062
14:22 Changeset [bde4fa1e] by Florian Kagerer <athrxx@…>
fix for kyra 3 sfx (broken by last commit) svn-id: r32061
13:50 Changeset [0b9a3f2] by Johannes Schickel <lordhoto@…>
Added assert to snd_playSoundEffect. svn-id: r32060
13:35 Changeset [771854bd] by Florian Kagerer <athrxx@…>
move some kyra 3 static resources to kyra.dat svn-id: r32058
13:19 Changeset [4db0bd90] by Johannes Schickel <lordhoto@…>
Two more KyraEngine_LoK opcodes renamed. svn-id: r32057
13:11 Changeset [56d2603d] by Johannes Schickel <lordhoto@…>
- Some more opcodes moved to KyraEngine_v1 - Yet more naming …
12:57 Changeset [1a52c528] by Johannes Schickel <lordhoto@…>
- Yet more opcodes moved to KyraEngine_v1 - Renamed some opcodes …
12:43 Changeset [279987c1] by Johannes Schickel <lordhoto@…>
Oops forgot to commit module.mk svn-id: r32054
12:42 Changeset [574af78a] by Johannes Schickel <lordhoto@…>
- Moved some opcodes to KyraEngine_v1 - Little variable renaming …
11:43 Changeset [e8e4c5da] by Filippos Karapetis <bluegr@…>
Updated the MSVC project files of the kyra engine svn-id: r32052
09:49 Changeset [9e39e7d] by Benjamin Haisch <john_doe@…>
- Fixed timers, LGOP2 intro should now play correctly - Some cleanup …
08:49 Changeset [27b9887] by Filippos Karapetis <bluegr@…>
Updated NEWS file for Malcolm's Revenge support svn-id: r32050
04:33 Changeset [65e41486] by Torbjörn Andersson <eriktorbjorn@…>
Added do { ... } while (0) to the GUI_V* macros, so that they will …
04:29 Changeset [4c522600] by Travis Howell <kirben@…>
Update HE version for that English Windows version of Freddi Fish 1. …
04:17 Changeset [3763c279] by Torbjörn Andersson <eriktorbjorn@…>
Renamed preprocessor constants to match file names. svn-id: r32047
01:26 Changeset [9ba353b9] by Jordi Vilalta Prat <jvprat@…>
Keep separated arrays for each type of plugin svn-id: r32046
00:26 Changeset [2c9968fe] by Jordi Vilalta Prat <jvprat@…>
- Added an engine plugin manager and moved engine specific …

05/11/08:

23:16 Changeset [bb035967] by Johannes Schickel <lordhoto@…>
- Renamed KyraEngine to KyraEngine_v1 - kyra.* -> kyra_v1.* - …
22:45 Changeset [ea301f9c] by Filippos Karapetis <bluegr@…>
Updated kyra MSVC project files svn-id: r32043
22:32 Changeset [6e0c5699] by Johannes Schickel <lordhoto@…>
Consisteny fixes: - Renamed classes *_v1 -> *_LoK - Renamed files …
22:08 Changeset [6e3c92e2] by Max Horn <max@…>
Renamed some parallaction member vars to have a leading underscore …
22:08 Changeset [9390c40] by Sven Hesse <drmccoy@…>
Implemented saving/loading in Woodruff. Should work, although it tries …
21:28 Changeset [d123c671] by Max Horn <max@…>
Fix QuickTime MIDI driver compilation svn-id: r32038
21:09 Changeset [1d018f60] by Johannes Schickel <lordhoto@…>
Formatting. svn-id: r32037
20:05 Changeset [85abe0b] by aquadran
more translations svn-id: r32034
18:55 Changeset [c5498a69] by Sven Hesse <drmccoy@…>
Implemented temp buffer saving/loading ("SAVE.TMP") in Woodruff. …
17:50 Changeset [4b21c295] by Johannes Schickel <lordhoto@…>
Implemented helium mode support for Kyra3. svn-id: r32028
17:20 Changeset [825e3b51] by Johannes Schickel <lordhoto@…>
- Added support for original kyra3 save files - Added …
16:56 Changeset [a6ccfa4f] by Johannes Schickel <lordhoto@…>
Added saving of current album page of kyra3 like the original did. …
16:48 Changeset [61a105c9] by Johannes Schickel <lordhoto@…>
Updated pathfinder debug output. svn-id: r32024
15:57 Changeset [35d01db1] by Johannes Schickel <lordhoto@…>
Implemented page switch animation in kyra3 album. svn-id: r32023
15:24 Changeset [4932660] by Johannes Schickel <lordhoto@…>
- Implemented kyra3 album (page switch animation not yet implemented) …
14:05 Changeset [f19480b7] by Vicent Marti <tanoku@…>
- Aliased rounded squares + stroking. svn-id: r32021
13:11 Changeset [57dfdbc6] by Filippos Karapetis <bluegr@…>
Added a sanity check to getFrame() svn-id: r32020
12:58 Changeset [5f9c5334] by Florian Kagerer <athrxx@…>
stop music playback when skipping (parts of) the HOF intro svn-id: r32019
12:56 Changeset [47e4cf17] by Kari Salminen <buddha_@…>
Update MSVC project files. svn-id: r32018
12:47 Changeset [583e257] by aquadran
Negro -> Black Destino -> dest Origen -> src Alto -> height Ancho -> …
11:37 Ticket #8864 (KYRA: Scroll wheel support for Kyra 2 and 3) closed by lordhoto
11:35 Changeset [35cc3a3d] by Johannes Schickel <lordhoto@…>
Committed slightly modified patch #1961830 "KYRA: Scroll wheel support …
11:22 Changeset [373efe43] by Vicent Marti <tanoku@…>
- Stroke on Aliased circles. svn-id: r32015
11:20 Changeset [7da27cf2] by aquadran
asigna_rgb -> setRGB ActualizaPaleta -> updatePalette elige_objeto -> …
11:11 Changeset [4cd801e2] by sev-
- Move remaining texts to texts.cpp - Specify differences for Spanish …
10:59 Changeset [986f26fe] by aquadran
ops svn-id: r32012
10:53 Changeset [1b25ec5c] by aquadran
ESPACIO -> SPACE AZUL_OSCURO -> DARK_BLUE VERDE_CLARO -> LIGHT_GREEN …
10:52 Changeset [d6fafb4a] by Filippos Karapetis <bluegr@…>
Fixed compilation under windows svn-id: r32010
10:48 Changeset [d7fc8fd7] by Torbjörn Andersson <eriktorbjorn@…>
Use less CPU when reading the spell book. svn-id: r32009
10:36 Changeset [686b7a80] by aquadran
X_PUNTO -> X_DOT X_PUNTO_OPC -> X_DOT_OPC X_MAYOR_QUE -> …
10:28 Changeset [8e7994ad] by aquadran
NUM_BANDERAS -> NUM_FLAGS ANCHOBJ -> OBJWIDTH ALTOBJ -> OBJHEIGHT …
10:23 Ticket #8864 (KYRA: Scroll wheel support for Kyra 2 and 3) created by eriktorbjorn
[…] […]
10:03 Changeset [d176a32f] by aquadran
salir_al_dos -> releaseGame stopmusic -> stopMusic music_status -> …
10:03 Changeset [68f45add] by sev-
Italian verbs thanks to glorifindel svn-id: r32005
09:51 Changeset [098d9c81] by aquadran
libera_memoria -> freeMemory update_events -> updateEvents svn-id: r32004
09:48 Changeset [6d6846fb] by Jordi Vilalta Prat <jvprat@…>
Fix compilation svn-id: r32003
09:46 Changeset [0e80f6ed] by aquadran
asigna_memoria -> allocMemory svn-id: r32002
09:44 Changeset [7926d4d] by aquadran
remove dead code svn-id: r32001
09:20 Changeset [81b75d92] by sev-
Add more verbs. They're not translated in the original, so it would be …
08:55 Changeset [1320ab61] by Nicola Mettifogo <peres@…>
Cleanup of parsing code. svn-id: r31999
08:36 Changeset [e4525090] by sev-
- Move verbs to texts.cpp - Move yet another hardcoded string to …
03:57 Changeset [33b50cff] by Travis Howell <kirben@…>
Update HE version for that English Windows version of Freddi Fish 1. …
03:46 Changeset [04ba12b1] by Travis Howell <kirben@…>
Add another English Windows version of Freddi Fish 1. svn-id: r31996
02:44 Changeset [985f0733] by Sven Hesse <drmccoy@…>
Fixing compilation svn-id: r31995
02:37 Changeset [02fbdd1f] by Jordi Vilalta Prat <jvprat@…>
Removed the remaining traces of the MorphOS ETUDE driver. svn-id: r31994
02:10 Changeset [d696ed6e] by Jordi Vilalta Prat <jvprat@…>
Added the MidiPlugin interface (first step towards the MIDI plugins) …
00:15 Ticket #3720 (FREDDI1: PC/English CD not recognized ) created by SF/jonww
[…] […]

05/10/08:

23:44 Changeset [307ef24] by Christopher Page <cpage88@…>
Modified game loop to return to launcher, codeblocks layouts update …
22:03 Changeset [82dcbd1] by Vicent Marti <tanoku@…>
- Formating (lol) - Compilation fix for GCC (inheritance) svn-id: r31991
21:58 Changeset [b710756f] by Vicent Marti <tanoku@…>
- Documentation updated - More refactoring - Stroke width support for …
20:59 Changeset [257aaa3c] by Sven Hesse <drmccoy@…>
Restructured saving/loading and added a stub for Woodruff svn-id: r31989
19:57 Changeset [b2defd0e] by Torbjörn Andersson <eriktorbjorn@…>
Fixed warning. svn-id: r31988
19:41 Changeset [d21d9858] by Johannes Schickel <lordhoto@…>
- Cleaned up main menu quit handling - Moved KyraEngine_HoF delay …
19:29 Changeset [5082419f] by Johannes Schickel <lordhoto@…>
Fixed bug in Screen_v2::makeShapeCopy. svn-id: r31986
19:20 Changeset [7c7e9b83] by Johannes Schickel <lordhoto@…>
Implemented pausing of timers, this should fix some minor glitches. …
18:56 Changeset [f930fff0] by Johannes Schickel <lordhoto@…>
Set _quitFlag when receiving quit event in kyra2/kyra3 main menu. …
18:52 Changeset [ca2c6de7] by Marwan Hilmi <marwanhilmi@…>
Updates to VC-Project files to fix Visual Studio compilation problems. …
18:51 Changeset [e180dd5b] by Marwan Hilmi <marwanhilmi@…>
Updates to GobEngine taken from trunk. svn-id: r31982
18:39 Changeset [a00df8df] by Johannes Schickel <lordhoto@…>
Renamed opcode 163: o2_getBoolFromStack to o2_midiSoundFadeout and …
18:30 Changeset [9b2c6355] by Johannes Schickel <lordhoto@…>
Implemented opcode 106: o2_playFireflyScore. svn-id: r31980
18:23 Changeset [8d6048a] by Johannes Schickel <lordhoto@…>
- Added small delay to GUI_v2::getInput - Prevent kyra3 background …
18:14 Changeset [6b51580b] by Johannes Schickel <lordhoto@…>
Consume less cpu time when Zanthia/Malcolm are walking. svn-id: r31978
17:51 Changeset [3ee96f2] by Florian Kagerer <athrxx@…>
fix missing animation for golden neck ring svn-id: r31977
17:41 Changeset [95a85a89] by Johannes Schickel <lordhoto@…>
Simplification in updateItemAnimations in KyraEngine_HoF and …
15:31 Changeset [870a330c] by Florian Kagerer <athrxx@…>
(hopefully) fix bug in last commit svn-id: r31975
14:29 Changeset [a11b9a16] by Vicent Marti <tanoku@…>
- API changes/refactoring - Foreground/background color support - …
14:12 Changeset [8bbf257] by Florian Kagerer <athrxx@…>
implement item animations for MR svn-id: r31973
11:11 Changeset [6979458e] by Nicola Mettifogo <peres@…>
Extracted script parsing code to its own class. svn-id: r31972
04:54 Ticket #3702 (LURE: actionCTR exceeded) closed by dreammaster

05/09/08:

22:47 Changeset [e458f046] by Max Horn <max@…>
New GSoC 2008 branch for the 'Return to launcher' task by Chris Page …
20:41 Changeset [61a3b1bd] by sev-
Since some parts of ScummVM code are under LGPL, add full text of this …
19:29 Changeset [271ce25] by Filippos Karapetis <bluegr@…>
The backspace key is now working svn-id: r31969
16:11 Changeset [e0b9dec7] by Filippos Karapetis <bluegr@…>
Implemented o1_CLIPAREA svn-id: r31968
16:09 Changeset [10826a29] by Filippos Karapetis <bluegr@…>
Removed debug output svn-id: r31967
15:49 Changeset [3f3ba85b] by Filippos Karapetis <bluegr@…>
Exit more gracefully when a quit event is triggered svn-id: r31966
13:33 Changeset [a83d79ba] by Johannes Schickel <lordhoto@…>
Fixed typos. svn-id: r31965
12:23 Changeset [601f0efd] by Filippos Karapetis <bluegr@…>
Removed now obsolete FIXME svn-id: r31964
11:41 Changeset [ab27198] by Vicent Marti <tanoku@…>
- Code formating. svn-id: r31963
10:56 Changeset [b222d0c] by Benjamin Haisch <john_doe@…>
Added workaround for o1_SNDENERGY svn-id: r31962
07:22 Changeset [55e4b05b] by Benjamin Haisch <john_doe@…>
- Fixed a bug which sometimes caused crashes when …
06:20 Ticket #3711 (KYRA1: Post 11.1 snapshots crash launching Kyra1) closed by bluegr
invalid
01:58 Changeset [420d376a] by Jordi Vilalta Prat <jvprat@…>
Added the option to specify the custom path for loading plugins …
01:42 Changeset [c7c8bb99] by Nicola Mettifogo <peres@…>
Tiny cleanup to ease extraction of the program parser code. svn-id: r31959
01:35 Changeset [1d025957] by Nicola Mettifogo <peres@…>
Moved location parsing out of the engines, to LocationParser_ns and …
Note: See TracTimeline for information about the timeline view.