236 Commits (c28d420060a60d579e15afb812d5bd054891179a)

Author SHA1 Message Date
Camilla Berglund e209ac7a42 Fixed X11 clipboard regressions, event waiting. ago%!(EXTRA string=12 years)
Camilla Berglund f3e39ce680 Cleanup of clipboard and string atoms. ago%!(EXTRA string=12 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. 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 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)
Camilla Berglund 1a37788143 Moved X11 gamma ramp init to gamma module. ago%!(EXTRA string=13 years)
Camilla Berglund a22fbf7e9b Moved remaining X visual management into opengl module. ago%!(EXTRA string=13 years)
Camilla Berglund f77c8f8b21 Made GLX extension management global instead of per-window. ago%!(EXTRA string=13 years)
Camilla Berglund 9614b9b22f Moved OpenGL init and terminate to opengl module. ago%!(EXTRA string=13 years)
Camilla Berglund 49dfbe86b2 Moved the majority of GLX code into 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 e0c4d81e46 Added function for processing only pending events. 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 76615bf237 Moved EWMH logic to library init. ago%!(EXTRA string=13 years)
Camilla Berglund 61264339a7 Simplified X11 screen handling. ago%!(EXTRA string=13 years)
Camilla Berglund e4328af790 Formatting. ago%!(EXTRA string=13 years)
Camilla Berglund 06074bc698 Added support for _NET_WM_ICON_NAME. ago%!(EXTRA string=13 years)
Camilla Berglund 78c135606a Removed error made superfluous by our glxext.h header. ago%!(EXTRA string=13 years)
Hanmac 1be6f17c66 add _NET_WM_NAME to the hasEWMGH check ago%!(EXTRA string=14 years)
Marcel Metz f228d23024 Moved platform specific monitor list creation part to separate functions. ago%!(EXTRA string=14 years)