Max Horn
c934642bdb
COMMON: Move typedef StringList from str.h to new header str-array.h
...
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-18 15:09:24 +00:00
Max Horn
605037342b
GUI: Fix some GUI hacks, add some comments, etc.
...
* 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-12-15 08:19:34 +00:00
Eugene Sandulenko
eb4f887ec3
Added Clear button for search box. Looks a bit off, but we do not yet have
...
skinned buttons.
svn-id: r41355
2009-06-07 22:19:48 +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
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
a39c78a1ba
Moved GUI::SaveLoadChooser to its own source file
...
svn-id: r35002
2008-11-11 12:13:55 +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
Johannes Schickel
1512fbd261
Formatting.
...
svn-id: r34927
2008-11-07 13:20:25 +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
Max Horn
a6dd4b7d4d
Moved base/game.* to engines/game.*
...
svn-id: r34589
2008-09-17 17:31:29 +00:00
Johannes Schickel
ed40e5d374
Committed patch by [md5] from bug tracker item #2100790 "GUI:Clicking "Load" when no games are added triggers a crash".
...
svn-id: r34530
2008-09-14 18:19:22 +00:00
Johannes Schickel
d996b305c5
- Moved delete confirm dialog to SaveLoadChooser, allows the user to check which save he was trying to delete
...
- Cleaned up the SaveLoadChooser / Launcher code
-> Should reduce memory usage a little bit
svn-id: r34496
2008-09-11 20:20:02 +00:00
Christopher Page
8bcc4619ec
Added a check to make sure there is an active engine available when trying to load a game from the launcher
...
svn-id: r33652
2008-08-06 01:48:46 +00:00
Christopher Page
1fe2700dab
Added support for Savestates to be loaded from the launcher
...
svn-id: r33461
2008-07-30 21:48:45 +00:00
Max Horn
51835dac6a
Include all required header files in launcher.h (should fix compilation problems in WinCE backend)
...
svn-id: r32141
2008-05-16 09:45:38 +00:00
Max Horn
2243197f50
Changed GUI system to use Common::KeyState state
...
svn-id: r27786
2007-06-30 12:26:59 +00:00
Max Horn
218e132e37
Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
...
svn-id: r27024
2007-05-30 21:56:52 +00:00
Max Horn
cfe7ecd6d9
Don't track the modifier state, use the eventmanager instead (this also fixes bug #1657322 , GUI: 'Mass Add' button text does not revert after mass add)
...
svn-id: r26174
2007-03-17 16:05:16 +00:00
Max Horn
94507bb44d
Improved 'Mass Detector': Now displays a dialog which displays the scan progress to the user, and can be cancelled (the whole thing still needs to be polished)
...
svn-id: r25697
2007-02-18 18:23:52 +00:00
Eugene Sandulenko
0d01bdd799
Make Add Button caption react to Shift key.
...
svn-id: r25373
2007-02-04 02:36:23 +00:00
Max Horn
aae330b4c1
Pass objects by (const) ref instead of value; only set game description in the config file if one has been specified
...
svn-id: r25243
2007-01-28 10:38:23 +00:00
Eugene Sandulenko
cd8a5f3a98
First phase of detection-related plugins interface improvements. Now plugins
...
return StringMap instead of fixed list of parameters. This adds great
flexibility.
Current patch should not alter any functionality, i.e. if there are regressions,
submit a report. Phase 2 will benefit from these changes and will come later.
svn-id: r25134
2007-01-20 21:27:57 +00:00
Max Horn
d01420c344
Add a somewhat hackish, uber-sekrit mass-add-game-feature (shift-click 'Add...' button to use at your own risk)
...
svn-id: r24085
2006-10-02 22:28:02 +00:00
Max Horn
1a10cacfb9
Renamed handleScreenChanged() -> reflowLayout() in the GUI code
...
svn-id: r23662
2006-08-04 13:55:53 +00:00
Torbjörn Andersson
9ab0c1d915
Clear the active domain when (re)opening the launcher dialog. This fixes bug
...
#1523050 .
svn-id: r23571
2006-07-22 21:23:49 +00:00
Max Horn
6321cfc874
Turned the last remaining few GameDetector methods into static methods
...
svn-id: r22344
2006-05-04 22:52:18 +00:00
Johannes Schickel
955b53fb88
Fixes bug with wrong colors in the logo after a screen change. (this time it works!)
...
svn-id: r21984
2006-04-17 18:50:33 +00:00
Johannes Schickel
b99632831f
This should fix wrong colors of the scummvm logo in the new theme after screen change.
...
svn-id: r21953
2006-04-16 20:33:52 +00:00
Max Horn
b34e207dbb
Change CVS keywords to SVN keywords
...
svn-id: r20518
2006-02-11 10:08:56 +00:00
Eugene Sandulenko
ea42bad781
Update copyright notice
...
svn-id: r20088
2006-01-18 17:39:49 +00:00
Eugene Sandulenko
b36677af71
Update FSF address. Eek. Actually that took place on May 1, 2005
...
svn-id: r19142
2005-10-18 01:30:26 +00:00
Eugene Sandulenko
6b4484472b
Remove trailing whitespaces.
...
svn-id: r18604
2005-07-30 21:11:48 +00:00
Max Horn
aea451f092
Reunify DirBrowserDialog and FileBrowserDialog; implemented file browser mode for OSX, too; fixed some memory leaks in the launcher
...
svn-id: r17639
2005-04-16 17:55:09 +00:00
Torbjörn Andersson
13dc149ded
Applied patch #1175374 ("FluidSynth MIDI driver"), with a few documentation
...
changes. There are a few things that could use a bit more work, and I've
only tested it on my Linux box. I have verified that ScummVM still compiles
when it's disabled, though, so it shouldn't break anything too badly.
svn-id: r17512
2005-04-10 14:33:44 +00:00
Max Horn
41b914e773
After adding a new game, select the new entry
...
svn-id: r16434
2005-01-05 01:42:52 +00:00
Max Horn
47280d9433
Updated copyright
...
svn-id: r16398
2005-01-01 16:09:25 +00:00
Max Horn
ee3158cb8c
Patch #896096 (Restoring last selected game selection) with some personal modifications
...
svn-id: r15372
2004-10-01 21:12:18 +00:00
Max Horn
407c489cc4
removed obsolete #include's
...
svn-id: r12729
2004-02-05 11:59:06 +00:00
Nicolas Bacca
e17ae4de3a
addGame made virtual (temporarily ?) for CE backend launcher
...
svn-id: r12602
2004-01-26 07:34:53 +00:00
Max Horn
033ff78ae9
updated copyright notice
...
svn-id: r12176
2004-01-06 12:45:34 +00:00
Max Horn
22c22d1e81
added namespace GUI
...
svn-id: r11255
2003-11-10 23:40:48 +00:00
Max Horn
297ddb370b
refactored common code into a new class OptionsDialog; various fixes and cleanup to the launcher/option dialogs
...
svn-id: r11152
2003-11-05 12:25:42 +00:00
Max Horn
b27a871f87
turned NewGui into a singleton, and made OSystem a pseudo-singleton; added Widget::findWidget (preparing to add support for nested widgets, for the tab widget)
...
svn-id: r11045
2003-11-02 02:18:16 +00:00
Max Horn
116dbee1fc
factored out the game detection code into the Plugin class; this is the first step towards allowing more powerful, plugin specific detection code; also, moved the Plugin GameSettings APIs to a slightly higher level
...
svn-id: r10858
2003-10-17 12:18:58 +00:00
Max Horn
0e645f88ae
renamed namespace ScummVM to Common
...
svn-id: r10544
2003-10-02 17:43:02 +00:00
Paweł Kołodziejski
aa3766018f
updated copyrights headers
...
svn-id: r6726
2003-03-06 21:46:56 +00:00
Max Horn
7098159101
fixed launcher buttons again
...
svn-id: r5770
2002-12-01 12:47:13 +00:00