Commit graph

2560 commits

Author SHA1 Message Date
Bob Pendleton
44fa7675c8 I ran a global "make indent" it modified the following files.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403473
2009-01-09 20:43:30 +00:00
Bob Pendleton
d088f9a9ca Modified and totally untested code to load the color tables for DirectColor and PseudoColor windows.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403472
2009-01-09 20:41:31 +00:00
Bob Pendleton
3f633e7313 Changed and hopefully fixed support for DirectColor with support for gammaramps.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403471
2009-01-09 20:39:33 +00:00
Ryan C. Gordon
742f9c70bf First shot at autogenerated audio resamplers.
Don't check in a new SDL_audiotypecvt.c yet, though.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403470
2009-01-09 15:41:45 +00:00
Sam Lantinga
867fb59f7c Date: Fri, 9 Jan 2009 19:18:23 +0600
Subject: SDL. macos build problem

   When I try to cross-build SDL1.3 r4362 it fails for macos. It seems there
is a typo in configure.in. Please, consider attached patch.

Mikle

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403469
2009-01-09 13:58:28 +00:00
Sam Lantinga
c08c1cf308 Implemented by Donny Viszneki
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403468
2009-01-06 04:33:57 +00:00
Sam Lantinga
687b3cce98 Added Donny Viszneki to the credits for finding and fixing SDL 1.3 bugs
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403467
2009-01-05 07:28:32 +00:00
Sam Lantinga
3171d3d0a7 Fixed lines intersecting the top corners of a rectangle
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403466
2009-01-05 07:07:48 +00:00
Sam Lantinga
d1033aea54 Fixed mouse events with --disable-video-x11-xinput
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403465
2009-01-05 07:04:54 +00:00
Sam Lantinga
b1aa228b9c define this value if it's not in the system headers
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403464
2009-01-05 06:35:16 +00:00
Sam Lantinga
3209bc5b6d Fixed bug #669
Generate a full set of SDLKey mappings when setting up the keyboard layout

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403463
2009-01-05 06:28:50 +00:00
Sam Lantinga
fe0aae4a6f Whoops, missing files from Couriersud's update
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403462
2009-01-05 01:48:15 +00:00
Sam Lantinga
ed954cec36 Fixed missing include for SDL_INIT_EVENTTHREAD
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403461
2009-01-04 23:48:23 +00:00
Sam Lantinga
7c0f19e5aa Date: Sun, 04 Jan 2009 20:53:30 +0100
From: Couriersud
Subject: SDL1.3 DirectFB patches

The attached contains the following directfb changes:

- Dynamic loading of libdirectfb.so. This may to turned off as well in configure
- Use linux-input by default. May be switched off by environment variable.
- Added some code which will use directfb's x11 backend when DISPLAY is set.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403460
2009-01-04 23:43:33 +00:00
Sam Lantinga
ba8f64f259 indent
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403459
2009-01-04 23:41:09 +00:00
Sam Lantinga
dade1f12e6 Added missing void
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403458
2009-01-04 23:36:53 +00:00
Sam Lantinga
33fcc9cdfe Added more info for precise waiting in SDL_WaitEvent()
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403457
2009-01-04 19:36:55 +00:00
Sam Lantinga
522eb2b9e1 Date: Sat, 3 Jan 2009 22:11:18 -0500
From: "Donny Viszneki"
Subject: Re: [SDL] Want to help with SDL 1.3?

>> > For example, here's a good quick project for someone from the TODO list:
>> > * Add diagonal line clipping to SDL_IntersectRectAndLine()

Just wanted to point out that the patch is available at
http://codebad.com/rect-line-ix.patch

