42 Commits (a22fbf7e9b0561e07ce6abdb1c345a3e30a1fa1d)

Author SHA1 Message Date
Camilla Berglund a22fbf7e9b Moved remaining X visual management into 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 a7d19ed77e Removed superfluous comment. 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 77633d8d9a Added some missing error reporting. 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 4ef9aec7e0 Made scrolling deltas floating point. ago%!(EXTRA string=13 years)
Camilla Berglund 0c3b1b5a0e Removed allocator. ago%!(EXTRA string=13 years)
Camilla Berglund 06074bc698 Added support for _NET_WM_ICON_NAME. ago%!(EXTRA string=13 years)
Camilla Berglund 797e936311 Replaced XStoreName and XSetIconName with X*SetWMProperties. ago%!(EXTRA string=13 years)
Camilla Berglund 87dfde34a9 Formatting. ago%!(EXTRA string=13 years)
Hanmac 1be6f17c66 add _NET_WM_NAME to the hasEWMGH check ago%!(EXTRA string=13 years)
Hanmac 8e2f4cfb31 add setting an utf8 string to _NET_WM_NAME for x11 ago%!(EXTRA string=13 years)
Camilla Berglund c4806b9532 Merged cursor enter/leave callbacks. ago%!(EXTRA string=13 years)
Camilla Berglund 1d2a9790c9 Only show cursor on leave in hidden mode. ago%!(EXTRA string=13 years)
Camilla Berglund 7e470518ba Formatting. ago%!(EXTRA string=13 years)
Hanmac 0b752b84c3 Added API and X11 implementation of cursor enter and leave callbacks. ago%!(EXTRA string=13 years)
Camilla Berglund 1187c7da62 Ported the temporary cursor jitter fix from 2.7.3. ago%!(EXTRA string=13 years)
Camilla Berglund 96267c8696 Formatting. ago%!(EXTRA string=14 years)
Camilla Berglund a18cd1b14c Renamed GLFW_WINDOW_NO_RESIZE to GLFW_WINDOW_RESIZABLE. ago%!(EXTRA string=14 years)
Camilla Berglund 2660b27cf3 Renamed internal cursor position in preparation of new API. ago%!(EXTRA string=14 years)
Camilla Berglund 3ebe9a4358 Mouse input fixes. ago%!(EXTRA string=14 years)
Camilla Berglund 72ef537425 Added input function for window damage events. ago%!(EXTRA string=14 years)
Camilla Berglund d0840bdea1 Added more input functions to clarify internal API. ago%!(EXTRA string=14 years)
Camilla Berglund 65f074d257 Formatting. ago%!(EXTRA string=14 years)
Ralph Eastwood a2ffa80e82 Some reformatting with new X11 SelectionRequest event. ago%!(EXTRA string=14 years)
Ralph Eastwood 9f41e5b67a X11 copying code and support PRIMARY & CLIPBOARD clipboards. ago%!(EXTRA string=14 years)
Ralph Eastwood 57522db6e2 X11 implementation of clipboard pasting. ago%!(EXTRA string=14 years)
Camilla Berglund 194e865bd6 Don't duplicate extension preference logic. ago%!(EXTRA string=14 years)
Camilla Berglund 30e362d435 Shortened native extension boolean names. ago%!(EXTRA string=14 years)
Camilla Berglund b1656d7323 Replaced GLFW_MOUSE_CURSOR enable with glfwSetCursorMode. ago%!(EXTRA string=14 years)
Camilla Berglund c1ab73b979 Renamed context-related functions to more closely match underlying APIs. ago%!(EXTRA string=14 years)
Camilla Berglund 53f4f54c46 Flattened source tree. ago%!(EXTRA string=14 years)
Camilla Berglund 0f93e8f252 Flattened source tree. ago%!(EXTRA string=14 years)
Camilla Berglund f9e0f6f782 Formatting. ago%!(EXTRA string=14 years)
Camilla Berglund d43e0b50d0 Added initial ARB_robustness support. ago%!(EXTRA string=14 years)
Camilla Berglund 6a5152f301 Added initial ARB_robustness support. ago%!(EXTRA string=14 years)
Camilla Berglund fe1db15d31 Formatting. ago%!(EXTRA string=14 years)
Camilla Berglund ccbb956341 Added pluggable memory allocator and threading stub. ago%!(EXTRA string=14 years)
Camilla Berglund 6e553c7376 Purged references to GLFW as a framework. ago%!(EXTRA string=14 years)
Camilla Berglund cfcc3da65f Removed macros provided by internal up-to-date glxext.h header. ago%!(EXTRA string=14 years)
Camilla Berglund 2f7bfb89e4 Formatting. ago%!(EXTRA string=14 years)
Camilla Berglund a5facec0c3 Formatting. ago%!(EXTRA string=14 years)
Camilla Berglund 2f2ce22e35 Clarified function name. ago%!(EXTRA string=14 years)
Camilla Berglund aae8999ecf Moved OpenGL-related functions into *opengl files. ago%!(EXTRA string=14 years)
Marcus 2c169997f5 Moved all the key code translation logic into the LUT (cleaner & less overhead). ago%!(EXTRA string=15 years)
Marcus 3b0084799c Shortened the names of the left/right square bracket keys. ago%!(EXTRA string=15 years)