Camilla Berglund
0db3940cc4
Formatting
ago%!(EXTRA string=10 years)
Camilla Berglund
e2bb5e1726
Fix glfwWaitEvents generating events on Win32
...
Disabled cursor mode caused subsequent glfwWaitEvents calls to return
directly on Win32 due to cursor re-centring emitting WM_MOUSEMOVE.
Fixes #543 .
ago%!(EXTRA string=10 years)
Camilla Berglund
fcd6ec99d3
Formatting
ago%!(EXTRA string=10 years)
Camilla Berglund
0a1225d0df
Decouple Win32 cursor setting and tracking
ago%!(EXTRA string=10 years)
Camilla Berglund
bfe55118dd
Fixed name of Win32 cursor tracking flag.
ago%!(EXTRA string=10 years)
Camilla Berglund
0f3b69c79d
Fixed missing utility function return types.
...
Fixes #546 .
ago%!(EXTRA string=10 years)
Camilla Berglund
cc4c232956
Renamed cursor window library struct member.
...
Since _glfwPlatformWindowFocused it has a more limited role.
ago%!(EXTRA string=10 years)
Camilla Berglund
ec6f0811a0
Improved initial placement of full screen windows.
ago%!(EXTRA string=10 years)
Camilla Berglund
a257e7a3ee
Removed caching of Win32 window styles.
ago%!(EXTRA string=10 years)
Camilla Berglund
b067bb6304
Removed swap interval re-application hack.
...
This approach is not compatible with multi-threading.
ago%!(EXTRA string=10 years)
Camilla Berglund
8309e0ecb0
Use DwmFlush when DWM is enabled.
...
Use DwmFlush instead of WGL_EXT_swap_control when desktop compositing is
enabled, to avoid the jitter of DWM and WGL vsync fighting.
Fixes #516 .
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
93855ae6ab
Fixed name of path drop list.
ago%!(EXTRA string=10 years)
Camilla Berglund
dcc78017b0
Fixed iconification event for maximized windows.
ago%!(EXTRA string=10 years)
Camilla Berglund
9ec1a4361b
Removed duplication from bad rebase.
ago%!(EXTRA string=10 years)
Camilla Berglund
439417a22c
Comment and string spell check pass.
ago%!(EXTRA string=10 years)
Camilla Berglund
3c70155504
Formatting.
ago%!(EXTRA string=10 years)
Camilla Berglund
d459145d28
Made glfwGetCursorPos query system directly.
...
Fixes #103 .
Fixes #153 .
Fixes #193 .
Fixes #355 .
Fixes #381 .
ago%!(EXTRA string=10 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=10 years)
Camilla Berglund
45eebb39fb
Fixed order of operations.
ago%!(EXTRA string=11 years)
Camilla Berglund
44372b89f6
Documentation work.
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
1495134398
Changed all key translation to arrays.
ago%!(EXTRA string=11 years)
Camilla Berglund
3b9a14fc9c
Moved note to new place of inversion.
ago%!(EXTRA string=11 years)
Camilla Berglund
4c64e94d39
Fixed X-axis scroll offset inversion (take two).
...
Fixed #239 (properly).
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
8d170c7f47
Merged clipboard code into input.
ago%!(EXTRA string=11 years)
Camilla Berglund
c85294e0b2
Window class cleanup.
ago%!(EXTRA string=11 years)
Camilla Berglund
96b12ee504
Added character with modifiers callback.
...
The undefined behaviour changed with #40 has been reverted, making the
character-only callback again behave like a system text field. This
behavior has now been documentated.
Fixes #203 .
Fixes #305 .
ago%!(EXTRA string=11 years)
Camilla Berglund
7cb217ed4a
Fixed plural forms on key/button arrays.
ago%!(EXTRA string=11 years)
Camilla Berglund
3ce7bfef07
Added GLFW_FLOATING.
...
Fixes #23 .
ago%!(EXTRA string=11 years)
Camilla Berglund
25e7ff1196
Added GLFW_AUTO_ICONIFY.
...
By default, full screen windows that lose focus will be iconified and
the video mode will be restored. This makes it impossible to create
applications spanning multiple monitors. The GLFW_AUTO_ICONIFY window
hint will allow users to disable this behavior.
Fixes #143 .
ago%!(EXTRA string=11 years)
Camilla Berglund
4fb5da75dc
Consume WM_ERASEBKGND.
ago%!(EXTRA string=11 years)
Camilla Berglund
04ea2112bd
Fixed possible use of invalid HWND.
ago%!(EXTRA string=11 years)
Camilla Berglund
b91116e2bc
Fixed glfwShowWindow restoring maximized windows.
...
Fixes #264 .
ago%!(EXTRA string=11 years)
Camilla Berglund
cda5b25cb2
Moved to WM_NCCREATE.
ago%!(EXTRA string=11 years)
Camilla Berglund
584879c759
Fixed flipped M and N key.
ago%!(EXTRA string=11 years)
Camilla Berglund
1900d9a656
Included extended flag in Win32 scan code.
ago%!(EXTRA string=11 years)
Camilla Berglund
eb3f75e03e
Added glfwGetWindowFrameSize.
ago%!(EXTRA string=11 years)
Doug Binks
dc987edf34
First draft of physical key fix for Windows.
ago%!(EXTRA string=11 years)
Camilla Berglund
7ac3d85126
Formatting.
ago%!(EXTRA string=11 years)
Camilla Berglund
8fa9cc0de3
Added GLFWimage struct.
ago%!(EXTRA string=11 years)
Camilla Berglund
608de57358
Cleanup.
ago%!(EXTRA string=11 years)
urraka
40c04a7565
Added support for custom system cursors.
...
This adds 3 functions to the GLFW API: glfwCreateCursor,
glfwDestroyCursor and glfwSetCursor.
ago%!(EXTRA string=11 years)
Camilla Berglund
1ccc23268c
Added glfwPostEmptyEvent.
ago%!(EXTRA string=11 years)
Camilla Berglund
d2205aa1a0
Added missing suffix for WNDCLASSW.
ago%!(EXTRA string=11 years)
Camilla Berglund
6d8e78cc95
Further separation of window and context.
...
The context related parts of _GLFWwndconfig have been moved to
_GLFWctxconfig and given better names. Window hint and attribute
members have been renamed to match.
ago%!(EXTRA string=11 years)
Camilla Berglund
0701d4ce6e
Made use of Win32 W-suffixed symbols explicit.
ago%!(EXTRA string=11 years)
Camilla Berglund
7f4e947447
Fixed return value for WM_DROPFILES.
ago%!(EXTRA string=11 years)