Commit graph

4891 commits

Author SHA1 Message Date
Oystein Eftevaag
3cd95a3445 OSX: Avoid use of NSString:stringWithCString, for OS X 10.2 and 10.3 compatibility 2012-01-14 11:03:23 -05:00
Strangerke
1a60e151e8 MISC: This is year 2012 2012-01-13 22:22:15 +01:00
Tarek Soliman
ef58cc326e MAEMO: Update debian/changelog for the upcoming 1.4.1 release 2012-01-11 17:18:35 -06:00
Tarek Soliman
7d630d6388 MAEMO: Remove i386 from Architecture field of debian/control
It confuses the maemo.org autobuilder which tries to build x86 builds with ARMisms in them
(cherry picked from commit 4b315b1f15)
2011-12-04 21:24:47 -06:00
CeRiAl
f1c772a7d8 WINCE: Update port specific README 2011-12-05 01:58:01 +01:00
CeRiAl
b903a02a2a WINCE: Update port specific README 2011-12-05 01:34:04 +01:00
Tarek Soliman
9373664b21 MAEMO: Add fields to debian/control
(cherry picked from commit 29b1f9f517)
2011-12-03 13:35:00 -06:00
Tarek Soliman
523f4af080 RELEASE: This is 1.4.1pre
Actually, 007d9ef773 is but it's never too late
2011-12-02 12:44:16 -06:00
Tarek Soliman
bce2fa7c97 MAEMO: Fix zoom key capture on N900 (fixes bug#3443037)
This was semi-intentionally skipped in the intial port revival
because the focus was on N810 at the time.

This is mostly copied from the old 1.2.1 port and then cleaned up.

(cherry picked from commit fda6e1534b)
2011-12-02 11:51:00 -06:00
Tarek Soliman
34654c6304 MAEMO: Add basic graphics manager
This is necessary for bugfix#3443037

(cherry picked from commit 29c0386f2c)
2011-12-02 11:50:22 -06:00
Tarek Soliman
72ea513563 MAMEO: Add GMM keybinding for N900 (fix bug #3443043)
The keybinding is Ctrl-Shift-m.
Ctrl-m is more desirable but is toggling mouse capture.

(cherry picked from commit dabea2b515)
2011-12-02 11:26:09 -06:00
Tarek Soliman
3b6838731b MAEMO: Make setupIcon do nothing
It seems N900 is hit by SDL_WM_SetIcon bug (window cannot receive input)
http://bugzilla.libsdl.org/show_bug.cgi?id=586

This fix is based on the old 1.2.1 Maemo port code

(cherry picked from commit c451bd4340)
2011-11-25 16:25:53 -06:00
Tarek Soliman
4d5e6c85ba MAEMO: Update debian/changelog with correct release date 2011-11-15 15:00:33 -06:00
Alyssa Milburn
fe2b85befa ANDROID: Target SDK 10, and support more device configurations.
This disables the required input configurations, disables the implied
requirement for a landscape display, and explicitly notes that we
support large screens. This makes the Market happy with showing the
package to as many devices as possible (but doesn't help otherwise, so
this is for the branch only).
2011-11-03 13:06:01 +01:00
dhewg
29dd6df611 ANDROID: Disable the savegame parachute
Only on the stable branch, since this is unfinished and might wipe
savegames of the user.
(cherry picked from commit cf41ac0fec)
2011-10-27 23:12:50 +02:00
Tarek Soliman
4a400545e8 MAEMO: Update debian/changelog text
No more changes are happening to the Maemo port between now and the 1.4.0 tag.
2011-10-27 11:19:54 -05:00
Alyssa Milburn
fed26146a8 ANDROID: Actually create the savegame directory.
Not sure how this went missing from the commit.
2011-10-27 14:16:24 +02:00
Alyssa Milburn
c765bcf72d ANDROID: Delete _timerManager in OSystem_Android's destructor.
If we leave it for OSystem, the DefaultTimerManager destructor tries
constructing a StackLock which, predictably, calls a pure virtual
function, because OSystem_Android's destructor is finished.
(cherry picked from commit c382c0c195)
2011-10-26 22:40:40 +02:00
Alyssa Milburn
d57a2fc5fb ANDROID: Match versions when checking for plugins.
(cherry picked from commit 764ffff578)
2011-10-26 20:00:39 +02:00
Alyssa Milburn
5628bb6cd4 ANDROID: Point the default savepath to external storage.
(If that fails, fall back to a readable app-specific directory.)
(cherry picked from commit 80e55c5e78)
2011-10-26 20:00:26 +02:00
Alyssa Milburn
18e646f887 ANDROID: Move from org.inodes.gus to org.scummvm.
(cherry picked from commit 44b7f3aed5)
2011-10-26 20:00:17 +02:00
Alyssa Milburn
80a92cf3d3 ANDROID: Fix plugins on Android 3.1+.
Android 3.1 changed the default behaviour for broadcasts so that it
doens't wake up non-running receivers, so we need to override that.
(cherry picked from commit ff3f4d9493)
2011-10-26 19:58:34 +02:00
Eugene Sandulenko
e5f0154ec7 RELEASE: This is 1.4.0pre 2011-10-20 12:37:24 +01:00
Eugene Sandulenko
19134ecf7e Merge pull request #106 from chrisws/branch-1-4-c
BADA: Misc changes merged from appstore release
2011-10-19 05:03:46 -07:00
Willem Jan Palenstijn
84bc565127 Merge pull request #89 from TomFrost/master
HP TouchPad compatibility and full WebOS port update, Round 2

This is a manual merge of the pull request, with some commit message changes.
2011-10-19 13:57:09 +02:00
Chris Warren-Smith
ed07b99b22 BADA: Misc changes merged from appstore release 2011-10-18 23:22:25 +10:00
CeRiAl
a97cd0077f WINCE: Add workaround for memory management problem on Windows CE < 6.0
This fixes the "32MB memory limit per process" problem in Windows CE < 6.0
2011-10-18 13:10:20 +02:00
anotherguest
a18a4e239a Symbian: Supply modern theme instead of an extra copy of the classic 2011-10-12 13:15:15 +02:00
Tarek Soliman
174b8d6807 MAEMO: Add initial N800 support with Fullscreen key mapped to Virtual Keyboard
N800 doesn't have a CTRL key to activate the virtual keyboard with.
Fullscreen can still be enabled/disabled through the GUI and was the most
likely sacrifice as a hardware key.
2011-10-11 20:05:52 -05:00
Tarek Soliman
4ee07c848e MAEMO: Migrate MaemoSdlEventSource to Maemo namespace
Also add some comments to the #endifs
2011-10-11 19:54:16 -05:00
Tarek Soliman
b56e9e2ef1 MAEMO: Migrate OSystem_SDL_Maemo to Maemo namespace 2011-10-11 19:54:16 -05:00
Tarek Soliman
52fae5524c MAEMO: Add basic structs to Maemo namespace 2011-10-11 19:54:16 -05:00
Tarek Soliman
a1fe57702a MAEMO: added hardware alias to the hardware detection table 2011-10-11 19:54:16 -05:00
Tarek Soliman
42ccfbfdde MAEMO: Add detection for specific hardware model
Features detected right now are just the hardware keyboard
2011-10-11 19:54:16 -05:00
anotherguest
3d48f2199f Symbian: Changed path for math.h include. 2011-10-11 09:23:45 +02:00
anotherguest
511e7c5163 Symbian:Updated port defs to fit new protected words 2011-10-11 09:08:28 +02:00
anotherguest
639cb97881 Symbian:Updated makefiles to fit new files and structure 2011-10-11 08:55:10 +02:00
anotherguest
775a8e6f8d Symbian:Update makefiles and installation files. 2011-10-11 08:53:00 +02:00
David-John Willis
a27c2b401c OPENPANDORA: Cleanup the format of code a little to match our Code Formatting Conventions.
* No functional changes.
* Automated astyle pass.
2011-10-10 21:18:07 +01:00
Tarek Soliman
43f45ce939 MAEMO: Change maintainer in debian/control and revise debian/changelog 2011-10-05 20:36:49 -05:00
Thierry Crozat
e3d7606188 MACOSX: Detect system preferred language when starting bundle
This reimplement getSystemLanguage() for MacOS X because
setlocale() only works if the application is started from the terminal.
Instead we use CFBundleCopyPreferredLocalizationsFromArray() which
requires the translations to be listed in the bundle plist file (this had
already been committed). This fixes bug #3394080.
2011-10-03 23:53:22 +01:00
David-John Willis
6269dcdd3c GPH: Cleanup the format of code to match our Code Formatting Conventions.
* No functional changes.
2011-10-03 13:43:42 +01:00
David-John Willis
428105b2d3 GPH: Minor cleanup (and rename header from gph-sdl.h to gph.h). 2011-10-03 12:38:42 +01:00
David-John Willis
fc551cf1ad GPH: Cleanup loadGFXMode(). 2011-10-03 12:37:46 +01:00
David-John Willis
69683b8ee0 SURFACESDL: Stop forceful resetting of _videoMode.hardware* when calling SurfaceSdlGraphicsManager::loadGFXMode() for the GPH backend.
* Note: This really should be cleaned up and all backends that have a custom loadGFXMode() really should setup their own _videoMode.hardware* settings. Assuming the overlay will always match the hardware is flawed logic on devices with fixed hardware screens.
* Just done for the GPH backend for now to cut down on the regresion risk to other backends near the 1.4.0 release cycle.
2011-10-03 12:24:25 +01:00
TomFrost
dbd391bdfe WebOS: Add improvements suggested in pull req. 89.
The improvements in this commit are mostly code formatting, variable
abstraction, and in one case, a performance enhancement as calculations
were made a one-time fire rather than being run with every mouse move
event.
2011-10-01 23:03:15 -04:00
Johannes Schickel
5ea975ad0c SDL: Fix indentation. 2011-10-01 15:53:15 +02:00
Matthew Hoops
622e8d9da6 BACKENDS: Set alt+f4 to be used for quitting on Windows 2011-09-30 23:47:36 -04:00
TomFrost
c958701c78 WebOS: Make right-clicks last longer.
While the right-click was working in most games, the
weapon-switching in Full Throttle wasn't registering the click.
Holding the button down for 50ms instead of immediately firing
the mouseup fixes the issue.
2011-09-25 14:13:47 -04:00
TomFrost
9467e4d8d4 WebOS: Reset package version to 0.
The package version must be incremented for each new WebOS
release, due to the device needing a new version to install.
Whenever the ScummVM version is raised, this can be reset to 0.
Changing to 0 in anticipation of ScummVM 1.4.0.
2011-09-25 12:15:38 -04:00