Age | Commit message (Collapse) | Author |
|
credits files.
svn-id: r50821
|
|
_("string2") in two places. With the old code the second string was not detected as being translatable.
svn-id: r50763
|
|
options for a target the gui tries to select the audio device from global options, but that particular device is unavailable due to GUIO flags settings
svn-id: r50684
|
|
instead of newly created id.
svn-id: r50651
|
|
svn-id: r50650
|
|
svn-id: r50649
|
|
svn-id: r50648
|
|
svn-id: r50647
|
|
the audio device from the global settings if no device config key is found for that game (This should fix the problem reported by LordHoto on devel. It might make sense to implement this behaviour to other settings, like subtitle mode etc.)
svn-id: r50646
|
|
the GMM's options dialog.
The problem here is that our ConfigDialog uses "" as domain name,
this will result in the assert in common/config-manager.cpp:323
getting triggered, when using ConfMan.removeKey.
Since setting the domain to the game's domain does not seem save
according to the FIXME in gui/dialogs.cpp about this domain hackery,
I decided to adapt the OptionsDialog to only call ConfMan.removeKey
for "music_driver" etc., when the music driver widgets are present.
This is consistent with the over uses of removeKey in
OptionsDialog::close too.
svn-id: r50468
|
|
svn-id: r50384
|
|
svn-id: r50382
|
|
svn-id: r50324
|
|
select "<default>" (which is already in use) instead of English.
svn-id: r50323
|
|
svn-id: r50281
|
|
svn-id: r50128
|
|
(thanks fuzzie).
svn-id: r50080
|
|
(ENABLE_)TRANSLATION, DETECTLANG and TERMCONV.
svn-id: r49885
|
|
svn-id: r49804
|
|
svn-id: r49803
|
|
SCUMM and AdvancedDetector support this feature.
svn-id: r49786
|
|
svn-id: r49785
|
|
Proper version of patch #2988641: "GSoC: Select drivers in GUI
based on output types". So far only SCUMM engine supports this
feature.
svn-id: r49783
|
|
svn-id: r49779
|
|
svn-id: r49777
|
|
FR #2821513: "GUI: add tooltips".
Added tooltips for Add Game button, clear field buttons and couple
other.
Current problem: Only first call correctly restores text. I could
not find where restore information gets lost.
svn-id: r49774
|
|
Implement radiobuttons in GUI. Also closes FR #2821529:
"GUI: volume and subtitles speed sliders".
Subtitle toggle button is replaced by three radiobuttons grouped
by a single group.
Updated translations and themes.
svn-id: r49767
|
|
Now it is possible to specify hotkeys in place for ButtonWidget
and CheckboxWidget (the only widgets with hotkeys now).
Use de-facto standard with putting hotkey between tildes (~).
Like '~O~pen'. The tildes gets stripped before after hotkey
is extracted.
This is done for giving translators possibility to specify
their own hotkeys.
Old hotkeys defined at widget instance creation are left for
leaving possibility to specify non-printable hotkeys such as
Common::ASCII_ESCAPE.
Translation files were updated respectively.
svn-id: r49766
|
|
Based on patch #2903830: "Updated Translation Prototype" by alexbevi
which in turn is based on patch #1739965 by jvprat.
Currently it builds all translations right into ScummVM. Once the
feature will be accepted more widely, i.e. more translations will
pop up, it will be trivial to move translation strings to external
file.
Finished translation: Russian
Unfinished translation: Hungarian
Things which are nice to do:
- Language code -> language mapping for more user friendness
- Specifying fonts to be used with language
- Updating of interface language without restart. It will require
moving of much code to reflowLayout() methods for each dialog
The .po files must be in single byte encodings. I.e. no support
for Unicode.
svn-id: r49759
|
|
svn-id: r48565
|
|
svn-id: r43425
|
|
svn-id: r43131
|
|
svn-id: r42886
|
|
svn-id: r41281
|
|
Add generic per-game GUI options support along the way ;)
svn-id: r41275
|
|
- Split out label from PopUp widget
- Aligned every widget on all layouts so GUI becomes to look nice again
- Moved textHAlign to layout properties
svn-id: r41266
|
|
svn-id: r41233
|
|
- credits
- options dialog
svn-id: r40538
|
|
svn-id: r40506
|
|
"opl_driver")
- Make MAME FM OPL the default emulator again
- Add GUI support for selecting the active OPL emulator
- Update themes
svn-id: r40496
|
|
to distinguish 'no match found' from other results); updated parseMusicDriver accordingly; some methods now return MidiDriverType instead of int
svn-id: r39702
|
|
svn-id: r39144
|
|
svn-id: r36226
|
|
several lesser graphical glitches with classic theme.
svn-id: r36225
|
|
what it really is); changed PopUpWidget to use that value directly
svn-id: r35895
|
|
svn-id: r35864
|
|
gui/GuiManager.h
svn-id: r35668
|
|
* Moved the code which handles fallback to the built-in theme from ThemeEngine to GuiManager
* Changed ThemeEngine::init() to only init&load the theme; no more messing with the overlay
* Commented to a somewhat obscure line in the GuiManager event loop (taking eriktorbjorn's original commit message for that change as comment text)
* Cleaned up the way the Dialog constructor ensures that the current Theme is correctly setup
* Got rid of varios members of ThemeEngine
* Changed ThemeEngine members _screen and _backBuffer from Surface pointers to just plain Surfaces
* Changed ThemeEngine::loadFontFromArchive to use _themeArchive instead of creating an Archive from scratch
* Renamed ThemeEngine::getThemeFileName() to getThemeId() (and some associated tweaks)
* Lots of further cleanup and tweaks
svn-id: r35653
|
|
svn-id: r35650
|
|
svn-id: r35574
|