Age | Commit message (Collapse) | Author |
|
svn-id: r51277
|
|
svn-id: r51266
|
|
Bug #3027772: "Can't switch between Text and Speech". The problem was in
overcrowded Audio tab in any resolution with height < 480.
Solved by adding new MT-32 tab and grouping all relevant widgets there.
TODO:
- The problem still exists for 320x200 resolution where Subtitle speed
control is not accessible
- Apparently nobody tested tab control scrolling after switching to new
GUI, and now there are artifacts
svn-id: r51265
|
|
Bug #3024930: "GUI: GMM errors out in Hercules mode". Fixed by switching
Hercules resolutions to lowres GUI.
svn-id: r51226
|
|
With help of Tanoku tooltips were switched from widgets to dialogs
which helped to fix nasty bug with background not being restored.
Although it is basically a hack around inconsistent font backbuffering
in our GUI code, for the time being it is feasible.
The patch was extended with way to specify tooltip background in the
theme file.
svn-id: r51217
|
|
svn-id: r50642
|
|
Currently it ws not decided where to put fonts, but if you put BDF files into
themepath, they will get picked up.
The font name has to contain same codepage specification as in the .po file,
i.e. fixed5x8-iso-8859-5.bdf for Cyrillic codepage. In case the font does not
exist, default will be used.
All built in fonts get proper names.
TODO: Currently there is a bug with our font cacher. Font clR6x12-iso-8859-5
is empty after loading from FCC file. Reason is unknown.
svn-id: r50448
|
|
svn-id: r50437
|
|
svn-id: r50436
|
|
It will be used for future support of locale-dependent fonts.
svn-id: r50377
|
|
svn-id: r50128
|
|
less space wasted between buttons)
svn-id: r50098
|
|
svn-id: r49870
|
|
svn-id: r49778
|
|
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
|
|
FR #2821514: "GUI: OK and Cancel buttons in option tabs".
Now tabs are visually separated from the buttons.
svn-id: r49770
|
|
svn-id: r49769
|
|
svn-id: r49768
|
|
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
|
|
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: r49267
|
|
The new "Help" button in the GMM is currently only used by SCUMM.
To use it, an engine currently needs to subclass MainMenuDialog.
svn-id: r49249
|
|
svn-id: r48650
|
|
svn-id: r48649
|
|
svn-id: r48648
|
|
svn-id: r44952
|
|
has to be darker. Fix will come later.
svn-id: r43823
|
|
bumped theme version along with it)
svn-id: r43553
|
|
dummy ListWidget entries", based on a slighly modified version of my latest patch included there.
svn-id: r43551
|
|
svn-id: r43353
|
|
svn-id: r43352
|
|
saves some space and looks nicer.
svn-id: r43350
|
|
svn-id: r43206
|
|
svn-id: r43205
|
|
svn-id: r42955
|
|
svn-id: r42953
|
|
svn-id: r42668
|
|
svn-id: r42537
|
|
svn-id: r42531
|
|
regressions.
svn-id: r42529
|
|
svn-id: r42518
|
|
the ListWidget, depending on whether the widget has focus or not.
svn-id: r42512
|
|
svn-id: r41462
|
|
skinned buttons.
svn-id: r41355
|
|
devs.
svn-id: r41352
|
|
svn-id: r41304
|
|
svn-id: r41288
|
|
svn-id: r41287
|
|
svn-id: r41268
|
|
Make EditableWidget CommandSender
svn-id: r41267
|