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 | JANITORIAL: Remove trailing spaces | Alexander Tkachev | |
2016-07-03 | GUI: Use clipping everywhere | Alexander Tkachev | |
2016-07-03 | GUI: Fix PopUpDialog | Alexander Tkachev | |
2016-07-03 | GUI: Add drawTabClip() | Alexander Tkachev | |
2016-07-03 | GUI: Add drawSquareClip() | Alexander Tkachev | |
2016-07-03 | GUI: Add VectorRendererSpec::drawTriangleClip() | Alexander Tkachev | |
2016-07-03 | GUI: Add ThemeLayoutTabWidget | Alexander Tkachev | |
2016-07-03 | GUI: Fix Dialog's and TabWidget's reflowLayout() | Alexander Tkachev | |
2016-07-03 | GUI: Hide scrollbar in ScrollContainerWidget when needed | Alexander Tkachev | |
2016-07-03 | GUI: Fix ScrollContainerWidget's reflowLayout() | Alexander Tkachev | |
2016-07-03 | GUI: Update ScrollContainerWidget | Alexander Tkachev | |
2016-07-03 | GUI: Fix ScrollContainerWidget look a bit | Alexander Tkachev | |
2016-07-03 | GUI: Make ScrollContainerWidget do full redraw | Alexander Tkachev | |
2016-07-03 | GUI: Make ScrollContainerWidget hide children | Alexander Tkachev | |
2016-07-03 | GUI: Make PopUpWidget clip | Alexander Tkachev | |
2016-07-03 | GUI: drawRoundedSquareClip() | Alexander Tkachev | |
2016-07-03 | GUI: Remove _clippingArea from ScrollContainer | Alexander Tkachev | |
2016-07-03 | GUI: Cleanup in ScrollContainer | Alexander Tkachev | |
2016-07-03 | GUI: Add ScrollContainer | Alexander Tkachev | |
2016-06-01 | GUI: Cleanup class initialization | Eugene Sandulenko | |
2016-05-02 | GUI: Initialize widget padding | Eugene Sandulenko | |
2016-03-30 | GUI: Implement immediate coordinate mode for PopUp widget | Eugene Sandulenko | |
2015-11-07 | GUI: Make disabled EditTextWidget not allowing to edit the string | Eugene Sandulenko | |
2014-10-28 | GUI: Remove trailing whitespace | Filippos Karapetis | |
2014-04-06 | GUI: Tab cycling handles multiple themes. | Zerophase | |
First visible tab moves up when a theme's width cannot fit another tab. | |||
2014-04-01 | GUI: Fix tab cycling when total tabs increase. | Zerophase | |
Tab cycling ignores tab width, and slides correctly for larger tab counts. | |||
2014-04-01 | GUI: Add Tab cycling to TabWidget | Zerophase | |
Tab and Shift-Tab can now cycle between each Tab of the Edit Game menu. | |||
2014-02-18 | GUI: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-11-24 | GUI: Do not draw text outside edit rect in EditableWidget. | Johannes Schickel | |
2013-11-24 | GUI: Fix undrawing caret glitch when the edit text is inversed. | Johannes Schickel | |
This is prominently visible in the list based save/load chooser since the edit string is drawn on a special green background there. When the caret is at the end of the edit string this would result in the green color missing at the place of the (undrawn) caret. To avoid this we simply draw a fake space now. | |||
2013-11-24 | GUI: Document EditableWidget::getEditRect. | Johannes Schickel | |
2013-11-24 | GUI: Draw caret over the whole height of the edit rect. | Johannes Schickel | |
This improves the look of the editable widgets. | |||
2013-11-24 | GUI: Fix out-of-bounds check in EditableWidget::drawCaret. | Johannes Schickel | |
The line "y + editRect.height() + 2" is not included in drawing anymore. Thus it is allowed to equal EditableWidget::_h. | |||
2013-11-24 | GUI: Fix character redrawing behind caret in EditTextWidgets. | Johannes Schickel | |
This fixes an ugly y position change when the caret is moved to a character in an edit text widget. | |||
2013-11-24 | GUI: Fix EditTextWidget::getEditRect's returned height. | Johannes Schickel | |
2013-11-24 | GUI: Fix ListWidget::getEditRect's returned height. | Johannes Schickel | |
2013-09-30 | GUI: Fix missing initializers for ListWidget. CID 1002259. | D G Turner | |
2013-08-16 | GRAPHICS: Added changes and improved code from inisider/scummvm (partial text) | Narek Mailian | |
Includes code from https://github.com/inisider/scummvm/ , which has been squashed and bugfixed | |||
2013-07-03 | TIZEN: bada port updated to tizen | Chris Warren-Smith | |
2013-04-16 | GUI: Always try to show as many entries as possible in ListWidget. | Johannes Schickel | |
In case there were less items in the list than on a page, it was possible that a "scrollTo" call scrolled items out of the view even though all could be displayed. This caused odd behavior in the load dialog in T7G. There the list contains 10 entries. In case the last one was loaded via the dialog, the next time it was brought up again it showed the 9th entry at the top of the view and effectively hiding all the others. It furthermore did not show the scroll bar because all entries would have fit onto one page. To prevent this odd behavior, a boundary check has been added to all places where the scroll position is set. This has been taken from "scrollToCurrent" which already tried to prevent this. This fixes the second issue described in bug #3610960 "T7G - savegame glitches". | |||
2012-12-27 | GUI: Don't allow changing disabled popup widgets with mouse wheel | Torbjörn Andersson | |
This was another inconsistency between changing the widget by clicking and changing it with the mouse wheel. Hopefully the last one, though. | |||
2012-12-27 | GUI: Notify when popup widget changes by mousewheel | Torbjörn Andersson | |
This is consistent with the notification when the widget changes by clicking. As far as I can tell, that notification was added shortly before mouse wheel handling was added. It missing from the mouse wheel handler was presumably just an oversight. | |||
2012-12-27 | GUI: Redraw the popup widget when a the selection changes | Torbjörn Andersson | |
Otherwise, it will look like the value hasn't changed until the widget is redrawn for other reasons, e.g. by mouse-over. Incidentally, does anyone know why handleMouseDown() calls sendCommand() when the selection changes, while handleMouseWheel() does not? | |||
2012-12-13 | COMMON: Add wrapper for isprint. | Johannes Schickel | |
This is done in the spirit of 658080deeda79d20ea40643569fbcb072573e7cf. | |||
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-09-26 | GUI: Save/restore last scroll position in the list save/load dialog. | Johannes Schickel | |
This should give a better user experience, since the user will not have to scroll back to where he was when he used the dialog last. Thanks to wjp for suggesting this. | |||
2012-03-25 | GUI: Move predictive dialog to common gui | Oleksiy Kurochko | |
2012-02-25 | GUI: Let edit text widgets use a non-bold (aka normal) font. | Johannes Schickel | |
This change was done per request of _sev. | |||
2012-01-29 | GRAPHICS/GUI: Implement kerning support for Font. | Johannes Schickel | |
This adapts the related graphics code, which is the generic Font API and the TTF font implementation. It furthermore adapts the GUI to properly take care of kerning in text input widgets. |