luz.paz
7105ff2dfd
Fix typos
...
Found via `codespell -q 3 -S ./deps -L fo,numer,te,uint,wille`
ago%!(EXTRA string=6 years)
Camilla Löwy
56aad76b16
Add C dialect reminders to each source file
...
Files built for Win32 must use C89 style declarations for compatibility
with VS 2010 and 2012, which are still supported by GLFW.
ago%!(EXTRA string=6 years)
Camilla Löwy
a337c56848
Start 3.4
ago%!(EXTRA string=6 years)
Camilla Löwy
ab118b2529
Fix copyright years (somewhat)
ago%!(EXTRA string=6 years)
Camilla Löwy
334a485968
Win32: Fix potential buffer overrun
...
Found with VS static analysis.
ago%!(EXTRA string=6 years)
Camilla Löwy
3461d1c2a5
Fix missing context APIs in version strings
ago%!(EXTRA string=6 years)
Camilla Löwy
5292914ce1
Win32: Fix message pump filtering during init
...
Fixes #886 .
ago%!(EXTRA string=6 years)
Camilla Löwy
5294439595
Win32: Add support for Per-Monitor V2 awareness
...
This adds basic support for the Per-Monitor V2 level of DPI awareness
in Windows 10, which allows for automatic DPI scaling of window
decorations.
This commit does not include resizing the window content area to match
the new window content scale.
Related to #1115 .
Fixes #1294 .
ago%!(EXTRA string=7 years)
Doug Binks
ed12a54afd
Win32: Fix keypad equals key reported as unknown
...
Fixes #1315 .
Closes #1316 .
ago%!(EXTRA string=7 years)
Camilla Löwy
096ace5a68
Clarify comment
ago%!(EXTRA string=7 years)
przemekmirek
9f91bd6ea9
Win32: Fix HDEVNOTIFY handle leak
...
Closes #1170 .
ago%!(EXTRA string=8 years)
Camilla Löwy
16bf872117
Add content scale queries
...
This adds glfwGetWindowContentScale and glfwGetMonitorContentScale for
querying the recommended drawing scale factor for DPI-aware rendering.
Parts of this patch are based on code by @ferreiradaselva .
Fixes #235 .
Fixes #439 .
Fixes #677 .
Fixes #845 .
Fixes #898 .
ago%!(EXTRA string=8 years)
Camilla Löwy
32e78aeb2e
Add GLFW_TRANSPARENT attribute and documentation
...
This completes support for window framebuffer transparency on Windows,
macOS and X11. Note that the hint/attribute may be renamed before
release to clarify its relationship to GLFW_OPACITY.
Fixes #197 .
Closes #1079 .
Related to #663 .
Related to #715 .
Related to #723 .
Related to #1078 .
ago%!(EXTRA string=8 years)
Christopher Pelloux
51f0cd3b51
Win32: Implement GLFW_TRANSPARENT
...
This is a squashed extract of several commits, minimally edited to
ensure it compiles.
Related to #197 .
Related to #723 .
ago%!(EXTRA string=8 years)
Camilla Löwy
25b7eba4a0
Win32: Clean up dynamic loading and version checks
ago%!(EXTRA string=8 years)
Camilla Löwy
e3be6b8ae0
Cleanup
...
Break up some overly long lines.
ago%!(EXTRA string=8 years)
Camilla Löwy
7f0d5e0a03
Win32: Fix text conversion size semantics
ago%!(EXTRA string=8 years)
Camilla Löwy
f8668c5a9f
Win32: Fix key names not matching other platforms
...
This brings printable key names more in line with the results provided
on other platforms.
Fixes #943 .
ago%!(EXTRA string=8 years)
Camilla Löwy
0d6937b33b
Cleanup
ago%!(EXTRA string=8 years)
Camilla Löwy
0c70eb8d5c
Unify error message buffer lengths
ago%!(EXTRA string=8 years)
Camilla Löwy
b234e28d5d
Win32: Stop exporting GUIDs from static library
ago%!(EXTRA string=8 years)
Camilla Löwy
aaf2800c9c
Add internal TLS support
...
Related to #970 .
ago%!(EXTRA string=8 years)
Camilla Löwy
97dbd8b63b
Win32: Fix monitor event emission
...
Fixes #784 .
ago%!(EXTRA string=8 years)
Camilla Löwy
918b4e81d2
Win32: Move to WM_INPUT for disabled cursor motion
...
Related to #125 .
ago%!(EXTRA string=9 years)
Camilla Löwy
260dbf0a1d
Win32: Cleanup
ago%!(EXTRA string=9 years)
Camilla Löwy
c28778e28c
Win32: Improve platform error messages
...
Related to #733 .
ago%!(EXTRA string=9 years)
Camilla Löwy
04f559e28d
Restructure monitor enumeration
...
This way is both kinder on event-based enumeration and less work to
unwind allocations for when properly implementing GLFW_OUT_OF_MEMORY.
ago%!(EXTRA string=9 years)
Camilla Löwy
f656d95339
Documentation work
ago%!(EXTRA string=9 years)
Camilla Löwy
32eb50b75e
Move to Vulkan style function typedefs
...
PFN_FunctionName is more readable than SCREAMSOUP_T.
Context creation API function typedefs are kept as-is where the original
header provided them, for compatibility and familiarity reasons.
ago%!(EXTRA string=9 years)
Camilla Löwy
f4d0c83181
Paperwork done
ago%!(EXTRA string=9 years)
Camilla Berglund
7420814fe2
Win32: Poll only helper window messages at init
ago%!(EXTRA string=9 years)
Camilla Berglund
e6a32db7b9
Cleanup
ago%!(EXTRA string=9 years)
Camilla Berglund
53fafad915
Start 3.3
ago%!(EXTRA string=9 years)
Camilla Berglund
e77a76a284
Cleanup
ago%!(EXTRA string=9 years)
Camilla Berglund
d5e00e6b0f
Initialize context creation APIs on demand
ago%!(EXTRA string=9 years)
Camilla Berglund
0ff22e4a49
Win32: Fix GLFW_MAXIMIZED ignored by first window
...
Fixes #780 .
ago%!(EXTRA string=9 years)
Camilla Berglund
757eea2779
Update email address
ago%!(EXTRA string=9 years)
Camilla Berglund
6a8e169001
Update copyright notice year
ago%!(EXTRA string=9 years)
Camilla Berglund
03db3ed6e9
Cleanup
ago%!(EXTRA string=9 years)
Camilla Berglund
ef80beab81
Add run-time context creation API selection
...
Fixes #145 .
ago%!(EXTRA string=9 years)
Camilla Berglund
7cbdae1bed
Add initial DirectInput 8 support
...
Fixes #232 .
ago%!(EXTRA string=9 years)
Camilla Berglund
bdd17c337f
Make helper window child of HWND_MESSAGE
ago%!(EXTRA string=9 years)
Camilla Berglund
eb3577c1eb
Add initial XInput support
ago%!(EXTRA string=9 years)
Camilla Berglund
3503cba5d9
Fix Ctrl+Pause reported as unknown key on Win32
...
Fixes #730
ago%!(EXTRA string=9 years)
Camilla Berglund
f7228bb562
Fix window class not being unregistered
...
The helper window kept the window class from being unregistered.
Fixes #704 .
ago%!(EXTRA string=10 years)
Ioannis Tsakpinis
06899bd9a6
Fix SetProcessDpiAwareness case mismatch
...
Closes #678 .
ago%!(EXTRA string=10 years)
Camilla Berglund
12b6c56903
Add suffixes to platform specific helper functions
...
Also merge win32_tls.h into win32_platform.h.
ago%!(EXTRA string=10 years)
Camilla Berglund
75f1dfaf8a
Move DWM enabled test to file where it is used
ago%!(EXTRA string=10 years)
Camilla Berglund
4cd493dd9a
Add Win32 helper window
ago%!(EXTRA string=10 years)
Camilla Berglund
fc250c3df7
Cleanup
ago%!(EXTRA string=10 years)