Commit History

Author SHA1 Message Date
  Alex Szpakowski 00944c5f5d Added love.window.toPixels(x [, y]) and love.window.fromPixels(x [, y]), for easier conversion between window-space and pixel-space values when highdpi mode is enabled on a retina display in OS X (and in the iOS and Android ports of LÖVE.) 11 years ago
  Alex Szpakowski e1f7e4abd3 Added a 'refreshrate' field to the table returned by love.window.getMode. The value may be 0 if the refresh rate of the monitor can't be determined. It might also be 59 instead of 60 on 59.94hz monitors on some operating systems. 11 years ago
  Alex Szpakowski d59c76a55f Reduced the number of explicit retain/release method calls on love objects. Less chance of bugs! 11 years ago
  Alex Szpakowski eaad102f5c Calling love.window.setMode with fullscreen=true and a width or height larger than the largest fullscreen mode now falls back to the largest fullscreen mode instead of failing and returning false. 11 years ago
  Alex Szpakowski 3ae336dd43 Added love.window.showMessageBox. 11 years ago
  Alex Szpakowski 014b9a46e5 Updated the Lua wrapper code for modules to account for cases where the module's instance is removed from memory completely and recreated during the program's lifetime. 11 years ago
  Alex Szpakowski dac9f4eaaa Added love.window.minimize (resolves issue #904). 11 years ago
  Alex Szpakowski d2450d5f2e Updated changelog for changes which aren't in the minor branch 11 years ago
  Alex Szpakowski aa882cbcbc Added love.window.getDisplayName, to get the name of a connected display. 11 years ago
  Alex Szpakowski 23d3cbc2e2 Renamed all cases of FSAA to the more accurately-named MSAA. The FSAA names (canvas:getFSAA, t.window.fsaa, etc.) still exist for now, for backwards-compatibility. 11 years ago
  Alex Szpakowski 05d8543518 Improved performance of love.graphics.present slightly on some platforms 11 years ago
  Alex Szpakowski c985b1f2f7 Don't destroy OpenGL resources before checking whether the fullscreen size is supported in love.window.setMode. 11 years ago
  Alex Szpakowski a22c4b5f92 Explicitly #ifdef'd out SDL 2.0.1+ function calls for Linux to avoid runtime function resolving problems when love is built with SDL 2.0.1+ headers but run using SDL 2.0.0. 11 years ago
  Alex Szpakowski f7c0fc1888 Make sure love.window.getMode returns up-to-date information about the window, remove some Mac-specific windowing code now unnecessary with SDL 2.0.2. 11 years ago
  Alex Szpakowski 823b1babc8 Specifying the srgb window flag should now cause it to fall back to srgb=false in all situations if an srgb-capable system framebuffer isn't supported, instead of failing to create the window 11 years ago
  Alex Szpakowski ce4fdf4ac9 Added sRGB (gamma-correct) support for Images, Canvases, and the main screen. 11 years ago
  Alex Szpakowski d70023e350 Enable OpenGL’s debug output when the LOVE_GRAPHICS_DEBUG environment variable is ‘1’. Resolves issue #607. 11 years ago
  Alex Szpakowski 309193895a Added opt-in support for high-dpi mode in OS X when on a retina display (resolves issue #761). 11 years ago
  Alex Szpakowski 3120a0e650 Goodbye 2013, hello 2014! 11 years ago
  Alex Szpakowski f2797958db Don’t minimize on focus loss in fullscreen-desktop mode (mimics post-SDL 2.0.1 behaviour) 11 years ago
  Alex Szpakowski 101c6ae90a Fixed love.window.setFullscreen to update the graphics viewport immediately instead of waiting for the next event polling 11 years ago
  Alex Szpakowski d9da19d665 Error for misspelled / invalid window attributes in love.window.setMode (resolves issue #736) 11 years ago
  Alex Szpakowski b5c231e5bb The window minwidth and minheight can't be less than 1 12 years ago
  Alex Szpakowski ffe0485173 Removed love.window.checkMode (resolves issue #653, invalidates issue #592). 12 years ago
  Alex Szpakowski 4584cf6780 Always use regular vsync instead of preferring adaptive vsync if supported 12 years ago
  Alex Szpakowski 51d3fe22fc Always recreate the GL context in love.window.setMode - SDL_GL_MakeCurrent can return success sometimes in Windows even when the context is trashed 12 years ago
  Alex Szpakowski 113ed1cfe7 Merged SDL2 changes from bartbes/love-experiments/SDL2 into default. 12 years ago
  Alex Szpakowski 3e57cfd174 Slightly reduced internal reliance on specific module backends 12 years ago
  Alex Szpakowski 7601ef05f4 Fixed a potential memory leak 12 years ago
  Bart van Strien 25d0d87247 Add love.window.getIcon, and reset it after setMode, so it doesn't get reset (issue #667 and issue #513) 12 years ago