Camilla Berglund
161c73ea66
Removed centered flag.
ago%!(EXTRA string=12 years)
Camilla Berglund
aa3364a73e
Fixed jitter in captured cursor mode.
ago%!(EXTRA string=12 years)
Camilla Berglund
affb62514a
Cleanup of clipboard manager work.
ago%!(EXTRA string=12 years)
Camilla Berglund
179194a687
Added support for clipboard manager.
ago%!(EXTRA string=12 years)
Camilla Berglund
1b34887e10
Formatting.
ago%!(EXTRA string=12 years)
Camilla Berglund
ae1532670c
Separated formats from targets.
ago%!(EXTRA string=12 years)
Camilla Berglund
822eb1c986
Added support for MULTIPLE target.
ago%!(EXTRA string=12 years)
Camilla Berglund
7012d97958
Removed clipboard format index macros.
ago%!(EXTRA string=12 years)
Camilla Berglund
f5ba0d9f22
Video mode setting cleanup.
ago%!(EXTRA string=12 years)
Camilla Berglund
26756b9ae1
Moved to use X11 context manager.
ago%!(EXTRA string=12 years)
Camilla Berglund
32273c5d96
Formatting.
ago%!(EXTRA string=12 years)
Camilla Berglund
49db3b2a9e
Formatting.
ago%!(EXTRA string=12 years)
Camilla Berglund
d4a61bbd36
Removed unused type.
ago%!(EXTRA string=12 years)
Camilla Berglund
f41d85a209
Added initial XInput2 cursor motion.
ago%!(EXTRA string=12 years)
Camilla Berglund
92a71e07d3
Made gamma ramp functions per-monitor.
ago%!(EXTRA string=12 years)
Camilla Berglund
7c1932381b
Reintroduced glfwGetWindowPos, glfwSetWindowPos.
ago%!(EXTRA string=12 years)
Camilla Berglund
954d6383ee
RandR monitor work.
...
Moved to CRTC plus usable output for native representation of monitors.
Moved to CRTCs for mode setting and simplified mode setting interface.
ago%!(EXTRA string=13 years)
Camilla Berglund
065858e185
Removed declaration of removed function.
ago%!(EXTRA string=13 years)
Camilla Berglund
e209ac7a42
Fixed X11 clipboard regressions, event waiting.
ago%!(EXTRA string=13 years)
Camilla Berglund
f3e39ce680
Cleanup of clipboard and string atoms.
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
38947b37af
Renamed context API init/terminate functions.
ago%!(EXTRA string=13 years)
Camilla Berglund
f8df91d815
Inclusion guard fixes.
ago%!(EXTRA string=13 years)
Camilla Berglund
6a4c175816
Made client-side RandR and Xf86VidMode required.
ago%!(EXTRA string=13 years)
Camilla Berglund
be8856af65
Made the X keyboard extension required.
ago%!(EXTRA string=13 years)
Camilla Berglund
478347004d
Cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
46c1e4028f
Begun integrating mode setting and monitor API.
ago%!(EXTRA string=13 years)
Camilla Berglund
1bc91bfe5b
Formatting.
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
52dac79219
Ripped out horribly broken refresh rate mess.
ago%!(EXTRA string=13 years)
Camilla Berglund
5da8ed250a
Cleanup of backend option strings.
ago%!(EXTRA string=13 years)
Camilla Berglund
69a900592e
Added explicit support for sRGB framebuffers.
ago%!(EXTRA string=13 years)
Camilla Berglund
34d383399c
Finished initial window/context backend split.
ago%!(EXTRA string=13 years)
Camilla Berglund
10cc85343a
Formatting.
ago%!(EXTRA string=13 years)
m@bitsnbites.eu
1c21fc1383
Removed GLFW_SYSTEM_KEYS from the GLFW API
...
Rationale: Disabling system commands is inherently
dangerous, and should not be encouraged. Also, it's very
difficult to define and implement a reliable and
consistent cross-platform mechanism.
ago%!(EXTRA string=13 years)
m@bitsnbites.eu
c9f4dedd96
Introduced window positioning hints and window position properties
ago%!(EXTRA string=13 years)
Camilla Berglund
830f2b439c
Cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
7493bbe0c8
Removed X11 prefix from EGL and GLX files.
ago%!(EXTRA string=13 years)
Camilla Berglund
74488bec67
Further isolated X11-specific parts of EGL code.
ago%!(EXTRA string=13 years)
Camilla Berglund
0ca1e67d7a
Moved X11-specific defines to X11 header.
ago%!(EXTRA string=13 years)
Camilla Berglund
4cb569b5b3
Replaced guessing with dirent and regex.
ago%!(EXTRA string=13 years)
Camilla Berglund
93a1d1c226
Added stubs, implemented on Linux and Cocoa.
ago%!(EXTRA string=13 years)
Camilla Berglund
c28fb4ca0c
Cleaned up Linux joystick code.
ago%!(EXTRA string=13 years)
Camilla Berglund
bf3486f077
Comment updates and formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
be12cbca15
Added separate platform headers for EGL and GLX.
ago%!(EXTRA string=13 years)
Cloudef
819b09d479
Add member struct defines for window's context members so code can be shared
ago%!(EXTRA string=13 years)
Camilla Berglund
aa328c0bbd
Added support for GLX_MESA_swap_interval.
ago%!(EXTRA string=13 years)
Camilla Berglund
73622a2f3c
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
322407ae9f
Moved X11 gamma ramp termination to gamma module.
ago%!(EXTRA string=13 years)