Camilla Berglund
5bbb837635
Fixed gamma functions acting on whole desktop.
...
Fixes #336 .
ago%!(EXTRA string=11 years)
Camilla Berglund
59d1aa52f2
Merged gamma files into monitor files.
ago%!(EXTRA string=11 years)
Camilla Berglund
87dd7b89f5
Video mode detection cleanup.
ago%!(EXTRA string=11 years)
Camilla Berglund
0701d4ce6e
Made use of Win32 W-suffixed symbols explicit.
ago%!(EXTRA string=11 years)
Camilla Berglund
96433cdf19
Fixed meaningless Win32 video mode restore.
ago%!(EXTRA string=11 years)
Camilla Berglund
611006af18
Updated API version in comment headers.
ago%!(EXTRA string=12 years)
Camilla Berglund
0548c713e8
Renamed monitor helper functions for clarity.
ago%!(EXTRA string=12 years)
Camilla Berglund
16eb97dbc3
Added native monitor handle access to native API.
ago%!(EXTRA string=12 years)
Camilla Berglund
3cfc400cf9
Simplified source file comment headers.
ago%!(EXTRA string=12 years)
Camilla Berglund
421810325a
Win32 fixes.
ago%!(EXTRA string=12 years)
Camilla Berglund
68b7ea86d2
Monitor enumeration fixes.
ago%!(EXTRA string=12 years)
Camilla Berglund
296b0a39a0
Added zeroing of DEVMODE.
ago%!(EXTRA string=12 years)
Camilla Berglund
731812cfc1
Added refresh rate to GLFWvidmode.
ago%!(EXTRA string=12 years)
Camilla Berglund
7405bc48cd
Added proper monitor comparison.
ago%!(EXTRA string=12 years)
Camilla Berglund
f5ba0d9f22
Video mode setting cleanup.
ago%!(EXTRA string=12 years)
Camilla Berglund
37a137559e
Monitor enumeration cleanup.
ago%!(EXTRA string=12 years)
Camilla Berglund
26e8fde8fb
Assume malloc works.
ago%!(EXTRA string=12 years)
Camilla Berglund
7b3783abe2
Made glfwGetMonitorPos immediate.
ago%!(EXTRA string=12 years)
Camilla Berglund
a591cdeba6
Removed platform-specific resources from monitor.
ago%!(EXTRA string=12 years)
Camilla Berglund
1961cecb7c
Made glfwGetPrimaryMonitor always return a handle.
...
Replaced the primary flag with the convention of putting the primary
monitor first in the returned array.
ago%!(EXTRA string=12 years)
Camilla Berglund
c9167ce233
Win32 display enum nomenclature fix.
ago%!(EXTRA string=12 years)
Camilla Berglund
d97dddc8c4
Simplified function comment headers.
ago%!(EXTRA string=12 years)
Camilla Berglund
b872089fa9
Moved to Win32 monitor device string for public name.
ago%!(EXTRA string=12 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)
Jon Morton
7cb6b245e8
Fix invalid variable declarations in win32_monitor.c
...
This fixes build errors in visual studio on windows.
ago%!(EXTRA string=13 years)
Camilla Berglund
46c1e4028f
Begun integrating mode setting and monitor API.
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
20a49a7eee
Improved handling of primary monitor.
ago%!(EXTRA string=13 years)
Camilla Berglund
633839502c
Fixed various VC++ warnings.
ago%!(EXTRA string=13 years)
Camilla Berglund
5bbbf8640e
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
b4493dd3bc
Removed paranoid error check.
ago%!(EXTRA string=13 years)
Camilla Berglund
4f8f6c7d89
Fixed monitor enumeration on Win32.
ago%!(EXTRA string=13 years)
Camilla Berglund
55419bda67
Merged fullscreen and monitor modules.
ago%!(EXTRA string=13 years)
Camilla Berglund
c87829ea61
Added allocation failure check.
ago%!(EXTRA string=13 years)
Camilla Berglund
ea664c8a39
Added comments.
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
73622a2f3c
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
db066b4f46
Win32 Unicode fixes.
ago%!(EXTRA string=13 years)
Camilla Berglund
78bc624ba9
Fixed use of removed functions.
ago%!(EXTRA string=13 years)
Marcel Metz
5a16042c8a
Fixed mingw compile errors.
ago%!(EXTRA string=14 years)
Marcel Metz
df64773a44
Moved monitor callback to shared implementation.
ago%!(EXTRA string=14 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)
Marcel Metz
85d4bfcff5
Implemented monitor (dis)connect callback for win32.
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
426df42d00
Replaced display with monitor in monitor related api.
ago%!(EXTRA string=14 years)