aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-02InterfaceManager functionality translated into a Theme subclass ↵Vicent Marti
"ThemeRenderer" to easen integration with the current GUI. svn-id: r32876
2008-07-01Rendering pipeline. WIP.Vicent Marti
svn-id: r32869
2008-06-29Rendering pipeline. WIP.Vicent Marti
svn-id: r32845
2008-06-29Changes to rendering pipeline. WIP.Vicent Marti
svn-id: r32837
2008-06-28Expanded InterfaceManager API to mimic NewGUI. (WIP)Vicent Marti
svn-id: r32831
2008-06-28Bugfix: Empty integer key parsing.Vicent Marti
svn-id: r32822
2008-06-28Improved support for parsing integers in the XML parser.Vicent Marti
Bug fixes. svn-id: r32818
2008-06-26BugfixesVicent Marti
svn-id: r32814
2008-06-26- MILESTONE: A widget is drawn on screen loaded straight from its XML ↵Vicent Marti
description. Yippie. - XMLParser: Bugfixes. - ThemeParser: Support for default color values. svn-id: r32808
2008-06-26InterfaceManager now loads themes.Vicent Marti
svn-id: r32800
2008-06-26Actually reverted stupid changes in Common::String and Util.cpp regarding ↵Vicent Marti
Regex and the platform function. svn-id: r32797
2008-06-25- XMLParser: Improved file stream supportVicent Marti
- InterfaceManager: Config file loading/parsing added. - ThemeParser: Fixed GCC warnings/various bugs. svn-id: r32792
2008-06-25GCC FixesVicent Marti
svn-id: r32788
2008-06-25XMLParser:Vicent Marti
- Bug fixes. ThemeParser: - Support for palette colors. - Expanded theme syntax. svn-id: r32787
2008-06-25XMLParser:Vicent Marti
- Cleanup. - Support for file/buffer loading. ThemeParser: - Triangle orientation. svn-id: r32784
2008-06-25- Reverted getHostPlatformString() from util.cpp (Yeah, Max was right)Vicent Marti
- XMLParser now supports streams! - Added remaining key values for DrawStep parsing. - XMLParser parserError() bugfixes. svn-id: r32782
2008-06-24Common: Vicent Marti
- Added function to get the active host type as a string. XMLParser: - Added support for ignoring keys while parsing (check documentation). Backwards compatible. - parserError() has been revamped. Shows all kinds of detailed information regarding the error ala Python InterfaceManager/ThemeParser: - DrawData keys and their DrawStep subkeys are now successfully parsed and loaded into structs. That's a win. - Bug fixes. svn-id: r32768
2008-06-18Split ThemeParser into XMLParser and ThemeParser as child class to have a ↵Vicent Marti
common XML Parser. svn-id: r32734
2008-06-18Expanded parser.Vicent Marti
Added regex support for Common::String Changed drawstep state saving. svn-id: r32729
2008-06-16Added massive parser documentation.Vicent Marti
Some parser changes. svn-id: r32726
2008-06-14Code formating conventions.Vicent Marti
Fix in test drawing code. svn-id: r32704
2008-06-14Parser fixes.Vicent Marti
svn-id: r32703
2008-06-14Merged trunk into the GUI branch.Vicent Marti
Fixed MSVS9 project files. svn-id: r32702
2008-06-14Revert last commit.Travis Howell
svn-id: r32700
2008-06-14Disable drawObject type 0x41, which is currently causing frequent crashes.Travis Howell
svn-id: r32699
2008-06-14Fixed ALSA's invalid port error messageJordi Vilalta Prat
svn-id: r32698
2008-06-13Parser redesign. Fixed most possible overflows.Vicent Marti
svn-id: r32697
2008-06-13Formating conventions.Vicent Marti
Function parameter fixes. Parser fixes. svn-id: r32696
2008-06-13Added initial interface to list music devices and their typesJordi Vilalta Prat
svn-id: r32695
2008-06-13Renamed MIDI plugins to Music pluginsJordi Vilalta Prat
svn-id: r32693
2008-06-13Parser cleanup.Vicent Marti
svn-id: r32691
2008-06-13Parser update. Variable depth.Vicent Marti
svn-id: r32690
2008-06-13Small cleanup (uint16 -> uint where still applicable).Kari Salminen
svn-id: r32689
2008-06-13More documentation for CineUnpacker-class (Practically done documenting ↵Kari Salminen
now). Also changed parameter and return value types to a more uniform style (uint16 -> uint, int -> uint where applicable etc). svn-id: r32688
2008-06-13Made CineUnpacker::unpack more robust & secure. It shouldn't crash now with ↵Kari Salminen
any input (Before making reading or writing operations they are checked to be in bounds). Also updated some comments and added some error message(s). svn-id: r32687
2008-06-12Parser update.Vicent Marti
svn-id: r32686
2008-06-12Parser skeletonVicent Marti
Expanded drawing interface svn-id: r32678
2008-06-12Fixing compilationSven Hesse
svn-id: r32676
2008-06-12- Widget caching for Interface manager.Vicent Marti
- Expanded theme Interface - Surface blitting for VectorRenderer svn-id: r32670
2008-06-12- Added support for Rodney's Fun ScreenBenjamin Haisch
- Added audio cd playback (still kinda broken though) - Renamed getObjectPropertyPtr to findObjectProperty svn-id: r32669
2008-06-12Updated script dumper to show opcode offset.Benjamin Haisch
svn-id: r32668
2008-06-11use kMaxChannelVolume instead of hardcoding 255Max Horn
svn-id: r32666
2008-06-11Documented CineUnpacker class.Kari Salminen
svn-id: r32665
2008-06-11Modified mass detector to not re-add already configured games (that is, if ↵Max Horn
there is an existing entry with identical path, gameid, platform, language, then do not add a new one) svn-id: r32664
2008-06-11No need to specify CaseSensitiveString_Hash explicitly anymoreMax Horn
svn-id: r32663
2008-06-10Small cleanup (mainly removed useless variables and defines)Jordi Vilalta Prat
svn-id: r32662
2008-06-10Pressing enter when entering the name of a save game should save that gameFilippos Karapetis
svn-id: r32661
2008-06-10A little Delphine unpacker documentation addition and variable renaming.Kari Salminen
svn-id: r32660
2008-06-10New version of drascula.dat, fixing the problem in the pendulum roomFilippos Karapetis
svn-id: r32659
2008-06-10New version of create_drascula, fixing the problem in the pendulum roomFilippos Karapetis
svn-id: r32658