aboutsummaryrefslogtreecommitdiff
path: root/engines/wintermute/ui
AgeCommit message (Collapse)Author
2019-12-19WINTERMUTE: Refactor UIEdit::handleKeypress()lolbot-iichan
This fixes https://bugs.scummvm.org/ticket/11033 Removed checking printable property for system keys. Refactored whole function to make it a bit more readable. Reference implementations: https://github.com/retrowork/wmelite/blob/master/src/UIEdit.cpp#L724 https://github.com/retrowork/Wintermute-Engine/blob/master/src/engine_core/wme_base/UIEdit.cpp#L708
2019-11-14WINTERMUTE: Fix Missing Default Switch CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-06-30WINTERMUTE: Increase window title height by 1 for "5 Lethal Demons" gamelolbot-iichan
For some reason getFontHeight() is off-by-one comparing to height set in TITLE_RECT, which made text being bigger then title rect and drawing was skipped. This fixes https://bugs.scummvm.org/ticket/6501
2016-10-07WINTERMUTE: Don't crop UIEdit strings to negative sizesEinar Johan Trøan Sømåen
If _maxLength was -1, we would end up with a 0-size allocation, and a write that starts right before it, which gives odd results.
2016-05-14WINTERMUTE: Remove redundant check.Eugene Sandulenko
If new() was unsuccessful, then we should bail out immediately, but we always assume we have enough memory for ScummVM.
2014-02-18WINTERMUTE: Make GPL headers consistent in themselves.Johannes Schickel
2013-11-05WINTERMUTE: Transfer Char* explicitly when saving/loading.Einar Johan Trøan Sømåen
2013-11-05WINTERMUTE: Transfer Sint32s explicitly when saving/loading.Einar Johan Trøan Sømåen
2013-11-05WINTERMUTE: Transfer Uint32s explicitly when saving/loading.Einar Johan Trøan Sømåen
2013-10-29WINTERMUTE: Remove BasePlatform::setRect (replace with member-call)Einar Johan Trøan Sømåen
2013-10-29WINTERMUTE: Remove BasePlatform::isRectEmpty (replace with member-call).Einar Johan Trøan Sømåen
2013-10-29WINTERMUTE: Remove BasePlatform::setRectEmpty (replace with member-call)Einar Johan Trøan Sømåen
2013-10-29WINTERMUTE: Transfer Point32s explicitly when saving/loading.Einar Johan Trøan Sømåen
2013-10-29WINTERMUTE: Transfer Rect32s explicitly when saving/loading.Einar Johan Trøan Sømåen
2013-10-28WINTERMUTE: Transfer booleans explicitly when saving/loading.Einar Johan Trøan Sømåen
2013-10-28WINTERMUTE: Deconstify UIObject::getHeight() to fix a shadowed overload.Einar Johan Trøan Sømåen
2013-10-01WINTERMUTE: Clean up byte/char casts in loading/parsingWillem Jan Palenstijn
2013-09-30Merge branch 'master' into wme_renderingWillem Jan Palenstijn
2013-09-30WINTERMUTE: Add displayTiled function to replace repeatLastDrawWillem Jan Palenstijn
This avoids queueing many tickets for a UITiledImage, replacing them by a single tiled ticket.
2013-09-30WINTERMUTE: Fix compiler warningsEugene Sandulenko
2013-09-30WINTERMUTE: Use ; and not , to separate delete and new.Einar Johan Trøan Sømåen
2013-09-30WINTERMUTE: Formatting with Astyle (UIButton, UIEdit, UIObject, UIWindow, ↵Einar Johan Trøan Sømåen
TransparentSurface)
2013-09-30WINTERMUTE: Formatting (Clean up extra whitespace in UIObject).Einar Johan Trøan Sømåen
2013-09-30WINTERMUTE: Constify some getters in TransparentSurface, UIObject and UIWindowEinar Johan Trøan Sømåen
2013-09-21WINTERMUTE: FormattingTobia Tesan
2013-09-21WINTERMUTE: const'ify gettersTobia Tesan
2013-09-21WINTERMUTE: s/put/set/ in settersTobia Tesan
2013-09-21WINTERMUTE: add UIButton::setTextAlignTobia Tesan
2013-09-21WINTERMUTE: Make sprites private in UIButtonTobia Tesan
2013-09-21WINTERMUTE: Setters/getters for UIButtonTobia Tesan
2013-09-21WINTERMUTE: Keep some attributes private in UIButtonTobia Tesan
2013-09-21WINTERMUTE: Keep attributes private in UIEditTobia Tesan
2013-09-21WINTERMUTE: Avoid feeding setWidth negative valuesTobia Tesan
2013-09-21WINTERMUTE: Keep _back private in UIObjectTobia Tesan
2013-09-21WINTERMUTE: Make _parentNotify private in UIObjectTobia Tesan
2013-09-21WINTERMUTE: Add getListener()Tobia Tesan
2013-09-21WINTERMUTE: Make some members of UIObject privateTobia Tesan
2013-09-21WINTERMUTE: Keep attributes in UIWindow privateTobia Tesan
2013-09-21WINTERMUTE: Make TextAlign private in UITextTobia Tesan
2013-09-21WINTERMUTE: Make *_entity private in UIEntityTobia Tesan
2013-08-04WINTERMUTE: Fix end of namespace comments.Johannes Schickel
2013-04-20WINTERMUTE: Further reduce the amount of int->int32-confusion.Einar Johan Trøan Sømåen
2013-04-20WINTERMUTE: Fix a few more int->int32's spotted by fuzzie.Einar Johan Trøan Sømåen
2013-04-19WINTERMUTE: Rename transfer(void *) to transferPtr(void *) to avoid ↵Einar Johan Trøan Sømåen
overload-misses.
2013-04-18WINTERMUTE: Add 'override' to most Script-related functions.Einar Johan Trøan Sømåen
2013-04-18WINTERMUTE: Use int32 instead of int in classes.Einar Johan Trøan Sømåen
2013-04-17WINTERMUTE: Constify _width and _height in BaseRenderer.Einar Johan Trøan Sømåen
2013-04-17WINTERMUTE: Move settings from BaseGame to separate struct.Einar Johan Trøan Sømåen
2013-02-06WINTERMUTE: Privatize a few more members in BaseGame.Einar Johan Trøan Sømåen
2013-01-26WINTERMUTE: Replace all NULLs with nullptr.Einar Johan Trøan Sømåen