Commit Graph

1502 Commits

Author SHA1 Message Date
Sam Lantinga
48c546dc44 Added UTF-8 <-> UTF-16 <-> UTF-32 <-> UCS-2 <-> UCS-4 conversion capability 2006-03-13 01:08:00 +00:00
Sam Lantinga
e68111fb08 Blah 2006-03-12 01:47:23 +00:00
Sam Lantinga
870a0b4ab6 Fixed bug #150
memory leak in SDL_thread.c
2006-03-12 01:18:29 +00:00
Sam Lantinga
7e824c4d92 Fixed bug #149 2006-03-12 00:57:50 +00:00
Sam Lantinga
bba47a076b Fixes from Dmitry Yakimov:
fixed bugs 159 and 160:

+ added threaded timers support
! fixed restoring sdl window focus (AV in windows message handler)
! disabled forgotten cdrom and joystick in config file.
* disabled minimizing sdl window while loosing focus.
  PocketPC does not have a task bar, so it is an inconvenient and unusual
  behaviour for PPC users.
+ added WIN_Paint handler for GAPI
! fixed loosing focus while using GAPI videi driver

+ added TestTimer project
* removed unnecessary macros (ENABLE_WINDIB ...) from projects
2006-03-11 23:46:45 +00:00
Sam Lantinga
551ac822f6 *** empty log message *** 2006-03-11 23:44:21 +00:00
Sam Lantinga
3169ca4c13 Might have fixed 64-bit issues. :) 2006-03-11 22:54:12 +00:00
Sam Lantinga
f98b79e0f3 Fixed make distclean 2006-03-11 20:16:50 +00:00
Sam Lantinga
5b4e4f9c01 Clean up temporary files. I'm not sure how this got removed, but whatever... 2006-03-11 20:16:20 +00:00
Sam Lantinga
01ddf01384 X11 support isn't installed by default 2006-03-11 15:47:56 +00:00
Sam Lantinga
0145498df7 Don't crash if SDL_Flip() is called with an OpenGL mode set 2006-03-09 16:12:34 +00:00
Sam Lantinga
14c1061d01 Dynamic OpenGL loading is the default now. :) 2006-03-09 15:11:15 +00:00
Sam Lantinga
08dc55989c Prettified. :) 2006-03-09 13:34:58 +00:00
Sam Lantinga
5965120edc Eric is setting up X11 support for the XCode project 2006-03-09 13:25:43 +00:00
Sam Lantinga
887d7dce86 Cleaning up warnings on MacOS X 2006-03-09 06:33:21 +00:00
Sam Lantinga
71b551642f Re-added C runtime support for Visual C++ 5,6 2006-03-08 18:30:12 +00:00
Sam Lantinga
cbdcbbf82c *** empty log message *** 2006-03-08 08:31:08 +00:00
Sam Lantinga
339f03befc Added documentation on how to build a completely useless SDL library. :) 2006-03-08 08:30:17 +00:00
Sam Lantinga
66b29f704f *** empty log message *** 2006-03-08 06:21:04 +00:00
Sam Lantinga
aedd3e4511 QNX changes from Mike Gorchak 2006-03-08 01:55:32 +00:00
Sam Lantinga
539d4ab5b3 Yet more Win64 tweaks 2006-03-07 16:02:59 +00:00
Sam Lantinga
18e8dad27d More Win64 updates 2006-03-07 05:21:32 +00:00
Sam Lantinga
007238280e Updated MacOS X support 2006-03-07 04:58:30 +00:00
Sam Lantinga
99a9f55744 Only use Altivec on PowerPC architecture 2006-03-06 19:20:38 +00:00
Patrice Mandin
99261d0ad8 Add missing asm source files 2006-03-06 18:42:30 +00:00
Sam Lantinga
1332c62387 Date: Mon, 6 Mar 2006 19:00:45 +0100
From: Patrice Mandin
Subject: [SDL] Can not install generated sdl-config

