Emmanuel Gil Peyrot
4974585d04
wayland: Handle disconnect properly
...
Merge code for PollEvents and WaitEvents, and handle disconnect properly.
ago%!(EXTRA string=10 years)
Camilla Berglund
5268914b3f
Started 3.1.2.
ago%!(EXTRA string=10 years)
Camilla Berglund
29b40112c2
Fixed sleeping monitors being excluded from list.
...
Closes #430 .
ago%!(EXTRA string=10 years)
Camilla Berglund
8f08661d9e
Header option macro fixes and documentation work.
...
This adds compile-time checks and documentation warning about defining
header option macros during compilation of GLFW.
Fixes #445 .
ago%!(EXTRA string=10 years)
Camilla Berglund
eb7688df8f
Added select to all custom X11 event polling.
...
All loops waiting for specific events now use select to sleep while
there is no new data.
ago%!(EXTRA string=10 years)
Camilla Berglund
e8f8ec027d
Documented C locale hack.
ago%!(EXTRA string=10 years)
Camilla Berglund
d493a82f9e
Various error fixes.
...
Fixed incorrect error types. Added missing error string prefixes.
Removed some invalid or superfluous error emissions. Clarified some
error strings. Joined error string lines to aid grep. Replaced some
generic error strings with specific ones. Documentation work.
Fixes #450 .
ago%!(EXTRA string=10 years)
Camilla Berglund
a75e43ef22
Moved _NET_REQUEST_FRAME_EXTENTS to frame query.
...
The request is now only made when necessary and times out after 500ms.
This breaks our end of the protocol to work around broken
implementations at the other end.
It uses the GLFW timer instead of select, as select is not guaranteed to
update the timeout with the time remaining and a single select is not
sufficient as other events may be incoming.
Fixes #368 (mostly).
Fixes #429 (mostly).
ago%!(EXTRA string=10 years)
Camilla Berglund
5bbc2b4949
Added and documented glfwSetGamma value checks.
ago%!(EXTRA string=10 years)
BryceMehring
c43f082993
Fixed X11 mouse button mismatch.
...
Bug introduced by 4d146cb39d
.
Closes #449 .
ago%!(EXTRA string=10 years)
Camilla Berglund
6e20cda7fd
Fixed test for invalid timer values.
...
Fixes #436 (properly).
ago%!(EXTRA string=10 years)
Camilla Berglund
c1dce0f617
Cleanup.
ago%!(EXTRA string=10 years)
Camilla Berglund
6e9788a9e6
Removed invalid context hint checks.
...
These are documented as ignored for OpenGL ES contexts.
ago%!(EXTRA string=10 years)
Camilla Berglund
d90f5e0429
Fixed debug bit not being set for OpenGL ES.
ago%!(EXTRA string=10 years)
Camilla Berglund
48f4a591de
Formatting.
ago%!(EXTRA string=10 years)
Camilla Berglund
a8bc2af649
Removed support for Borland C++.
ago%!(EXTRA string=10 years)
Camilla Berglund
4d146cb39d
Fixed hole in mouse button sequence on X11.
ago%!(EXTRA string=10 years)
Camilla Berglund
cf7dc1d737
Documented hidden cursor workaround.
ago%!(EXTRA string=10 years)
Aleksey Rybalkin
a343e9a475
Added workaround for cursor hiding on some WMs.
...
Closes #431 .
Fixes #309 .
ago%!(EXTRA string=10 years)
Jonathan Miller
dc4f0f6c91
Fixed close being used instead of inotify_rm_watch.
...
Closes #432 .
Fixes #440 .
ago%!(EXTRA string=10 years)
Camilla Berglund
85de0db05d
Fixed glfwSetTime accepting invalid values.
...
Fixes #436 .
ago%!(EXTRA string=10 years)
Camilla Berglund
75a6d87542
Added support for Cygwin-X.
...
Fixes #406 .
ago%!(EXTRA string=10 years)
Camilla Berglund
5f21e213df
Made Xxf86vm optional at compile-time.
ago%!(EXTRA string=10 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=10 years)
Camilla Berglund
93855ae6ab
Fixed name of path drop list.
ago%!(EXTRA string=10 years)
Camilla Berglund
ac8dba2a80
Cleaned up text/uri-list parsing.
ago%!(EXTRA string=10 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=10 years)
Camilla Berglund
ead8a1c333
Started 3.1.1.
ago%!(EXTRA string=11 years)
Camilla Berglund
ce8f97c23c
Documentation work.
...
Fixes #212 .
Fixes #420 .
ago%!(EXTRA string=11 years)
Camilla Berglund
bb338a2b9c
Fixed monitor size not corrected for rotation.
...
Fixes #413 .
ago%!(EXTRA string=11 years)
Camilla Berglund
4329a78011
Removed check for NULL to glfwExtensionSupported.
ago%!(EXTRA string=11 years)
Camilla Berglund
d311e28038
Fixed extension retrieval for OpenGL ES 3+.
ago%!(EXTRA string=11 years)
Camilla Berglund
6c7509c942
Improved robustness of Linux joystick init.
ago%!(EXTRA string=11 years)
Camilla Berglund
dcc78017b0
Fixed iconification event for maximized windows.
ago%!(EXTRA string=11 years)
Camilla Berglund
9ec1a4361b
Removed duplication from bad rebase.
ago%!(EXTRA string=11 years)
Camilla Berglund
40f7d4fce0
Fixed cleanup on some Mir errors.
...
Release was called on invalid handles.
ago%!(EXTRA string=11 years)
Camilla Berglund
ead3937394
Mir string fixes.
ago%!(EXTRA string=11 years)
BrandonSchaefer
cbc18bf968
Various Mir fixes.
...
Changed set_type --> set_state.
Give more info back when an error happens with a connection/surface.
Small var name change size --> mirPixelFormats.
Fixes #412 .
ago%!(EXTRA string=11 years)
Camilla Berglund
0fcbaeb596
Fixed broken Mir and Wayland builds.
...
Fixes #411 .
ago%!(EXTRA string=11 years)
Camilla Berglund
fe7a4eb4ff
Improved CMake config file generation.
ago%!(EXTRA string=11 years)
Camilla Berglund
58e9d7a8ec
Added refresh event on backing property change.
ago%!(EXTRA string=11 years)
Camilla Berglund
439417a22c
Comment and string spell check pass.
ago%!(EXTRA string=11 years)
Camilla Berglund
3c70155504
Formatting.
ago%!(EXTRA string=11 years)
Camilla Berglund
e64699bd54
Updated no-replacement-for-function date.
ago%!(EXTRA string=11 years)
Camilla Berglund
5f6aa9c34c
Added IDE folders to CMake files.
...
Fixes #328 .
ago%!(EXTRA string=11 years)
Camilla Berglund
1634742177
Fixed lifetime management of application delegate.
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
45eebb39fb
Fixed order of operations.
ago%!(EXTRA string=11 years)
Camilla Berglund
a6ded4d3fe
Formatting.
ago%!(EXTRA string=11 years)