I hereby grant Sam Lantinga an irrevocable non-exclusive distribution
license to this patch to do with as he wishes.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403456
2009-01-04 19:33:21 +00:00
Sam Lantinga
3ca7408da3 Technically more correct
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403455
2009-01-04 19:26:50 +00:00
Sam Lantinga
1627124ff0 The core pointer is comprised of merging the inputs of all mice.
If there are other mice, they should show up in the device list, and
we want to report events from those devices instead of the core events.
However, if XInput isn't supported or we can't find other mice in the
device list, we'll add the core pointer and interpret normal mouse events.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403454
2009-01-04 18:29:20 +00:00
Sam Lantinga
4307faf9d4 Implemented svn revision support
Added reminder about name -> scancode/keysym mapping

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403453
2009-01-04 17:30:00 +00:00
Sam Lantinga
1b9b40835c indent
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403452
2009-01-04 17:14:27 +00:00
Sam Lantinga
ff8b5276a7 Make the SDL keysyms that represent unprintable ASCII values actually have
those values, for more intuitive use and better compatibility with SDL 1.2.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403451
2009-01-04 17:10:04 +00:00
Sam Lantinga
17068c0bf6 Added keyrepeat to the TODO list
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403450
2009-01-04 17:04:29 +00:00
Sam Lantinga
c5cf02e99d Added the Google Summer of Code folks to the credits.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403449
2009-01-04 17:04:13 +00:00
Sam Lantinga
09a715e769 Updated the snapshot script for use on the website
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403448
2009-01-04 06:32:01 +00:00
Sam Lantinga
6e89ce1c4a Fixed some dependency issues with SDL_revision.h
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403447
2009-01-04 05:52:14 +00:00
Sam Lantinga
dc7d3c42a8 Fixed some dependency issues with SDL_revision.h
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403446
2009-01-04 05:41:52 +00:00
Sam Lantinga
9e30d8021b Fine tuned revision code, updated testver
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403445
2009-01-04 05:27:13 +00:00
Sam Lantinga
0fde9f06da Make the current revision number available
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403444
2009-01-04 05:08:12 +00:00
Sam Lantinga
1a8812eeb6 Good ideas, added to the TODO list
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403443
2009-01-03 21:01:02 +00:00
Szymon Wilczek
cf5bc083ee Bug 653 bugfix
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403442
2009-01-03 12:00:20 +00:00
Sam Lantinga
7ed73609cf Fixed crash on Windows
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403441
2009-01-03 07:33:42 +00:00
Sam Lantinga
f47511d4fb Added a few things to the TODO list.
Unit testing is becoming more and more important the more features are added
and the more combinations of factors there are to test.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403440
2009-01-03 07:23:11 +00:00
Sam Lantinga
0699da07a7 Icons with translucency are implemented
Reminder to finish off multi-display support

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403439
2009-01-03 07:16:57 +00:00
Sam Lantinga
7e2eb71ed7 Added bug reports to the credits
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403438
2009-01-03 06:15:58 +00:00
Sam Lantinga
e5796d2a53 Fixed bug #663
Fixed mouse wheel direction

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403437
2009-01-03 06:12:05 +00:00
Sam Lantinga
dd23674bb7 The mouse position is relative to the client window.
Fixed setting the mouse focus when the mouse enters/leaves the window.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403436
2009-01-03 06:03:56 +00:00
Sam Lantinga
4a241fd21e Improved Direct3D YUV texture support
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403435
2009-01-03 05:42:18 +00:00
Sam Lantinga
b4dd1e1c1a Query available formats before advertising them.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403434
2009-01-03 04:33:19 +00:00
Sam Lantinga
01419057d7 Should we also set the icon in the task manager?
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403433
2009-01-03 01:20:55 +00:00
Sam Lantinga
8e66442a4f Added support for translucent icons on Windows
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403432
2009-01-03 01:01:53 +00:00
Sam Lantinga
1ba6e5602c Added support for saving 32-bit BMP with alpha channel (disabled by default)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403431
2009-01-03 01:00:38 +00:00
Sam Lantinga
cd6f7dd74f Date: Fri, 02 Jan 2009 23:22:39 +0100
From: Couriersud
Subject: SDL1.3 Win32 Resize bug

the attached diff fixes a bug where width and height were exchanged when
resizing a window.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403430
2009-01-02 23:47:16 +00:00
Sam Lantinga
fea6781d86 Implemented SDL_SetWindowIcon(), with translucent icon support under X11.
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403429
2009-01-02 17:39:48 +00:00
Sam Lantinga
3c555c8843 There are still 8-bit applications that can take advantage of these (like Diablo 2)
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403428
2009-01-02 16:38:31 +00:00
Sam Lantinga
0d7345eadb Maybe add a timeout for SDL_WaitEvent()
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403427
2009-01-02 16:06:29 +00:00
Sam Lantinga
00a0a23f4a indent
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403426
2009-01-02 16:03:37 +00:00
Sam Lantinga
b84ae14eeb Don't use DirectColor visuals until we implement DirectColor colormap support
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403425
2009-01-02 15:47:49 +00:00
Sam Lantinga
959558fe22 Hopefully fixed crash when there are no input devices
--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403424
2009-01-02 10:30:53 +00:00