aboutsummaryrefslogtreecommitdiff
path: root/gui
AgeCommit message (Collapse)Author
2010-06-15GUI: Fixed warningsEugene Sandulenko
svn-id: r49804
2010-06-15GUI: Fix crashEugene Sandulenko
svn-id: r49803
2010-06-15GUI: Implemented Languages as GUI options.Eugene Sandulenko
SCUMM and AdvancedDetector support this feature. svn-id: r49786
2010-06-15GUI: Disable AdLib controls if game does not support it.Eugene Sandulenko
svn-id: r49785
2010-06-15GUI: Fix crash.Eugene Sandulenko
svn-id: r49784
2010-06-15GUI: Implement MIDI drivers as GUI options.Eugene Sandulenko
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
2010-06-15GUI: Added tooltips to more widgets.Eugene Sandulenko
svn-id: r49779
2010-06-15GUI: Widened max tooltip width for bigger screen resolutionsEugene Sandulenko
svn-id: r49778
2010-06-15GUI: Added tons of tooltips.Eugene Sandulenko
svn-id: r49777
2010-06-15GUI: Add auto-repeater to scrollbar arrows.Eugene Sandulenko
svn-id: r49775
2010-06-15GUI: Implement tooltips. FR #2821513.Eugene Sandulenko
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
2010-06-15GUI: Implement FR #2821514.Eugene Sandulenko
FR #2821514: "GUI: OK and Cancel buttons in option tabs". Now tabs are visually separated from the buttons. svn-id: r49770
2010-06-15GUI: Tidied up lowres themes.Eugene Sandulenko
svn-id: r49769
2010-06-15GUI: Improved look of GMM options menu.Eugene Sandulenko
svn-id: r49768
2010-06-15GUI: Implement radiobuttons.Eugene Sandulenko
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
2010-06-15GUI: Added in-place hotkeys for widgets.Eugene Sandulenko
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
2010-06-15Implement translation support for ScummVM GUI.Eugene Sandulenko
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
2010-06-06Add Gus to credits, update README & NEWSMax Horn
svn-id: r49454
2010-05-27GUI: Fix about dialog regression from my previous commitMax Horn
svn-id: r49268
2010-05-27Fix for bug #3007656: "GMM: Crash in 320x200"Max Horn
svn-id: r49267
2010-05-27GUI: Reduce code duplication in about dialogMax Horn
svn-id: r49266
2010-05-26Replace SCUMM F5 dialog by GMM & add help button to GMMMax Horn
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
2010-05-26Patch #2951677: Text boxes should init with the caret at the beginningEugene Sandulenko
svn-id: r49239
2010-05-21Implement FR #2858270: GUI: List scrollbar actions should focus on listEugene Sandulenko
svn-id: r49133
2010-05-08Prevent editable widgets from adding various characters when F1-F12 is ↵Johannes Schickel
pressed by the user. Formerly the code just casted the "ascii" value of the key event to "byte" and thus truncating the character value. Now that would be fine, if we would not allow values >= 256 in the ascii field, for example 322 for F8 which in turn resulted in a "B" added to the editable field. I just added a check for the values being in the byte range before doing the cast, which fixes this. svn-id: r48967
2010-05-04Move DebugChannel related code to new headerMax Horn
svn-id: r48935
2010-04-27COMMON: Move DebugChannel stuff into a new DebugMan singletonMax Horn
svn-id: r48821
2010-04-21Update credits: Fredrik retiredMax Horn
svn-id: r48766
2010-04-12Update default themeOri Avtalion
svn-id: r48650
2010-04-12Remove trailing whitespaceOri Avtalion
svn-id: r48649
2010-04-12Center labels in mass-add dialogOri Avtalion
svn-id: r48648
2010-04-12Update credits for myself to reflect that I am now part of the team.Thierry Crozat
svn-id: r48646
2010-04-12Changed my credits to indicate more extensive contributionsYotam Barnoy
svn-id: r48633
2010-04-11Rest of patch #2982224: GSoC: Added unit test and unified error message displayMax Horn
svn-id: r48627
2010-04-09No Mandriva updates in ages -> mark Mandriva packager as retiredMax Horn
svn-id: r48592
2010-04-06GUI: Remove 'typedef Common::String String' from (Global)OptionsDialogMax Horn
svn-id: r48565
2010-04-06GUI: Unify various definitions of kOKCmd and move it to namespace GUIMax Horn
svn-id: r48564
2010-04-05Commit of patch #2980691 "GSoC: GUI: Caret blink shaves pixels [...] (bug ↵Johannes Schickel
#2951681)". svn-id: r48551
2010-04-05Mark Chris Gray (former Win64 builder) retired and add myself to the Win64 ↵Johannes Schickel
builder section. svn-id: r48540
2010-03-29COMMON: Cleanup ConfigManager codeMax Horn
* get rid of ConfigManager::_emptyString * get rid of ConfigManager::Domain::get (use getVal instead) * remove some dead code svn-id: r48417
2010-03-22Patch #2973290: Semicolon cleanupMax Horn
svn-id: r48359
2010-03-20Move StringTokenizer to its own files (tokenizer.h/tokenizer.cpp).Johannes Schickel
svn-id: r48310
2010-03-18COMMON: Move typedef StringList from str.h to new header str-array.hMax Horn
This removes the dependency on array.h from str.h. Also, begun migration from the confusing type name "StringList" to the more appropriate StringArray. svn-id: r48282
2010-03-18GUI: Make GuiObject::_name const, init all members in constructorMax Horn
svn-id: r48275
2010-03-13Fix our DECLARE_SINGLETON macro to conform to the C++ specs.Johannes Schickel
We need to use a namespace Common { } there to make strict C++ compilers like clang++ and comeau happy. I also added a slight comment about why that is needed to the macro definition and a note that you need to use it from the global namespace. svn-id: r48254
2010-03-12Fix from LordHoto for bug #2859401: GUI: GMM crashes when running in 320x200 ↵Max Horn
and 320x240 svn-id: r48248
2010-03-11GUI: Remove GuiObject::getMillis()Max Horn
svn-id: r48241
2010-03-11cleanupMax Horn
svn-id: r48240
2010-02-21Patch for bug 2943361 by littleboy, adding full kb modifier support to all ↵Yotam Barnoy
engines + GUI and proper keypad handling svn-id: r48101
2010-02-13Hide ZipArchive implementation, only expose it via factory functions: ↵Max Horn
makeZipArchive() svn-id: r48040