88 Commits (0882fffc37bbaeed08030df22fb03abef00ebb24)

Author SHA1 Message Date
Camilla Berglund a591cdeba6 Removed platform-specific resources from monitor. ago%!(EXTRA string=12 years)
Camilla Berglund 1961cecb7c Made glfwGetPrimaryMonitor always return a handle. ago%!(EXTRA string=13 years)
Camilla Berglund 1130f1af3f Fixed uses of wrong loop variable. ago%!(EXTRA string=13 years)
Camilla Berglund d97dddc8c4 Simplified function comment headers. ago%!(EXTRA string=13 years)
Camilla Berglund 954d6383ee RandR monitor work. ago%!(EXTRA string=13 years)
Camilla Berglund 3e78570a31 Removed duplicate documentation. 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 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 20af66f271 Added OOM error reporting to X11 mode enumeration. ago%!(EXTRA string=13 years)
Camilla Berglund 18854d16db Removed legacy video mode generation. ago%!(EXTRA string=13 years)
Camilla Berglund 648655aa5b Fixed RandR primary monitor detection. ago%!(EXTRA string=13 years)
Camilla Berglund 422618d67f Added missing X extension test. ago%!(EXTRA string=13 years)
Camilla Berglund 9f26500f32 Removed VidMode mode setting code path. ago%!(EXTRA string=13 years)
Camilla Berglund 7e225281af Fixed RandR per-monitor resolution enumeration. ago%!(EXTRA string=13 years)
Camilla Berglund 6fc6c93223 Implemented RandR monitor mode retrieval. ago%!(EXTRA string=13 years)
Camilla Berglund d75c06a994 Added missing screen resource cleanup. ago%!(EXTRA string=13 years)
Camilla Berglund a2dab25b06 Added fallback for X11 monitor size. ago%!(EXTRA string=13 years)
Camilla Berglund 20a49a7eee Improved handling of primary monitor. ago%!(EXTRA string=13 years)
Camilla Berglund 55419bda67 Merged fullscreen and monitor modules. ago%!(EXTRA string=13 years)
Camilla Berglund c83b336a4c Formatting. ago%!(EXTRA string=13 years)
Camilla Berglund 830f2b439c Cleanup. ago%!(EXTRA string=13 years)
Camilla Berglund 84b2787f0d Formatting. ago%!(EXTRA string=13 years)
Camilla Berglund c68a4aa2ef Formatting. ago%!(EXTRA string=13 years)
Camilla Berglund e188f6c4e1 Replaced manual duplication with strdup. ago%!(EXTRA string=13 years)
Camilla Berglund 73622a2f3c Formatting. ago%!(EXTRA string=13 years)
Marcel Metz f228d23024 Moved platform specific monitor list creation part to separate functions. ago%!(EXTRA string=14 years)
Marcel Metz 6f970f5753 Made monitor list cleanup shared. ago%!(EXTRA string=14 years)
Camilla Berglund 1036d8e808 Restored dropped guards for RandR-specific function. ago%!(EXTRA string=14 years)
Camilla Berglund 9738728298 Reshuffling, formatting and shortening. ago%!(EXTRA string=14 years)
Marcel Metz 29a4eca87d Renamed monitor related files. ago%!(EXTRA string=14 years)
Marcel Metz 3aa4976d6f Removed constant string length for monitor parameters. ago%!(EXTRA string=14 years)
Marcel Metz f89feefa46 Added define guards for XRandR code. ago%!(EXTRA string=14 years)
Marcel Metz 426df42d00 Replaced display with monitor in monitor related api. ago%!(EXTRA string=14 years)
Marcel Metz 58d4323ece Implemented display aware glfwVideoModes function for X11 XRandR and win32. ago%!(EXTRA string=14 years)
Marcel Metz beacbb3447 Implemented display iteration for x11. Added attributes and queries for physical size, name and logical position. Updated test executable. ago%!(EXTRA string=14 years)