Nicholas Vitovitch
6eeecb1b22
Introduces install path variables.
...
Adds variables for GLFW_INSTALL_{LIBRARY,INCLUDE,CONFIG,PKGCONFIG}_DIR,
which enforces consistency between our install paths and paths exported via glfw3Config.cmake.
2015-10-05 00:00:47 +08:00
Nicholas Vitovitch
016d0e105f
Renames export targets file to glfw3Targets.cmake
...
Normalize name so that all cmake configuration files share a common
prefix of "glfw3".
2015-10-05 00:00:47 +08:00
Zbigniew Mandziejewicz
f42ada5ede
glfwTargets install directory
2015-10-05 00:00:46 +08:00
Zbigniew Mandziejewicz
d9765be736
Update glfw3Config.cmake.in
2015-10-05 00:00:46 +08:00
Zbigniew Mandziejewicz
a2fa3369de
Fix installation path of CMake package files
2015-10-05 00:00:46 +08:00
Camilla Berglund
842aeb8c47
Make Win32 video mode enumeration faster
2015-10-04 13:51:35 +02:00
Camilla Berglund
3dc53e21e5
Cleanup
2015-09-20 15:52:44 +02:00
Camilla Berglund
f5cbdbab4f
Clarify monitor reference documentation
...
Related to #594 .
2015-09-17 16:37:21 +02:00
Camilla Berglund
cf9079c783
Fix documentation typo
2015-09-16 18:51:49 +02:00
Camilla Berglund
0b65053ffd
Clarify documentation of glfwGetClipboardString
...
The reference documentation for glfwGetClipboardString did not link to
GLFW_FORMAT_UNAVAILABLE.
Fixes #605 .
2015-09-16 18:25:56 +02:00
Camilla Berglund
7c6a8775eb
Fix error type for unavailable pixel format error
...
All backends reported this as GLFW_PLATFORM_ERROR, while the
documentation mandates GLFW_FORMAT_UNAVAILABLE.
2015-09-16 16:24:21 +02:00
Camilla Berglund
40da56fbf7
Fix grammar
2015-09-09 12:28:03 +02:00
Camilla Berglund
c8e068712b
Fix glfwGetProcAddress documentation
2015-09-08 21:43:05 +02:00
Camilla Berglund
f6f0771770
Replace NSScreen with platform functions
2015-09-07 16:32:10 +02:00
Camilla Berglund
4ad00fa388
Add window refresh events logging to iconify test
2015-09-07 16:32:10 +02:00
Camilla Berglund
4b4cb9ce66
Fix window refresh events emission on OS X
2015-09-07 16:32:10 +02:00
Camilla Berglund
67eadf1e97
Fix glfwIconifyWindow not restoring video mode
...
Fixes #590 .
2015-09-07 16:32:10 +02:00
Camilla Berglund
6123937bde
Add missing version string entries
2015-09-01 17:19:09 +02:00
Camilla Berglund
da3a77b4e3
Add dynamic client library loading to EGL backend
...
Fixes #586 .
2015-08-27 20:52:10 +02:00
Camilla Berglund
255f9f0234
Fix deadlock with negative swap interval on Aero
...
Fixes #587 .
2015-08-27 20:25:28 +02:00
Camilla Berglund
ba4504a9c7
Formatting
2015-08-25 02:26:10 +02:00
Camilla Berglund
7e13a4909e
Make all EGL functions dynamically loaded
2015-08-25 02:24:42 +02:00
Camilla Berglund
afe4aadade
Make all GLX functions dynamically loaded
2015-08-18 17:56:34 +02:00
Camilla Berglund
8db7528ac7
Add support for Cygwin libGL soname
2015-08-18 16:58:32 +02:00
Camilla Berglund
2d39dff84a
Replace XkbGetKeyboard with XkbGetMap
...
Switch to XkbGetMap as XkbGetKeyboard returns NULL on XWayland.
Fixes #389 .
2015-08-18 14:27:28 +02:00
Camilla Berglund
b69b4a9f2a
Remove global symbols for Motif WM hints
2015-08-18 13:34:51 +02:00
Camilla Berglund
85a01bfd9b
Document image data being non-premultiplied
...
Fixes #426 .
2015-08-17 21:09:59 +02:00
Camilla Berglund
352a4f2757
Update changelog
2015-08-17 21:09:43 +02:00
Camilla Berglund
41287694cb
Replace convertBaseToScreen deprecated in 10.11
...
Closes #534 .
2015-08-17 19:46:24 +02:00
Camilla Berglund
04a439a0a0
Fix function name conflict between source files
...
Fixes #574 .
2015-08-16 15:35:12 +02:00
Camilla Berglund
e528a8c7a4
Clarify comment for X11 translateKey
2015-08-16 15:12:13 +02:00
Camilla Berglund
362751e4ef
Fix cursor test event mode message
2015-08-16 14:29:04 +02:00
Camilla Berglund
0db3940cc4
Formatting
2015-08-16 14:28:51 +02:00
Camilla Berglund
e2bb5e1726
Fix glfwWaitEvents generating events on Win32
...
Disabled cursor mode caused subsequent glfwWaitEvents calls to return
directly on Win32 due to cursor re-centring emitting WM_MOUSEMOVE.
Fixes #543 .
2015-08-16 14:27:54 +02:00
Camilla Berglund
572ac09660
Fix example build errors on VS2013 and earlier
...
VC++ does not support inline in C mode.
Fixes #581 .
2015-08-16 03:24:39 +02:00
Camilla Berglund
9f5a483256
Fix glfwWaitEvents returning prematurely on X11
2015-08-14 13:52:02 +02:00
Camilla Berglund
cc752ad6a0
Fix EINTR not being handled for select on X11
...
Closes #580 .
2015-08-14 13:49:52 +02:00
Camilla Berglund
ce2ec035f4
Fix TinyCThread time retrieval
2015-08-14 12:42:38 +02:00
Camilla Berglund
20ed0a15a4
Clarify documentation re X11 asynchronicity
...
Related to #575 .
2015-08-12 21:31:54 +02:00
Camilla Berglund
a02aeaf972
Fix a maybe-uninitialized warning on GCC 4.9
2015-08-12 18:03:08 +02:00
Camilla Berglund
ca8912375c
Fix Motif hints being set for X11 full screen
...
Related to #575 .
2015-08-12 18:02:45 +02:00
Camilla Berglund
6b8d490249
Make all client API functions dynamically loaded
2015-08-12 01:01:42 +02:00
Camilla Berglund
84b512c62c
Make all WGL functions dynamically loaded
2015-08-12 01:01:37 +02:00
Camilla Berglund
1343ef5915
Replace stray malloc with calloc
2015-08-10 11:13:39 +02:00
Camilla Berglund
65f3bb01be
Remove options from gears example
2015-08-09 18:16:58 +02:00
Camilla Berglund
10805cb6ec
Add linmath.h to readme dependency list
2015-08-09 16:58:25 +02:00
Camilla Berglund
dd01dd7bef
Replace GLU with linmath.h in examples
2015-08-09 16:54:19 +02:00
Camilla Berglund
1057bd38cf
Add linmath.h
2015-08-09 16:53:46 +02:00
Camilla Berglund
fcd6ec99d3
Formatting
2015-08-09 13:58:50 +02:00
Camilla Berglund
d2113dc9f5
Remove ad-hoc M_PIs and enable VC++ macro
...
Fixes #564 .
2015-08-09 13:57:04 +02:00