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 |