Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-15 | GUI: 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-15 | GUI: 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-15 | Implement 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-03-29 | COMMON: Cleanup ConfigManager code | Max Horn | |
* get rid of ConfigManager::_emptyString * get rid of ConfigManager::Domain::get (use getVal instead) * remove some dead code svn-id: r48417 | |||
2010-03-18 | COMMON: Move typedef StringList from str.h to new header str-array.h | Max 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-01-25 | Replace some more Adlib uses by AdLib. | Johannes Schickel | |
svn-id: r47530 | |||
2009-12-15 | Fix a typo | Jordi Vilalta Prat | |
svn-id: r46386 | |||
2009-12-15 | GUI: Re-add ellipsis to various button labels | Max Horn | |
svn-id: r46382 | |||
2009-12-15 | GUI: Fix some GUI hacks, add some comments, etc. | Max Horn | |
* Rename LauncherDialog::selectGame() to selectTarget() * Get rid of the 'temp_selection' ConfMan entry hack * Add some Doxygen comments * Turn a printf(...) into a debug(1,...) * Don't scroll around if 'Mass Add' is cancelled svn-id: r46380 | |||
2009-07-15 | Fix "search" filter being settings lost in launcher, when using the "Edit ↵ | Johannes Schickel | |
Game..." menu for example. svn-id: r42510 | |||
2009-06-07 | Added Clear button for search box. Looks a bit off, but we do not yet have | Eugene Sandulenko | |
skinned buttons. svn-id: r41355 | |||
2009-06-06 | GUI: Tweaked the launcher so that TAB switches focus between the list and ↵ | Max Horn | |
the quick search field svn-id: r41311 | |||
2009-06-06 | Made fix for empty game list on starting MassAdd a bit more robust. | Johannes Schickel | |
svn-id: r41301 | |||
2009-06-06 | Bring old 'quick search' behavior of games list back. | Eugene Sandulenko | |
svn-id: r41296 | |||
2009-06-06 | Fixed assertion when starting mass add and there are no games currently in ↵ | Filippos Karapetis | |
the game list svn-id: r41293 | |||
2009-06-06 | Disable MIDI controls if GUIO_NOMIDI is set | Eugene Sandulenko | |
svn-id: r41281 | |||
2009-06-06 | Disable load from the launcher button for AGOS and Gob games with use of GUI ↵ | Eugene Sandulenko | |
options svn-id: r41277 | |||
2009-06-06 | Improvements to laucher dialog | Eugene Sandulenko | |
- Made quicksearch turned off in the launcher game list - Turn ListWidget into CommandSender - Turn quicksearch off in launcher game list - Connect laucher list widget with search box so search is initiated by typing svn-id: r41269 | |||
2009-06-06 | Implement FR#1970293: "LAUNCHER: Add "quick search" input field like in iTunes" | Eugene Sandulenko | |
svn-id: r41268 | |||
2009-06-06 | Add to launcher not yet functional search widget. | Eugene Sandulenko | |
Make EditableWidget CommandSender svn-id: r41267 | |||
2009-06-06 | Implement FR#2507667: "GUI: Improve PopupWidget rendering / theme layouting". | Eugene Sandulenko | |
- 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 | |||
2009-06-06 | Sync all themes with improvements of mass dialog. Fixed list positioning | Eugene Sandulenko | |
svn-id: r41264 | |||
2009-06-06 | Implement FR#2707442: "GUI: Improve Mass Add dialog" | Eugene Sandulenko | |
svn-id: r41263 | |||
2009-06-06 | Implement FR#1522626: "GUI: Friendlier "Add Game" session" | Eugene Sandulenko | |
svn-id: r41236 | |||
2009-05-24 | Strip trailing whitespaces in the whole code base. | Johannes Schickel | |
svn-id: r40867 | |||
2009-05-13 | Enable Audio options for a game when OPL driver is overridden. | Eugene Sandulenko | |
svn-id: r40532 | |||
2009-04-18 | Patch #2761396: "Typo fixes to README and comments" | Eugene Sandulenko | |
svn-id: r39993 | |||
2009-02-17 | When adding games from a directory the user had no permissions to, instead ↵ | Oystein Eftevaag | |
of exiting with an error we'll (for normal adds) show an error message and (for mass adds) just continue in the list. svn-id: r38448 | |||
2009-02-15 | properly (re)select game after adding/editing domain name in launcher | Willem Jan Palenstijn | |
svn-id: r38313 | |||
2009-02-07 | Third attemp at fixing release-critical #2472185. Also fixes regression ↵ | Vicent Marti | |
reported in #2555710. svn-id: r36227 | |||
2009-01-18 | GUI: Renamed Globals.TabLabelWidth to Globals.PopUpWidget.labelWidth (that's ↵ | Max Horn | |
what it really is); changed PopUpWidget to use that value directly svn-id: r35895 | |||
2009-01-10 | Moved some stuff from the EditGameDialog constructor to its open() method to | Torbjörn Andersson | |
avoid uninitialised variables. (This is similar to some bugs that were fixed earlier today.) svn-id: r35811 | |||
2009-01-08 | Fixed revertion to "Add game" button string after a "Mass add" was processed. | Johannes Schickel | |
svn-id: r35788 | |||
2009-01-02 | Renamed gui/newgui.cpp -> gui/GuiManager.cpp and gui/newgui.h -> ↵ | Johannes Schickel | |
gui/GuiManager.h svn-id: r35668 | |||
2008-12-22 | Fixed indentation and removed whitespaces at the end of line | Jordi Vilalta Prat | |
svn-id: r35481 | |||
2008-11-12 | Renamed Graphics::TextAlignment -> Graphics::TextAlign and merged it with ↵ | Max Horn | |
GUI::ThemeEngine::TextAlignVertical svn-id: r35023 | |||
2008-11-11 | Moved GUI::SaveLoadChooser to its own source file | Max Horn | |
svn-id: r35002 | |||
2008-11-10 | Merged GUI::Theme and Gui::ThemeEngine into the same class, GUI::ThemeEngine. | Vicent Marti | |
Massive cleanup. svn-id: r34983 | |||
2008-11-09 | Fixed an off-by-one error in the save slot gap filling code | Filippos Karapetis | |
svn-id: r34980 | |||
2008-11-09 | Cleanup and simplification | Filippos Karapetis | |
svn-id: r34979 | |||
2008-11-09 | Do not allow the user to alter the description of write protected save slots ↵ | Filippos Karapetis | |
in the GMM save dialog svn-id: r34978 | |||
2008-11-09 | Prevent double click handling if choose button is disabled. (SaveLoadChooser) | Johannes Schickel | |
svn-id: r34976 | |||
2008-11-09 | Cleanup (and a little bug fix :-P). | Johannes Schickel | |
svn-id: r34975 | |||
2008-11-09 | Disable 'Save' button if no entry is selected in the save chooser. | Johannes Schickel | |
svn-id: r34974 | |||
2008-11-09 | Fixed 'Save'/'Load' button enable/disable triggering. | Johannes Schickel | |
svn-id: r34972 | |||
2008-11-09 | Added a new SaveStateDescriptor flag, is_write_protected, which can be used ↵ | Filippos Karapetis | |
to stop the user from overwriting certain saves (e.g. the auto save, the restart save in the Kyrandia games, the quicksaves etc) svn-id: r34970 | |||
2008-11-09 | - The save list iterator should now be synced correctly | Filippos Karapetis | |
- Numbering of save slots starts from 0 again, not 1 svn-id: r34968 | |||
2008-11-09 | Corrected comment | Filippos Karapetis | |
svn-id: r34967 | |||
2008-11-09 | Gaps in the list of save games are now handled correctly in the GMM ↵ | Filippos Karapetis | |
save/load dialogs svn-id: r34966 | |||
2008-11-09 | Save game descriptions are now set correctly in the GMM save dialog | Filippos Karapetis | |
svn-id: r34965 |