Camilla Berglund
7fec7a0569
Make source file names more consistent
...
Use platform prefix for files specific to that platform AND that have no
credible alternative API on that platform.
The exception is WinMM, which will be replaced before 3.2.
ago%!(EXTRA string=10 years)
Camilla Berglund
12b6c56903
Add suffixes to platform specific helper functions
...
Also merge win32_tls.h into win32_platform.h.
ago%!(EXTRA string=10 years)
Camilla Berglund
0a3b5952e0
Make WGL backend more readable
ago%!(EXTRA string=10 years)
Camilla Berglund
66b462d6e1
Make GLX backend more readable
ago%!(EXTRA string=10 years)
Camilla Berglund
02fdd6459e
Make EGL backend more readable
ago%!(EXTRA string=10 years)
Camilla Berglund
0df4e06f11
Make more RFC 2119 compliant use of may
ago%!(EXTRA string=10 years)
Camilla Berglund
8f0f1cf6c1
Only poll requested joystick on Linux
...
This also performs minor cleanup.
ago%!(EXTRA string=10 years)
Camilla Berglund
ee27930628
Update changelog
ago%!(EXTRA string=10 years)
Camilla Berglund
a61d8dea36
Update .gitignore
ago%!(EXTRA string=10 years)
Camilla Berglund
eea46be4e6
Fix missing MinGW import library prefix
...
Fixes #657 .
ago%!(EXTRA string=10 years)
Camilla Berglund
fdc65e49e4
Fix bad Win32 updates
ago%!(EXTRA string=10 years)
Camilla Berglund
75f1dfaf8a
Move DWM enabled test to file where it is used
ago%!(EXTRA string=10 years)
Camilla Berglund
72632a846b
Cleanup
ago%!(EXTRA string=10 years)
Camilla Berglund
5668b64839
Fix segfault on DISP_CHANGE_RESTART
...
Fixes #647 .
ago%!(EXTRA string=10 years)
Camilla Berglund
b3d0bd6081
Fix type of OpenGL bundle reference
ago%!(EXTRA string=10 years)
Camilla Berglund
1ea66b9033
Cleanup
ago%!(EXTRA string=10 years)
Camilla Berglund
e82e2b7570
Fix full screen window position on OS X
...
Fixes #653 .
ago%!(EXTRA string=10 years)
Camilla Berglund
001761ed58
Add note on event processing to context guide
ago%!(EXTRA string=10 years)
Camilla Berglund
5c98a44603
Move Win32 clipboard code to helper window
ago%!(EXTRA string=10 years)
Camilla Berglund
4cd493dd9a
Add Win32 helper window
ago%!(EXTRA string=10 years)
Camilla Berglund
b4b210526a
Move to RegisterWindowClassEx for no real reason
ago%!(EXTRA string=10 years)
Camilla Berglund
1bf33a7402
Clarify WNDPROC window pointer handling
ago%!(EXTRA string=10 years)
Camilla Berglund
12903ee9b5
Remove no-op ReleaseDC
ago%!(EXTRA string=10 years)
Camilla Berglund
fc250c3df7
Cleanup
ago%!(EXTRA string=10 years)
Camilla Berglund
486354d63f
Fix libGL not being found on NetBSD
...
Fixes #646 .
ago%!(EXTRA string=10 years)
Emmanuel Gil Peyrot
9ac9c61433
Wayland: Make sure the cursor buffer is valid
...
Fixes #645 .
ago%!(EXTRA string=10 years)
Camilla Berglund
580c7da559
Make Wayland and Mir backends use key LUTs
ago%!(EXTRA string=10 years)
Camilla Berglund
994d8ae54d
Relax native access header constraints
ago%!(EXTRA string=10 years)
Camilla Berglund
d9e43ea120
Fix example build errors on legacy MinGW
ago%!(EXTRA string=10 years)
Camilla Berglund
27462c1078
Cleanup
ago%!(EXTRA string=10 years)
Stanislav
dc373d2e0e
Fix for MinGW compilation
...
GET_XBUTTON_WPARAM is not defined on legacy MinGW.
Fixes #639 .
ago%!(EXTRA string=10 years)
Camilla Berglund
e046d0696b
Add glfwGetGLXWindow
ago%!(EXTRA string=10 years)
Camilla Berglund
d4079ad3a2
Move all context related members to _GLFWcontext
ago%!(EXTRA string=10 years)
Camilla Berglund
b22a0ec7d8
There is only one ICD
ago%!(EXTRA string=10 years)
Camilla Berglund
d3e5a3024c
Fix update being called on nil context
ago%!(EXTRA string=10 years)
Camilla Berglund
9c315412e1
Add glfwGetKeyName
...
Fixes #464 .
ago%!(EXTRA string=10 years)
Camilla Berglund
67c6a45e0e
Fix xkbcommon build regression
...
Somehow X11 keysyms were still being used in xkbcommon code.
ago%!(EXTRA string=10 years)
Camilla Berglund
584d5f0f31
Remove dependency on eglplatform.h header
...
Fixes #636 .
ago%!(EXTRA string=10 years)
Camilla Berglund
24f41c8c4c
Use only LoadLibraryA to match EGL backend
ago%!(EXTRA string=10 years)
Camilla Berglund
dc1b9ce7f0
Move simple example to GL2
ago%!(EXTRA string=10 years)
Camilla Berglund
43d6292328
Formatting
ago%!(EXTRA string=10 years)
Camilla Berglund
3efaa065a5
Fix comment
ago%!(EXTRA string=10 years)
Camilla Berglund
a36e3a2033
Fix documentation formatting error
ago%!(EXTRA string=10 years)
Camilla Berglund
bce20c3280
Add links to GLFWglproc reference
ago%!(EXTRA string=10 years)
Camilla Berglund
98b478fec1
Add more GLFW_NO_API documentation
ago%!(EXTRA string=10 years)
Camilla Berglund
9d3a3c32d6
Replace hardcoded version number with macro
ago%!(EXTRA string=10 years)
Camilla Berglund
d00579bf60
Clarify pre-initialization threading limitations
ago%!(EXTRA string=10 years)
Camilla Berglund
9d71eb46b8
Add guide section links to type reference
ago%!(EXTRA string=10 years)
Camilla Berglund
5006ef3f56
Use more GLFWbool
ago%!(EXTRA string=10 years)
Emmanuel Gil Peyrot
4c06426d46
Wayland: Create the surface before the context
...
This fixes a regression introduced in 496f559c
where a context would be
created for a NULL egl_surface, which subsequently fails.
Fixes #633 .
ago%!(EXTRA string=10 years)