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
Max Horn
edf9f24926
Got rid of OSystem::colorToRGB and RGBToColor; added implementations for OSystem::getOverlayFormat to several ports (pending testing by the porters)
...
svn-id: r34912
2008-11-06 15:02:50 +00:00
Max Horn
79614d28b6
Tweaked browser dialog in 320x200 mode
...
svn-id: r34904
2008-11-05 14:58:47 +00:00
Max Horn
27628688d2
Tweaked classic theme in 320x200 mode, to use the available space better
...
svn-id: r34902
2008-11-05 14:33:22 +00:00
Max Horn
b2d93543d4
Paranoia check
...
svn-id: r34901
2008-11-05 11:57:11 +00:00
Max Horn
817d2078cc
Some cleanup / handle the case where the themepath is neither pointing to a dir nor to a .zip file
...
svn-id: r34897
2008-11-04 19:49:26 +00:00
Nicola Mettifogo
33b6bc4215
Reordered initialization lists to kill a ton of warnings.
...
svn-id: r34892
2008-11-04 05:29:53 +00:00
Johannes Schickel
4905d827b7
Removed dependency on OSystem::RGBToColor, by using Graphics::RGBToColor + Graphics::PixelFormat instead.
...
svn-id: r34888
2008-11-03 20:15:45 +00:00
Johannes Schickel
f3f3c69f63
Updated theme files for r34883.
...
svn-id: r34884
2008-11-03 19:38:15 +00:00
Max Horn
55c10e0ec6
Patch #2122869 : ALL: Common load dialog
...
svn-id: r34883
2008-11-03 18:32:16 +00:00
Max Horn
6466661252
Moved GuiObject::reflowLayout from newgui.cpp to object.cpp
...
svn-id: r34882
2008-11-03 16:42:23 +00:00
Max Horn
55da1fdd29
Renamed ThemeLayout::buildCopy to buildCopy::makeClone
...
svn-id: r34881
2008-11-03 16:38:47 +00:00
Max Horn
9e74c41dbd
Fix comment
...
svn-id: r34880
2008-11-03 16:00:52 +00:00
Max Horn
78221818e4
Documented & cleaned up ThemeEngine::createCursor
...
svn-id: r34879
2008-11-03 16:00:13 +00:00
Max Horn
188da3547f
Instead of allocating (and leaking, in case of an error) a 64k table with at most 256 entries, use a HashMap
...
svn-id: r34878
2008-11-03 15:15:32 +00:00
Johannes Schickel
2ec5515e89
Store names for renderer configuration in config file instead of integers.
...
svn-id: r34867
2008-10-29 20:45:28 +00:00
Johannes Schickel
98b0c4b33c
Committed my patch from -devel, which reintroduces DISABLE_FANCY_THEMES to strip functionallity in theme renderer uneeded by small devices.
...
svn-id: r34864
2008-10-29 19:48:15 +00:00
Vicent Marti
08f1e00415
Fixed: Text too big in 1x mode.
...
svn-id: r34863
2008-10-29 19:02:45 +00:00
Vicent Marti
fccf455bcc
Bugfix: Dirty rectangle out of range when blitting into the overlay.
...
svn-id: r34862
2008-10-29 18:57:42 +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
Kari Salminen
4d4042df36
Shut up MSVC and add FIXMEs to Sword's listSaves and ThemeEngine's loadThemeXML.
...
svn-id: r34839
2008-10-22 20:29:17 +00:00
Johannes Schickel
7d331b7341
Committed updated version of my patch #2184529 "SearchSet: Get rid of SharedPtr usage".
...
svn-id: r34837
2008-10-22 17:44:12 +00:00
Vicent Marti
66cc100702
Fixed: Naming of STX files in Scummmodern theme.
...
svn-id: r34834
2008-10-21 18:03:47 +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
Vicent Marti
98ae461556
Fixed: Assert when parsing a corrupted Theme archive (now discarding the theme silently as non-valid).
...
svn-id: r34825
2008-10-18 23:58:26 +00:00
Torbjörn Andersson
6e177e64df
Fixed warning.
...
svn-id: r34822
2008-10-18 13:06:27 +00:00
Vicent Marti
1cc3ae04cd
Fixed: Default theme had several XML headers.
...
svn-id: r34818
2008-10-18 10:06:33 +00:00
Vicent Marti
df8af387fb
Changed XML Parser to require standards-compilant XML header.
...
Updated STX version to 0.3
svn-id: r34817
2008-10-18 09:14:43 +00:00
Vicent Marti
6e8adf4ea6
Fixed: Invisible debugger console text in Classic theme.
...
svn-id: r34816
2008-10-18 01:44:12 +00:00
Vicent Marti
46b036ab6a
ImageManager: Added support for generic archives (zips and folders).
...
Theme Font Loading: Added support for generic archives.
ThemeEngine: Removed dependency on Common::File and File::AddDefaultPath for image and font loading.
svn-id: r34815
2008-10-18 01:27:33 +00:00
Vicent Marti
3644910f0d
Fixed: "GUI: Crash in Debugger" (ID: 2169419)
...
svn-id: r34814
2008-10-18 00:29:23 +00:00
Vicent Marti
0cd4939110
Changed XMLParser comment syntax to conform to XML standards (<!-- * -->)
...
Changed STX version string to 0.2.
svn-id: r34807
2008-10-15 13:34:18 +00:00
Vicent Marti
9ad49cf983
Fixed: Game version selection menu (Bugs 2167730 and 2164305).
...
svn-id: r34806
2008-10-15 11:22:22 +00:00
Vicent Marti
cf81446338
Fixed: Freddi 1/2 ingame menu crash (BUG 2167027).
...
Was: Crash when refreshing the screen with no open dialogs.
svn-id: r34805
2008-10-14 23:42:54 +00:00
Vicent Marti
1c374dcf35
Added "Mass Add" dialog.
...
svn-id: r34802
2008-10-14 17:53:52 +00:00
Vicent Marti
820a45d851
Fixed: Parser crash when adding an XML layout with an unhandled type.
...
svn-id: r34801
2008-10-14 17:29:48 +00:00
Vicent Marti
b3625cae2f
Crash ScummVM when a widget definition cannot be found in the XML file and show a descriptive error.
...
svn-id: r34800
2008-10-14 17:22:25 +00:00
Vicent Marti
70091a6484
Fixed: Ingame debug console in all games.
...
svn-id: r34792
2008-10-13 10:04:42 +00:00
Max Horn
4a56e0d9c1
Merged ThemeEngine::themeEval() and ThemeEngine::evaluator() methods into a single getEvaluator() method
...
svn-id: r34789
2008-10-12 22:25:35 +00:00
Max Horn
566a7b94d2
Removing dead code
...
svn-id: r34788
2008-10-12 22:23:35 +00:00
Max Horn
24dea3aff2
Fixed some more bad inline Doxygen comments (if you omit the '<', Doxygen thinks you are actually documenting the code in the *next* line)
...
svn-id: r34784
2008-10-12 22:04:30 +00:00
Max Horn
1b3952fbab
Don't force inline on big funcs if you don't have to (in this case, it added 24k to the binary size for no good reason)
...
svn-id: r34783
2008-10-12 22:03:35 +00:00
Max Horn
7cc871b84f
cleanup
...
svn-id: r34782
2008-10-12 22:02:24 +00:00