Commit graph

2078 commits

Author SHA1 Message Date
Sam Lantinga
1330dc92d3 Updated to use size_t instead of int for amounts of data.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402457
2007-07-10 05:25:19 +00:00
Sam Lantinga
8daaa10d40 Merged read-ahead support for Win32 file I/O from SDL 1.2 revision 3183
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402456
2007-07-10 05:01:22 +00:00
Sam Lantinga
f7d87960f4 Merged part of NetBSD pkgsrc patch-aj:
chunk 2:
-L/usr/lib is unnecessary

chunk 3:
Better DragonFly support.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402453
2007-07-10 04:45:50 +00:00
Sam Lantinga
203416ced2 Fixed bug #451
SDL_memset4 copies a 32-bit value, not an 8-bit value.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402444
2007-07-08 14:24:55 +00:00
Sam Lantinga
71c8b26130 Fixed configure warning about datarootdir
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402442
2007-07-08 05:58:51 +00:00
Ryan C. Gordon
1d89fd5fc7 Merged r3165:3166 from branches/SDL-1.2: gcc -Wall fix in arts audio target.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402437
2007-07-08 01:37:48 +00:00
Bob Pendleton
04c05620db fixed code for printing mousewheel events to match the new format of mousewheel events.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402432
2007-07-06 15:45:28 +00:00
Sam Lantinga
82e02091bc Reverted mousewheel support in 1.2, since it breaks binary compatibility.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402431
2007-07-06 13:45:10 +00:00
Sam Lantinga
43e5d2b938 Fixed bug #382
Added horizontal scrolling support

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402428
2007-07-06 09:22:18 +00:00
Sam Lantinga
e33ee1a0e2 Fixed bug #436
The install-lib target should depend on the libraries that are built.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402424
2007-07-05 06:35:40 +00:00
Sam Lantinga
b3a581c625 Fixed bug #77
If the ARB pixel format selection fails, use a version of ChoosePixelFormat() that doesn't return a less capable format than was requested.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402422
2007-07-05 06:14:26 +00:00
Sam Lantinga
31871b763d Fixed mode code under VMware running Windows 98
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402421
2007-07-05 05:57:31 +00:00
Sam Lantinga
ebb5b5a02b I'm not sure this is a good idea yet, since it adds a unicows.dll redistribution requirement on windows, but adding unicows allows SDL 1.3 to run on Windows 98.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402420
2007-07-05 05:28:08 +00:00
Sam Lantinga
1be5906ea3 Removed campatibility behavior for 1.3
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402417
2007-07-05 04:34:48 +00:00
Ryan C. Gordon
18d893d82a Replaced a few memset/memcpy calls with SDL_memset/SDL_memcpy.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402415
2007-07-05 02:47:54 +00:00
Ryan C. Gordon
8f06683bc6 Merged r3140:3141 from branches/SDL-1.2: loopwave fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402414
2007-07-05 02:45:47 +00:00
Ryan C. Gordon
409c8b5862 Merged r3138:3139 from branches/SDL-1.2: Don't init audio callback buffer.
(This already had a concession for devices opened via the 1.2 entry points,
 I've changed it to respect the environment variable and do it for all devices
 now.)

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402412
2007-07-05 02:30:10 +00:00
Sam Lantinga
1066adb528 Fix for bug #447 merged from SDL 1.2
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402408
2007-07-04 08:01:04 +00:00
Sam Lantinga
5d2577791f Fixed bug #349
Solaris doesn't support the LATIN1 character set alias.

