Commit Graph
3189 Commits
Author SHA1 Message Date
Thierry Crozat 63a6a3c3de GUI: show/hide virtual keyboard when the EditTextWidget gains/loses the focus 2019-02-16 17:20:57 +00:00
Thierry Crozat 34e7176a3a I18N: Regenerate translations data file 2019-02-16 11:17:07 +01:00
Peter Kohaut 55e23a1909 GUI: Revert of accidental change
Revert of a change which I accidentaly commited during bladerunner
development.
2019-02-10 18:16:36 +01:00
Peter Kohaut 1384afd0f6 BLADERUNNER: Use ScummVM functionality for audio volume management 2019-02-10 16:55:38 +01:00
Thierry Crozat a9ed3beb2b I18N: Regenerate translations data file 2019-02-06 20:18:16 +01:00
Thierry Crozat bd3f37aa82 I18N: Regenerate translations data file 2019-02-06 20:18:16 +01:00
Thierry Crozat 9d143e1ac7 I18N: Regenerate translations data file 2019-02-06 20:18:15 +01:00
Thierry Crozat 23ecdafb1c I18N: Regenerate translations data file 2019-02-06 20:18:15 +01:00
Vhati 90f6d119cf GUI: Flush debugger prompts on text console
When built with enable-text-console and disable-readline, flushing output
immediately after printing the debugger prompt, before waiting for input,
ensures that external tools can spawn ScummVM, detect the prompt, and pipe
in automated responses (e.g., expect scripts).

