Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-01-10 | system.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-06 | Switching 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-06 | Added a font manager (work in progress) | Max Horn | |
svn-id: r16460 | |||
2005-01-06 | Patch #1092994 (Selfscaling GUI) | Max Horn | |
svn-id: r16455 | |||
2005-01-06 | Modify the singleton code once more to help overcome an issue with MSVC 7 ↵ | Max Horn | |
(see also patch #1095133) svn-id: r16454 | |||
2005-01-01 | Changed the singleton code to allow for custom object factories; this ↵ | Max Horn | |
allowed me to change OSystem to use the singleton base class, too svn-id: r16404 | |||
2005-01-01 | Updated copyright | Max Horn | |
svn-id: r16398 | |||
2004-11-25 | Make use of the new graphic primitives | Max Horn | |
svn-id: r15886 | |||
2004-08-15 | Allow char drawing with a custom font | Max Horn | |
svn-id: r14624 | |||
2004-08-15 | Removed 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-05-05 | Added generic variable size stack class - COMPLETELY UNTESTED. Really should ↵ | Max Horn | |
add some unit tests for this... svn-id: r13776 | |||
2004-03-29 | Make use of Stack template | Max Horn | |
svn-id: r13430 | |||
2004-03-22 | cleanup | Max Horn | |
svn-id: r13364 | |||
2004-03-21 | Moved Surface/Font code into new 'graphics' module | Max Horn | |
svn-id: r13357 | |||
2004-03-13 | use 'Surface' in NewGui | Max Horn | |
svn-id: r13244 | |||
2004-03-13 | Revamped 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-28 | renamed 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-01-06 | updated copyright notice | Max Horn | |
svn-id: r12176 | |||
2003-12-01 | explicitly specify namespace in g_gui helper macro | Max Horn | |
svn-id: r11450 | |||
2003-11-19 | new font code (currently disabled by default), which allows using ↵ | Max Horn | |
'arbitrary' BDF fonts (via convbdf) svn-id: r11350 | |||
2003-11-10 | added namespace GUI | Max Horn | |
svn-id: r11255 | |||
2003-11-08 | cleanup whitespaces | Paweł Kołodziejski | |
svn-id: r11223 | |||
2003-11-04 | modified NewGui::drawString to shorten strings which don't fit using ↵ | Max Horn | |
ellipsis (disabled for the EditTextWidget for now) svn-id: r11136 | |||
2003-11-02 | refactored 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-02 | turned 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-02 | renamed namespace ScummVM to Common | Max Horn | |
svn-id: r10544 | |||
2003-10-01 | vline -> 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-06 | added EVENT_SCREEN_CHANGED; small tweak to the way quit is handled in NewGui | Max Horn | |
svn-id: r10047 | |||
2003-08-01 | #include cleanup (explicityl specify the location for headers from common/, ↵ | Max Horn | |
so that we at some point can get rid of -Icommon; exception is made for stdafx.h, since a) we might want to rename it and b) might want to move it to the top level) svn-id: r9359 | |||
2003-05-05 | Patch #732707: EditTextWidget: long string support | Max Horn | |
svn-id: r7359 | |||
2003-04-30 | PalmOS changes: allow 8 bit GUI mode | Max Horn | |
svn-id: r7226 | |||
2003-03-06 | updated copyrights headers | Paweł Kołodziejski | |
svn-id: r6726 | |||
2002-12-25 | more -pedantic warnings fixed | Max Horn | |
svn-id: r6109 | |||
2002-12-14 | make alpha blend level adjustable, and fixed an overflow bug | Max Horn | |
svn-id: r5958 | |||
2002-12-12 | added a dummy global options dialog; PopUpWidget tweaks | Max Horn | |
svn-id: r5919 | |||
2002-12-12 | added PopUpWidget; hacked it into the edit game dialog just to show how to ↵ | Max Horn | |
use it; note: this is NOT finished by any means, the look will change, the code will change, this is just an early preview :-) svn-id: r5914 | |||
2002-11-22 | changed the key input system in NewGUI: pass both the keycode and the ascii ↵ | Max Horn | |
value to handleKeyUp/Down. Also, use this to fix the key repeat code (see bug #626225) svn-id: r5691 | |||
2002-11-21 | factored out ChooserDialog into it's own header/source file, and made the ↵ | Max Horn | |
title adjustable; added a dummy file for EditFieldWidget (not implemented yet); some other cleanup svn-id: r5658 | |||
2002-11-05 | fix for bug #633087 (umlauts in GUI) | Max Horn | |
svn-id: r5426 | |||
2002-10-19 | reworked the way the save/load dialog works. yup, still not perfect, but ↵ | Max Horn | |
we're hopefully getting closer. Feedback welcome svn-id: r5189 | |||
2002-10-16 | dialogs now can be run 'modal' | Max Horn | |
svn-id: r5168 | |||
2002-09-30 | fixed key repeat in NewGui; made the launcher game list non-editable | Max Horn | |
svn-id: r5052 | |||
2002-09-28 | cleaned up various variable names in the SDL backend & NewGui; also fixed a ↵ | Max Horn | |
small buglet that could cause garbage to appear behind the mouse cursor when closing NewGui while inside a game svn-id: r5029 | |||
2002-09-26 | added simple message dialog | Max Horn | |
svn-id: r5020 | |||
2002-09-24 | removed even the last traces of Scumm dependencies from NewGUI. Yes, you ↵ | Max Horn | |
heard right NewGUI is now 100% Scumm free and we can go for the launcher/message dialogs! svn-id: r5016 | |||
2002-09-22 | NewGUI now has its own event loop; this may cause some regression | Max Horn | |
svn-id: r5001 | |||
2002-09-19 | NewGui now has its own mouse cursor code -> again one less dependency on ↵ | Max Horn | |
Scumm; moved makeCursorColorTransparent to gfx.cpp where it belongs svn-id: r4977 | |||
2002-09-19 | removed even more scumm dependencies from NewGUI; fixed some redraw issues ↵ | Max Horn | |
(this might help the inventory-display issue in The Dig, and definitly fixes the 'vanishing volcanoe' in the FOA extro) svn-id: r4974 | |||
2002-09-19 | moved the Scumm specific dialogs to scumm/dialogs.* | Max Horn | |
svn-id: r4973 | |||
2002-09-19 | improved the text display in a newgui a bit: make the font proportiona; ↵ | Max Horn | |
implemented text alignment (left/right/center); alpha blending now not anymore at 50% but at 66%; moved some #defines to util.h svn-id: r4972 |