Jordi Vilalta Prat
b66a9d4e03
Added Groovie credits
...
svn-id: r35219
2008-12-03 15:04:15 +00:00
Max Horn
46482b4de8
News update: Ender stepping down as project lead
...
svn-id: r35202
2008-12-01 21:50:34 +00:00
Max Horn
b25257d4eb
Added Cyx to SCUMM credits
...
svn-id: r35169
2008-11-28 11:56:08 +00:00
Max Horn
a28b531ed0
Added ArchiveMember::getDisplayName() method; changed ArchiveMember::getName() to always return a name compatible with Archive::openFile()
...
svn-id: r35139
2008-11-21 12:17:35 +00:00
Max Horn
33dd58ca98
GUI: Simplify ThemeBrowser code
...
svn-id: r35138
2008-11-21 08:22:33 +00:00
Johannes Schickel
4368081c55
Fixed ZipArchive/FSDirectory creation.
...
svn-id: r35133
2008-11-20 18:25:22 +00:00
Max Horn
7e97205417
GUI: Reduce space used by credits
...
svn-id: r35127
2008-11-20 13:46:34 +00:00
Vicent Marti
149345e13f
Moved binary theme parser to tools folder.
...
svn-id: r35049
2008-11-13 19:58:04 +00:00
Vicent Marti
313cba75b1
DrawStep parsing added to binary theme parser.
...
svn-id: r35048
2008-11-13 19:56:26 +00:00
Vicent Marti
f7bdf6b40f
Binary theme format parser.
...
Warning: Work in progress. May erase hard drive.
svn-id: r35046
2008-11-13 14:25:39 +00:00
Travis Howell
2c58689e14
Add newlines at end of files, to squash warning.
...
svn-id: r35042
2008-11-13 11:46:53 +00:00
Max Horn
c0786313fa
cleanup
...
svn-id: r35037
2008-11-13 11:21:16 +00:00
Max Horn
f974a6c8d5
GUI: Blitting the full screen to the backbuffer (or vice versa) can be done with a single memcpy, which is a bit faster than using _vectorRenderer->blitSurface
...
svn-id: r35029
2008-11-12 22:23:19 +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
144be21bed
GUI: Got rid of the WidgetSize stuff
...
svn-id: r35022
2008-11-12 13:14:44 +00:00
Max Horn
190468c79a
GUI: Turn scrollbar width into a theme variable
...
svn-id: r35021
2008-11-12 13:07:41 +00:00
Max Horn
42533c2354
cleanup
...
svn-id: r35020
2008-11-12 13:01:21 +00:00
Max Horn
710084dde6
GUI: Got rid of kBigButtonWidth etc.
...
svn-id: r35019
2008-11-12 12:58:33 +00:00
Max Horn
fa942c42cc
GUI: Got rid of most 'built-in' variables
...
svn-id: r35018
2008-11-12 12:53:53 +00:00
Max Horn
28c24b3fbb
Some GUI tweaks to make certain widgets readable
...
svn-id: r35004
2008-11-11 12:29:41 +00:00
Max Horn
a39c78a1ba
Moved GUI::SaveLoadChooser to its own source file
...
svn-id: r35002
2008-11-11 12:13:55 +00:00
Max Horn
32526079aa
Include required header
...
svn-id: r34985
2008-11-10 12:45:09 +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
Vicent Marti
631c679e40
Added some more whitespace skipping to default theme generation script.
...
svn-id: r34982
2008-11-10 10:40:08 +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
08eecfd3e5
Run xmllint on our *.STX files. Fixed several XML syntax violations
...
svn-id: r34962
2008-11-09 16:03:45 +00:00
Max Horn
1ad8e59c12
minor tweaks
...
svn-id: r34961
2008-11-09 15:59:14 +00:00
Max Horn
53d530af37
Got rid of some more 'using' usages
...
svn-id: r34960
2008-11-09 15:22:36 +00:00
Max Horn
f5b70114ca
Removed many unnecessary #includes
...
svn-id: r34959
2008-11-09 15:14:01 +00:00
Max Horn
cb581c61b2
Partially merge classes Theme and ThemeEngine (saves another couple KB), somebody (Tanoku?) should do a proper merge
...
svn-id: r34951
2008-11-09 12:38:30 +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
Max Horn
0508fec8a8
Pushing down some header deps
...
svn-id: r34936
2008-11-08 01:30:32 +00:00
Max Horn
2071f606a9
Moved some internal stuff from ThemeEngine.h to ThemeEngine.cpp
...
svn-id: r34935
2008-11-08 00:54:58 +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