aboutsummaryrefslogtreecommitdiff
path: root/gui/newgui.cpp
AgeCommit message (Collapse)Author
2005-04-16Patch #1183808 (GUI: Less CPU-intensive credits scroll), with some tweaks by meMax Horn
svn-id: r17620
2005-04-03Use alpha channel if available.Marcus Comstedt
svn-id: r17354
2005-03-25MM NES fixes:Eugene Sandulenko
o Fixed crash when in-game GUI was displayed o Support for save/load o Savegame version bumped svn-id: r17232
2005-03-12Fix popup widget in scaled GUI modeMax Horn
svn-id: r17099
2005-03-12Fix crash that occured when disabling the GUI scaling codeMax Horn
svn-id: r17098
2005-03-09Patch #1013937 "OSystem layer with bigger resolution". Now you will alwaysEugene Sandulenko
get at least 640x400 window. And finally we have means of implementing nice looking GUI. Also updated all backends. If your backend has ability to run with 640x400 or 640x480 resolution then read patch tracker item to find out details. Other port maintainers shouldn't worry, as this patch doesn't affect them, they still get their 320x200. svn-id: r17055
2005-01-10system.h was being included in tons of places, without any good reason; ↵Max Horn
reduced this (total dependencies on system.h went down from 193 to 85 files) svn-id: r16527
2005-01-09Fix changing the scaler while GUI scaling and the console are activeMax Horn
svn-id: r16499
2005-01-06Distinguish left and right mouse buttonMax Horn
svn-id: r16468
2005-01-06Switching GUI to an alternate font; using a second, bigger, font for 640x480 ↵Max Horn
games like COMI. Note: we can always easily switch back to the SCUMM font or any other font, if we want to svn-id: r16467
2005-01-06oops againMax Horn
svn-id: r16462
2005-01-06Added a font manager (work in progress)Max Horn
svn-id: r16460
2005-01-06Patch #1092994 (Selfscaling GUI)Max Horn
svn-id: r16455
2005-01-01Changed OSystem::instance() to return a reference, not a pointer (it now ↵Max Horn
matches the Singleton interface) svn-id: r16402
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-28Fix running ScummVM in plugin-modeMax Horn
svn-id: r16360
2004-12-05Clean up OSystem::EventMax Horn
svn-id: r15990
2004-11-27do clippingMax Horn
svn-id: r15902
2004-11-25Make use of the new graphic primitivesMax Horn
svn-id: r15886
2004-10-17cleanupMax Horn
svn-id: r15597
2004-09-28Rename remaining OSystem methods to match our coding guidelinesMax Horn
svn-id: r15332
2004-08-15Allow char drawing with a custom fontMax Horn
svn-id: r14624
2004-08-15Removed some obsolete stuff; made switching to the alt font less intrusive ↵Max Horn
(you only have to recompile a single file now); foundation for future run-time font switching... svn-id: r14623
2004-03-28Renamed more OSystem methodsMax Horn
svn-id: r13410
2004-03-22cleanupMax Horn
svn-id: r13364
2004-03-15cleanup; added a TODO to Font classMax Horn
svn-id: r13308
2004-03-13use 'Surface' in NewGuiMax Horn
svn-id: r13244
2004-03-13Revamped the font code: now it's very easy to switch between the 'original' ↵Max Horn
SCUMM font and any new font... or to have multiple different fonts (like, one for 320x240 and and one for 640x480); furthermore, font rendering can now be done w/o using NewGui svn-id: r13243
2004-02-28renamed more OSystem methods to follow our naming scheme; renamed ↵Max Horn
NewGuiColor to OverlayColor; fixed some calls to error() in the SDL backend svn-id: r13087
2004-02-25remove outdated TODOMax Horn
svn-id: r13058
2004-02-09cleanupMax Horn
svn-id: r12781
2004-02-05renamed (Const)Iterator to (const_)iterator; changed size() to return an uintMax Horn
svn-id: r12722
2004-01-26Undo old tweak not necessary anymoreNicolas Bacca
svn-id: r12603
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2003-11-28Fixed error using NEW_FONT_CODE with PalmOS portChris Apers
svn-id: r11412
2003-11-28This is no more neededChris Apers
svn-id: r11407
2003-11-19new font code (currently disabled by default), which allows using ↵Max Horn
'arbitrary' BDF fonts (via convbdf) svn-id: r11350
2003-11-12Use GUI namespaceChris Apers
svn-id: r11268
2003-11-10added namespace GUIMax Horn
svn-id: r11255
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11223
2003-11-04modified NewGui::drawString to shorten strings which don't fit using ↵Max Horn
ellipsis (disabled for the EditTextWidget for now) svn-id: r11136
2003-11-03make light gray slightly lighter, for better contrastMax Horn
svn-id: r11080
2003-11-03distinguish selected tab by size, too (not just by color)Max Horn
svn-id: r11079
2003-11-02refactored code in Dialog::findWidget to Widget::findWidgetInChain; changed ↵Max Horn
NewGui::box() to take colors as param (instead of hard coding _color and _shadowColor) svn-id: r11061
2003-11-02turned NewGui into a singleton, and made OSystem a pseudo-singleton; added ↵Max Horn
Widget::findWidget (preparing to add support for nested widgets, for the tab widget) svn-id: r11045
2003-10-01vline -> vLine, hline-> hLine, slightly more in line with ScummVM naming ↵Jonathan Gray
style and more importantly doesn't conflict with the vline and hline Allegro functions svn-id: r10520
2003-09-24Whitespace changesTorbjörn Andersson
svn-id: r10390
2003-09-20make use of the new get_overlay_height/get_overlay_widthMax Horn
svn-id: r10327
2003-09-06added EVENT_SCREEN_CHANGED; small tweak to the way quit is handled in NewGuiMax Horn
svn-id: r10047
2003-09-05added TODOMax Horn
svn-id: r10022