log

age author description
2010-08-29 Sam Lantinga Fixed compiling with Visual Studio 2008
2010-08-29 Sam Lantinga While you can actually write to the error buffer, conceptually it's read-only.
2010-08-29 Sam Lantinga Added a typedef for the thread function to simplify documentation
2010-08-24 Andreas Schiffler Update VS2010 project to add new files; update new files so code builds on Win32/Win64
2010-08-23 Sam Lantinga Fixed documentation typo
2010-08-22 Sam Lantinga Fixed obsolete documentation
2010-08-22 Sam Lantinga Merged Eli's Google Summer of Code work from SDL-gsoc2010-shaped_windows
2010-08-22 Sam Lantinga Merged no changes?
2010-08-17 egottlieb Create all shaped windows at -1000,-1000 and save the real coordinates.
2010-08-16 egottlieb Recoded Cocoa code that got erased by... failure to commit? Merge? Eh.
2010-08-16 egottlieb Moved the +1 to mostly eliminate the visual artifact.
2010-08-16 egottlieb Raised binarization cutoff to eliminate alpha-blending of trollface.
2010-08-16 egottlieb Condensed flag-setting code and put parantheses in the appropriate places. It was that, in the end.
2010-08-16 Eli Gottlieb Set flag bits *exactly* as Andreas showed me in his screenshot. This shouldn't be different, but what do I know about C's order of operations?
2010-08-16 egottlieb Removed useless debugging code.
2010-08-16 Eli Gottlieb Added last test shape. Because.
2010-08-16 egottlieb Added hiding-as-positioning trick and finally fixed flags.
2010-08-15 Eli Gottlieb Changed flags and positioning (for the fake-hiding) as Andreas recommended.
2010-08-15 egottlieb Mostly seem to have fixed SDL_CalculateShapeTree. Mostly. There still seem to be some rendering artifacts, stepping effects, and such on Windows -- which indicates subtle logic errors in SDL_CalculateShapeTree().
2010-08-14 egottlieb Finally got the Win32 API code for shaping to work! Just need to fix SDL_CalculateShapeTree() now!
2010-08-12 Eli Gottlieb Added SDL_SetWindowPosition() call to SDL_SetWindowShape(), going to see what this does on Windows.
2010-08-10 egottlieb Fixing variable naming style.
2010-08-10 Eli Gottlieb Fixed a bug in X11 shaping that refused to use color-key mode.
2010-08-10 Eli Gottlieb Fixing bugs introduced into X11 shaping implementation by merge.
2010-08-10 egottlieb Switched over to poly-polygon region building and shape-tree traversal for Win32.
2010-08-10 Eli Gottlieb Fixed formatting of SDL_shape.c post-merge again.
2010-08-10 Eli Gottlieb Merged branches again.
2010-08-10 Eli Gottlieb Fixed overwriting of SDL_shape.c in merge.
2010-08-09 egottlieb Updated shapes folder.
2010-08-09 Eli Gottlieb Merging branches. Will begin correcting mistakes introduced by merging.
2010-08-09 Eli Gottlieb Reformatting code to match the rest of SDL. Variable names seem OK; replaced tabs with 4 spaces each for indentation.
2010-08-07 egottlieb Fixed lots of little bugs in Win32 shaping and in SDL_CalculateShapeTree(). Still not actually showing anything on Windows, though there's no crashes and everything compiles fine. Bugger.
2010-08-06 egottlieb Fixed the off-by-one bug in SDL_RecursivelyCalculateShapeTree().
2010-08-06 egottlieb Finally figured out how to use autorelease pools.
2010-08-05 egottlieb Improving Cocoa implementation and fixed a small bug in SDL_shape.c.
2010-08-05 egottlieb Shaped windows for Cocoa build and testshape runs, but the actual shaping doesn't work. Something, however, is definitely happening, because we get the backgrounds drawn in two different colors.
2010-08-05 egottlieb Correcting minor bugs and adding assertions to help me track down a NULL pointer bug in Cocoa code.
2010-08-04 egottlieb Building under OS X with command-line tools now works.
2010-08-04 egottlieb Compiling for cocoa now works. Does it run? We'll see.
2010-08-04 egottlieb Implemented shaped windows for Cocoa. Still need to see if they actually work.
2010-08-03 egottlieb Removed superfluous VS2010 build files.
2010-08-03 egottlieb Got basic, pre-actually-writing-anything Cocoa to build.
2010-08-03 Eli Gottlieb Why wasn't this in the repository?
2010-08-03 Eli Gottlieb Added SDL_cocoashape.h
2010-08-03 egottlieb Added and re-added VS2010 solution files.
2010-08-03 egottlieb Added VS2010 build files.
2010-08-02 egottlieb Worked on Windows implementation and the quad-trees.
2010-08-02 egottlieb Added VS2010 tests solution file.
2010-08-02 egottlieb Added Windows build files for testshape.
2010-08-02 egottlieb Converted some project files to VS2010, adding new files. Backups were made.
2010-08-02 egottlieb Changed the file name to its correct, required one.
2010-08-02 Eli Gottlieb 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-07-30 Eli Gottlieb Added Andreas's VS2010 patch for testshape.
2010-07-30 Eli Gottlieb Added Andreas's patch to fix my silly C++-style errors.
2010-07-29 Eli Gottlieb Added the header to the repo. Oops.
2010-07-29 Eli Gottlieb 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-27 Eli Gottlieb Added shapes folder to hg.
2010-07-27 Eli Gottlieb Working on Cocoa implementation.
2010-07-27 Eli Gottlieb OK, it appears that dramatic hacks are not necessary to make Cocoa work...
2010-07-26 Eli Gottlieb Rejiggering the way shaped windows are created as preparation for OS X implementation. Fixed overdrive bug in test program that appears to have been introduced by someone other than myself.