Explicit flushing was necessary at least on Windows, where support for
automating terminal input is less sophisticated. Otherwise, the prompt
string doesn't make it through the pipe, and both the script and ScummVM
get stuck waiting for input.
2019-02-03 22:16:40 +02:00
Bastien Bouclet c59dd85ebc GUI: Don't try loading TTF fonts for themes that don't request one 2019-01-22 13:07:15 +01:00
Cameron Cawley 364f78e99f GUI: Attempt to load fonts from fonts.dat if they aren't present in the theme archive 2018-12-25 12:47:42 +01:00
Tarek Soliman ff3056165b GUI: Fix defaulting of "Use native system file browser" checkbox 2018-12-18 16:41:02 -06:00
Thierry Crozat 56d1305f9d COMMON: Rename enum variable for native browser feature
There was a typo in the name (missing 'r' in browser).
2018-12-17 23:06:07 +00:00
Thierry Crozat a03c5cc477 GUI: Add missing space in tooltip string 2018-12-17 20:37:57 +00:00
Thierry Crozat 0a60e6ac8d I18N: Regenerate translations data file 2018-12-17 05:05:09 +01:00
Thierry Crozat e7ba15fa32 GUI: Add option to enable/disable using the system file browser 2018-12-16 15:58:44 +00:00
SupSuper 7552b0c008 GUI: Store title String instead of unsafe pointer 2018-12-16 10:48:13 +00:00
SupSuper fc504996d3 GUI: Allow user to opt between GUI browser and native browser 2018-12-16 10:48:13 +00:00
SupSuper fbc9c7d371 BACKENDS: Hook GUI browser to DialogManager 2018-12-16 10:48:13 +00:00
SupSuper 5fce1ae464 BACKENDS: Move OSX file browser into backend 2018-12-16 10:48:13 +00:00
Matan Bareket cc4917bed5 CREDITS: GLK engine credits 2018-12-09 12:52:14 -05:00
Thierry Crozat c89cba28dc I18N: Regenerate translations data file 2018-12-03 05:05:22 +01:00
Bastien Bouclet bbbd40477d GUI: Add an option to set the GUI language to the game language 2018-12-02 19:47:32 +01:00
Thierry Crozat 8aca628a94 I18N: Regenerate translations data file 2018-11-19 05:05:09 +01:00
Bastien Bouclet 016c930c5a I18N: Add a codepage file for ISO-8859-8
This encoding is used by the Hebrew translation. The GUI would need
more work to properly display Hebrew, but at least this change fixes
building translations.dat.
2018-11-17 16:06:24 +01:00
Cameron Cawley 0c21b31be5 CREDITS: Add credits for DM, Prince, Illusions and MutationOfJB (#1394) 2018-11-15 08:31:19 +02:00
Bastien Bouclet c1bd6a250d GUI: Add some override markers 2018-11-14 20:27:41 +01:00
Bastien Bouclet 7c570d9b25 GUI: Don't display the ScrollContainer background inside tabs
Fixes #10645.
2018-11-14 20:27:41 +01:00
Cameron Cawley 79a4e3f813 BACKENDS: Remove references to the GP32 backend 2018-11-04 21:38:45 +00:00
Michał Janiszewski cf9690f6b6 GUI: Fix duplicate include guard
The guard clashed with engines/dialogs.h
2018-10-31 18:53:28 +00:00
Thierry Crozat 27eb9453bb GUI: Unset stretch-mode in game settings not overriding global settings 2018-10-22 22:08:39 +01:00
Thierry Crozat c7fc6bbc30 I18N: Regenerate translations data file 2018-10-18 22:26:57 +02:00
Thierry Crozat 45641f3de5 I18N: Regenerate translations data file 2018-10-15 05:05:08 +02:00
D G Turner efcd857083 GUI: Fix Mouse Wheel Input for Unknown Game Dialog.
This should also fix this for other instances of ScrollContainer, though
the dialogs / widgets may require the same change.

This fixes bug Trac #10741.
2018-10-11 05:52:02 +01:00
D G Turner 9831f6ddd2 GUI: Disable Current View Selection Button in Save/Load Chooser.
Switching between List and Grid views causes a nasty redraw flicker.
This also occurs if you press the button for the current view type.

This patch does not fix the underlying refresh issue, but it does
disable the button for the current view type as pressing this is not
useful in any case.

This is a partial fix for bug Trac #10441.
2018-10-10 08:20:17 +01:00
Thierry Crozat 350fcf8167 I18N: Regenerate translations data file 2018-10-08 05:05:05 +02:00
Thierry Crozat 408fd880cb I18N: Regenerate translations data file 2018-10-01 05:05:02 +02:00
Bastien Bouclet 4e57941339 GUI: Fix mass add not showing some variants if one is already known 2018-09-28 17:33:13 +02:00
Thierry Crozat 638e844286 I18N: Regenerate translations data file 2018-09-24 05:05:03 +02:00
Thierry Crozat c80bd0ecbb I18N: Regenerate translations data file 2018-09-10 05:05:03 +02:00
Thierry Crozat 28918638e9 I18N: Regenerate translations data file 2018-09-03 05:05:03 +02:00
Bastien Bouclet ac4b2efd3f GUI: Clean up file browser path entry 2018-08-27 06:39:40 +02:00
Thierry Crozat 94a520d299 I18N: Regenerate translations data file 2018-08-27 05:05:08 +02:00
Chatziargyriou Eleftheria 4188ba1252 GUI: Add editable path in file browser dialog 2018-08-22 00:39:51 +01:00
Colin Snover b9a649c3e1 GUI: Replace use of strdup with Common::String
strdup is a POSIX API, not an ANSI C API. It is not available with
-std=c++11 on newlib-based systems, and VS 2015 will throw errors
unless it is #defined to alias to _strdup or unless deprecation
warnings are turned off (which is not a good idea in general).
Common::String is a safer and potentially faster (due to small
string optimisation) alternative, so prefer it instead.
2018-08-18 16:30:05 +02:00
Thierry Crozat df236f1b20 I18N: Regenerate translations data file 2018-08-13 05:05:03 +02:00
Thierry Crozat 723dc00d57 I18N: Regenerate translations data file 2018-08-06 05:05:04 +02:00
Thierry Crozat 459f26fcaf I18N: Regenerate translations data file 2018-07-30 05:05:07 +02:00
Thierry Crozat f337c90618 GUI: Fix graphics options visibility depending on supported featuress 2018-07-29 13:57:20 +01:00
Thierry Crozat 7b0402fbb0 GUI: Fix scrollbar bottom arrow being displayed as up arrow after mouse up 2018-07-24 00:27:11 +01:00