aboutsummaryrefslogtreecommitdiff
path: root/gui/newgui.h
AgeCommit message (Collapse)Author
2003-11-19new font code (currently disabled by default), which allows using ↵Max Horn
'arbitrary' BDF fonts (via convbdf) svn-id: r11350
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-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-02renamed namespace ScummVM to CommonMax Horn
svn-id: r10544
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-06added EVENT_SCREEN_CHANGED; small tweak to the way quit is handled in NewGuiMax 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-05Patch #732707: EditTextWidget: long string supportMax Horn
svn-id: r7359
2003-04-30PalmOS changes: allow 8 bit GUI modeMax Horn
svn-id: r7226
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2002-12-25more -pedantic warnings fixedMax Horn
svn-id: r6109
2002-12-14make alpha blend level adjustable, and fixed an overflow bugMax Horn
svn-id: r5958
2002-12-12added a dummy global options dialog; PopUpWidget tweaksMax Horn
svn-id: r5919
2002-12-12added 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-22changed 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-21factored 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-05fix for bug #633087 (umlauts in GUI)Max Horn
svn-id: r5426
2002-10-19reworked 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-16dialogs now can be run 'modal'Max Horn
svn-id: r5168
2002-09-30fixed key repeat in NewGui; made the launcher game list non-editableMax Horn
svn-id: r5052
2002-09-28cleaned 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-26added simple message dialogMax Horn
svn-id: r5020
2002-09-24removed 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-22NewGUI now has its own event loop; this may cause some regressionMax Horn
svn-id: r5001
2002-09-19NewGui 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-19removed 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-19moved the Scumm specific dialogs to scumm/dialogs.*Max Horn
svn-id: r4973
2002-09-19improved 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
2002-09-19Added overlay to OSystem interface; implemented overlay in SDL backend (all ↵Max Horn
other backends, including SDL_gl, still need to implement this!); changed NewGUI to make use of the overlay; added Cmd-Q as a shortcut for Quit on MacOS X svn-id: r4971
2002-09-08decreased double click intervalMax Horn
svn-id: r4905
2002-09-08rewrote config class; cleanup; code restructuringMax Horn
svn-id: r4903
2002-08-21Initial revisionMax Horn
svn-id: r4785