When building SDL when builddir != srcdir, then make install fails,
because it tries to install sdl-config from srcdir, instead of builddir
2006-03-06 18:31:30 +00:00
Sam Lantinga
eee9b381ab Get Microsoft's preprocessor symbols in there 2006-03-06 16:37:18 +00:00
Sam Lantinga
a745f33d22 Maybe it's easier to collect the big-endian architectures. :) 2006-03-06 16:33:23 +00:00
Sam Lantinga
a765c58124 Whoops, built without libC support - doh! 2006-03-06 15:29:41 +00:00
Sam Lantinga
e007ca640c Fixed more Win64 portability issues 2006-03-06 08:11:10 +00:00
Sam Lantinga
0fa63c4bba Enabled libc support on Win32, so we don't break binary compatibility in 1.2 2006-03-06 07:42:36 +00:00
Sam Lantinga
d1d0afa53e Fixed declarations to match mingw includes 2006-03-06 06:00:45 +00:00
Sam Lantinga
e7a772f10b Added ARM and SH4 detection for WinCE development environment 2006-03-06 01:34:36 +00:00
Sam Lantinga
f4dcd82dfd Don't put X_LIBS in the linker flags if we're dynamically loading X11 2006-03-06 01:05:11 +00:00
Sam Lantinga
61412b370c Removed accidentally copied/pasted script for ALSA detection
It's only a warning if dynamic loading code isn't possible.
2006-03-06 00:50:03 +00:00
Sam Lantinga
a2df95ca1b *** empty log message *** 2006-03-05 22:18:15 +00:00
Sam Lantinga
223544e90d Updated WinCE support by Dmitry (with some tweaks)
Converted the disk audio driver to SDL_RWops for portability
2006-03-04 08:24:35 +00:00
Sam Lantinga
3a2b77fa89 *** empty log message *** 2006-03-04 05:13:03 +00:00
Sam Lantinga
c761cb162a *** empty log message *** 2006-03-03 04:43:42 +00:00
Sam Lantinga
520d69a7c3 *** empty log message *** 2006-03-02 13:26:24 +00:00
Sam Lantinga
f496c3b272 Updated for Dreamcast KOS June 2005 snapshot:
http://cadcdev.sourceforge.net/svn/snapshots/
http://gamedev.allusion.net/softprj/kos/dcsetup.php
2006-03-02 13:16:02 +00:00
Sam Lantinga
34548f8aea *** empty log message *** 2006-03-02 07:46:24 +00:00
Sam Lantinga
26df4ca527 Date: Wed, 01 Mar 2006 10:14:31 +0000
From: "alan buckley"
Subject: Re: Updating SDL for RISC OS

I've attached a zip file with three diffs to get SDL to build on RISC OS.

configure.in.diff and makedeps.sh.diff have been modified so that they
can build the assembler file in video/riscos. You may want to double
check these as I don't know a lot about unix shell programming.
(I've tested them cross-compiling on cygwin).

sdlsysthread.diff is the changes required to SDL_systhread.c for RISC
OS. As you suspected with these changes in place you can delete the
RISC OS specific threading code in thread/riscos.

I've also renamed SDL_riscosASM.s to SDL_riscosASM.S, but I'm never
quite sure how to rename files in CVS, so if you could to this it would
be appreciated.
2006-03-02 03:24:20 +00:00
Sam Lantinga
7bfb647319 Date: Wed, 1 Mar 2006 23:52:09 +0100
From: Sam Hocevar
Subject: [SDL] [patch] aalib driver

   Hi there. The attached patch fixes a buffer overflow in the aalib
driver and also adds a workaround for a conflict between arrow keys and
the numeric keypad that have the same scancode on aalib. The patch gives
precedence to the arrow keys.
2006-03-02 03:18:21 +00:00
Sam Lantinga
4a943f375d SetClassLongPtr isn't available in MinGW yet 2006-03-01 09:56:51 +00:00
Sam Lantinga
62c5e3a5d5 Fixed a bunch of 64-bit compatibility problems 2006-03-01 09:43:47 +00:00
Sam Lantinga
e7a0eb32bc Hah, standard stdio code crashed on the test case. 2006-02-27 22:14:40 +00:00
Sam Lantinga
abbc4d7fbd Whoops, missed one 2006-02-27 21:17:12 +00:00
Sam Lantinga
ec7cfdfea1 Date: Mon, 27 Feb 2006 17:01:43 +0100
From: "William Petiot [exoide]"
Subject: Re: [SDL] cvs version: standard win32 SDL.DLL file test [patch]

I found a bug or two in previous patch, so here is a patch to correct this.
2006-02-27 19:19:22 +00:00
Sam Lantinga
0f103dc386 *** empty log message *** 2006-02-27 18:58:12 +00:00