Wed, 03 Oct 2012 19:39:12 -0700 Sam Lantinga This hack doesn't work very well. I'd rather just show the problem so it can be fixed.
Wed, 03 Oct 2012 19:26:07 -0700 Sam Lantinga Merged Ryan's changes
Wed, 03 Oct 2012 19:25:08 -0700 Sam Lantinga Fixed refresh rate calculation
Wed, 03 Oct 2012 19:24:11 -0700 Sam Lantinga Don't try to query outputs that are not hooked up to a crtc
Wed, 03 Oct 2012 19:02:46 -0700 Sam Lantinga Added a delay hack to let the window manager adjust to the mode change. I'm not sure if this is a good idea, but at least it works sometimes now. :)
Wed, 03 Oct 2012 18:56:29 -0700 Sam Lantinga Rewritten X11 video mode support to directly set requested modes and exactly restore the desktop mode at shutdown.
Wed, 03 Oct 2012 18:54:31 -0700 Sam Lantinga A window being fullscreen takes precedence over coordinate checks
Wed, 03 Oct 2012 20:02:13 -0400 Ryan C. Gordon Helps to initialize variables in the right function. :)
Wed, 03 Oct 2012 19:20:53 -0400 Ryan C. Gordon Fixed compiler warning.
Wed, 03 Oct 2012 13:39:42 -0700 Sam Lantinga Use Ctrl modifier for window resize key bindings
Wed, 03 Oct 2012 13:38:22 -0700 Sam Lantinga Added key bindings to resize the window (+/-)
Wed, 03 Oct 2012 13:37:44 -0700 Sam Lantinga Keep track of the configure events we've received from the X server.
Wed, 03 Oct 2012 12:33:42 -0700 Sam Lantinga Poke window managers to get them to respect the resize hints.
Wed, 03 Oct 2012 12:19:55 -0700 Sam Lantinga Fix the size to the windowed mode, not the fullscreen mode.
Wed, 03 Oct 2012 12:14:04 -0700 Sam Lantinga Always set the size hints for consistent behavior with all window managers, and it wasn't resetting when switching back from fullscreen mode.
Wed, 03 Oct 2012 12:04:30 -0700 Sam Lantinga Fixed compile error - had work in progress in there.
Wed, 03 Oct 2012 11:33:09 -0700 Sam Lantinga Fixed XRandR code to change resolution on the correct monitor in a multi-monitor setup.
Tue, 02 Oct 2012 23:23:44 -0700 Sam Lantinga Fixed copying headers to the Framework
Tue, 02 Oct 2012 10:38:10 -0700 Sam Lantinga Fixed bug where SDL thought the window was shown and it wasn't actually.
Tue, 02 Oct 2012 13:29:59 -0300 Gabriel Jacobo Updated iOS Readme to reflect Game Center integration changes.
Tue, 02 Oct 2012 00:28:23 -0700 Sam Lantinga Fixed texture list when swapping textures (thanks Drake Wilson!)
Mon, 01 Oct 2012 23:28:19 -0700 Sam Lantinga Initialized default scale for software renderer (thanks Marcus von Appen!)
Mon, 01 Oct 2012 23:23:04 -0700 Sam Lantinga Fixed a compiler warning
Mon, 01 Oct 2012 22:30:07 -0700 Sam Lantinga Added SDL_RenderSetLogicalSize() and SDL_RenderGetLogicalSize()
Mon, 01 Oct 2012 21:57:09 -0700 Sam Lantinga The viewport is already scaled to the output coordinates
Mon, 01 Oct 2012 20:59:33 -0700 Sam Lantinga Added SDL_RenderSetScale() and SDL_RenderGetScale()
Mon, 01 Oct 2012 00:56:58 -0700 Sam Lantinga Do the src and dst rectangle clipping without affecting the surface clip rectangle.
Mon, 01 Oct 2012 00:40:26 -0700 Sam Lantinga Fixed scaled blitting for complex blit operations (e.g. color modulation and alpha blending)
Mon, 01 Oct 2012 00:02:07 -0700 Sam Lantinga Whoops, that's a header!
Sun, 30 Sep 2012 23:08:46 -0700 Sam Lantinga Added SDL_dropevents.c to the Visual C projects
Sun, 30 Sep 2012 11:10:17 -0700 Sam Lantinga Fixed bug 1593 - SDL_DROPFILE event doesn't work on Windows
Sun, 30 Sep 2012 01:08:48 -0700 Sam Lantinga The gl_data is optional for the driver, so don't early out of the context delete call if it doesn't exist.
Sun, 30 Sep 2012 01:01:48 -0700 Sam Lantinga Remove the viewcontroller from the window when he OpenGL context is destroyed
Sat, 29 Sep 2012 18:52:00 -0700 Sam Lantinga Make sure mode width/height and status bar orientation match
Sat, 29 Sep 2012 17:38:54 -0700 Sam Lantinga Fixed issue with touch input on retina displays
Sat, 29 Sep 2012 17:23:40 -0700 Sam Lantinga Refactored the UIKit mode code into a separate file so it's cleaner and more consistent with other backends
Sat, 29 Sep 2012 17:22:32 -0700 Sam Lantinga Added a couple new test executables to be ignored
Sat, 29 Sep 2012 16:41:32 -0700 Sam Lantinga Only change the UI orientation if it's actually necessary for the mode.
Sat, 29 Sep 2012 03:42:40 -0700 Sam Lantinga Bring Cocoa application menus up to par with the OS X Human Interface Guidelines, including supporting key equivalents.
Sat, 29 Sep 2012 02:50:42 -0700 Sam Lantinga Fixed beeping introduced when we started passing key events through the responder chain.
Sat, 29 Sep 2012 01:12:40 -0700 Sam Lantinga If the window is resizable, reset the viewport by default if the window size changes.
Sat, 29 Sep 2012 01:10:53 -0700 Sam Lantinga WINDOW_RESIZED events shouldn't flush WINDOW_SIZE_CHANGED events and vice versa.
Sat, 29 Sep 2012 00:17:34 -0700 Sam Lantinga Updated support for external video output on the iPad
Sat, 29 Sep 2012 00:01:32 -0700 Sam Lantinga No variable shadowing, reuse the size variable
Fri, 28 Sep 2012 15:59:36 -0700 Sam Lantinga SDL 2.0 supports 32-bit icons with alpha. :)
Fri, 28 Sep 2012 14:42:47 -0700 Sam Lantinga Show the size changed window message
Fri, 28 Sep 2012 14:22:33 -0700 Sam Lantinga Merged Ryan's commits
Fri, 28 Sep 2012 14:22:18 -0700 Sam Lantinga Get the correct screen bounds from xinerama
Fri, 28 Sep 2012 14:21:15 -0700 Sam Lantinga Print the bounds of each display when showing mode information
Fri, 28 Sep 2012 14:01:55 -0700 Sam Lantinga We need to queue the focus in/out changes because they may occur during video mode changes and we can respond to them by triggering more mode changes.
Fri, 28 Sep 2012 14:00:43 -0700 Sam Lantinga Don't warn about the window size changing if the window is resizable
Fri, 28 Sep 2012 11:51:16 -0700 Sam Lantinga Fixed detection of display bounds after a mode switch when Xinerama is enabled.
Fri, 28 Sep 2012 10:54:26 -0700 Sam Lantinga Theoretically fixed the position of the child window, though it's always ending up at the upper left corner for some reason.
Fri, 28 Sep 2012 10:24:28 -0700 Sam Lantinga A few more tweaks for the legacy fullscreen support
Fri, 28 Sep 2012 14:17:30 -0400 Ryan C. Gordon Patched to compile on Visual Studio.
Fri, 28 Sep 2012 14:12:45 -0400 Ryan C. Gordon Add a safety net X11 error handler, to reset the vidmodes before crashing.
Fri, 28 Sep 2012 04:09:06 -0700 Sam Lantinga Fixed bug 1579 - Creating a texture with unsupported format may cause double-destruction
Fri, 28 Sep 2012 04:03:06 -0700 Sam Lantinga Fixed bug 1605 - SDL_DestroyWindow causes erroneous error message
Fri, 28 Sep 2012 03:54:39 -0700 Sam Lantinga Clear the queue active flag when we shutdown, so we don't have a mutex error trying to read the queue.
Fri, 28 Sep 2012 03:49:27 -0700 Sam Lantinga Fixed bug 1584 - Improved glError checks in the opengl renderer
Fri, 28 Sep 2012 03:29:36 -0700 Sam Lantinga Made it clear that locking a streaming texture is a write-only operation.
Fri, 28 Sep 2012 03:22:26 -0700 Sam Lantinga Result of autogen.sh run with previous commit
Fri, 28 Sep 2012 03:18:18 -0700 Sam Lantinga Fixed bug 1587 - "aclocal" fails to generate a sufficient "aclocal.m4"
Fri, 28 Sep 2012 02:43:13 -0700 Sam Lantinga Fixed memory leak in an error case
Fri, 28 Sep 2012 02:33:42 -0700 Sam Lantinga Fixed bug 1496 - SDLView not created for a Cocoa window, resulting in missing right mouse clicks
Fri, 28 Sep 2012 02:15:44 -0700 Sam Lantinga We don't always get the focus change events. Argh!
Fri, 28 Sep 2012 01:51:51 -0700 Sam Lantinga Simplified the NetWM code a little bit, and it now operates on X11 Window
Fri, 28 Sep 2012 01:36:26 -0700 Sam Lantinga Don't set the hidden netwm state, that would mean we don't want to be shown, which is bad.
Fri, 28 Sep 2012 01:15:48 -0700 Sam Lantinga Pass the flags in, not the window pointer!
Fri, 28 Sep 2012 01:11:30 -0700 Sam Lantinga Don't base our resizable state on what the window manager decided, instead we want to base it on the size hints which we set.
Fri, 28 Sep 2012 00:57:47 -0700 Sam Lantinga Only map/unmap if the window isn't already in the correct state.
Fri, 28 Sep 2012 00:40:47 -0700 Sam Lantinga Fixed bug where desktop resolution was never restored if Xinerama was enabled.
Thu, 27 Sep 2012 23:55:38 -0700 Sam Lantinga Compositing window managers can show and hide windows without ever affecting the mapped state. However they do send NetWM protocol messages to indicate this is happening.
Thu, 27 Sep 2012 17:17:33 -0700 Sam Lantinga Hopefully improved legacy fullscreen handling (it works now on my Ubuntu Unity system)
Thu, 27 Sep 2012 14:38:56 -0700 Sam Lantinga Removed unused variables
Thu, 27 Sep 2012 14:35:28 -0700 Sam Lantinga Removed executable bit from source files
Thu, 27 Sep 2012 13:52:57 -0700 Sam Lantinga When we're reparented we'll get both unmapnotify and mapnotify. Eat both so the unmap notify doesn't confuse the normal event processing.
Thu, 27 Sep 2012 13:52:07 -0700 Sam Lantinga Show events from all windows (for the legacy fullscreen case)
Thu, 27 Sep 2012 13:23:34 -0700 Sam Lantinga Fixed fullscreen origin for multi-head displays
Thu, 27 Sep 2012 13:22:34 -0700 Sam Lantinga Added debug define (commented out)
Thu, 27 Sep 2012 11:39:31 -0700 Sam Lantinga Use the legacy fullscreen code if the window manager doesn't support the NetWM protocol.
Thu, 27 Sep 2012 11:29:13 -0700 Sam Lantinga Turned the X11 mode extension environment variables into hints so they can be more easily set from applications.
Thu, 27 Sep 2012 11:13:30 -0700 Sam Lantinga Print a message if the window size was changed from the requested size.
Thu, 27 Sep 2012 11:16:31 -0700 Sam Lantinga Removed unused functions
Thu, 27 Sep 2012 15:00:34 -0300 Gabriel Jacobo Don't block Android event loop until all relevant events reach the app.
Thu, 27 Sep 2012 10:41:16 -0700 Sam Lantinga Fixed bug where Xinerama was treated as being available even if it wasn't.
Thu, 27 Sep 2012 03:36:13 -0400 Ryan C. Gordon X11: Attempt to go fullscreen the way SDL 1.2 did it.
Thu, 27 Sep 2012 00:53:37 -0400 Ryan C. Gordon On Compiz (etc?), _NET_WM_ACTION_FULLSCREEN needs the window to be resizable.
Wed, 26 Sep 2012 20:28:58 -0700 Sam Lantinga Fixed bug 1559 - SDL does not provide scancodes for all keys available on Android.
Wed, 26 Sep 2012 20:14:37 -0700 Sam Lantinga Fixed bug 1573 - SDL does not support system clipboard on Android.
Wed, 26 Sep 2012 15:57:28 -0300 Gabriel Jacobo Make SDL_atomic.h depend on the void pointer size determined at compile time
Wed, 26 Sep 2012 14:08:46 -0400 Edward Rudd allocate *Hint structures per Xlib docs
Tue, 25 Sep 2012 20:58:23 -0700 Sam Lantinga The beeping stopped.
Tue, 25 Sep 2012 20:51:31 -0700 Sam Lantinga NetBSD wscons support by wiz SDL-1.2
Tue, 25 Sep 2012 20:49:43 -0700 Sam Lantinga Merged libtool fixes
Tue, 25 Sep 2012 20:49:29 -0700 Sam Lantinga This isn't necessary anymore, with the latest autotools update.
Tue, 25 Sep 2012 20:48:26 -0700 Sam Lantinga The SDK path is no longer needed (and no longer correct)
Tue, 25 Sep 2012 20:47:38 -0700 Sam Lantinga NetBSD patch to use AUDIO_GETBUFINFO when available (contributed by jmcneill)
Tue, 25 Sep 2012 20:45:31 -0700 Sam Lantinga NetBSD patch to use AUDIO_GETBUFINFO when available (contributed by jmcneill) SDL-1.2
Tue, 25 Sep 2012 08:54:05 -0300 Gabriel Jacobo Fix Windows build, version.o linking.
Sun, 23 Sep 2012 17:15:05 -0700 Sam Lantinga Fixed syntax error
Sun, 23 Sep 2012 17:01:58 -0700 Sam Lantinga Added UIInterfaceOrientationMask for building with older iOS SDKs
Sun, 23 Sep 2012 03:46:49 -0700 Sam Lantinga Fixed autorotate / resize support on iOS 6.0, tested with iPad and iPhone simulators with iOS 5.1 and 6.0
Sun, 23 Sep 2012 01:54:30 -0700 Sam Lantinga Added missing Android source that was supposed to go with changeset 64a6297a8b93
Sun, 23 Sep 2012 01:50:35 -0700 Sam Lantinga Fixed bug 1591 - Renderer maximum texture size is incorrect when GL_ARB_texture_rectangle is active
Sun, 23 Sep 2012 01:37:44 -0700 Sam Lantinga Fixed bug 1606 - SDL does not implement SDL_GetPowerInfo() for Android.
Thu, 20 Sep 2012 22:40:23 -0700 Sam Lantinga Hopefully fixed the Windows build. We have to do this every time, to link version.o
Thu, 20 Sep 2012 22:19:11 -0700 Sam Lantinga Whoops, that wasn't supposed to be a symlink.
Thu, 20 Sep 2012 22:01:51 -0700 Sam Lantinga Fixed false positive when checking for X11 on Mac OS X when the X11 development environment isn't installed.
Thu, 20 Sep 2012 21:17:49 -0700 Sam Lantinga Changed the comment so it actually talks about the right instruction set.
Thu, 20 Sep 2012 21:16:02 -0700 Sam Lantinga Fixed 3DNow! detection for clang llvm
Thu, 20 Sep 2012 21:13:10 -0700 Sam Lantinga Updated to the latest versions of autotools and config.guess/config.sub
Wed, 19 Sep 2012 18:08:37 -0700 Sam Lantinga Fixed bug 1600 - SDL_GetPlatform() returns "unknown os" on Android
Tue, 18 Sep 2012 23:13:35 -0700 Sam Lantinga Generate resize event when the status bar changes size (e.g. call in progress, etc.)
Tue, 18 Sep 2012 22:50:09 -0700 Sam Lantinga Fixed touch coordinates with the new UI bounds calculation
Tue, 18 Sep 2012 22:24:40 -0700 Sam Lantinga User interface guidelines says that you shouldn't allow upside-down orientation on phones.
Tue, 18 Sep 2012 22:24:08 -0700 Sam Lantinga Fixed window/view bounds management with autorotation.
Tue, 18 Sep 2012 01:45:15 -0700 Sam Lantinga Fixed retina display input scaling
Tue, 18 Sep 2012 00:50:41 -0700 Sam Lantinga We can update the OpenGL layer binding when we're laying out the views
Mon, 17 Sep 2012 22:04:48 -0700 Sam Lantinga Removed obsolete header from the project
(0) -3000 -1000 -120 +120 +1000 +3000 tip