Camilla Berglund
b30def90e4
...and the other half of making it const.
ago%!(EXTRA string=13 years)
Camilla Berglund
7be9e87ef1
Removed bad use of glfwGetCurrentContext.
ago%!(EXTRA string=13 years)
Camilla Berglund
1a3d47d06d
Added window position callback.
ago%!(EXTRA string=13 years)
Camilla Berglund
2a166c5086
Removed glfwCopyContext to map better against EGL.
ago%!(EXTRA string=13 years)
Camilla Berglund
c479124e69
Removed key repeat.
ago%!(EXTRA string=13 years)
Camilla Berglund
b8c16e49f1
Removed window size DWIM.
ago%!(EXTRA string=13 years)
Camilla Berglund
14355d692f
Fixed active/focused nomenclature mixing.
ago%!(EXTRA string=13 years)
m@bitsnbites.eu
1c21fc1383
Removed GLFW_SYSTEM_KEYS from the GLFW API
...
Rationale: Disabling system commands is inherently
dangerous, and should not be encouraged. Also, it's very
difficult to define and implement a reliable and
consistent cross-platform mechanism.
ago%!(EXTRA string=13 years)
m@bitsnbites.eu
c9f4dedd96
Introduced window positioning hints and window position properties
ago%!(EXTRA string=13 years)
Camilla Berglund
0f93d24306
Added more details on connected monitors.
ago%!(EXTRA string=13 years)
Camilla Berglund
18d71c2b6d
Made window-related callbacks per-window.
...
This makes polymorphic behaviour easier to implement and avoids the problem of
events being triggered before the GLFW window object is fully usable.
ago%!(EXTRA string=13 years)
Camilla Berglund
d68acb78bf
Removed registering glfwTerminate with atexit.
...
Functions registered with atexit are called from the thread calling exit.
glfwTerminate should only be called from the main thread. Mistakes should be
explicit.
ago%!(EXTRA string=13 years)
Camilla Berglund
2108360671
Removed 'screen' from monitor nomenclature.
ago%!(EXTRA string=13 years)
Camilla Berglund
73ca3bdbb6
Fixed order of operations in iconify test.
ago%!(EXTRA string=13 years)
Camilla Berglund
bf43247aed
Fixed output of GLFW-parsed context profile by glfwinfo.
ago%!(EXTRA string=13 years)
Camilla Berglund
dd941f5ae8
Added output of DPI.
ago%!(EXTRA string=13 years)
Camilla Berglund
da31167193
Renamed glfwGetMonitorString to glfwGetMonitorName.
ago%!(EXTRA string=13 years)
Camilla Berglund
2c6f4329a4
Updated iconification test to use callbacks.
ago%!(EXTRA string=13 years)
Camilla Berglund
937f137246
Improved error formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
38cad9aff0
Added client API window hint.
...
This is cherry-picked from the EGL branch in preparation for the EGL backend.
ago%!(EXTRA string=13 years)
Camilla Berglund
1be1636326
Begun integrating monitor and window.
ago%!(EXTRA string=13 years)
Camilla Berglund
7fa27f1e98
Fixed warnings on VC++.
ago%!(EXTRA string=13 years)
Camilla Berglund
89018331f7
Fixed invalid uses of glfwDestroyWindow.
ago%!(EXTRA string=13 years)
Camilla Berglund
d21e79642b
Added output of monitor position.
ago%!(EXTRA string=13 years)
Camilla Berglund
633839502c
Fixed various VC++ warnings.
ago%!(EXTRA string=13 years)
Camilla Berglund
830f2b439c
Cleanup.
ago%!(EXTRA string=13 years)
Camilla Berglund
d214bfdfde
Made defaults test window hidden.
ago%!(EXTRA string=13 years)
Camilla Berglund
2b946289d8
Added direct dependency on librt for threads test on X11.
ago%!(EXTRA string=13 years)
Camilla Berglund
93a1d1c226
Added stubs, implemented on Linux and Cocoa.
ago%!(EXTRA string=13 years)
Camilla Berglund
8a948753df
Added printing of debug context window parameter.
ago%!(EXTRA string=13 years)
Camilla Berglund
733cd5372f
Fixed and separated GLFW version check.
ago%!(EXTRA string=13 years)
Camilla Berglund
2b9f54d650
Improved output of modes test.
ago%!(EXTRA string=13 years)
Camilla Berglund
89b42d084d
Replaced glfwGetDesktopMode with glfwGetVideoMode.
ago%!(EXTRA string=13 years)
Camilla Berglund
2502e4d6f3
Renamed glfwGetJoystickPos to glfwGetJoystickAxes.
ago%!(EXTRA string=13 years)
Camilla Berglund
f50d38f148
Moved glfwinfo version check to before glfwInit.
ago%!(EXTRA string=13 years)
Camilla Berglund
f5bfe41456
Moved GLFW_VISIBLE hint use to glfwinfo.
ago%!(EXTRA string=13 years)
Camilla Berglund
b665903e14
Added testing of glfwShowWindow and GLFW_VISIBLE.
ago%!(EXTRA string=13 years)
Camilla Berglund
06700e62bf
Don't call OpenGL functions until there's a context.
ago%!(EXTRA string=13 years)
Camilla Berglund
12e00876d7
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
2b0f8c2f1e
Removed 'device' from monitor callback.
ago%!(EXTRA string=13 years)
Camilla Berglund
2e789e17e6
Made threads test a GUI program.
ago%!(EXTRA string=13 years)
Camilla Berglund
86bcfb3e4e
Added multiple windows to threads test.
ago%!(EXTRA string=13 years)
Camilla Berglund
c594bb4689
Made loop boolean volatile.
ago%!(EXTRA string=13 years)
Camilla Berglund
4057885ac3
Decreased nesting in threads test.
ago%!(EXTRA string=13 years)
Camilla Berglund
ac3a5e28c9
Made the leap to glfwWaitEvents.
ago%!(EXTRA string=13 years)
Camilla Berglund
98c1c2fbf2
Added threading support to CMake files.
ago%!(EXTRA string=13 years)
Camilla Berglund
06b5d0f665
Formatting.
ago%!(EXTRA string=13 years)
Camilla Berglund
7bdadcb671
Replaced inline defines with glext.
ago%!(EXTRA string=13 years)
Camilla Berglund
5b95715bb1
Added simple silly stupid test.
ago%!(EXTRA string=13 years)
Lambert Clara
c2729181a2
Fix various warnings reported by gcc
...
Shadowed variables, const warnings
ago%!(EXTRA string=13 years)