aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/gui
AgeCommit message (Collapse)Author
2009-11-02SCI: SciGuiMenu created, kMenu-related stuff now using SciGuiMartin Kiewitz
svn-id: r45612
2009-11-01SCI/newgui: kBaseSetter ported from gregs engine, kq5 pathfinding works now ↵Martin Kiewitz
correctly svn-id: r45601
2009-10-31SCI/newgui: fixing kDisposeWindow so that reanimate is correctly called ↵Martin Kiewitz
(fixes cels disappearing after removing windows) svn-id: r45588
2009-10-31SCI/newgui: added portrait data layout as comment (not completely done)Martin Kiewitz
svn-id: r45585
2009-10-31SCI/newgui: SciGuiPortrait createdMartin Kiewitz
svn-id: r45579
2009-10-31Added a comment that the current implementation that we got on drawing ↵Filippos Karapetis
already scaled views is a temporary hack svn-id: r45571
2009-10-31Silenced GCC warning.Torbjörn Andersson
svn-id: r45570
2009-10-31SCI/newgui: Changed code for graphSaveUpscaledHiresBox to not scale the ↵Martin Kiewitz
position, its not needed and would actually result in a crash cause of 2 times scaling. svn-id: r45569
2009-10-31- Added some TODOsFilippos Karapetis
- Disabled the kGraph case used in KQ6 Windows for now, as it's problematic and crashes the game - Added extra param to kDrawCel(), used in KQ6 Windows The icon bar in KQ6 Windows is shown a bit better now svn-id: r45567
2009-10-31Slight optimization to the 2x scalerFilippos Karapetis
svn-id: r45566
2009-10-31Upscale the mouse cursor when the screen is upscaled. Also, reapplied some ↵Filippos Karapetis
code which was accidentally reverted in commit #45562 svn-id: r45565
2009-10-31SCI/newgui: kGraph support for Save-UpscaledHires-Box (not sure if ↵Martin Kiewitz
coordinates are really hires, it seems that they are not) svn-id: r45564
2009-10-31SCI/newgui: UpscaledHires implemented including undithering support, cleanupMartin Kiewitz
svn-id: r45562
2009-10-31Properly fixed putPixel() for scaled screensFilippos Karapetis
svn-id: r45557
2009-10-31Cursor positioning now takes screen scaling into accountFilippos Karapetis
svn-id: r45556
2009-10-31Some more work on KQ6 hi res version - screen scaling should be done now, ↵Filippos Karapetis
but other methods haven't been updated yet svn-id: r45555
2009-10-30Plugged some memory leaks in the new graphics codeFilippos Karapetis
svn-id: r45550
2009-10-30Fixed a crash in the old graphics code from commit #45542Filippos Karapetis
svn-id: r45544
2009-10-30Added caching of viewsFilippos Karapetis
svn-id: r45542
2009-10-30Added caching for mouse cursor viewsFilippos Karapetis
svn-id: r45541
2009-10-30- Removed status_bar_foreground and status_bar_background variables from the ↵Filippos Karapetis
engine state - Implemented clearMenuBar() in the new graphics code - Removed the "status_bar" command, which was used to set custom colors for the status bar svn-id: r45538
2009-10-30Restore the pen color after changing it in graphFrameBox()Filippos Karapetis
svn-id: r45534
2009-10-30Rewrote the avoidpath debug code to use new graphics functionsFilippos Karapetis
svn-id: r45533
2009-10-30SCI/newgui: Reanimate implementedMartin Kiewitz
svn-id: r45527
2009-10-30Started porting ReAnimate() from Greg's SCI engineFilippos Karapetis
svn-id: r45526
2009-10-29Poll for events while performing screen transitions, so that ScummVM remains ↵Filippos Karapetis
responsive svn-id: r45509
2009-10-29SCI/newgui: SciGuiPicture now acts like sierra sci when drawing cels, so we ↵Martin Kiewitz
dont need some hardcoded variable and differ when clearing screen svn-id: r45508
2009-10-29SCI/newgui: Defining color white and others in SciGuiScreen and using that. ↵Martin Kiewitz
Also clears screen with 0 on sci1.1 games (needs further investigation), fixes pictures svn-id: r45500
2009-10-28Changed some of the menu code to use new graphics functionsFilippos Karapetis
svn-id: r45493
2009-10-28Wording. Added warnings for unimplemented menu-related functions in the new ↵Filippos Karapetis
GUI code svn-id: r45489
2009-10-28SCI/newgui: fill screen with white instead of black before picture drawing, ↵Martin Kiewitz
fixes some pixels of some screens svn-id: r45481
2009-10-28SCI/newgui: BaseSetter moved to SciGuiMartin Kiewitz
svn-id: r45480
2009-10-28SCI/newgui: IsItSkip moved into SciGuiMartin Kiewitz
svn-id: r45479
2009-10-28SCI/newgui: CleanupMartin Kiewitz
svn-id: r45478
2009-10-28SCI/newgui: update whole screen when show_map console-command is usedMartin Kiewitz
svn-id: r45475
2009-10-28SCI/newgui: another floodfill change, fixes sq3 this time (this is madness)Martin Kiewitz
svn-id: r45474
2009-10-28SCI/newgui: floodfill fixed (hopefully), fixes kq5 priority issuesMartin Kiewitz
svn-id: r45473
2009-10-28SCI/newgui: Jones windowMgr Port adjustment, added explanatory commentMartin Kiewitz
svn-id: r45460
2009-10-28Enclose all of the old graphics code within the INCLUDE_OLDGFX safeguard ↵Filippos Karapetis
(defined in sci.h) svn-id: r45459
2009-10-28SCI/newgui: Added comment about jones hackMartin Kiewitz
svn-id: r45458
2009-10-28SCI/newgui: SciGuiControls created, SciGuiText now activeMartin Kiewitz
svn-id: r45457
2009-10-27Make Jones in the Fast Lane use up the whole screen as did the original game.Matthew Hoops
svn-id: r45431
2009-10-26SCI/newgui: fixes text in jonesMartin Kiewitz
svn-id: r45423
2009-10-26SCI/newgui: SciGuiText createdMartin Kiewitz
svn-id: r45412
2009-10-26Removed some duplicate codeFilippos Karapetis
svn-id: r45410
2009-10-25Moved the cel count calculation to the new graphics codeFilippos Karapetis
svn-id: r45379
2009-10-25SCI/newgui: SciGuiView is now able to detect "straight" EGA mappings and ↵Martin Kiewitz
will then ignore the mapping. This will result in undithering working for those views. All EGA-mapping views in qfg2 seem to be special fx related so they dont need undithering at all svn-id: r45377
2009-10-25SCI/newgui: SciGuiView disable undithering when EGA mappings are available ↵Martin Kiewitz
(support needs to get implemented for this case), also fixes a part of the undithering code svn-id: r45374
2009-10-25SCI/newgui: kAddToPic - behaviour is different between SCI1EARLY and ↵Martin Kiewitz
SCI1MIDDLE (fixes graphic glitch in qfg2 intro) svn-id: r45373
2009-10-25SCI/newgui: removed list parameter from addToPicDrawCels()Martin Kiewitz
svn-id: r45371