Camilla Berglund
49db3b2a9e
Formatting.
ago%!(EXTRA string=12 years)
Camilla Berglund
f41d85a209
Added initial XInput2 cursor motion.
ago%!(EXTRA string=12 years)
SephiRok
1ae9ce1e0a
Fixed print screen key input for all platforms.
ago%!(EXTRA string=12 years)
Camilla Berglund
253e0d6b23
Added GLFW_REPEAT.
ago%!(EXTRA string=13 years)
Camilla Berglund
666181d923
Version string fixes.
ago%!(EXTRA string=13 years)
Camilla Berglund
92a71e07d3
Made gamma ramp functions per-monitor.
ago%!(EXTRA string=13 years)
Camilla Berglund
823022fdb2
Removed string for impossible configuration.
...
The GLX platform header throws an #error if no extension retrieval
mechanism is selected.
ago%!(EXTRA string=13 years)
Camilla Berglund
d97dddc8c4
Simplified function comment headers.
ago%!(EXTRA string=13 years)
Camilla Berglund
f3e39ce680
Cleanup of clipboard and string atoms.
ago%!(EXTRA string=13 years)
Camilla Berglund
3e78570a31
Removed duplicate documentation.
...
The public, platform, native, event and utility functions are already
documented in-source. Having duplicate documentation inevitably means
having them contradict one another. Furthermore, most of the function
descriptions simply repeated the name of the function.
ago%!(EXTRA string=13 years)
Camilla Berglund
b1ff42b7bb
Moved to WM_STATE for iconify events.
ago%!(EXTRA string=13 years)
Camilla Berglund
e820284015
Renamed WM atom struct members for clarity.
ago%!(EXTRA string=13 years)
Camilla Berglund
ca07a067a8
Moved WM_DELETE_WINDOW retrieval to init.
ago%!(EXTRA string=13 years)
Camilla Berglund
38947b37af
Renamed context API init/terminate functions.
ago%!(EXTRA string=13 years)
Camilla Berglund
fcb96967ba
Replaced repeat kluge with detectable auto repeat.
ago%!(EXTRA string=13 years)
Camilla Berglund
6a4c175816
Made client-side RandR and Xf86VidMode required.
ago%!(EXTRA string=13 years)
Camilla Berglund
747b6d8805
RandR and fallback path fixes.
ago%!(EXTRA string=13 years)
Camilla Berglund
be8856af65
Made the X keyboard extension required.
ago%!(EXTRA string=13 years)
Camilla Berglund
68098f44db
Cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
7ff86576e3
Removed EGL dlopen.
ago%!(EXTRA string=13 years)
Camilla Berglund
b72a97d531
Renamed global struct and substructs.
...
Renamed _glfwLibrary to _glfw and made all substructs lower-case, making
global variable names easier to read and type. Partially inspired by the
internal naming conventions of glwt.
ago%!(EXTRA string=13 years)
Camilla Berglund
1790194828
Renamed _glfwInputError and moved to event API.
ago%!(EXTRA string=13 years)
Camilla Berglund
9af61d06cf
Removed return value of _glfwPlatformTerminate.
ago%!(EXTRA string=13 years)
Camilla Berglund
34d383399c
Finished initial window/context backend split.
ago%!(EXTRA string=13 years)
Camilla Berglund
06c191feea
Updated error codes to better reflect multi-API support.
ago%!(EXTRA string=13 years)
Camilla Berglund
ad7bf4beba
Replaced ad-hoc Linux detection with __linux__.
ago%!(EXTRA string=13 years)
Camilla Berglund
1d6d6bc3c6
Moved display closing to after GL terminate.
ago%!(EXTRA string=13 years)
Camilla Berglund
830f2b439c
Cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
64c677be9e
Renamed config macro to match convention.
ago%!(EXTRA string=13 years)
Camilla Berglund
4cb569b5b3
Replaced guessing with dirent and regex.
ago%!(EXTRA string=13 years)
Camilla Berglund
e10d935efe
API tag and error message cleanup.
ago%!(EXTRA string=13 years)
Riku Salminen
3d6221c490
Added support for multithreaded use of Xlib.
ago%!(EXTRA string=13 years)
Camilla Berglund
2796ecb556
Updated platform API tags.
ago%!(EXTRA string=13 years)
Camilla Berglund
5417130f96
Added new options to version string.
ago%!(EXTRA string=13 years)
Camilla Berglund
322407ae9f
Moved X11 gamma ramp termination to gamma module.
ago%!(EXTRA string=13 years)
Camilla Berglund
79bef68511
Only restore gamma ramp if it has been changed.
ago%!(EXTRA string=13 years)
Camilla Berglund
1a37788143
Moved X11 gamma ramp init to gamma module.
ago%!(EXTRA string=13 years)
Camilla Berglund
9614b9b22f
Moved OpenGL init and terminate to opengl module.
ago%!(EXTRA string=13 years)
Camilla Berglund
21e77fe1a6
Split platform-specific global data.
ago%!(EXTRA string=13 years)
Camilla Berglund
f231ed37f0
Re-worked and fixed X11 clipboard support.
ago%!(EXTRA string=13 years)
Camilla Berglund
fcd67c69ec
Simplified clipboard cache layout.
ago%!(EXTRA string=13 years)
Camilla Berglund
b8676f01db
Clarified clipboard format atom use.
ago%!(EXTRA string=13 years)
Camilla Berglund
d55616661d
Removed support for primary and secondary selections.
ago%!(EXTRA string=13 years)
Camilla Berglund
b076d858cc
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
906754d3d0
Removed superfluous assignment.
ago%!(EXTRA string=13 years)
Camilla Berglund
76615bf237
Moved EWMH logic to library init.
ago%!(EXTRA string=13 years)
Camilla Berglund
dd8b098387
Moved _GLFW_BUILD_DLL into configuration header.
ago%!(EXTRA string=13 years)
Camilla Berglund
c2a2114590
Fixed GCC warnings.
ago%!(EXTRA string=13 years)
Hanmac
7e0ca6705b
Added use of XkbKeycodeToKeysym when Xkb is available.
ago%!(EXTRA string=14 years)
Camilla Berglund
6add995b06
Formatting.
ago%!(EXTRA string=14 years)