aboutsummaryrefslogtreecommitdiff
path: root/gui/newgui.cpp
AgeCommit message (Collapse)Author
2002-12-25fixed invalid memory accessMax Horn
svn-id: r6110
2002-12-14make alpha blend level adjustable, and fixed an overflow bugMax Horn
svn-id: r5958
2002-12-13changed back transparencyMax Horn
svn-id: r5943
2002-12-13playing a bit with the alpha levelMax Horn
svn-id: r5941
2002-12-13changed OSystem to allow RBG<->16bit color conversion to be done in the ↵Max Horn
backend; after all, the backend 'knows' best what format the overlay uses. Default implementations of RBGToColor and colorToRBG assume 565 mode, backends other than SDL may want to provide alternate implementations (SDL backend already does the right thing for non-565 modes) svn-id: r5931
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-10fixed dialog redrawing (when you switched in the save/load dialog between ↵Max Horn
save and load mode, it would loose the transparency) svn-id: r5512
2002-11-05make buttons 2 pixel wider (fixes 'Options' button); don't use non-portable ↵Max Horn
hack to swap ints svn-id: r5427
2002-11-05fix for bug #633087 (umlauts in GUI)Max Horn
svn-id: r5426
2002-11-05clip text drawingMax Horn
svn-id: r5416
2002-10-26Fix warning found by Valgrind.Lionel Ulmer
svn-id: r5314
2002-10-22Do not repeat keys for WinCE (problems with GAPI and virtual keyboard)Nicolas Bacca
svn-id: r5251
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-16patch #620627: mouse wheel support for NewGuiMax Horn
svn-id: r5169
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-28changed the crosshair curso to match the Scumm one (I hope?)Max Horn
svn-id: r5028
2002-09-27enabled demo dialog shown during startup; some fixes/cleanup in NewGUIMax Horn
svn-id: r5023
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-222002-09-21 Matt Hargett <matt@use.net>Matt Hargett
* scumm.dsp, scummvm.dsp, simon.dsp: Turn on warning as errors. Generate PDBs on all builds. * gameDetector.cpp, newgui.cpp, widget.cpp, actor.cpp, dialogs.cpp, resource.cpp, saveload.cpp, scumm_renderer.cpp: Fix warnings where possible. One pragma added to eliminate warning of unknown pragmas. * string.cpp: If unknown escape sequence, print warning. svn-id: r4998
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-19found out that guifont actually contains a char width table -> make use of ↵Max Horn
it now svn-id: r4976
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-17added support for nonenglish the dig - for gui this time. now is completed :)Paweł Kołodziejski
svn-id: r4960
2002-09-08decreased double click intervalMax Horn
svn-id: r4905
2002-09-01more resolution fixesPaweł Kołodziejski
svn-id: r4895
2002-08-29sound system cleanupMax Horn
svn-id: r4867
2002-08-25fixed some endian issues in the new SMUSH decoder; cleanupMax Horn
svn-id: r4842
2002-08-21Initial revisionMax Horn
svn-id: r4785