Commit Graph
2531 Commits
Author SHA1 Message Date
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