Camilla Löwy
2226e60944
Formatting
ago%!(EXTRA string=8 years)
Camilla Löwy
9f63a8abfa
Update changelog
...
Issue #682 was implicitly fixed by
77a8f103d8
.
Closes #682 .
ago%!(EXTRA string=8 years)
Camilla Löwy
4ff66a7818
X11: Fix IM-duplicated key events leaking through
...
Fixes #747 .
Fixes #964 .
ago%!(EXTRA string=8 years)
Camilla Löwy
5fe4dfb511
X11: Narrow criteria for disabling RandR
...
Fixes #972 .
ago%!(EXTRA string=8 years)
Camilla Löwy
55d0560746
Cocoa: Fix range handling for hats and buttons
...
Fixes #888 .
ago%!(EXTRA string=8 years)
Camilla Löwy
6a65341e14
X11: Fix multiple issues in XDND support
...
The code blindly expected UTF8_STRING for files. It did not downgrade
based on source protocol version. It did not handle hostnames in
text/uri-list data. It did not specify the source time stamp when
converting the selection. It did not search the XdndTypeList when
necessary. It did not ignore sources that specified invalid versions.
While better, this is still not fully conformant. Hostnames are not
validated and it does not guard against source crashes.
Fixes #968 .
ago%!(EXTRA string=8 years)
Camilla Löwy
27a8b3c17b
EGL: Add support for EGL_KHR_context_flush_control
ago%!(EXTRA string=8 years)
Camilla Löwy
3d8aa53573
Cocoa: Fix full screen window not being restorable
...
Once a full screen window was iconified, it would appear to restore but
then disappear.
Fixes #848 .
ago%!(EXTRA string=8 years)
Camilla Löwy
7c88c92778
Cocoa: Fix window rect on leaving video mode
...
Fixes #748 .
ago%!(EXTRA string=8 years)
Camilla Löwy
97dbd8b63b
Win32: Fix monitor event emission
...
Fixes #784 .
ago%!(EXTRA string=8 years)
Camilla Löwy
0df9cc2fc5
Win32: Improve monitor enumeration
...
This changes enumeration to add as a GLFW monitor any active adapter
without displays, even if other active adapters do have displays.
Related to #441 .
Fixes #960 .
ago%!(EXTRA string=8 years)
Camilla Löwy
798d7c6d68
Implement glfwGetJoystickHats
...
This moves the buttons-as-hats logic to shared code and adds the
GLFW_JOYSTICK_HAT_BUTTONS input mode as a way to disable this legacy
behavior.
Fixes #889 .
ago%!(EXTRA string=8 years)
Camilla Löwy
c50aba1335
Cocoa: Add support for MainMenu.nib loading
ago%!(EXTRA string=8 years)
Camilla Löwy
6d9a58bfef
Add glfwInitHint
...
This allows setting hints that control how the library is initialized,
transforming more compile-time options into run-time ones.
ago%!(EXTRA string=8 years)
Camilla Löwy
e9560ef021
Add GLFW_OSMESA_CONTEXT_API
...
This allows the creation of OpenGL contexts via OSMesa on existing
platforms. It does not add a compile- or link-time dependency on
OSMesa.
Fixes #281 .
ago%!(EXTRA string=8 years)
Camilla Löwy
c54b5da403
Win32: Fix Vulkan library paths for 1.0.42.0 SDK
...
Libraries have moved from Bin and Bin32 to Lib and Lib32.
Fixes #956 .
ago%!(EXTRA string=8 years)
Camilla Löwy
c745f434f5
Win32: Fix VULKAN_STATIC_LIBRARY not set on 32-bit
ago%!(EXTRA string=8 years)
Camilla Löwy
a570d0a129
X11: Use XI_RawMotion for disabled cursor motion
...
Related to #125 .
ago%!(EXTRA string=8 years)
Camilla Löwy
918b4e81d2
Win32: Move to WM_INPUT for disabled cursor motion
...
Related to #125 .
ago%!(EXTRA string=8 years)
Camilla Löwy
dd96d0ac93
Win32: Fix mouse button messages lost by capture
...
Fixes #954 .
ago%!(EXTRA string=8 years)
Camilla Löwy
5352e2caa0
X11: Fix read past top of stack on 64-bit
...
Fixes #951 .
ago%!(EXTRA string=8 years)
Camilla Löwy
355b46e6c5
Win32: Fix screensaver and blanking prevention
...
On Vista and later, Handling WM_SYSCOMMAND is not enough to prevent
password protected screensavers or monitor blanking.
Fixes #851 .
ago%!(EXTRA string=8 years)
Camilla Löwy
77a8f103d8
Add GLFW_COCOA_GRAPHICS_SWICTHING
...
This provides control over whether the context should participate in
macOS Automatic Graphics Switching.
Closes #377 .
Closes #935 .
ago%!(EXTRA string=8 years)
Camilla Löwy
b151904316
Remove not-fixed issue number
ago%!(EXTRA string=8 years)
Camilla Löwy
558afefc04
X11: Fix sonames for dynamically loaded libraries
...
Fixes #941 .
ago%!(EXTRA string=8 years)
Camilla Löwy
8e870d4cc0
Win32: Fix bad error from glfwVulkanSupported
...
A VK_ERROR_OUT_OF_HOST_MEMORY error would be passed on to client code on
systems that had a Vulkan loader but no ICD.
Fixes #916 .
ago%!(EXTRA string=8 years)
Camilla Löwy
5a74b5008d
Cleanup
...
Related to #842 .
ago%!(EXTRA string=8 years)
Liam Middlebrook
72ac5badb0
Add GLFW_CENTER_CURSOR
...
Adds a hint for controlling whether the cursor is centered over newly
created full screen windows.
Fixes #749 .
Closes #842 .
ago%!(EXTRA string=8 years)
Camilla Löwy
c5694b3013
Linux: Fix joystick disconnection detection
...
Joystick disconnection was not dectected by the event processing
functions and required calling a joystick function.
Fixes #932 .
ago%!(EXTRA string=8 years)
Camilla Löwy
466347a335
Documentation work
ago%!(EXTRA string=8 years)
Camilla Löwy
f3e20ca437
Pass scancode with synthetic key release events
ago%!(EXTRA string=8 years)
Camilla Löwy
c28778e28c
Win32: Improve platform error messages
...
Related to #733 .
ago%!(EXTRA string=8 years)
Camilla Löwy
c873327fe3
Fix NOTFOUND paths being added as dependencies
...
Fixes #930 .
ago%!(EXTRA string=8 years)
Camilla Löwy
77eb94409c
X11: Fix segfault on Cygwin/X RandR 1.5
ago%!(EXTRA string=8 years)
Camilla Löwy
fa21cd13d2
Cleanup
...
[ci skip]
ago%!(EXTRA string=8 years)
Josh Kilmer
d74fffd5de
Win32: Fix FindVulkan.cmake bitness test
...
Bitness test was VC++ specific.
Closes #928 .
ago%!(EXTRA string=8 years)
Camilla Löwy
f29c963030
Add MoltenVK link
...
[ci skip]
ago%!(EXTRA string=9 years)
Camilla Löwy
dd81707992
EGL: Fix test for EGL_RGB_BUFFER
ago%!(EXTRA string=9 years)
Camilla Löwy
3edaa5280d
Add GLFW_INCLUDE_ES32
ago%!(EXTRA string=9 years)
Camilla Löwy
ecda05af29
Cocoa: Implement window cascading
...
Related to #195 .
ago%!(EXTRA string=9 years)
Camilla Löwy
4661315192
Add GLFW_COCOA_FRAME_AUTOSAVE
...
Fixes #195 .
ago%!(EXTRA string=9 years)
Camilla Löwy
0f488ac286
Win32: Fix underflow in deadzone logic
...
Fixes #910 .
ago%!(EXTRA string=9 years)
Camilla Löwy
6eae8f22dc
X11: Load Xxf86vm at run-time
ago%!(EXTRA string=9 years)
Camilla Löwy
58ceab5f1e
Add GLFW_COCOA_RETINA_FRAMEBUFFER
...
Look, a can of worms! I wonder what's inside.
This adds the first platform specific window hint, transforming
a compile-time option to a run-time per-window one.
ago%!(EXTRA string=9 years)
Camilla Löwy
887e58bd21
Cleanup
...
Related to #882 .
ago%!(EXTRA string=9 years)
Camilla Löwy
9e56099edd
Add glfwSetWindowAttrib
...
This function allows updating the GLFW_DECORATED, GLFW_RESIZABLE,
GLFW_FLOATING and GLFW_AUTO_ICONIFY attributes for existing windows.
Fixes #537 .
ago%!(EXTRA string=9 years)
Camilla Berglund
096efdf798
Documentation work
ago%!(EXTRA string=9 years)
Camilla Berglund
9190cf8796
Cocoa: Disable deprecated function on macOS 10.12+
...
CGDisplayModeCopyPixelEncoding is deprecated starting with macOS 10.12.
ago%!(EXTRA string=9 years)
Camilla Berglund
d19a21bd01
Cocoa: Monitor name cleanup
...
Only retrieve the display info dictionary once. Remove non-standard
function name.
ago%!(EXTRA string=9 years)
Camilla Berglund
ac83639631
Add stb_image_write
ago%!(EXTRA string=9 years)