Eugene Sandulenko
8458e3deb7
Merge pull request #905 from lubomyr/master
...
ANDROIDSDL: added tab Control in main Options menu for switching some features
2017-02-21 23:29:51 +01:00
lubomyr
2412502eee
ANDROIDSDL: implemented checkbox for swap menu and back buttons
2017-02-14 17:38:44 +02:00
lubomyr
216f9c4f11
ANDROIDSDL: backend related checking in options.cpp replaced with hasFeature... condition, renamed some fields and methods
2017-02-14 15:13:58 +02:00
Colin Snover
d1fe6476fe
GUI: Add three new options for volume slider controls
...
GUIO_NOSPEECHVOLUME can be used for games that allow toggling of
speech but do not provide the ability for users to control speech
volume.
GUIO_LINKMUSICTOSFX and GUI_LINKSPEECHTOSFX can be used for games
that allow control of music, sfx, and speech in combinations, like
games that provide control of digital audio separately from MIDI,
or games that only control all three audio types through a single
volume control.
2017-02-05 10:41:28 -06:00
lubomyr
9cdda5c045
ANDROIDSDL: implemented checkbox for show/hide on-screen control in Options menu
2017-01-31 22:44:50 +02:00
lubomyr
2aa0cdcff6
ANDROIDSDL: fixed in-game menu crash, removed unused method
2017-01-31 20:36:54 +02:00
lubomyr
15acee29f1
ANDROIDSDL: implemented checkbox for change mouse mode in Options menu
2017-01-30 22:35:40 +02:00
Bastien Bouclet
722313db23
GUI: Add a V-Sync option checkbox
2016-11-20 13:13:15 +01:00
Pawel Kolodziejski
19bcd1f3bc
ALL: Sync with ScummVM
2016-11-12 12:59:06 +01:00
Pawel Kolodziejski
9ba9c69b3f
ALL: Sync with ScummVM - rev. 823c2f899b
2016-11-12 08:49:29 +01:00
Thierry Crozat
df3299ebb2
GUI: Add possibility to rebuild the options dialog
...
This will be needed to allow changing the GUI language and applying
the change without having to close the dialog.
2016-10-30 18:36:22 +00:00
Thierry Crozat
54230af9fd
GUI: Only change theme when applying new options
...
Unlike other options in the OptionsDialog, the theme change was
done when selecting a new theme and not when clicking on OK or
Apply. This commit makes it consistent with other options
2016-10-30 16:25:42 +00:00
Thierry Crozat
59675d2e4c
GUI: Add Apply button in global options dialog
2016-10-30 15:43:14 +00:00
Thierry Crozat
873515a7be
GUI: Fix compilation when cloud is disabled but libcurl is not
2016-10-16 23:29:01 +01:00
Thierry Crozat
3e08c33c35
GUI: Add checkbox and config option to enable/disable graphics filtering
2016-10-13 01:45:01 +01:00
Alexander Tkachev
faf849012c
CLOUD: Add GUI for "rootpath" selection
...
Cloud tab now contains a button to select path, path label and a clear
button.
2016-08-24 16:07:55 +06:00
Alexander Tkachev
52503a2713
GUI: Add "Clear port" button in Cloud tab
2016-08-24 16:07:55 +06:00
Alexander Tkachev
39865e6e6c
CLOUD: Add port override for LocalWebserver
...
It's enabled only when NETWORKING_LOCALWEBSERVER_ENABLE_PORT_OVERRIDE is
defined.
It's not defined, because override means we have to reconfigure our
redirect links somehow to use the override port.
2016-08-24 16:07:55 +06:00
Alexander Tkachev
63311bac26
GUI: Add error callback in Options' Cloud tab
...
Shows OSD message.
2016-08-24 16:07:55 +06:00
Alexander Tkachev
d795c77ef5
GUI: Fix DownloadDialog detection
...
Now it calls Launcher directly, so it updates games list on success.
2016-08-24 16:07:55 +06:00
Alexander Tkachev
e601c39802
CLOUD: Make "Run server" button active
...
It should show the real server's IP over there, but that doesn't work
yet.
2016-08-24 16:07:55 +06:00
Alexander Tkachev
3da38ca60b
CLOUD: Replace USE_CLOUD with USE_LIBCURL
...
In most cases that's the right one to check. USE_CLOUD is defined when
either USE_LIBCURL or USE_SDL_NET are, which means if there is no curl,
USE_CLOUD still could be defined and linking errors would appear.
2016-08-24 16:07:55 +06:00
Alexander Tkachev
ad069f442c
GUI: Add "Run server" button in Cloud tab
2016-08-24 16:07:55 +06:00
Alexander Tkachev
97c0bbd238
GUI: Add DownloadDialog sketch
2016-08-24 16:07:55 +06:00
Alexander Tkachev
e6242b0be8
GUI: Add Refresh button in Options Cloud tab
...
Commit changes CloudManager and Storages so they would automatically
refresh the fields when the could.
2016-08-24 16:07:55 +06:00
Alexander Tkachev
beb168a3a5
GUI: Add Cloud tab StorageWizardDialog
...
This is a dialog which guides user through Storage connection procedure.
2016-08-24 16:07:55 +06:00
Alexander Tkachev
e1e48968b4
GUI: Replace Cloud tab's StorageBrowser with PopUp
2016-08-24 16:07:55 +06:00
Alexander Tkachev
af9930482e
CLOUD: Update CloudManager
...
It now supports only one storage of each type. Only one Storage could be
loaded to the memory as well.
Options' Cloud tab now changes the Storage only when user pressed OK
button, giving the ability to look through the Storages without actually
changing them.
2016-08-24 16:07:55 +06:00
Alexander Tkachev
4ff1ed5fe9
GUI: Add Cloud tab information labels
...
And corresponding stub implementations in CloudManager.
2016-08-24 16:07:55 +06:00
Alexander Tkachev
90ae7b7337
GUI: Add Options dialog Cloud tab
...
With StorageBrowser to select a Storage. It actually uses CloudMan to
switch active Storage.
2016-08-24 16:07:55 +06:00
Eugene Sandulenko
777e6fde39
ALL: Split SMALL_SCREEN_DEVICE into GUI_ENABLE_KEYSDIALOG and GUI_ONLY_FULLSCREEN
2016-04-10 13:02:27 +02:00
Eugene Sandulenko
12b0313d92
GUI: Added stub for Update frequency check widgets.
2016-03-29 19:11:09 +02:00
Bastien Bouclet
bc22f40dd7
GUI: Add a popup list to chose a renderer
...
It replaces the previous 'Software rendering' checkbox
2015-12-29 08:05:49 +01:00
Pawel Kolodziejski
8759900b6a
ALL: synced with ScummVM
2014-04-05 18:18:42 +02:00
Johannes Schickel
f5dfe6725a
GUI: Make GPL headers consistent in themselves.
2014-02-18 02:39:35 +01:00
Pawel Kolodziejski
068ff94d20
ALL: synced with ScummVM
2013-07-07 15:29:33 +02:00
Torbjörn Andersson
10724365aa
GUI: Misc FluidSynth-related cleanups.
2013-01-26 13:52:36 +01:00
Torbjörn Andersson
681f81211f
FLUIDSYNTH: Add separate dialog for FluidSynth settings
...
I don't really understand what these parameters do, or what the
sensible values are, so for now the sliders are limited only by
the allowed (or, in one case, "safe") values.
2013-01-26 13:36:37 +01:00
Filippos Karapetis
346c1fe461
GUI: Change the undithering checkbox to be an engine-specific option
2012-03-25 18:51:23 +03:00
Pawel Kolodziejski
0517f256d7
ALL: synced with scummvm
2012-03-25 12:55:00 +02:00
Pawel Kolodziejski
8e2ab87455
ALL: synced with scummvm
2012-03-25 11:41:48 +02:00
Filippos Karapetis
c84cd8dee8
GUI: Add per-engine and per-game options
2012-03-19 20:32:34 +01:00
Max Horn
92d219715f
COMMON: Replace OptionsDialog::renderType2GUIO by API in rendermode.h
2012-02-29 11:43:21 +01:00
Torbjörn Andersson
6b17507b76
GUI: Fix "clear" buttons after theme switch (bug #3482459 )
...
Because the "clear" buttons are very different between themes (in
the Modern theme they have a graphical symbol, while in the Classic
theme they have a letter), they have to be removed and re-added
when reflowing the layout. This is patterned after how the
LauncherDialog class handles the larger changes in layout.
Removing widgets from a tab turned out to be trickier than I first
thought, so I had to move the removeWidget() method from Dialog to
GuiObject.
2012-02-24 22:20:50 +01:00
Pawel Kolodziejski
fad0b5b331
ALL: decrease diffs with scummvm
2012-02-22 23:26:36 +01:00
Pawel Kolodziejski
1c797756a5
GUI: added software renderer option
2012-02-22 12:54:14 +01:00
athrxx
d9c05f7121
COMMON: add gui options for rendering modes
...
The purpose is the same as for the sound gui options: users shouldn't be offered modes that the engine doesn't support.
2012-02-21 21:48:35 +01:00
Pawe Koodziejski
a5479cfe83
sync with scummvm
2012-01-06 22:56:21 +01:00
Tarek Soliman
c6e001a1f5
GUI: Move addClearButton() from options.cpp to widget.cpp
...
This is so it can be used outside options.cpp
2011-12-13 08:36:41 -06:00
Eugene Sandulenko
5a68e40054
GUI: Refactor clear buttons
2011-10-25 14:56:05 +01:00