D G Turner
fbb923daee
GUI: Add usage for "debuglevel" command output in Debugger base class.
2014-05-15 01:35:48 +01:00
D G Turner
bac58f3e18
GUI: Clarify "debuglevel" command output in Debugger base class.
...
This should make it clear that -1 is used for disable.
2014-05-13 19:39:47 +01:00
D G Turner
c81d0b680e
GUI: Minor further fixes to "debuglevel" command in Debugger base class.
2014-05-12 00:56:20 +01:00
D G Turner
bc7af1de19
GUI: Add "debuglevel" command to Debugger base class.
...
This allows the debug level to be changed at runtime from the debug
console.
2014-05-10 17:12:14 +01:00
Zerophase
5c12e09ed1
GUI: Tab cycling handles multiple themes.
...
First visible tab moves up when a theme's width cannot fit another tab.
2014-04-06 19:58:56 -05:00
Zerophase
5df3c14eba
GUI: Fix tab cycling when total tabs increase.
...
Tab cycling ignores tab width, and slides correctly for larger tab counts.
2014-04-01 07:28:57 -05:00
Zerophase
80d34a8a7c
GUI: Add Tab cycling to TabWidget
...
Tab and Shift-Tab can now cycle between each Tab of the Edit Game menu.
2014-04-01 07:28:48 -05:00
Thierry Crozat
3f88d60ad9
I18N: Update translation data file
2014-03-09 21:52:31 +00:00
Matthew Hoops
740b6e8fbd
IMAGE: Move all ImageDecoders to image/
2014-02-28 00:27:28 -05:00
Johannes Schickel
f5dfe6725a
GUI: Make GPL headers consistent in themselves.
2014-02-18 02:39:35 +01:00
uruk
f6c14408a3
AVALANCHE: Repair rest of the credits.
2014-01-15 16:23:02 +01:00
Marcus Comstedt
9957965257
GUI: Fix menu layout for low-res classic theme
...
Since clipping is now in place for strings, having text widgets which
are 4 pixels high will no longer work. Remade the layout to set better
heights, and remove some spacing instead.
2014-01-11 17:48:34 +01:00
Willem Jan Palenstijn
5686d606f0
BUILD: Support libedit readline wrapper
...
This is used in Mac OS X. Thanks to waltervn for pointing this out and
testing.
2014-01-02 01:04:24 +01:00
Eugene Sandulenko
ae6efb09b7
JANITORIAL: Update copyright year
2014-01-01 12:44:08 +02:00
Johannes Schickel
fe7f28bf6c
GUI: Do not draw text outside edit rect in EditableWidget.
2013-11-24 01:15:27 +01:00
Johannes Schickel
b487c1fc38
GUI: Fix undrawing caret glitch when the edit text is inversed.
...
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 00:38:47 +01:00
Johannes Schickel
95f07fd405
GUI: Document EditableWidget::getEditRect.
2013-11-24 00:20:29 +01:00
Johannes Schickel
3be846cfd7
GUI: Draw caret over the whole height of the edit rect.
...
This improves the look of the editable widgets.
2013-11-24 00:15:48 +01:00
Johannes Schickel
bb4a730a88
GUI: Fix out-of-bounds check in EditableWidget::drawCaret.
...
The line "y + editRect.height() + 2" is not included in drawing anymore. Thus
it is allowed to equal EditableWidget::_h.
2013-11-24 00:15:48 +01:00
Johannes Schickel
aaad08c9fe
GUI: Fix character redrawing behind caret in EditTextWidgets.
...
This fixes an ugly y position change when the caret is moved to a character in
an edit text widget.
2013-11-24 00:15:48 +01:00
Johannes Schickel
e036aa76da
GUI: Fix EditTextWidget::getEditRect's returned height.
2013-11-24 00:15:48 +01:00
Johannes Schickel
129e891a87
GUI: Fix ListWidget::getEditRect's returned height.
2013-11-24 00:15:47 +01:00
Joel Teichroeb
51dceaf165
GUI: Use Common::String for console history, to ensure buffer safety.
...
Previously, if the user enters a command that is more than 256
characters, it will overflow the history buffer.
By using a Common::String, this is not possible.
2013-11-14 15:23:01 +00:00
Joel Teichroeb
0ccc918940
GUI: Fix for potential bad cursor palette access in warning case.
...
Previously, if the colorsFound exceeded the maximum number of
cursor colors, a bad access to the cursor palette buffer could be
performed before the warning was emitted. This reordering avoids
that.
2013-11-14 15:11:16 +00:00
Eugene Sandulenko
aa2a6d7445
GUI: Skip useless assignment. CID 1002117
2013-11-03 01:28:03 +02:00
Thierry Crozat
0d20acf8de
CREDITS: Add credits for game translations
2013-10-30 21:56:39 +00:00
Johannes Schickel
f20471d962
Merge pull request #408 from lordhoto/opengl-replacement
...
OpenGL revamp
2013-10-20 06:20:46 -07:00
Johannes Schickel
fa90f9797c
GUI: Check for screen change whenever an event is polled.
...
This should *hopefully* really fix all GUI crashes when resizing with OpenGL.
2013-10-19 22:18:22 +02:00
Willem Jan Palenstijn
a532c7729f
Merge branch 'zvision'
...
This merges pull request 395 for the ZVision engine developed during
GSoC2013.
2013-10-17 23:00:00 +02:00
Willem Jan Palenstijn
1771162242
Merge branch 'avalanche'
...
This merges pull request 399 for the Avalanche engine developed during
GSoC2013.
2013-10-17 22:33:15 +02:00
RichieSams
7a97c992de
ZVISION: Use credits.pl to update AUTHORS and credits.h
2013-10-14 19:02:18 -05:00
Strangerke
7b11be0a92
AVALANCHE: Fix savegame patterns
2013-10-07 22:26:33 +02:00
uruk
77c10447c3
AVALANCHE: Repair credits.h
2013-10-07 10:04:53 +02:00
Matthew Hoops
303261482d
CREDITS: Add Keith for some pegasus patches
2013-10-06 22:41:30 -04:00
uruk
fed8546444
AVALANCHE: Update credit files.
2013-10-06 01:20:20 +02:00
Johannes Schickel
023fedef48
GUI: Do not return current input on cancel in PredictiveDialog.
...
Returning the currently displayed input when you click cancel is confusing
behavior in my eyes.
2013-10-02 00:16:59 +02:00
Johannes Schickel
225a823555
GUI: Initialize PredictiveDialog::_predictiveResult.
...
This fixes garbage output when canceling the predictive dialog in AGI when
nothing was entered.
2013-10-02 00:16:59 +02:00
Johannes Schickel
6ace85a84d
GUI: Clean up calloc use in PredictiveDialog.
...
Instead of manually multiplying the entry count with the entry size we simply
use both parameters of calloc as intended now.
2013-10-02 00:16:59 +02:00
Johannes Schickel
45e7ba130e
GUI: Fix compilation with clang and C++11.
...
newDictLine is allocated with calloc in line 856 thus there is no need to
initialize any entry.
2013-10-02 00:16:59 +02:00
Eugene Sandulenko
054ef1f1cd
GUI: Fix compiler warning
2013-09-30 14:36:59 +03:00
D G Turner
62d07700b3
GUI: Fix missing initializers for ListWidget. CID 1002259.
2013-09-30 04:53:17 +01:00
Eugene Sandulenko
4c2dc5fb3f
RECORDER: Fix warning
2013-09-09 00:46:03 +03:00
Eugene Sandulenko
8a340007ea
Merge pull request #361 from rundfunk47/guiimprovements
...
GUI: Various GUI Improvements
2013-08-22 05:31:23 -07:00
Narek Mailian
94792d2063
THEME: Add back entry for color when hovering over button
2013-08-22 12:01:27 +02:00
Strangerke
69aef2a55a
MORTEVIELLE: Add credits
2013-08-20 23:14:54 +02:00
Filippos Karapetis
1f89b4e902
CREDITS: Add credits for The Neverhood engine
2013-08-20 19:48:33 +03:00
Johannes Schickel
74a056e746
GUI: Clear dirty rects when initializing ThemeEngine.
...
This avoids nasty invalid writes to the overlay when the overlay is being
resized.
2013-08-19 00:06:46 +02:00
Narek Mailian
6fa3c7751f
GRAPHICS: Gradient blending on borders of rounded squares
2013-08-16 20:54:10 +02:00
Narek Mailian
5c00dbbd2a
GRAPHICS: Add support for Soft Shadows with rounded squares
2013-08-16 20:54:08 +02:00
Narek Mailian
887a99e211
GRAPHICS: Added changes and improved code from inisider/scummvm (partial text)
...
Includes code from https://github.com/inisider/scummvm/ , which has been
squashed and bugfixed
2013-08-16 20:54:08 +02:00