Sven Hesse
1bbee909fa
CREDITS: Add Haiku port maintained by Luc Schrijvers
...
Quoth Luc Schrijvers (Begasus) on scummvm-devel:
"Haiku is stepping up and there is a recipe (script to build
scummvm) in the haikuporters git repo [...] I'll still do a
full build and make it available for download that could be
upped on your download page when ready"
2014-07-11 15:46:25 +02:00
Sven Hesse
f54a3304f2
CREDITS: Retire BeOS porter Stefan Parviainen
...
Quoth Luc Schrijvers (Begasus) on scummvm-devel:
"BeOS isn't maintained anymore (latest version still working
on BeOS was something like 1.0."
2014-07-11 15:40:16 +02:00
Einar Johan Trøan Sømåen
c528af49eb
I18N: Fix "go up" and "misc" in the Norwegian (bokmål/nynorsk) translation.
2014-07-11 00:18:59 +02:00
Thierry Crozat
b30e8e5f53
GUI: Treat bundles as directories in the OS X file browser
...
This allows selecting an app bundle when adding a game, which is
what is expected for the LucasArts Steam mac games.
2014-07-10 22:54:50 +01:00
Thierry Crozat
a40ea1ec0e
I18N: Regenerate translations data file
2014-07-09 20:35:57 +01:00
Thierry Crozat
23f58229e9
I18N: Update Italian translation (from patch #1608 )
2014-07-06 18:08:02 +01:00
Thierry Crozat
b84d48abca
I18N: Update French translation
2014-07-05 13:56:47 +01:00
Thierry Crozat
886d48b843
I18N: Regenerate the translations data file
2014-07-02 22:06:27 +01:00
Eugene Sandulenko
7617461165
I18N: update translations.dat
2014-07-01 02:41:44 +03:00
Johannes Schickel
2d9d23adde
GUI: Reduce spacing in save/load chooser in the classic theme.
...
This fixes bug #6658 "GUI: Save/Load grid view needs tuning for classic theme, 640x400 pixels" for me.
2014-06-22 17:43:06 +02:00
Sven Hesse
9d97e61e4d
CREDITS: Update to add Fedor to Symbian
2014-06-19 13:47:05 +02:00
Johannes Schickel
5b03ba04d7
GRAPHICS: Allow client code to specify TTF render mode.
...
This allows clients to use the default FreeType2 render mode instead of light.
We really only use light as default because that's what looks best with the
font we use in our GUI right now (which is the same reason why formerly light
was always used in non-monochrome mode).
2014-06-09 01:04:47 +02:00
Johannes Schickel
10c5547de3
GUI: Allow any cased version of 'all' to toggle all debug flags.
...
This makes it consistent with our matching rules when enabling other debug
flags.
2014-06-05 16:40:42 +02:00
Johannes Schickel
450924a0c7
Merge pull request #465 from digitall/debugRework
...
Add "all" option for debug flags to GUI::Debugger base class.
2014-06-05 16:27:44 +02:00
Johannes Schickel
dc4b9b8bc1
GUI: Recreate default theme.
2014-06-05 03:36:40 +02:00
Johannes Schickel
eac2f789fe
GUI: Use sorted file list in scummtheme.py.
...
This will (hopefully) reduce the amount of changes when recreating the themes
because the order in which files will be processed is the same unless the
sorting differs on systems...
2014-06-05 03:33:22 +02:00
D G Turner
1e6fe10e3d
COMMON: Add "all" option to debugflag controls in GUI Debugger.
2014-06-05 02:18:58 +01:00
Sven Hesse
6908c1ee42
CREDITS: Update for Voyeur- and MADS-changes
2014-05-28 23:18:17 +02:00
Johannes Schickel
8b7672b64c
ALL: Introduce typesafe Debugger::registerVar functions.
...
This also adds a FIXME to SCI which registered an enum type as int...
2014-05-27 02:04:08 +02:00
Johannes Schickel
75a78c89fa
GUI: Don't endorse function naming against our guidelines in docu.
2014-05-27 02:04:08 +02:00
Johannes Schickel
30d64edac4
ALL: Make Debugger command function names conform to our guidelines.
2014-05-27 02:04:08 +02:00
Johannes Schickel
07c9fea9cb
GUI: Slight naming cleanup in Debugger.
2014-05-27 02:04:08 +02:00
Johannes Schickel
ae4ffe01f0
ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd.
2014-05-27 02:04:08 +02:00
Johannes Schickel
0adca2c579
ALL: Rename Debugger::DVar_Register to Debugger::registerVar.
2014-05-27 02:04:07 +02:00
Johannes Schickel
daa8d57a86
ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf.
2014-05-27 02:04:07 +02:00
Willem Jan Palenstijn
6cf5cb939b
GUI: Fix compilation
...
This adds a missing header in the case #ifndef USE_TEXT_CONSOLE_FOR_DEBUGGER
2014-05-25 12:29:13 +02:00
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