Camilla Berglund
16eb97dbc3
Added native monitor handle access to native API.
ago%!(EXTRA string=12 years)
Camilla Berglund
cc7f0bd532
Fixed crash retrieving the name of some displays.
ago%!(EXTRA string=12 years)
Jack Moffitt
5be45d214b
Fix build on Mac OS X 10.7 Lion.
...
`CVDisplayLinkRef` needs an extra header file, and `NSAppKitVersionNumber10_7`
wasn't added until 10.8so use `> NSAppKitVersionNumber10_6` instead.
ago%!(EXTRA string=12 years)
Camilla Berglund
bc8ff545ca
Fixed mode enumeration for Thunderbolt monitors.
ago%!(EXTRA string=12 years)
Camilla Berglund
aab08712dd
Fixed zero refresh rate on some monitors.
ago%!(EXTRA string=12 years)
Shane Liesegang
209de7b56d
Removing warnings when building Cocoa in 64-bit
...
NSInteger is defined as the native integer width, so these changes
remove implicit conversions that were causing precision warnings.
ago%!(EXTRA string=12 years)
Camilla Berglund
3cfc400cf9
Simplified source file comment headers.
ago%!(EXTRA string=12 years)
Camilla Berglund
7a03ca8dbc
Removed superflous casts of allocated memory.
ago%!(EXTRA string=12 years)
Camilla Berglund
209a470a5f
Replaced all uses of malloc with calloc.
ago%!(EXTRA string=12 years)
Camilla Berglund
68b7ea86d2
Monitor enumeration fixes.
ago%!(EXTRA string=12 years)
Camilla Berglund
80076e7b67
Fixed function visibility.
ago%!(EXTRA string=12 years)
Camilla Berglund
2cd34386bc
Added back refresh rate window hint.
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
57751a5494
Added initial NSScreen integration.
...
This (tentatively) fixes the bug of full screen windows on OS X always
opening on the primary monitor.
ago%!(EXTRA string=12 years)
Camilla Berglund
1fe21b22a3
Assume that malloc works.
ago%!(EXTRA string=12 years)
Camilla Berglund
8dde39b3e0
Formatting.
ago%!(EXTRA string=13 years)
Keith Pitt
34ce04a122
Added fading to Cocoa display mode setting.
ago%!(EXTRA string=13 years)
Camilla Berglund
7b3783abe2
Made glfwGetMonitorPos immediate.
ago%!(EXTRA string=13 years)
Camilla Berglund
a591cdeba6
Removed platform-specific resources from monitor.
ago%!(EXTRA string=13 years)
Noel Cower
45533bf149
Remove no-longer-used argument to _glfwCreateMonitor
ago%!(EXTRA string=13 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=13 years)
Camilla Berglund
d97dddc8c4
Simplified function comment headers.
ago%!(EXTRA string=13 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)
Camilla Berglund
7049f73b7d
Connected monitor API with Cocoa mode setting.
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
a0305affeb
Began implementing multi-monitor on Cocoa.
ago%!(EXTRA string=13 years)
Camilla Berglund
55419bda67
Merged fullscreen and monitor modules.
ago%!(EXTRA string=13 years)
Camilla Berglund
fa4f6b43f6
Added monitor stubs for Cocoa.
ago%!(EXTRA string=13 years)
Camilla Berglund
e10d935efe
API tag and error message cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
2753577dbd
Removed dynamic loading of gdi32.
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
6e553c7376
Purged references to GLFW as a framework.
ago%!(EXTRA string=15 years)
Camilla Berglund
66754f1358
Removed executable bits (gah).
ago%!(EXTRA string=15 years)
Camilla Berglund
c592cd5dbf
Function comment header updates.
ago%!(EXTRA string=15 years)
Camilla Berglund
21f6f695a6
Corrected copyright.
ago%!(EXTRA string=15 years)
Camilla Berglund
0374c11c43
Corrected API version.
ago%!(EXTRA string=15 years)
Camilla Berglund
fe6fb57df0
Updated Win32 implementation of gamma ramp API.
ago%!(EXTRA string=15 years)
Camilla Berglund
2630d4968c
Initial implementation of experimental gamma ramp API.
ago%!(EXTRA string=15 years)
Camilla Berglund
922cd1011a
Added basic error reporting to shared code.
ago%!(EXTRA string=15 years)
Camilla Berglund
1723c4af07
Function comment header cleanup.
ago%!(EXTRA string=15 years)
Camilla Berglund
445bf1ea33
Renamed lib directory to src.
ago%!(EXTRA string=15 years)
Camilla Berglund
9e4137c0a9
Formatting pass (no code changes).
ago%!(EXTRA string=15 years)
Camilla Berglund
105e927b84
Shallow formatting pass (no code changes).
ago%!(EXTRA string=15 years)
Camilla Berglund
1baf233d12
Shallow formatting pass.
ago%!(EXTRA string=15 years)