You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG
+6-1Lines changed: 6 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,10 @@ In this PR I am redefining how RGFW handles versioning. Breaking changes are goi
12
12
-----------------------------------------------
13
13
- add RGFW_glForwardCompatibility
14
14
- fix documentation typos
15
-
- add RGFW_windowRawMouse and rawMouseMode (rawMouseMode will replace holdMouse/unholdMouse in 2.0)
15
+
- add `RGFW_window_rawMouseMode` to enable raw mouse mode (without capturing the mouse)
16
+
- add `RGFW_setRawMouseMode` to enable raw mouse mode across all windows
17
+
- add `RGFW_windowCaptureMouse` and function `RGFW_window_captureMouse` to capture the mouse (without raw mouse mode)
18
+
- add `RGFW_window_captureRawMouse` and flag `RGFW_windowCaptureRawMouse` for capturing the mouse and enabling raw mouse mode (RGFW_window_captureRawMouse will replace holdMouse/unholdMouse in 2.0)
16
19
- fix mouse hold/unhold on focus/unfocus
17
20
- cleanup hacky X11 raw mouse input
18
21
- support window resizing in the Vulkan Example
@@ -35,6 +38,8 @@ In this PR I am redefining how RGFW handles versioning. Breaking changes are goi
35
38
- add new example `examples/flash/flash` to demonstrate `RGFW_window_flash`
36
39
- standardize vsync being disabled by default (OpenGL)
37
40
- add 'RGFW_window_getSizeInPixels'
41
+
- do not center cursor when the cursor is captured anymore
42
+
- make sure mouse events during raw mouse mode still return the correct relative cursor value
0 commit comments