Camilla Berglund
6e20cda7fd
Fixed test for invalid timer values.
...
Fixes #436 (properly).
ago%!(EXTRA string=11 years)
Camilla Berglund
d90f5e0429
Fixed debug bit not being set for OpenGL ES.
ago%!(EXTRA string=11 years)
Camilla Berglund
bbfdedff01
Updated changelog.
ago%!(EXTRA string=11 years)
Camilla Berglund
4d146cb39d
Fixed hole in mouse button sequence on X11.
ago%!(EXTRA string=11 years)
Aleksey Rybalkin
a343e9a475
Added workaround for cursor hiding on some WMs.
...
Closes #431 .
Fixes #309 .
ago%!(EXTRA string=11 years)
Jonathan Miller
dc4f0f6c91
Fixed close being used instead of inotify_rm_watch.
...
Closes #432 .
Fixes #440 .
ago%!(EXTRA string=11 years)
Camilla Berglund
85de0db05d
Fixed glfwSetTime accepting invalid values.
...
Fixes #436 .
ago%!(EXTRA string=11 years)
Camilla Berglund
75a6d87542
Added support for Cygwin-X.
...
Fixes #406 .
ago%!(EXTRA string=11 years)
Camilla Berglund
5f21e213df
Made Xxf86vm optional at compile-time.
ago%!(EXTRA string=11 years)
Camilla Berglund
f4c127f75a
Made XInput2 optional at compile-time.
...
This is required for RHEL 5, CentOS 5 and Cygwin-X.
Fixes #314 .
ago%!(EXTRA string=11 years)
Camilla Berglund
21280ca775
Fixed glfwSetWindowSize not changing video mode.
...
glfwSetWindowSize did not change the video mode for full screen windows
on OS X.
Fixes #423 .
ago%!(EXTRA string=11 years)
Camilla Berglund
ead8a1c333
Started 3.1.1.
ago%!(EXTRA string=11 years)
Camilla Berglund
4188c263e3
Documentation work.
ago%!(EXTRA string=11 years)
Camilla Berglund
479fa6408a
Documentation work.
ago%!(EXTRA string=11 years)
Camilla Berglund
bb338a2b9c
Fixed monitor size not corrected for rotation.
...
Fixes #413 .
ago%!(EXTRA string=11 years)
Camilla Berglund
d311e28038
Fixed extension retrieval for OpenGL ES 3+.
ago%!(EXTRA string=11 years)
Camilla Berglund
59afffb373
Updated changelog.
ago%!(EXTRA string=11 years)
Camilla Berglund
d459145d28
Made glfwGetCursorPos query system directly.
...
Fixes #103 .
Fixes #153 .
Fixes #193 .
Fixes #355 .
Fixes #381 .
ago%!(EXTRA string=11 years)
Camilla Berglund
641761ddb0
Changed state attribs to direct access.
...
Changed the window states (focused, iconified and visible) to query the
system directly.
THIS IS A BREAKING CHANGE, although a fairly obscure one. It affects
applications that both care about telling actual key events from
synthetic ones, and are implemented in a non-self-synchronizing way, and
that poll the GLFW_FOCUSED window attribute instead of using the window
focus callback.
If you maintain one of these, please feel free to drop me an email and
I'll help any way I can to transition your application to 3.1.
Fixes #189 .
Fixes #204 .
ago%!(EXTRA string=11 years)
Camilla Berglund
81bcefe86c
Moved to using NSOpenGLView.
ago%!(EXTRA string=11 years)
Camilla Berglund
56202ee7c6
Added Linux joystick hot-plugging via inotify.
...
This is a temporary solution until the proper libudev one.
Progresses #17 .
ago%!(EXTRA string=11 years)
Camilla Berglund
5964f74e3a
Fixed software renderer being selected on OS X.
ago%!(EXTRA string=11 years)
Camilla Berglund
e0132c3099
Added use of OpenGL 4.1 profile token on OS X.
...
Fixes #395 .
ago%!(EXTRA string=11 years)
Camilla Berglund
b2030f6d73
Fixed X11 character input for C locale.
...
Fixes #396 .
ago%!(EXTRA string=11 years)
Camilla Berglund
2a1375e97c
Added glfwCreateStandardCursor.
...
This function allows the creation of cursor objects using one of several
standard cursor shapes from the current system cursor theme.
ago%!(EXTRA string=11 years)
Camilla Berglund
0c44a6be7f
Fixed export directive for Optimus workaround.
ago%!(EXTRA string=11 years)
Camilla Berglund
a8b0d1c8e0
Updated changelog and credits, formatting.
...
Closes #384 .
ago%!(EXTRA string=11 years)
Camilla Berglund
46c0dc4788
Updated credits and changelog.
...
Closes #380 .
ago%!(EXTRA string=11 years)
Camilla Berglund
49ec306a0a
Added glfwGet*Adapter to native API.
ago%!(EXTRA string=11 years)
Camilla Berglund
4c64e94d39
Fixed X-axis scroll offset inversion (take two).
...
Fixed #239 (properly).
ago%!(EXTRA string=11 years)
Patrick Walton
5052b2d7e0
Create an autorelease pool in glfwPostEmptyEvent.
...
This prevents leaking NSEvent objects.
Closes #372 .
ago%!(EXTRA string=11 years)
Camilla Berglund
a21f2377bc
Updated TinyCThread URL.
ago%!(EXTRA string=11 years)
Camilla Berglund
f4a467a864
Fixed OS X scroll X-axis inversion.
...
When natural scrolling is disabled on OS X, the X-axis of the scroll
offsets is inverted compared to the direction on Windows. The X11
scrolling directions are unspecified and so have been aligned with the
Windows port. Natural scrolling inverts both axes on both OS X and X11,
so the issue remains when the feature is enabled.
This inverts the provided X-axis scroll offset, making "unnatural"
scroll data align with the Windows and X11 ports and "natual" scroll
data be fully inverted and aligned with its counterpart on X11.
Fixes #239 .
ago%!(EXTRA string=11 years)
Camilla Berglund
b2ddb85e62
Added readme paragraph on bug reporting.
ago%!(EXTRA string=11 years)
Camilla Berglund
2a255e49e2
Made static library build with -fPIC for Rust.
...
Fixes #199 .
ago%!(EXTRA string=11 years)
Camilla Berglund
e0c26f0ec5
Changed default of GLFW_REFRESH_RATE.
...
Fixes #354 .
ago%!(EXTRA string=11 years)
Camilla Berglund
c769061a8a
Cleanup of basic XIM support.
...
Shortened and simplified the code. Removed reporting of XIM sentinel
key press event. Added credit. Updated changelog.
Closes #151 .
ago%!(EXTRA string=11 years)
Camilla Berglund
8fd69bc6c2
Fixed monitor size using wrong incorrect value.
...
The display device string was used, instead of the adapter device name,
leading to the wrong incorrect physical size being returned for
non-primary monitors. The right incorrect physical size is now returned
for all monitors.
ago%!(EXTRA string=11 years)
Camilla Berglund
5bbb837635
Fixed gamma functions acting on whole desktop.
...
Fixes #336 .
ago%!(EXTRA string=11 years)
Camilla Berglund
5ca875a7ff
Fixed incorrect full screen window placement.
...
Fixes #213 .
ago%!(EXTRA string=11 years)
Camilla Berglund
e9c7314d50
Added GLFW_FOCUSED window hint.
...
Fixes #101 .
ago%!(EXTRA string=11 years)
Camilla Berglund
4ae6eae58d
Made queries use XRRGetScreenResourcesCurrent.
...
Fixes #347 .
Closes #351 .
ago%!(EXTRA string=11 years)
Camilla Berglund
82dc6c8b8f
Removed option to disable loading of winmm.
ago%!(EXTRA string=11 years)
Camilla Berglund
44c899ce70
Added support for GL_KHR_context_flush_control.
ago%!(EXTRA string=11 years)
Camilla Berglund
8cd88ddf61
Cleanup of OS X cursor fixes.
...
Closes #334 .
Fixes #254 .
ago%!(EXTRA string=11 years)
Arseny Kapoulkine
b4d4fc8f79
Optimize _glfwInitJoysticks on OS X.
...
This function used to enumerate all devices and capture all properties
of every device into a dictionary. This takes 180 ms on a MacBook Pro
without external devices and 280 ms with an external keyboard/mouse
attached.
Since we're only interested in a few properties, we can just get them
one by one - this reduces the time to <1 ms.
Note that we still use the dictionary to get the joystick elements.
For unknown reason this is required to get all axes/buttons - without
doing this we don't get any joystick elements in addJoystickElement.
Closes #332 .
ago%!(EXTRA string=11 years)
Camilla Berglund
87490316c8
Fixed video modes not being rotated to match CRTC.
...
Fixes #284 .
ago%!(EXTRA string=11 years)
Camilla Berglund
ef60891c2c
Added credit.
ago%!(EXTRA string=11 years)
Camilla Berglund
271d9fc76e
Formatting.
ago%!(EXTRA string=11 years)
Doug Binks
55b5ca0bcc
Fixed WGL not re-creating for sRGB hint.
...
Fixes #312 .
ago%!(EXTRA string=11 years)