Commit Graph

11015 Commits

Author SHA1 Message Date
dewyatt
aaf5ab0a46 Large commit with initial reading string support, TSF UILess code, etc. 2010-08-03 16:57:49 -04:00
dewyatt
a83ba70ce5 Added SDL_wcslcpy and SDL_wcslcat. 2010-08-03 16:52:10 -04:00
egottlieb
1123728a5d Removed superfluous VS2010 build files. 2010-08-03 10:10:06 -04:00
egottlieb
4a74542b6e Got basic, pre-actually-writing-anything Cocoa to build. 2010-08-03 00:47:33 -04:00
Jim Grandpre
b24755cd8e Minimized functionality of gestureSDLTest. 2010-08-03 00:18:00 -04:00
Eli Gottlieb
122c35caa0 Why wasn't this in the repository? 2010-08-02 23:58:22 -04:00
Eli Gottlieb
f24f9b94db Added SDL_cocoashape.h 2010-08-02 23:33:04 -04:00
Sunny Sachanandani
49c44d1baa Fixed the code to use the correct scaling transformation matrix with XRender. 2010-08-03 08:53:20 +05:30
Sunny Sachanandani
d73650fe60 Merge. 2010-08-03 08:05:53 +05:30
egottlieb
1d4ad960e8 Added and re-added VS2010 solution files. 2010-08-02 22:20:13 -04:00
egottlieb
d8d77da906 Added VS2010 build files. 2010-08-02 21:43:08 -04:00
Sunny Sachanandani
8b6f49c03b Added some comments. 2010-08-02 17:14:09 +05:30
egottlieb
ce799da578 Worked on Windows implementation and the quad-trees. 2010-08-02 01:54:59 -04:00
Sunny Sachanandani
99444c9c81 Fixed a huge bug with texture scaling. 2010-08-02 11:13:40 +05:30
Jim Grandpre
f54f9af209 Fixed some Gesture bugs 2010-08-02 00:14:53 -04:00
egottlieb
1341532f15 Added VS2010 tests solution file. 2010-08-01 23:27:22 -04:00
egottlieb
94bc2a7db5 Added Windows build files for testshape. 2010-08-01 23:26:37 -04:00
egottlieb
157494348a Converted some project files to VS2010, adding new files. Backups were made. 2010-08-01 23:16:32 -04:00
egottlieb
ad864c387a Changed the file name to its correct, required one. 2010-08-01 23:07:59 -04:00
Eli Gottlieb
fd29b00539 Fixed a couple of bugs in the general and X11 shape code, and fixed a bug in testshape that was keeping it from recognizing surfaces without alpha. Thanks to Andreas's bit-bashing tip, X11 shaped windows now work entirely, AFAICT. 2010-08-01 21:10:42 -04:00
Sam Lantinga
9dfff60176 Fixed sending motion and finger up events 2010-07-31 20:55:33 -07:00
Sam Lantinga
0b1069a725 Fixed various type and print format issues 2010-07-31 20:38:37 -07:00
jimtla
05c264c774 Added SDL_TouchID, SDL_FingerID, SDL_GestureID types. Converted to integer cioordinates (<- not working). 2010-07-31 20:02:54 +04:00
Eli Gottlieb
d184c2cdf1 Added Andreas's VS2010 patch for testshape. 2010-07-30 18:04:21 -04:00
jimtla
edc78a1b7e Added Iphone project. Iphone multi-touch is now functional. 2010-07-31 01:24:50 +04:00
jimtla
214939549f Upgraded touchId/fingerId to long. Changed position variables to floats. 2010-07-30 23:18:35 +04:00
Sam Lantinga
5820c8d5fd When querying the display size for a fullscreen window, the display size is the size of the fullscreen video mode. 2010-07-30 00:55:00 -07:00
Sam Lantinga
b8b0d2faaa Documentation updates 2010-07-29 20:24:05 -07:00
Eli Gottlieb
c94b94e367 Added Andreas's patch to fix my silly C++-style errors. 2010-07-29 22:57:39 -04:00
Eli Gottlieb
ee13761474 Added the header to the repo. Oops. 2010-07-29 12:49:17 -04:00
Jim Grandpre
57e38a4e3e Added better logging 2010-07-29 12:26:59 -04:00
Jim Grandpre
26f08cee05 Prevented SDL_SendDown from sending on nonexistent touch devices. 2010-07-29 12:24:34 -04:00
Sam Lantinga
c36fe02431 Fixed the code so we receive Cocoa touch events 2010-07-28 23:32:13 -07:00
Sam Lantinga
4b3a7e0386 For consistency, swapped line order 2010-07-28 22:24:13 -07:00
Sam Lantinga
f22109ed40 Added dynamic loading of XFixes and XDamage on Mac OS X 2010-07-28 22:22:08 -07:00
Eli Gottlieb
dee5233291 Wrote out the system for breaking shape-masks into quad-trees of rectangles, and added code to conglomerate those quad-trees of rectangles into regions for setting shapes under Win32. 2010-07-28 23:35:24 -04:00
Sunny Sachanandani
e04609dd3a Oops! 2010-07-28 15:35:18 +05:30
Sunny Sachanandani
c2baeb311e Depend on XRender version 0.10 or above and XFixes version 2.0 or above. Moved these dependency checks into CheckXRender() and CheckXFixes(). 2010-07-28 15:33:28 +05:30
Sunny Sachanandani
ad5bb9b296 Set the default XRender filter to "fast". testoverlay2 works now. 2010-07-28 15:13:16 +05:30
Sam Lantinga
17fd339bb6 Added missing pixel format 2010-07-28 01:32:39 -07:00
Sam Lantinga
dbc95711f2 Fixed compiling without XRender enabled 2010-07-28 01:14:48 -07:00
Sam Lantinga
dee37ad73f Moved brace to the beginning of the line for the beginning of functions 2010-07-28 01:05:58 -07:00
Sam Lantinga
617542daf6 Merged Sunny's XRender changes from SDL-gsoc2010_xrender 2010-07-28 00:54:23 -07:00
Sunny Sachanandani
f8e9cd32ad Add some comments. 2010-07-28 13:08:14 +05:30
Sunny Sachanandani
2e3071de90 Add support for texture modulation (both color and alpha). testsprite2 works now with --cyclealpha and --cyclecolor. 2010-07-28 11:56:17 +05:30
Sam Lantinga
6e04d3f626 Andrey A.
I made a video driver GAPI/RAW for WinCE (SDL-1.3).
RAW mode has a priority, and also, GAPI mode works with environment
"SDL_VIDEO_RENDERER=gapi" and for RAW mode "SDL_VIDEO_RENDERER=raw".

I checked the work on the screens of VGA, WVGA, QVGA, WQVGA, HVGA,
 + tested all modes with WindowsMobile Emulator.

Also, correctly draws the pointer position and the scale of the pointer
for VGA/WVGA modes,
correctly draws top left position for DM orientation screen, and
portrait/landscape/square geometry the screen also correct.

Also, I added a small fix for GDI fullscreen mode.

Patch for latest revision SDL-1.3 in an attachment.
Also added small path for mingw32ce build.
2010-07-27 21:31:28 -07:00
Paul Hunkin
92dc116dcd More joystick stuff 2010-07-27 21:58:18 +02:00
Paul Hunkin
eb38d6aa71 - Cleaned up a bunch of code
- Added 'feature' enable/disable so we're not running accel/sound/whatever in Java when we don't need to be
- More work on the sound system. But it still crashes pretty horribly, not sure why yet.
2010-07-27 21:21:24 +02:00
Paul Hunkin
e8bbccf237 Added accelerometer 'joystick' 2010-07-27 21:20:17 +02:00
jimtla
9a936a4317 Added cocoatouch.h 2010-07-27 18:14:09 +04:00