Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-27 | GUI: Remove Dialog::markAsDirty to expose full GUI redraws | Bastien Bouclet | |
2018-01-27 | GUI: Implement dirty-checking for widget redraws | Bastien Bouclet | |
2017-06-13 | GUI: Focus the first 'focusable' widget when rebuilding dialogs | Bastien Bouclet | |
Fixes Trac#9838. | |||
2016-04-06 | GUI: When dialogs gain focus, inform them of the current mouse position | Ori Avtalion | |
Previously, they only reacted to the mouse position once it was moved. This meant that if the cursor was on a button that just gained focus, it did not highlight. Fixes #7101. | |||
2014-02-18 | GUI: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-05-17 | RECORDER: Implement Events Recorder | Eugene Sandulenko | |
2012-05-03 | GUI: Remove unecessary ";". | Johannes Schickel | |
2012-05-03 | GUI: Implemented pressed state for buttons | Oleksiy Kurochko | |
2012-03-02 | KEYMAPPER: Map non-key custom input events | Tarek Soliman | |
This also makes the keymapper be in charge of keymapping logic | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2010-06-15 | GUI: Implement tooltips. FR #2821513. | Eugene Sandulenko | |
FR #2821513: "GUI: add tooltips". Added tooltips for Add Game button, clear field buttons and couple other. Current problem: Only first call correctly restores text. I could not find where restore information gets lost. svn-id: r49774 | |||
2010-04-06 | GUI: Unify various definitions of kOKCmd and move it to namespace GUI | Max Horn | |
svn-id: r48564 | |||
2009-06-06 | GUI: Tweaked the launcher so that TAB switches focus between the list and ↵ | Max Horn | |
the quick search field svn-id: r41311 | |||
2008-12-25 | Renamed NewGui to GuiManager | Max Horn | |
svn-id: r35544 | |||
2008-12-22 | Fixed indentation and removed whitespaces at the end of line | Jordi Vilalta Prat | |
svn-id: r35481 | |||
2008-11-12 | GUI: Got rid of most 'built-in' variables | Max Horn | |
svn-id: r35018 | |||
2008-11-10 | Merged GUI::Theme and Gui::ThemeEngine into the same class, GUI::ThemeEngine. | Vicent Marti | |
Massive cleanup. svn-id: r34983 | |||
2008-11-08 | Pushing down some header deps | Max Horn | |
svn-id: r34936 | |||
2008-10-09 | Manual merge of the GSoC2008 GUI branch. (71 files) | Vicent Marti | |
svn-id: r34757 | |||
2008-08-13 | Finished legacy API cleanup. Removed all legacy code. | Vicent Marti | |
Possible regressions. svn-id: r33833 | |||
2008-07-02 | GCC compiling fixes. | Vicent Marti | |
svn-id: r32877 | |||
2008-06-28 | Expanded InterfaceManager API to mimic NewGUI. (WIP) | Vicent Marti | |
svn-id: r32831 | |||
2008-01-28 | Fixed the spaces before tabs. | Jordi Vilalta Prat | |
svn-id: r30667 | |||
2007-06-30 | Changed GUI system to use Common::KeyState state | Max Horn | |
svn-id: r27786 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-04-15 | Fixing some memory leaks in the GUI code | Max Horn | |
svn-id: r26515 | |||
2007-03-16 | Added new file gui/object.cpp (collecting GuiObject methods in there), and ↵ | Max Horn | |
renamed Dialog::deleteWidget to Dialog::removeWidget (name was misleading, the removed object does *not* get deleted) svn-id: r26147 | |||
2006-08-04 | Renamed handleScreenChanged() -> reflowLayout() in the GUI code | Max Horn | |
svn-id: r23662 | |||
2006-06-03 | *Loads* of Common::String related optimizations. Woa, *tons* of methods were ↵ | Max Horn | |
copying strings needlessly svn-id: r22873 | |||
2006-05-31 | More cleanup. We shouldn't need these widget size parameters either. | Torbjörn Andersson | |
svn-id: r22799 | |||
2006-04-19 | Started to prepare the gui for runtime resolution switches. | Johannes Schickel | |
(some little things could be missing yet though) svn-id: r22017 | |||
2006-04-18 | - PopUpWidget (drop down list) does not shadow underlying dialog anymore | Eugene Sandulenko | |
- Remove reduntant code in drawing pipeline. Topmost dialog was drawn up to 4 times svn-id: r21998 | |||
2006-04-16 | This should fix wrong colors of the scummvm logo in the new theme after ↵ | Johannes Schickel | |
screen change. svn-id: r21953 | |||
2006-03-09 | Converted last dialogs to new scheme. Now it seems to be everything. Please, | Eugene Sandulenko | |
test throghoutly. svn-id: r21157 | |||
2006-03-07 | o More widgets fot alternative constructors | Eugene Sandulenko | |
o Cleanup of launcher dialog o Implemented useWithPrefix keyword svn-id: r21131 | |||
2006-02-11 | Change CVS keywords to SVN keywords | Max Horn | |
svn-id: r20518 | |||
2006-01-28 | - Fixes a bug that the debugger crashed while opening | Johannes Schickel | |
- Changed gradient calculating - added background saving for all dialog/widget backgrounds for now (change that later maybe) - changed ScummDialog to use the colors of our launcher dialog svn-id: r20276 | |||
2006-01-27 | - adds the new gui renderer also a new implementation for the classic gui | Johannes Schickel | |
- adds a ImageMan and ImageDec class for loading and managing image files - adds a loader for zip files which is used by the new theme and the image manager - changes the widgets to use the new gui code - changes the scumm dialogs to use the new gui code - fixes a #include problem in the sky debugger with the new gui code To use the new gui copy gui/themes/default-theme.zip to your extrapath. If the theme zip can not be found the gui will fallback to the classic theme. If you want to change the gui styles use "gui_theme=classic" for the classic theme and "gui_theme=default-theme" for the new theme. Thanks to eriktorbjorn for testing and help with the new theme and to sev for reviewing this patch. svn-id: r20227 | |||
2006-01-18 | Update copyright notice | Eugene Sandulenko | |
svn-id: r20088 | |||
2005-10-18 | Update FSF address. Eek. Actually that took place on May 1, 2005 | Eugene Sandulenko | |
svn-id: r19142 | |||
2005-07-30 | Remove trailing whitespaces. | Eugene Sandulenko | |
svn-id: r18604 | |||
2005-06-02 | The GUI has reached the point where I think it's safe to begin removing the | Torbjörn Andersson | |
old auto-scaling hack. Removed wantsScaling(), USE_AUTO_SCALING, _scaleFactor and _scaleEnable. Also removed drawBitmap() since we no longer use bitmaps for widget decorations. svn-id: r18310 | |||
2005-05-20 | Added big editable text widget, and removed some cruft. I think this means | Torbjörn Andersson | |
that all our widgets are able to scale themselves now, but I could be mistaken. svn-id: r18192 | |||
2005-05-19 | Big version of the popup widget. It could use a bit more polish, though... | Torbjörn Andersson | |
svn-id: r18185 | |||
2005-05-18 | Added big slider widget. There is nothing in the widget itself that's | Torbjörn Andersson | |
dependent on size, so the two different sizes are handled through a new addSlider() function. Figuring out why the big widget won't let you set volume to 0 is left as an exercise for the reader. svn-id: r18170 | |||
2005-05-18 | Some more scaling work. Parts of the options dialogs scale themselves. Some | Torbjörn Andersson | |
of them better than others. svn-id: r18165 | |||
2005-05-18 | Made use of addCheckbox(). I had to add an alternative form of the function | Torbjörn Andersson | |
because most checkboxes are on tabs. (We'll probably need a similar form of addButton() as well.) svn-id: r18161 | |||
2005-05-18 | New function: addCheckbox() | Torbjörn Andersson | |
svn-id: r18159 | |||
2005-05-11 | Start work on support for 'big' widgets | Max Horn | |
svn-id: r18060 |