Commit graph

18 commits

Author SHA1 Message Date
Max Horn
42120ed626 Introduce a new struct TimeDate, replacing struct tm in client code. May lead to compilation issues in ports, which should be trivial to fix, though
svn-id: r44793
2009-10-08 19:41:38 +00:00
Chris Apers
3e56c3a409 PalmOS Backend updates:
- Removed old clearScreen backend method and keep it for internal use only
- Fixed save path with missing end slash
- Added use of the new audio mixer
- Added new file system factory
- Added missing getOverlayWidth/Height
- Changed color encoding from int16 to uint16 as required by the new ScummVM code
- Fixed ColorMasks use with missing namespace

svn-id: r39028
2009-03-01 10:25:33 +00:00
Max Horn
8f16458e9b Renamed FSNode::openForReading / openForWriting to createReadStream / createWriteStream, again to make ownership of the returned stream clear
svn-id: r36014
2009-01-23 03:41:36 +00:00
Max Horn
e4b013f616 Renamed OSystem::openConfigFileForReading & openConfigFileForWriting to createConfigReadStream & createConfigWriteStream, in order to make it clear that the *caller* is responsible for deleting the streams (i.e., 'owns' them)
svn-id: r36013
2009-01-23 03:30:40 +00:00
Max Horn
36311eefb4 OSYSTEM: Pushed out some port specific code from common/system.cpp to the respective ports
svn-id: r34812
2008-10-16 17:18:15 +00:00
Max Horn
4f5479ee74 Pushed some port specific code from DefaultSaveFileManager out to port specific code in backends/platform/
svn-id: r33621
2008-08-04 19:38:28 +00:00
Chris Apers
9662178fcb Correct include
svn-id: r32229
2008-05-23 13:04:13 +00:00
Chris Apers
78341b2d18 Use default save game class
svn-id: r32228
2008-05-23 13:00:37 +00:00
Chris Apers
4a26c04ff9 Added missing getTimeAndDate backend function
svn-id: r32224
2008-05-23 11:25:22 +00:00
Jordi Vilalta Prat
66e9d4f5e8 Removed trailing spaces.
svn-id: r30664
2008-01-27 19:47:41 +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
Chris Apers
4624769069 - Prevent lose of events
- Added hard arrow keys support
- Revamped mouse code to prevent duplication and get rid of fixed size mouse buffer
- Reviewed event code (more work needed for OS5 and keyup emulation)
- Cleanup

svn-id: r26699
2007-05-01 10:12:55 +00:00
Chris Apers
dd03b8f84b Cleanup event code
Added key up for mouse buttons so that we can control Gobliiins and Touche properly

svn-id: r25147
2007-01-21 14:15:35 +00:00
Chris Apers
4e63968994 Fixed and updated Palm save manager
svn-id: r24602
2006-11-04 16:22:58 +00:00
Chris Apers
0d62e964ec New modular backend implementation
svn-id: r24559
2006-10-28 14:30:42 +00:00
Max Horn
07f7761479 Backend modularization: Create timer manager, savefile manager and audio mixer in the backends for increased flexibility
svn-id: r24443
2006-10-22 15:42:29 +00:00
Chris Apers
bc8a755c67 Fixed back mouse in GUI adding cursor palette support
Fixed cursor redraw in GUI
Fixed cursor glitches problem in BS because of too small buffer
Cleanup

svn-id: r23908
2006-09-17 09:59:31 +00:00
Max Horn
1d8d9f5510 Moving remaining platform/backends code, as previously threatened
svn-id: r23380
2006-07-06 21:44:48 +00:00
Renamed from backends/PalmOS/Src/be_base.cpp (Browse further)