Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-12 | GUI: Fix TabWidget height issues | Alexander Tkachev | |
Changes theme stx files to specify TabWidget's type. That fixes wrong TabWidget height. Changes TabWidget's getHeight() to return not only "children" height, but also tabs height. That fixes wrong clipping area. Changes Widget's findWidget to use getHeight(). That fixes bug when widgets in the bottom of TabWidget were not reacting to the mouse events. | |||
2016-07-03 | GUI: Add checks in Widget::getBossClipRect() | Alexander Tkachev | |
Prints a warning if clipping area is invalid and fixes it. | |||
2016-07-03 | JANITORIAL: Remove trailing spaces | Alexander Tkachev | |
2016-07-03 | GUI: Use clipping everywhere | Alexander Tkachev | |
2016-07-03 | GUI: Fix blitAlphaBitmapClip() | Alexander Tkachev | |
2016-07-03 | GUI: Make PopUpWidget clip | Alexander Tkachev | |
2016-07-03 | GUI: Prepare button to be clipped | Alexander Tkachev | |
2016-07-03 | GUI: Add ScrollContainer | Alexander Tkachev | |
2016-07-03 | GUI: Use boss's x/y/w/h instead of clippingArea | Alexander Tkachev | |
2016-06-01 | GUI: Cleanup class initialization | Eugene Sandulenko | |
2016-05-16 | Merge pull request #722 from Abde-/master | Eugene Sandulenko | |
GUI: Redraw Widget when setAlign() called | |||
2016-04-14 | GUI: Remove 'sticky button' feature | Ori Avtalion | |
This feature made pressed buttons wait a few moments before returning to an unpressed state. It was half-implemented, and caused several visual bugs. Fixes #7083. | |||
2016-04-13 | GUI: Remove highlighting when button widget is pressed | Ori Avtalion | |
Without this, buttons would stay highlighted after being un-pressed. Fixes #7094. | |||
2016-03-30 | GUI: Enhanced StaticTextWidget with font style | Eugene Sandulenko | |
2016-03-27 | GUI: Improve handling of button presses while moving the cursor | Ori Avtalion | |
Keep track of where a mouse press started when deciding how mouse-over and mouse-up should behave. This handles the following situations: 1) If a mouse press starts outside a button (e.g. the UI background), mouse-up inside the button has no effect. Previously, it triggered a button click. 2) If a mouse press starts inside a button, the cursor moves outside of its region, then back inside, the button will show as pressed. Previously, it showed as highlighted instead of pressed. | |||
2016-03-25 | GUI: Widget: redraw when setAlign() called | Abdeselam El-Haman | |
2014-02-18 | GUI: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-08-10 | GUI: Initialise _hotkey in ButtonWidget constructor | Thierry Crozat | |
One of the two ButtonWidget constructor did not initialise _hotkey when given a non-null value. This caused valgrind to report an access to uninitialised variable in Dialog::handleKeyDown(). | |||
2013-08-03 | GUI: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | GUI: Prefer getBasePtr instead of direct Surface::pixels access. | Johannes Schickel | |
2012-12-27 | GUI: Change value by one on mouse wheel, not by one pixel | Torbjörn Andersson | |
On file-grained sliders, changing the value by one pixel was unpredictable because it wouldn't change by the same amount every time. (And of course, some values were not possible to set.) On course-grained sliders, changing the value by one pixel would sometimes not change it at all, causing the slider to seem stuck. Now the slider can be set to any value. | |||
2012-10-08 | Merge pull request #257 from lordhoto/graphics-conversion | Johannes Schickel | |
Extend crossBlit for abitrary (in-place) conversions and add a in-place conversion to Surface | |||
2012-09-26 | JANITORIAL: Remove trailing whitespaces. | Johannes Schickel | |
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//' | |||
2012-08-28 | GUI: Use in-place Surface conversion in widget code. | Johannes Schickel | |
2012-07-24 | GUI: Implement saving in the grid based save/load chooser. | Johannes Schickel | |
2012-07-09 | GUI: Make container widget a bit more container like. | Johannes Schickel | |
Now it is possible to add sub widgets to a ContainerWidget and allow for these to get events too. | |||
2012-06-29 | GUI: Use a black rect when no thumbnail is available in the thumbnail load ↵ | Johannes Schickel | |
chooser. | |||
2012-06-13 | GUI: Allow Surfaces with abitrary RGB pixel formats to be used in ↵ | Johannes Schickel | |
PicButtonWidget and GraphicsWidget. Only 1Bpp aka paletted surfaces are not supported. | |||
2012-06-12 | GUI: Take advantage of Surface::fillRect in GraphicsWidget::setGfx. | Johannes Schickel | |
2012-05-07 | GUI: Fix bug with button pressed state | Oleksiy Kurochko | |
2012-05-03 | GUI: Implemented pressed state for buttons | Oleksiy Kurochko | |
2012-01-29 | GUI: Slight formatting fix. | Johannes Schickel | |
2011-12-13 | GUI: Handle adding clear buttons that don't exist in layouts | Tarek Soliman | |
The buttons in the keymapper are dynamically generated and don't exist in the layout; They have no name. | |||
2011-12-13 | GUI: Move addClearButton() from options.cpp to widget.cpp | Tarek Soliman | |
This is so it can be used outside options.cpp | |||
2011-10-25 | GUI: Made PicButtonWidget derivative of ButtonWidget | Eugene Sandulenko | |
2011-08-06 | GUI: Consistent behavior of ButtonWidget::setLabel() | Eugene Sandulenko | |
2011-06-02 | GUI: Replace some s(n)printf uses by Common::String::format | Max Horn | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-01 | Merge pull request #16 "Add a PixelFormat to Graphics::Surface.". | Johannes Schickel | |
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp | |||
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-04-17 | GUI: Do not access Surface::bytesPerPixel anymore. | Johannes Schickel | |
2011-04-17 | GUI: Prefer Surface::create taking a PixelFormat over the one taking a byte ↵ | Johannes Schickel | |
depth. | |||
2011-02-07 | ALL: Fix whitespaces / indention | Max Horn | |
svn-id: r55818 | |||
2011-01-20 | GUI: Fix Memory Leak from PicButtonWidget _gfx Member. | David Turner | |
This widget is only currently used by Hugo. svn-id: r55364 | |||
2011-01-03 | GUI: Implement PicButtonWidget | Eugene Sandulenko | |
It is a button with picture intead of text. To be used by Hugo engine svn-id: r55099 | |||
2010-11-16 | GUI: Rename gui/GuiManager.* to gui/gui-manager.* | Max Horn | |
svn-id: r54265 | |||
2010-08-07 | fixed a typo with hotkeys in ButtonWidget | Neeraj Kumar | |
svn-id: r51830 | |||
2010-07-23 | GUI: Fix tooltip drawing | Eugene Sandulenko | |
With help of Tanoku tooltips were switched from widgets to dialogs which helped to fix nasty bug with background not being restored. Although it is basically a hack around inconsistent font backbuffering in our GUI code, for the time being it is feasible. The patch was extended with way to specify tooltip background in the theme file. svn-id: r51217 | |||
2010-07-21 | Strip trailing whitespaces in our common code base. | Johannes Schickel | |
svn-id: r51094 | |||
2010-07-04 | Prevent GraphicsWidget from being assigned a surface which wouldn't fit in ↵ | Johannes Schickel | |
the widget. svn-id: r50641 |