Merged from 1.2 svn revision 3133f

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402406
2007-07-04 07:08:16 +00:00
Sam Lantinga
957d8bf377 stupid indent
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402404
2007-07-03 09:55:29 +00:00
Ryan C. Gordon
0247379cf4 Merged r3125:3126 from branches/SDL-1.2: yasm/nasm warning fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402403
2007-07-03 09:54:27 +00:00
Sam Lantinga
e46d127288 Fixed assembly relocation problems, so we can check for NASM on Mac OS X.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402397
2007-07-02 02:49:34 +00:00
Sam Lantinga
8fd6fa846a Merged change from 1.2 to add X11 path for OpenGL detection
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402395
2007-06-30 08:11:02 +00:00
Ryan C. Gordon
0bc6c747b8 Patched to compile (missing #endif from a mismerge). Thanks to Peter Mackay
for pointing it out.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402392
2007-06-29 11:08:53 +00:00
Sam Lantinga
b27739c6c6 iconv() doesn't write to the data, just make compilers happy
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402390
2007-06-28 08:35:35 +00:00
Sam Lantinga
d3a9b053cd Merge iconv const changes from 1.2
I'm not entirely happy with them.  Maybe the right way to go is to leave
SDL_iconv() taking a non-const inbuf?  How often are we converting const
strings anyway?

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402388
2007-06-28 06:57:08 +00:00
Ryan C. Gordon
39b87e26d3 Merged r3106:3107 from branches/SDL-1.2: Hermes PIC fixes.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402384
2007-06-27 10:17:35 +00:00
Ryan C. Gordon
29fe04615f Fixed previous VC6 patch.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402374
2007-06-21 18:50:00 +00:00
Ryan C. Gordon
04255e0015 Merged r3094:3095 from branches/SDL-1.2: Visual C++ 6.0 fixes.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402372
2007-06-21 18:21:49 +00:00
Bob Pendleton
5bb1d2ceb7 Added a WindowID to the user event and cleaned up a little bit of formating
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402370
2007-06-20 00:01:04 +00:00
Sam Lantinga
ed60e3a7d4 Fixes for compiling with Visual C++ 8.0 Express Edition
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402369
2007-06-19 05:53:56 +00:00
Sam Lantinga
80dcd123dc Key repeat is handled by the OS, since text input is now decoupled from physical key events.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402368
2007-06-16 15:32:04 +00:00
Ryan C. Gordon
278c83218c Merged r3088:3089 from branches/SDL-1.2: yasm/nasm command line fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402367
2007-06-16 05:52:34 +00:00
Ryan C. Gordon
7fd33f2b2c Merged r3087:3089 from branches/SDL-1.2: WM_XBUTTON support.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402365
2007-06-16 05:29:28 +00:00
Ryan C. Gordon
cbe1b1f5e0 Removed EPOC port from the 1.3 branch.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402362
2007-06-15 15:54:07 +00:00
Ryan C. Gordon
78f4e16e9b Merge r3079:3080 from branches/SDL-1.2: disable glX if no glu.h header.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402359
2007-06-15 12:27:43 +00:00
Ryan C. Gordon
c8f4ff3195 Subversion should ignore sdl.pc ...
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402356
2007-06-15 10:44:14 +00:00
Ryan C. Gordon
dd54d0a607 Merged r3075:3076 from branches/SDL-1.2: Careful with __inline__ #define.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402355
2007-06-15 07:21:01 +00:00
Sam Lantinga
d8e14b0c13 Don't install the extra SDL config headers or SDL_copying.h
Fixes Bugzilla #361.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402350
2007-06-15 05:43:05 +00:00
Ryan C. Gordon
d097a3fa1b Reworked r3067:3068 from branches/SDL-1.2: arts unavailable hardware bug fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402347
2007-06-14 14:22:54 +00:00
Sam Lantinga
554147b6c7 make indent
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402345
2007-06-14 13:21:29 +00:00
Sam Lantinga
25541b2329 Fixed running on Windows under VMware
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402344
2007-06-14 06:32:36 +00:00
Ryan C. Gordon
1a14aab745 Merged r3062:3063 from branches/SDL-1.2: clear inaccurate x11dyn error strings.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402343
2007-06-13 08:02:43 +00:00
Ryan C. Gordon
aed3413eb1 Merged r3059:3060 from branches/SDL-1.2: output key event's keysym.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402340
2007-06-13 06:05:39 +00:00
Patrice Mandin
b2fe3dd63c Avoid switch to supervisor mode in SDL_GetTicks, by updating system counter from vbl interrupt
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402338
2007-06-09 19:58:41 +00:00
Patrice Mandin
2118a88175 Set supervisor as volatile as it is modified from an interrupt
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402336
2007-06-08 21:44:55 +00:00
Ryan C. Gordon
3c55fdf88e Merged r3047:3048 from branches/SDL-1.2: SDL_revcpy() off-by-one fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402334
2007-06-04 11:45:10 +00:00
Ryan C. Gordon
bbea62b8b9 Merged r3044:3045 from branches/SDL-1.2: directfb reported screen size fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402331
2007-06-04 11:17:46 +00:00
Ryan C. Gordon
3ed9f2bf42 Merged r3042:3043 from branches/SDL-1.2: legacy yasm fix.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402329
2007-06-04 11:08:25 +00:00
Ryan C. Gordon
152b74331d Merged r3037:3038 from branches/SDL-1.2: Mac OS X memcpy/memset selection.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402325
2007-06-03 08:39:23 +00:00