A fork of Elgato's C++ StreamDeck SDK, focussing on reusability
Input device (joysticks, wheels etc) mapping with modern C++ profiles
Automated changes by create-pull-request GitHub action
stable autoupdate: v1.4.0 -> v1.4.1 [bot] (#310)
Automated changes by create-pull-request GitHub action
Co-authored-by: OpenKneeboard Bot openkneeboard-bot@users.noreply.github.com
preview autoupdate: v1.4.0 -> v1.4.1 [bot] (#311)
Automated changes by create-pull-request GitHub action
Co-authored-by: OpenKneeboard Bot openkneeboard-bot@users.noreply.github.com
Automated changes by create-pull-request GitHub action
Try to switch to non-deprecated action for creating releases
An alternate solution would be to have an option setting the “fixed point” for zoom. Today it’s the kneeboard center, a good default. Some users might prefer a bottom corner stay fixed and it zoomed upward and inward, avoiding the bottom content getting uncomfortably close.
Tracking that in https://github.com/OpenKneeboard/OpenKneeboard/issues/236
Support C++20 DR P2508R1 (MSVC 2020 v17.5 and above)
This wasn't originally valid in C++20
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2508r1.html
With the new v1.4, Openkneeboard crashes, when I activate "use tablet as mouse" in a window capture tab as soon as I try to actually use the tablet (just viewing the tab without using the tablet pen does not crash it). It seems to be unrelated to the type of application I try to capture (tried Skydemon and Chrome with Youtube). With v.1.3.4, this issue was not present (I confirmed this by rolling back to this version).
Thanks - fixed in https://github.com/OpenKneeboard/OpenKneeboard/commit/04355e647dd67e50c1dc2fab3c2c44decb9453b8 for v1.4.1
This affects apps that don't use Window's unicode entrypoint (Which isn't needed for unicode support)
Fix injecting mouse events to processes without a wwinmain
Add tracelogging for window capture hook
Revert "Try to use sccache in github actions"
This reverts commit fbb0bbd503ea69a81ed7a81b01b9319ddf1aece9.
Didn't actually populate cache
Try to use sccache in github actions
🏓 I'd love for this to happen, and for what it's worth, the manifest looks fine to me (though perhaps maybe a little over-broad on the tags)
Since the last update here:
As for automatically updating it from CI, https://github.com/vedantmgoyal2009/winget-releaser works well
@vedantmgoyal2009 thanks, yep - https://github.com/OpenKneeboard/OpenKneeboard/commit/2a9eafdd22223b53c272121bfa4e0d643a2c87c6 might be worth pre-emptively applying in any other repos where you're doing similar things - the old approach is due to stop working in may
hould be available on Windows later this year
Still not available or at least not documented as available.
winget: replace incorrect 'version:' param with 'release-tag:'
refs #264
Enable manual run of winget updater job
winget: Write to GITHUB_OUTPUT instead of using deprecated set-output
refs #264
This appears to be ignoring the tag and is attempting to find a tag called 'master' instead.
https://github.com/OpenKneeboard/OpenKneeboard/actions/runs/4484622156/jobs/7885322389
stable autoupdate: v1.3.4 -> v1.4.0 [bot] (#304)
Automated changes by create-pull-request GitHub action
Co-authored-by: OpenKneeboard Bot openkneeboard-bot@users.noreply.github.com
Automated changes by create-pull-request GitHub action
Is this a wontfix then? If so, at a minimum, that documentation should also be on the fileopenpicker documentation
I'm currently leaning towards keeping the current settings, but adding an optional way to specify the bounding box - for example, if all of your monitors are 1024x768 and you want it on:
... with the top left corner (of monitor 2, in your case) being (0, 0)
There's definitely some overlap, but both would still make sense
There is a tradeoff with space usage (both on the tablet and in-game rendering), so if I did this for tabs, it'd have to be optional
Remove unused and undefined NonVRD3D11Kneeboard::InitDXResources
Set debug prefix for viewer
Fix debug printing of available GPUs
Removed some no-longer wanted (or referenced) sizeof checks
Print SHM reader D3D11 adapter LUID