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=8 years)
Camilla Löwy
260dbf0a1d
Win32: Cleanup
ago%!(EXTRA string=8 years)
Camilla Löwy
c28778e28c
Win32: Improve platform error messages
...
Related to #733 .
ago%!(EXTRA string=8 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=9 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)
Camilla Berglund
9c315412e1
Add glfwGetKeyName
...
Fixes #464 .
ago%!(EXTRA string=10 years)
Camilla Berglund
24f41c8c4c
Use only LoadLibraryA to match EGL backend
ago%!(EXTRA string=10 years)
Camilla Berglund
9f3636a103
Add partial support for Windows 8.1 per-monitor DPI
...
Related to #235 .
ago%!(EXTRA string=10 years)
Camilla Berglund
3795d78b14
Clean up DLL loading
ago%!(EXTRA string=10 years)
Camilla Berglund
0eccf75f65
Replace GL booleans with public macros
ago%!(EXTRA string=10 years)
Camilla Berglund
95a07f3340
Start 3.2
ago%!(EXTRA string=10 years)
Camilla Berglund
6123937bde
Add missing version string entries
ago%!(EXTRA string=10 years)
Camilla Berglund
b00a7d0619
Simplified version string functions.
ago%!(EXTRA string=10 years)
Camilla Berglund
6d5753c548
Added support for AMD PowerXpress override.
...
Generalized _GLFW_USE_OPTIMUS_HPG to _GLFW_USE_HYBRID_HPG to reflect the
change.
Fixes #520 .
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
a8bc2af649
Removed support for Borland C++.
ago%!(EXTRA string=10 years)
Camilla Berglund
439417a22c
Comment and string spell check pass.
ago%!(EXTRA string=11 years)
Camilla Berglund
1495134398
Changed all key translation to arrays.
ago%!(EXTRA string=11 years)
Camilla Berglund
0c44a6be7f
Fixed export directive for Optimus workaround.
ago%!(EXTRA string=11 years)
Stef Velzel
653079b792
Fixed Win32 string conversion.
...
Specifying -1 as the source string size makes the returned size include
the null terminator.
Closes #364 .
ago%!(EXTRA string=11 years)
Camilla Berglund
c85294e0b2
Window class cleanup.
ago%!(EXTRA string=11 years)
Camilla Berglund
82dc6c8b8f
Removed option to disable loading of winmm.
ago%!(EXTRA string=11 years)
Camilla Berglund
0701d4ce6e
Made use of Win32 W-suffixed symbols explicit.
ago%!(EXTRA string=11 years)
Camilla Berglund
cf177905e5
Allowed drops from less privileged processes.
...
By default, UAC will prevent less privileged processes from sending
these messages. This resolves that on Windows 7 and later. Windows
Vista is still affected by this issue, as it has UAC but lacks
ChangeWindowMessageFilterEx.
Fixes #227 .
ago%!(EXTRA string=11 years)
Camilla Berglund
a70bcb97bb
Added missing winmm loading errors.
ago%!(EXTRA string=11 years)
Camilla Berglund
611006af18
Updated API version in comment headers.
ago%!(EXTRA string=12 years)
Camilla Berglund
8f349e84ae
Cleaned up drop callback design.
ago%!(EXTRA string=12 years)