Max Horn
f906c4e80f
GUI: Tweaked the launcher so that TAB switches focus between the list and the quick search field
...
svn-id: r41311
2009-06-06 23:22:48 +00:00
Johannes Schickel
1f9af83259
Made fix for empty game list on starting MassAdd a bit more robust.
...
svn-id: r41301
2009-06-06 20:22:16 +00:00
Eugene Sandulenko
e8463ff1d2
Bring old 'quick search' behavior of games list back.
...
svn-id: r41296
2009-06-06 19:20:39 +00:00
Filippos Karapetis
6c44c7764c
Fixed assertion when starting mass add and there are no games currently in the game list
...
svn-id: r41293
2009-06-06 19:04:09 +00:00
Eugene Sandulenko
986a0b83b6
Disable MIDI controls if GUIO_NOMIDI is set
...
svn-id: r41281
2009-06-06 18:21:07 +00:00
Eugene Sandulenko
c8aa63e553
Disable load from the launcher button for AGOS and Gob games with use of GUI options
...
svn-id: r41277
2009-06-06 17:59:04 +00:00
Eugene Sandulenko
f66da82f03
Improvements to laucher dialog
...
- 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 17:54:28 +00:00
Eugene Sandulenko
5fc047dddf
Implement FR#1970293: "LAUNCHER: Add "quick search" input field like in iTunes"
...
svn-id: r41268
2009-06-06 17:54:08 +00:00
Eugene Sandulenko
dcc90445f6
Add to launcher not yet functional search widget.
...
Make EditableWidget CommandSender
svn-id: r41267
2009-06-06 17:53:25 +00:00
Eugene Sandulenko
b0db1b5ed0
Implement FR#2507667: "GUI: Improve PopupWidget rendering / theme layouting".
...
- 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 17:52:44 +00:00
Eugene Sandulenko
b49d23b898
Sync all themes with improvements of mass dialog. Fixed list positioning
...
svn-id: r41264
2009-06-06 17:50:30 +00:00
Eugene Sandulenko
f2547eb62c
Implement FR#2707442: "GUI: Improve Mass Add dialog"
...
svn-id: r41263
2009-06-06 17:49:59 +00:00
Eugene Sandulenko
974f47bbba
Implement FR#1522626: "GUI: Friendlier "Add Game" session"
...
svn-id: r41236
2009-06-06 17:37:15 +00:00
Johannes Schickel
b3c6751b9b
Strip trailing whitespaces in the whole code base.
...
svn-id: r40867
2009-05-24 15:17:42 +00:00
Eugene Sandulenko
923d26d9fb
Enable Audio options for a game when OPL driver is overridden.
...
svn-id: r40532
2009-05-13 21:02:03 +00:00
Eugene Sandulenko
e246c0d94f
Patch #2761396 : "Typo fixes to README and comments"
...
svn-id: r39993
2009-04-18 21:12:32 +00:00
Oystein Eftevaag
fc34cb3bd3
When adding games from a directory the user had no permissions to, instead 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-17 21:02:47 +00:00
Willem Jan Palenstijn
26f45be083
properly (re)select game after adding/editing domain name in launcher
...
svn-id: r38313
2009-02-15 22:07:19 +00:00
Vicent Marti
341873c9d3
Third attemp at fixing release-critical #2472185 . Also fixes regression reported in #2555710 .
...
svn-id: r36227
2009-02-07 00:23:53 +00:00
Max Horn
5e1cf1e166
GUI: Renamed Globals.TabLabelWidth to Globals.PopUpWidget.labelWidth (that's what it really is); changed PopUpWidget to use that value directly
...
svn-id: r35895
2009-01-18 14:42:26 +00:00
Torbjörn Andersson
20638a0f97
Moved some stuff from the EditGameDialog constructor to its open() method to
...
avoid uninitialised variables. (This is similar to some bugs that were fixed
earlier today.)
svn-id: r35811
2009-01-10 23:38:30 +00:00
Johannes Schickel
23f23d7491
Fixed revertion to "Add game" button string after a "Mass add" was processed.
...
svn-id: r35788
2009-01-08 17:08:24 +00:00
Johannes Schickel
690b88f982
Renamed gui/newgui.cpp -> gui/GuiManager.cpp and gui/newgui.h -> gui/GuiManager.h
...
svn-id: r35668
2009-01-02 03:21:40 +00:00
Jordi Vilalta Prat
b1999a2a16
Fixed indentation and removed whitespaces at the end of line
...
svn-id: r35481
2008-12-22 11:22:15 +00:00
Max Horn
c0f82d3518
Renamed Graphics::TextAlignment -> Graphics::TextAlign and merged it with GUI::ThemeEngine::TextAlignVertical
...
svn-id: r35023
2008-11-12 14:30:16 +00:00
Max Horn
a39c78a1ba
Moved GUI::SaveLoadChooser to its own source file
...
svn-id: r35002
2008-11-11 12:13:55 +00:00
Vicent Marti
b98f89c7f0
Merged GUI::Theme and Gui::ThemeEngine into the same class, GUI::ThemeEngine.
...
Massive cleanup.
svn-id: r34983
2008-11-10 11:24:55 +00:00
Filippos Karapetis
03a0046b1c
Fixed an off-by-one error in the save slot gap filling code
...
svn-id: r34980
2008-11-09 21:39:41 +00:00
Filippos Karapetis
a5502b296f
Cleanup and simplification
...
svn-id: r34979
2008-11-09 21:20:44 +00:00
Filippos Karapetis
1353a304f3
Do not allow the user to alter the description of write protected save slots in the GMM save dialog
...
svn-id: r34978
2008-11-09 21:09:26 +00:00
Johannes Schickel
9879985abf
Prevent double click handling if choose button is disabled. (SaveLoadChooser)
...
svn-id: r34976
2008-11-09 20:34:52 +00:00
Johannes Schickel
bc829e721b
Cleanup (and a little bug fix :-P).
...
svn-id: r34975
2008-11-09 20:33:15 +00:00
Johannes Schickel
818d87f448
Disable 'Save' button if no entry is selected in the save chooser.
...
svn-id: r34974
2008-11-09 20:22:43 +00:00
Johannes Schickel
d7c5e9ce87
Fixed 'Save'/'Load' button enable/disable triggering.
...
svn-id: r34972
2008-11-09 20:18:51 +00:00
Filippos Karapetis
ea7f305960
Added a new SaveStateDescriptor flag, is_write_protected, which can be used 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 20:07:46 +00:00
Filippos Karapetis
765e37dc2e
- The save list iterator should now be synced correctly
...
- Numbering of save slots starts from 0 again, not 1
svn-id: r34968
2008-11-09 19:14:39 +00:00
Filippos Karapetis
8b0f38acd1
Corrected comment
...
svn-id: r34967
2008-11-09 18:38:25 +00:00
Filippos Karapetis
eee2e68007
Gaps in the list of save games are now handled correctly in the GMM save/load dialogs
...
svn-id: r34966
2008-11-09 18:35:26 +00:00
Filippos Karapetis
bf857a73fe
Save game descriptions are now set correctly in the GMM save dialog
...
svn-id: r34965
2008-11-09 17:53:37 +00:00
Filippos Karapetis
f5729a4a8b
- The GMM save dialog is now working for all engines which support the appropriate features
...
- Added a new method to the MetaEngine class, getMaximumSaveSlot(), and implemented it in all engines for which the listSavefiles() method is implemented (it goes together with the listSavefiles method). It is used to fill the unused save slots in the save/load dialogs of each engine, so that the user can create new save games in empty slots
- Unified the save/load dialog list numbering in the GMM load/save screens and in the load screen of the main menu (before a game is started)
svn-id: r34963
2008-11-09 16:13:34 +00:00
Max Horn
7cbd04dc23
Thou shalst never use the 'using' keyword in a header file, lest the wrath of ye fingolfin will crush your sorrow bones to dust... *grrr* ;)
...
svn-id: r34937
2008-11-08 01:34:02 +00:00
Filippos Karapetis
57e57c49ce
Saving a game from GMM is now working for the SAGA engine, though the description is not set correctly yet
...
svn-id: r34932
2008-11-07 19:43:01 +00:00
Johannes Schickel
1512fbd261
Formatting.
...
svn-id: r34927
2008-11-07 13:20:25 +00:00
Filippos Karapetis
3cdb3d76c3
Fixed colors for the GMM save/load dialogs
...
svn-id: r34920
2008-11-06 23:29:48 +00:00
Torbjörn Andersson
2d42880ccf
Fixed compilation.
...
svn-id: r34919
2008-11-06 22:00:29 +00:00
Filippos Karapetis
27d1959683
Added some WIP code for the GMM save dialog (still not working correctly)
...
svn-id: r34918
2008-11-06 20:26:19 +00:00
Max Horn
55c10e0ec6
Patch #2122869 : ALL: Common load dialog
...
svn-id: r34883
2008-11-03 18:32:16 +00:00
Vicent Marti
08f1e00415
Fixed: Text too big in 1x mode.
...
svn-id: r34863
2008-10-29 19:02:45 +00:00
Filippos Karapetis
b7a219ebc6
Renamed engine feature kSupportsDirectLoad to kSupportsLoadingDuringStartup, as discussed in patch #2122869
...
svn-id: r34854
2008-10-26 16:42:08 +00:00
Johannes Schickel
649c18d565
Fix for bug #1960518 "ALL: --list-saves ignores custom paths".
...
svn-id: r34832
2008-10-21 16:01:06 +00:00