log

age author description
2010-07-13 Ryan C. Gordon Make sure we have XShape symbols before we allow a shaped window.
2010-07-13 Ryan C. Gordon Add new X11 symbols that XShape support needs to the dynamic function list.
2010-07-11 Eli Gottlieb Fixed a pair of syntax errors.
2010-07-10 Eli Gottlieb Put in a couple of fixes that I realized hadn't gotten done when I wrote out the SCRUM stuff in TODO. Added SCRUM listings in TODO.
2010-07-09 Eli Gottlieb Ported over, to the best of my ability, the code for Win32 shaped windows and patched in the correct C syntax and coding conventions of SDL.
2010-07-07 Eli Gottlieb Fixed up shape files as best I can.
2010-07-07 Eli Gottlieb Updated test code, updated win32 code a bit (still not complete, but hopefully tonight), and removed the last vestiges of ellipse and polygon drawing support.
2010-07-02 Eli Gottlieb Added SDL_x11shape.h and removed unnecessary header includes from SDL_x11shape.c. This should help Andreas and Sam to compile the new code.
2010-07-02 Eli Gottlieb Added SDL_x11shape.h.
2010-06-30 Eli Gottlieb Finished X11 shaped-window functionality and removed ellipse+polygon rendering.
2010-06-22 Eli Gottlieb Added Andreas's fixes to the header and stub file for SDL_shape.
2010-06-20 Eli Gottlieb Replaced the model of treating a window's shape as a render target with treating a window's shape as a surface passed into an SDL_SetWindowShape() function. I'll send this off to Andreas and Sam and start coding.
2010-06-10 Eli Gottlieb Doxygen commenting is all finished up.
2010-06-10 Eli Gottlieb Stubbed out the new get/set parameter functions, added the start of the enum, union, and struct for those parameters themselves, and added doxygen comments throughout the SDL_shape.h header.
2010-06-05 Eli Gottlieb Fixed names of driver-specific implementation files.
2010-06-05 Eli Gottlieb Removed and added back SDL_shape.{c,h} wholesale. Will this get them tracked properly?
2010-06-05 Eli Gottlieb Took away a line break to make SDL_shape.c new. Why isn't hg tracking these two files properly?
2010-06-05 Eli Gottlieb Updated SDL_shape.h by adding a line break... somehow it's not being tracked correctly.`
2010-06-03 Eli Gottlieb Fixed up new functions and files so that they build as part of SDL.
2010-06-03 Eli Gottlieb Stubbed out the new drawing, filling, and geometry functions for ellipses and polygons.
2010-06-03 Eli Gottlieb Added management and drawing functions for ellipses and polygons.
2010-06-01 Eli Gottlieb Moved the SDL_Eyes test program for shaped windows into the Hg repository and got it building and linking as a test.
2010-05-27 Eli Gottlieb Added the standard headers and footers that make SDL_shape.h and SDL_shape.c integrate properly into the build.
2010-05-25 Eli Gottlieb Changed API for shaped windows to make it much, much simpler. A shaped window's shape mask is now accessed as a render target, which means we can get at it with blit and draw functions, as well as (most likely) OpenGL.
2010-05-23 Eli Gottlieb I'm actually going to have to alter this proposed API a fair bit, but it's coming along. I want to keep it as orthogonal to the rest of SDL as possible.
2010-05-21 Eli Gottlieb Moved SDL_shape.h, and building out the API as needed by SDL_Eyes.
2010-05-21 Eli Gottlieb Added stub files, working on sample program SDLeyes.
2010-08-22 Sam Lantinga Removed Daniel's test code
2010-08-22 Sam Lantinga Merged Daniel's Google Summer of Code work from SDL-gsoc2010_IME
2010-08-22 Sam Lantinga Cleanup from the Android commit
2010-08-22 Sam Lantinga Removed spurious carriage returns
2010-08-05 dewyatt Updated to fit SDL style a little more.
2010-08-03 dewyatt Large commit with initial reading string support, TSF UILess code, etc.
2010-08-03 dewyatt Added SDL_wcslcpy and SDL_wcslcat.
2010-07-25 dewyatt Correctly draw cursor based on position.
2010-07-25 dewyatt Changed markedText to have its own storage to resolve multiple bugs.
2010-07-18 dewyatt Merge with main repo (mainly for non-printable character fix)
2010-07-13 dewyatt Added SDL_utf8strlcpy to copy at UTF-8 character boundaries.
2010-07-12 dewyatt Changed Start/StopTextInput back to not take any parameters.
2010-07-12 dewyatt Initial IMM implementation.
2010-07-10 dewyatt Changed StopTextInput to take an SDL_Window parameter.
2010-07-08 dewyatt Changed StartTextInput to take an SDL_Window parameter.
2010-07-06 Sam Lantinga Fixed fullscreen window position
2010-07-06 dewyatt Added missing line to make things compile.
2010-07-06 dewyatt Added empty text input functions for win32.
2010-07-06 dewyatt Merge
2010-07-06 dewyatt Many changes, preparing to pull/merge main repo to get SDL_GetKeyboardFocus.
2010-07-06 dewyatt Added mouse button click to toggle IMM.
2010-07-04 dewyatt Fixed window title (from GLTSF to GLIMM).
2010-07-04 dewyatt Added Get_IMM method to Window.
2010-06-30 dewyatt Added GLIMM (using IMM instead of TSF)
2010-06-28 dewyatt Added condition check macros to make the code clear and easier to debug.
2010-06-21 dewyatt Starting to implement ITextStoreACP.
2010-06-12 dewyatt Added support for On_Resized event to App.
2010-06-12 dewyatt Renamed Window::Update to Window::Handle_Events.
2010-06-11 dewyatt Added vs2008 project files for GLTSF (2008 is much faster on my old computer)
2010-06-10 dewyatt Added else to make things clear.
2010-06-09 dewyatt Added On_Char method to Window_Listener for WM_CHAR messages.
2010-06-08 dewyatt Change SDL to not use DefWindowProc as the window class' window procedure.
2010-05-30 dewyatt Implementing base parts of TSF
2010-05-28 dewyatt Adding some initial TSF code
2010-05-25 dewyatt Adding GLTSF (somewhat based on SFML, no actual TSF code yet)
2010-08-22 Sam Lantinga Merged Paul's Google Summer of Code work from SDL-gsoc2010_android
2010-08-19 Sam Lantinga Removed obsolete test project
2010-08-17 Paul Hunkin Updated the readme
2010-08-17 Paul Hunkin Cleanups.
2010-08-14 Paul Hunkin Added initial README.android
2010-08-14 Paul Hunkin Working on the sound system
2010-07-27 Paul Hunkin More joystick stuff
2010-07-27 Paul Hunkin - Cleaned up a bunch of code
2010-07-27 Paul Hunkin Added accelerometer 'joystick'
2010-07-27 Paul Hunkin Oops, I wasn't using pthreads. Fixed so we can have mutexes and stuff
2010-07-27 Paul Hunkin Updated test app to init the sound system
2010-07-27 Paul Hunkin Added stub android sound system
2010-07-27 Paul Hunkin OK, /actually/ fixed the nativeQuit() crash this time
2010-07-27 Paul Hunkin Added resize hander stub and initial screen size setter
2010-07-27 Paul Hunkin Shut down the C application properly on quit instead of crashing in the most horrible way possible
2010-07-27 Paul Hunkin - Modified build system
2010-07-06 Paul Hunkin Added preliminary keyboard event support
2010-06-28 Paul Hunkin Code cleanup
2010-06-28 Paul Hunkin - Restructured threads and application structure.
2010-06-28 Paul Hunkin Last test version with GLSurface
2010-06-17 Paul Hunkin Tweaks to the libsdl side
2010-06-17 Paul Hunkin Added egl headers so we can use eglMakeCurrent()
2010-06-17 Paul Hunkin Removed old video subsystem, along with (now-unncessary) egl files.
2010-06-17 Paul Hunkin Testing out pthread support in android. Appears to work.
2010-06-17 Paul Hunkin Rotating pyramid!
2010-06-17 Paul Hunkin Added minimal test project
2010-06-10 Paul Hunkin Fixed #includes to fix naming conventions
2010-06-10 Paul Hunkin Renamed some files to fit naming conventions
2010-06-10 Paul Hunkin Added (partially implemented) android video backend and associated files needed to build
2010-05-23 Paul Hunkin Added some android build stuff
2010-05-23 Paul Hunkin Added some wrapper shell scripts to make android compiling easier
2010-05-23 Paul Hunkin Fix a compile error when SDL_JOYSTICK_DISABLED is set
2010-05-23 Paul Hunkin Fix compile errors under Android toolchain. Seems to have the same issue as the NDS.
2010-05-23 Paul Hunkin Fixed comment style
2010-05-17 Paul Hunkin Initial commit, adding __ANDROID__ to the platform list
2010-08-22 Sam Lantinga Merged Jim's Google Summer of Code work from SDL-gsoc2010_gesture
2010-08-22 Sam Lantinga Fixed some typos in the documentation
2010-08-22 Sam Lantinga According to Jim, the touchTest directory is no longer necessary.
2010-08-19 Jim Grandpre Fixed hgIgnore to ignore test/gesturetest
2010-08-19 Jim Grandpre Updated README's
2010-08-15 Jim Grandpre Added README.touch and README.gesture. Moved touchtest/gestureSDLTest to test/testgesture
2010-08-14 Jim Grandpre Fixed bugs related to keyboard handling in gestureSDLTest. Fixed gesture code (dynamic memory allocation). Cleaned up gesture and test code.
2010-08-14 Sam Lantinga Fixed so the origin of the touch events is the upper left.
2010-08-07 Jim Grandpre Removed some debug prints.
2010-08-07 Jim Grandpre Fixed Dollar Recognition.
2010-08-06 Jim Grandpre Re-enabled dollar gesture
2010-08-05 Jim Grandpre Fixed gestureMulti. Disabled dollar gesture temporarily.
2010-08-03 Jim Grandpre Minimized functionality of gestureSDLTest.
2010-08-02 Jim Grandpre Fixed some Gesture bugs
2010-08-01 Sam Lantinga Fixed sending motion and finger up events
2010-08-01 Sam Lantinga Fixed various type and print format issues
2010-07-31 jimtla Added SDL_TouchID, SDL_FingerID, SDL_GestureID types. Converted to integer cioordinates (<- not working).
2010-07-30 jimtla Added Iphone project. Iphone multi-touch is now functional.
2010-07-30 jimtla Upgraded touchId/fingerId to long. Changed position variables to floats.
2010-07-29 Jim Grandpre Added better logging
2010-07-29 Jim Grandpre Prevented SDL_SendDown from sending on nonexistent touch devices.
2010-07-29 Sam Lantinga Fixed the code so we receive Cocoa touch events
2010-07-27 jimtla Added cocoatouch.h
2010-07-27 jimtla Finished (untested) OS X code.
2010-07-24 jimtla Added preliminary touch code to SDL_cocoakeyboard.m
2010-07-22 jimtla Fixed x11 compile bugs.
2010-07-18 Jim Grandpre Merged changes
2010-07-18 Jim Grandpre Fixed Warning related to SDL_GestureAddTouch
2010-07-17 Sam Lantinga Revision 3163 added the following formats for OpenGL ES:
2010-07-17 Jim Grandpre Merged changes
2010-07-17 Jim Grandpre Bug fixes, now using RWops instead of File pointers.
2010-07-15 Sam Lantinga Started trying to build gesture code for iPhone
2010-07-13 Jim Grandpre Added alternative finger tracking method. Still prefer IPHONE_TOUCH_EFFICIENT_DANGEROUS.
2010-07-13 Sam Lantinga Merged changes from the main SDL codebase
2010-07-13 Jim Grandpre Added Iphone support (untested)
2010-07-11 Jim Grandpre Added some files I had previosuly missed
2010-07-09 Jim Grandpre Moved $1 Gestures into the SDL Library
2010-07-07 Jim Grandpre Moved Multi finger gesture recognition into the library.
2010-07-06 Jim Grandpre Added multi-finger gestures
2010-06-18 Jim Grandpre Fixed bugs in input, cleaned up $1
2010-06-17 Jim Grandpre Added $1 gesture recognition.
2010-06-15 Jim Grandpre Started adding vectorization of touch data.
2010-06-14 Jim Grandpre Just updated
2010-06-14 Jim Grandpre Added gesture test c file. Beginning of gesture recognition.
2010-06-10 jimtla More fixes for windows. Disabled tablet code.
2010-06-05 jimtla Addition of VC project for touchTest.c
2010-06-03 jimtla Fixed windo build errors. Should now be compilable.
2010-06-03 jimtla Fixed some windows compilation bugs - Still does not compile.
2010-06-01 Jim Grandpre Added include/touch.h Now reading in resolution of touch pad.
2010-05-31 Jim Grandpre Auto-detects Wacom touch devices.
2010-05-29 Jim Grandpre Added pressure support for touch events.
2010-05-29 Jim Grandpre Bug fixes. Basic touch events (finger up, finger down, finger move) supported.
2010-05-28 Jim Grandpre Added reading of event* for touch events.
2010-05-27 Jim Grandpre Added touch event definitions. Heavily modified events/SDL_touch*.
2010-05-26 Jim Grandpre Added SDL_touch.c/SDL_touch_c.h as slightly modifeind SDL_mouse*. Made reads in touchSimp non-blocking.
2010-05-25 Jim Grandpre Added Test Directory. Touch input works in touchSimp for wacom bamboo fun on Ubuntu linux. Not yet integrated into library. Should support other touch devices and other linux distros, but not tested on anything else.
2010-08-22 Sam Lantinga Don't need to use strlen() to determine if there's text.
2010-08-12 Jjgod Jiang Fix for deleting the last uncommit character
2010-08-16 Sam Lantinga Couriersud to Sam
2010-08-14 Sam Lantinga Fixed documentation error
2010-08-14 Sam Lantinga Updated with the latest version of glext.h
2010-08-08 Sunny Sachanandani Documentation and code safety updates. (x11 renderer)
2010-08-03 Sunny Sachanandani Fixed the code to use the correct scaling transformation matrix with XRender.
2010-08-03 Sunny Sachanandani Merge.
2010-08-02 Sunny Sachanandani Added some comments.
2010-08-02 Sunny Sachanandani Fixed a huge bug with texture scaling.
2010-07-30 Sam Lantinga When querying the display size for a fullscreen window, the display size is the size of the fullscreen video mode.
2010-07-30 Sam Lantinga Documentation updates
2010-07-29 Sam Lantinga For consistency, swapped line order
2010-07-29 Sam Lantinga Added dynamic loading of XFixes and XDamage on Mac OS X
2010-07-28 Sunny Sachanandani Oops!
2010-07-28 Sunny Sachanandani 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 Sunny Sachanandani Set the default XRender filter to "fast". testoverlay2 works now.
2010-07-28 Sam Lantinga Added missing pixel format
2010-07-28 Sam Lantinga Fixed compiling without XRender enabled
2010-07-28 Sam Lantinga Moved brace to the beginning of the line for the beginning of functions
2010-07-28 Sam Lantinga Merged Sunny's XRender changes from SDL-gsoc2010_xrender
2010-07-28 Sunny Sachanandani Add some comments.
2010-07-28 Sunny Sachanandani Add support for texture modulation (both color and alpha). testsprite2 works now with --cyclealpha and --cyclecolor.
2010-07-22 Sunny Sachanandani Fixed drawing rectangles. X is evil!
2010-07-22 Sunny Sachanandani Code cleanup.
2010-07-22 Sunny Sachanandani Remove debugging code.
2010-07-22 Sunny Sachanandani Advertise support for all supported texture formats.
2010-07-21 Sunny Sachanandani Advertise support for blending modes and scaling modes in the render driver.
2010-07-21 Sunny Sachanandani Make the SW renderer work properly by fixing support for textures with no alpha channels.
2010-07-21 Sunny Sachanandani Fix cleanup functions.
2010-07-21 Sunny Sachanandani Fix X11_DisplayModeChanged.
2010-07-21 Sunny Sachanandani Get SDL_BLENDMODE_MOD to work! Tested on nvidia only ATM.
2010-07-20 Sunny Sachanandani Implement support for setting texture scale mode.
2010-07-19 Sunny Sachanandani Respect environment variables.
2010-07-19 Sunny Sachanandani Integrate XFixes and XDamage into the build system.
2010-07-19 Sunny Sachanandani Massive speed-up. Fixed the format that is set for the renderer. Included runtime checks for XDamage.
2010-07-19 Sunny Sachanandani Use XDamage to optimise drawing operations.
2010-07-18 Sunny Sachanandani Resync tip to default. Using named branches is a bad idea.
2010-07-18 Sunny Sachanandani Remove experimental cruft.
2010-07-18 Sunny Sachanandani Minor changes. experimental
2010-07-18 Sunny Sachanandani Major changes to drawing. Reverted back to core X11 functions due to regressions.
2010-07-18 Sunny Sachanandani Start experimental branch for client-side rasterization. experimental
2010-07-18 Sunny Sachanandani Got testsprite2 to work reasonably.
2010-07-17 Sunny Sachanandani Fixed a minor bug with texture blending.
2010-07-17 Sunny Sachanandani Remove some redundant code.
2010-07-17 Sunny Sachanandani Fixed so many things. See the changelog listed below.
2010-07-17 Sunny Sachanandani Add necessary symbols to SDL_x11sym.h
2010-07-14 Sunny Sachanandani Implement blending modes for textures. Fix off-screen pixmaps to be ARGB rather than RGB to enable blending across frames. Clear the screen and off-screen pixmaps when the renderer is created.
2010-07-09 Sunny Sachanandani Fix so many things that there is little place in this column to list them all but the result is that blending modes just work now for drawing primitives.
2010-07-01 Sunny Sachanandani Fix blending modes for primitives.
2010-06-27 Sunny Sachanandani Preliminary support for blending modes on drawing operations.
2010-06-22 Sunny Sachanandani Texture rendering mostly works now. Even SDL_TEXTUREACCESS_STREAMING is supported now with a little overhead. Scaling of textures happens using XRender. :D
2010-06-16 Sunny Sachanandani SDL_Textures should work with XRender now provided that the texture format and screen format match. This is only a temporary limitation.
2010-06-15 Sunny Sachanandani X11_RenderDrawLines and X11_RenderDrawPoints use XRender now.
2010-06-14 Sunny Sachanandani X11_RenderFillRects and X11_RenderDrawRects use a server side mask pixmap of 1 bit depth now. All drawing on these pixmaps is done by server side functions such as XDrawRectangles and XFillRectangles.
2010-06-08 Sunny Sachanandani X11_DrawRects now uses a very hacky way of drawing rectangles with XRender. This will be improved in some time.
2010-06-02 Sunny Sachanandani It seems that the off-screen buffers (or pixmaps) only need to be cleared while initializing.
2010-06-02 Sunny Sachanandani Fix X11_FillRects to work with double buffering as well as triple buffering. This requires that the buffer pixmap be cleared after every render.
2010-06-02 Sunny Sachanandani Fix the rendering color channels to be premultiplied with the alpha channel as thats what Xrender expects. Small fixes in X11_CreateTexture. Add some new functions in SDL_x11sym.h as well as support for Xrender.
2010-05-31 Sunny Sachanandani X11_RenderPresent now uses XRender to blit back-buffers to the screen.
2010-05-31 Sunny Sachanandani Xrender uses 16 bit color per channel. Fixed the color handling in X11_RenderFillRects to match this. Xrender just works now for filling rectangles :D .
2010-05-31 Sunny Sachanandani Modified configure.in to allow building with Xrender. Fixed all problems that prevented compilation.
2010-05-30 Sunny Sachanandani Add Xrender support to X11_FillRectangles.
2010-05-28 Sunny Sachanandani Fix typo.
2010-05-28 Sunny Sachanandani Fix initial value of the xrender_available boolean in X11_CreateTexture.
2010-05-28 Sunny Sachanandani Completed work on X11_CreateTexture. Added lots of safety features.
2010-05-26 Sunny Sachanandani Correctly handle the availability of Xrender in X11_CreateRenderer and X11_DisplayModeChanged.
2010-05-24 Sunny Sachanandani Added a #define option for compile time Xrender support.
2010-05-19 Sunny Sachanandani Adding a few #defines for Xrender support.
2010-07-28 Sam Lantinga Andrey A.
2010-07-24 Sam Lantinga Couriersud to Sam
2010-07-23 Sam Lantinga Daniel Wyatt to slouken
2010-07-22 Sam Lantinga Fixed memory corruption on AMD64
2010-07-22 Sam Lantinga Fixed key repeat detection on X11, and simplified the code for everyone else.
2010-07-09 Patrice Mandin Use proper GEM API to handle mouse button events SDL-1.2
2010-07-21 Sam Lantinga Fixed multimedia keys
2010-07-21 Sam Lantinga Delete is indeed an unprintable character.
2010-07-21 Sam Lantinga Fixed remapping the Delete key and detecting the keypad Delete key.
2010-07-21 Sam Lantinga Added support for keyboard repeat (only tested on Windows so far)
2010-07-20 Sam Lantinga Fixed X11 error when running under window managers that don't support the _NET_SUPPORTING_WM_CHECK protocol.
2010-07-20 Sam Lantinga Applied the same logic as the fix for bug 894.
2010-07-20 Sam Lantinga Finally fixed bug 894 without breaking bug 716. Yay! :) SDL-1.2
2010-07-20 Sam Lantinga Fixed X error when showing debug info about a deleted property
2010-07-18 Sam Lantinga Fixed bug 1015
2010-07-18 Sam Lantinga Fixed bug 1015 SDL-1.2
2010-07-18 Sam Lantinga RedHat patch: SDL-1.2.14-xio_error-rh603984.patch SDL-1.2
2010-07-18 Sam Lantinga RedHat patch: SDL-1.2.14-byteorder.patch