Commit Graph
37 Commits
Author SHA1 Message Date
Martin Kiewitz 2dcbfeb31a SCI: Reverting 46242, wasn't a bug at all
svn-id: r46243
2009-12-02 22:13:56 +00:00
Martin Kiewitz 568f674c80 SCI: WindowMgr init correction
svn-id: r46242
2009-12-02 22:00:29 +00:00
Martin Kiewitz fdc6524fb3 SCI/newgui: fixing kDisposeWindow so that reanimate is correctly called (fixes cels disappearing after removing windows)
svn-id: r45588
2009-10-31 22:50:05 +00:00
Martin Kiewitz 6c101f7c1a SCI/newgui: Reanimate implemented
svn-id: r45527
2009-10-30 09:26:14 +00:00
Martin Kiewitz e8cff408b4 SCI/newgui: Jones windowMgr Port adjustment, added explanatory comment
svn-id: r45460
2009-10-28 13:34:20 +00:00
Martin Kiewitz f28fe1b074 SCI/newgui: Added comment about jones hack
svn-id: r45458
2009-10-28 13:00:32 +00:00
Martin Kiewitz c6f96d6ac3 SCI/newgui: SciGuiControls created, SciGuiText now active
svn-id: r45457
2009-10-28 12:58:13 +00:00
Matthew Hoops b132c65ff3 Make Jones in the Fast Lane use up the whole screen as did the original game.
svn-id: r45431
2009-10-27 02:23:45 +00:00
Martin Kiewitz 2ab93510d3 SCI: cleanup text alignment
svn-id: r45224
2009-10-18 15:38:49 +00:00
Martin Kiewitz dc1637b6fb SCI/newgui: Window manager cleanup
svn-id: r45222
2009-10-18 13:47:42 +00:00
Filippos Karapetis e4c23834dd Moved sci_ffs() inside iterator.cpp, the only place where it's actually used, and removed tools.*. Also, removed all the unused includes to tools.h from several places
svn-id: r45176
2009-10-16 23:29:00 +00:00
Martin Kiewitz 0479964ad7 SCI/newgui: WindowManager change so that WinMgrPort will get 0 and picWind will get 1
svn-id: r45175
2009-10-16 21:21:47 +00:00
Martin Kiewitz 050f362654 SCI/newgui: SciGuiAnimate class created
svn-id: r45019
2009-10-13 15:28:27 +00:00
Martin Kiewitz 250402f21b SCI/newgui: kGraph RedrawBox (ReAnimate) is now using class calling (functionality not yet implemented)
svn-id: r44976
2009-10-12 11:36:42 +00:00
Martin Kiewitz e85553b024 SCI/newgui: change in windowMgr, so that removed windows will get restored in any case (ReAnimate currently not implemented yet)
svn-id: r44967
2009-10-12 07:18:38 +00:00
Martin Kiewitz 07222b8e89 SCI/newgui: kGraph updateBox implemented, cleaned up usage of BitsShow() still not perfect (e.g. kq5 cutscene information box)
svn-id: r44966
2009-10-12 07:11:22 +00:00
Filippos Karapetis 1d2031defd Stop passing the engine state to SciGuiWindowMgr
svn-id: r44933
2009-10-11 16:15:42 +00:00
Martin Kiewitz 353fe8ae56 SCI/newgui: SciGuiGfx::BitsFree() implemented, currently used in kAnimate, Bits-methods renamed
svn-id: r44903
2009-10-11 09:47:12 +00:00
Martin Kiewitz 67c7d49729 SCI/newgui: offTop changed, fixes window corruption (qfg3 and more)
svn-id: r44896
2009-10-11 08:15:25 +00:00
Martin Kiewitz 3135892df0 SCI/newgui: windowmgr cleanup
svn-id: r44815
2009-10-09 10:49:03 +00:00
Willem Jan Palenstijn 2f1c7f779a SCI: Don't iterate past end of list
svn-id: r44804
2009-10-08 21:32:04 +00:00
Martin Kiewitz b6967bc70d SCI/newgui: more cleanup
svn-id: r44799
2009-10-08 20:51:49 +00:00
Willem Jan Palenstijn 2a06f34181 SCI: Move restoreRect adjustment from DrawWindow to NewWindow
svn-id: r44668
2009-10-05 18:00:12 +00:00
Willem Jan Palenstijn 4478ab6472 SCI: Name argument
svn-id: r44656
2009-10-05 09:23:59 +00:00
Filippos Karapetis d37f4ea07d Proper check for window shadows
svn-id: r44655
2009-10-05 09:20:55 +00:00
Filippos Karapetis 93833ee86a Window shadows are also taken into account when storing their bits. This fixes the issue where window shadows were left on screen when windows were closed
svn-id: r44654
2009-10-05 08:19:43 +00:00
Filippos Karapetis 8568892bf5 - Renamed GUI -> Gui and capitalized as appropriate (e.g. SciGUIwindowMgr -> SciGuiWindowMgr)
- Renamed "cell" -> "cel"

svn-id: r44649
2009-10-05 07:10:01 +00:00
Max Horn db2e5a4fb5 SCI: Rework the way SciGUIwindowMgr keeps track of windows/ports; remove the GUI heapmanager
svn-id: r44635
2009-10-04 21:27:24 +00:00
Max Horn f242266f6d Change a couple places from 'end of namespace' to 'End of namespace', for consistency
svn-id: r44634
2009-10-04 21:26:33 +00:00
Filippos Karapetis 7c7e0445ee Replaced DblList with Common::List
svn-id: r44630
2009-10-04 18:51:01 +00:00
Martin Kiewitz 975f1b75ea SCI/gui: final rename commit
svn-id: r44621
2009-10-04 16:41:53 +00:00
Johannes Schickel da70060943 Make "_picRect" local to gui_windowmgr.cpp and mark it as const.
svn-id: r44617
2009-10-04 16:26:43 +00:00
Johannes Schickel b8e740c167 Attempt to fix wince compilation.
svn-id: r44616
2009-10-04 16:22:49 +00:00
Willem Jan Palenstijn 76854f0b86 SCI/newgui: more descriptive names.
svn-id: r44612
2009-10-04 15:44:10 +00:00
Martin Kiewitz 1572e622a3 SCI/newgui: UpdateWindow() -> rect1 instead of rect0 typo
svn-id: r44610
2009-10-04 15:20:43 +00:00
Martin Kiewitz b05493af04 SCI/newgui: windowMgr cleanup, UpdateWindow() ported over
svn-id: r44609
2009-10-04 15:14:28 +00:00
Willem Jan Palenstijn b9cdb1abb7 SCI: Merge new GUI code written by m_kiewitz.
This is a major rewrite of the graphics code. A slightly adapted
version of the old code is still available and currently the default.
The new code is selectable in sci.cpp, but is not yet finished.

svn-id: r44565
2009-10-03 20:49:18 +00:00