aboutsummaryrefslogtreecommitdiff
path: root/gui
AgeCommit message (Collapse)Author
2002-07-28added TODOMax Horn
svn-id: r4674
2002-07-28added constants for the default volumes; changed the volume ranges from ↵Max Horn
0-255 to 0-256 svn-id: r4670
2002-07-28no reason to limit value to 8 bit!Max Horn
svn-id: r4669
2002-07-27changing the selection aborts editing, too!Max Horn
svn-id: r4657
2002-07-27heaps of changes to NewGUI: mouseDown/Up events now count the clicks (so you ↵Max Horn
can detect double/triple clicks); ListWidget sends a message if an item was double clicked or changed; you can abort editing in the ListWidget by pressing ESC; SaveLoadDialog will save when you double click and item, and when you finish editing an item by pressing return, will save svn-id: r4656
2002-07-27added isEmpty() methods to String and List class; fixed crasher that occured ↵Max Horn
when saving/loading in NewGUI when nothing was selected svn-id: r4655
2002-07-27removed test widgets from save/load dialogMax Horn
svn-id: r4650
2002-07-27added support for right aligned text; made use of that in the sound dialog; ↵Max Horn
less redrawing in the sound dialog svn-id: r4649
2002-07-27improved the sound dialog; but my goal is to get rid of it, and merge the ↵Max Horn
sound & misc dialogs into the options dialog svn-id: r4648
2002-07-26fixed sliderMax Horn
svn-id: r4646
2002-07-26make sure the mouse over widget and the focused widget are informed when the ↵Max Horn
dialog is closed svn-id: r4645
2002-07-26fixed crash on some systems by setting defaults for the slider value rangeMax Horn
svn-id: r4636
2002-07-26added painelf's (still unfinished) sound dialog in NewGUI. Beware, this is ↵Max Horn
work in progress, don't report problems with it just yet, we already know they are there :-) svn-id: r4635
2002-07-19added khalek's about dialog (but changed the text items to be centered)Max Horn
svn-id: r4600
2002-07-19disable transparency for the pause dialog for nowMax Horn
svn-id: r4598
2002-07-18put stuff in util.h into namespace ScummVM; fixed stupid bug in String ↵Max Horn
class; took painelf's patch which implements save/load dialog in new GUI and fixed it slightly; various other minor changes svn-id: r4591
2002-07-18painelf's key repeat patchMax Horn
svn-id: r4586
2002-07-17moved gui/utils.* to main level; removed some unused stuff from our file ↵Max Horn
accessor functions svn-id: r4583
2002-07-17added copy constructo and assignment operator for List<T> templateMax Horn
svn-id: r4582
2002-07-16fixed spllngMax Horn
svn-id: r4581
2002-07-16Patch #582286 - fix for double key events in newguiMax Horn
svn-id: r4580
2002-07-16limit slider drag rangeMax Horn
svn-id: r4566
2002-07-16Update todoJames Brown
svn-id: r4563
2002-07-16patch by painelf that enables editing in the ListWidget (alas as usual with ↵Max Horn
many mods to his patch by me :-) svn-id: r4561
2002-07-15replaced EventList and StringList by a universtal List<T> template; remade ↵Max Horn
EventList and StringList using that generic type svn-id: r4555
2002-07-15allow static text/button widgets in NewGUI to be drawn centredMax Horn
svn-id: r4551
2002-07-13added latest of painelf's patches which makes NewGui handle system events ↵Max Horn
directly (code becomes much cleaner and more powerful this way); he also implemented a 'focus' item in NewGui; atop of this several changes of my own that further improve the GUI behaviour svn-id: r4541
2002-07-13took painelf's change, modified it a lot, and now here's the result :-)Max Horn
svn-id: r4540
2002-07-13oopsMax Horn
svn-id: r4535
2002-07-13some cleanupMax Horn
svn-id: r4534
2002-07-13added clear() methods to String and StringList; StringList destructor now ↵Max Horn
doesn't leak anymore svn-id: r4533
2002-07-13Let ListWidget have an 'active' itemJames Brown
svn-id: r4529
2002-07-12updated TODO listMax Horn
svn-id: r4528
2002-07-12implemented scrollbar 'dragging' (based largely on painelf's patch)Max Horn
svn-id: r4527
2002-07-12Countless changes to the New GUI; some hightligths: new ScrollBarWidget ↵Max Horn
class; ListWidget is usable (demo shows it off); added custom String/StringList classes svn-id: r4521
2002-07-11seems there is a conflict with our operator new and certain versions of the ↵Max Horn
Std C++ lib. Till this is resolved: here's a workaround (disabling the code which is not used anyway right now) svn-id: r4517
2002-07-10added prototype ListWidget (doesn't do anything yet, only serves to demo how ↵Max Horn
it might look); renamed various NewGui methods and added frameRect method; made NewGui use our 'own' GUI colors (no worries if you don't like them, this is just an experiment); StaticTextWidget now clones its label (preventing problems when a game was loaded, thus invalidating string locations in memory) svn-id: r4513
2002-07-10improved the alpha blending code, now works properly for nesting/redraw ↵Max Horn
(changed meaning of WIDGET_CLEARBG a little bit for this) svn-id: r4509
2002-07-08replaced clearArea with the more general fillArea; added get/setValue ↵Max Horn
methods to SliderWidget; changed look of SliderWidget a little bit; optimized drawing of SliderWidget svn-id: r4500
2002-07-08Fix small indentationJames Brown
svn-id: r4498
2002-07-08Fix mouseoutJames Brown
svn-id: r4497
2002-07-08Add slider widgetJames Brown
svn-id: r4496
2002-07-08got rid of RTTI again (i.e. dynamic_cast)Max Horn
svn-id: r4492
2002-07-08implemented hotkey support in new GUI codeMax Horn
svn-id: r4488
2002-07-08delay creation of dialogs till they are used; fixed new pause dialog & use ↵Max Horn
it instead of the old one; dirty area handling in new gui code is more logical/useful now svn-id: r4487
2002-07-07added CheckboxWidget; added NewGui::drawBitmapMax Horn
svn-id: r4486
2002-07-07added options dialog; added NewGui TODO list;Max Horn
svn-id: r4485
2002-07-07added dialog nesting code (for now using std::stack, I will provide my own ↵Max Horn
stack class later svn-id: r4483
2002-07-07once more indent, after adding -TDialog and -TWidgetMax Horn
svn-id: r4474
2002-07-07applied indent to a couple of source files; added .indent.pro file with ↵Max Horn
default indent settings as per readme.txt svn-id: r4469