Camilla Löwy
6634c47e57
Documentation work
2017-07-09 21:55:06 +02:00
Camilla Löwy
2fa90ae19f
Win32: Fix capture logic ignoring last mouse button
2017-07-09 18:37:24 +02:00
Camilla Löwy
2e9aff759e
Fix @ref link
2017-07-09 14:46:39 +02:00
Camilla Löwy
617c42b20a
Cleanup
2017-07-09 14:01:48 +02:00
Camilla Löwy
953106e74d
Add support for SDL_GameControllerDB
...
This adds support for importing and applying mappings from the
SDL_GameControllerDB database.
Related to #900 .
2017-07-07 15:52:33 +02:00
Camilla Löwy
07bf2b166b
GLX: Fix segfault when no GLXFBConfigs available
...
Fixes #1040 .
2017-07-07 10:30:10 +02:00
Camilla Löwy
8c0512027f
Fix table header text alignment
...
[ci skip]
2017-07-07 10:30:02 +02:00
Camilla Löwy
be51c201dd
Cleanup
...
Related to #1039 .
2017-07-03 14:32:23 +02:00
David Carlier
57f872054c
Fix GLAPIENTRY re-definition warning on OpenBSD
...
Closes #1039 .
2017-07-03 14:28:44 +02:00
Camilla Löwy
9bb5e880ae
Win32: Fix XInput button bit mask array size
2017-07-02 20:15:36 +02:00
Camilla Löwy
9610d68f19
Fix linguist detection for Objective-C
...
[ci skip]
2017-06-30 15:20:37 +02:00
Camilla Löwy
539a728063
Documentation work
...
[ci skip]
2017-06-30 12:45:29 +02:00
Camilla Löwy
58c05ba8ee
Fix library destination for DLL platforms
...
Fixes #1035 .
2017-06-28 12:07:39 +02:00
Camilla Löwy
d5de48ab53
Report invalid constants in the appropriate base
...
If the expected constants are defined in hexadecimal in the header then
the error string should also use hexadecimal.
Idea by IntellectualKitty.
Related to #970 .
2017-06-28 12:07:06 +02:00
Camilla Löwy
99762ad7f0
Cleanup
2017-06-15 20:03:40 +02:00
Camilla Löwy
6da26c8d6c
Linux: Ignore partial state after SYN_DROPPED
...
Related to #1005 .
2017-06-15 20:01:45 +02:00
Camilla Löwy
d2952e4e92
Cleanup
...
Related to #1005 .
2017-06-15 20:01:44 +02:00
Camilla Löwy
206f9ca4bc
Linux: Fix joystick array bugs
...
Related to #1005 .
2017-06-15 20:00:21 +02:00
Anthony Pesch
d1a2ec4d20
Linux: Move to evdev for joystick input
...
Closes #1005 .
2017-06-13 18:49:20 +02:00
Camilla Löwy
78666204a1
Linux: Fix path buffer length warning
2017-06-11 23:29:16 +02:00
Camilla Löwy
2ca9a0979e
Add note on extra-cmake-modules dependency
...
The Wayland backend requires this package to generate headers from XML
protocol descriptions. Although this package was created by the KDE
project, it does not depend on any part of KDE.
Fixes #1013 .
[ci skip]
2017-06-09 16:35:11 +02:00
Camilla Löwy
5bcf9c76fd
Linux: Fix path buffer length warning
...
Fixes #1025 .
2017-06-08 19:29:57 +02:00
ryogo.yoshimura
4dee58d480
Cocoa: Fix conversion between NSPoint and CGPoint
...
GLFW still supports versions of macOS before these became the same
underlying type.
Closes #1023 .
2017-06-08 16:39:02 +02:00
Camilla Löwy
32f482a6d8
Cleanup
2017-06-08 16:38:45 +02:00
Camilla Löwy
0321bec232
Documentation work
...
[ci skip]
2017-06-08 16:09:17 +02:00
Camilla Löwy
2bb8517e9e
EGL: Fix EGL_KHR_create_context_no_error support
2017-06-08 16:09:16 +02:00
Camilla Löwy
f4ea29cd06
GLX: Add GLX_ARB_create_context_no_error support
2017-06-08 16:09:16 +02:00
Camilla Löwy
52f7684487
WGL: Add WGL_ARB_create_context_no_error support
2017-06-08 16:09:15 +02:00
Camilla Löwy
d2779aa765
Documentation work
...
[ci skip]
2017-06-08 16:09:14 +02:00
Camilla Löwy
a3007b9b0e
Rename thread source files
...
This to reflect that they now contain more than TLS.
2017-06-08 16:09:14 +02:00
Camilla Löwy
14a3fe0ac0
Make glfwGetError also provide description
...
Related to #970 .
2017-06-08 16:08:36 +02:00
Camilla Löwy
beaeb0d4af
Add missing pixel format documentation
...
Fixes #1027 .
2017-06-07 20:07:24 +02:00
Camilla Löwy
c48127fa9e
Fix some CSS issues caused by Doxygen 1.8.12
2017-06-06 18:02:20 +02:00
Camilla Löwy
372e908682
Remove internal header inclusion guards
...
Inclusion of internal headers is already both centralized and follows
strict rules. Inclusion guards are both an unneccessary maintenance
burden and may hide inclusion order bugs.
2017-05-25 19:35:13 +02:00
Camilla Löwy
bc7ebc1a89
Fix joystick test attention request
...
Fixes #1020 .
2017-05-22 15:16:47 +02:00
Camilla Löwy
186d03b32a
Cleanup
...
Related to #983 .
2017-05-17 22:26:15 +02:00
Camilla Löwy
c8ea64976f
XKB: Workaround for Num Lock
...
Related to #983 .
2017-05-17 22:26:08 +02:00
Camilla Löwy
2023095d8e
XKB: Fix Unicode lookup regression
...
This fixes a sorting error introduced by
8597002a17
. The array must be sorted for
the binary search.
2017-05-17 22:24:26 +02:00
Denis Bernard
8597002a17
X11: Make glfwGetKeyName return UTF-8 strings
...
Fixes #981 .
Closes #983 .
2017-05-17 22:21:22 +02:00
Camilla Löwy
4f7102be26
Clarify joystick ID error message
2017-05-17 22:21:22 +02:00
Jonathan Hale
e4e3e50867
Fix Travis build
...
By setting dist explicitly to trusty, which has cmake >= 2.8.12 in their
official package repository and installing newly non-default packages
explicitly.
Closes #1015 .
2017-05-16 16:22:24 +02:00
Camilla Löwy
fa0b5e1b85
Additional client API logic cleanup
2017-05-16 15:43:29 +02:00
Camilla Löwy
018ae69b33
Cleanup
...
Related to #985 .
2017-05-16 15:43:28 +02:00
Konstantin Käfer
244d6d7823
Allow OpenGL ES header inclusion on macOS
...
Related to #985 .
2017-05-16 15:42:51 +02:00
Konstantin Käfer
d1d08ef99f
Cocoa: Fix EGL support
...
This adds support for using GLFW with EGL backends on macOS. While EGL
isn't available by default on macOS, there are third-party
implementations like SwiftShader.
The addition of MoltenVK support added an override to makeBackingLayer.
In non-Vulkan mode, this means that we are returning nil from that
function. The NSGL implementation creates this layer manually later on,
but other OpenGL backends don't necessarily do that.
Closes #985 .
2017-05-16 15:42:19 +02:00
Camilla Löwy
85c6168bba
Fix missing type cast
...
Thanks, Clang!
2017-05-16 14:33:14 +02:00
Camilla Löwy
2f5e230338
Add attention request to joystick test
2017-05-11 20:10:28 +02:00
Camilla Löwy
baa9cd8968
Cleanup
...
Closes #988 .
2017-05-11 20:10:04 +02:00
Felipe Ferreira da Silva
412eb6a611
Add glfwRequestWindowAttention
...
Related to #988 .
2017-05-11 13:36:39 +02:00
Camilla Löwy
4e8e25a521
Documentation work
2017-05-11 13:34:22 +02:00