Commit Graph
286 Commits
Author SHA1 Message Date
Hyblocker c66fa95d4e fix: crash when SteamVR isn't running 2026-07-24 13:11:22 +02:00
Hyblocker f8792559b0 feat: enable auto base station management at startup/shutdown 2026-07-24 13:11:06 +02:00
Hyblocker 83a67de58a chore: better default settings 2026-07-24 13:07:08 +02:00
Hyblocker c8c074a4d7 feat: detect old firmware base station 2.0s and keep track of it
this is to better handle standby support in the UI
2026-07-24 13:06:55 +02:00
Hyblocker bc3d27eaed fix: map standby to sleep on old FW 2.0s
old FW 2.0s seemingly do not support standby, so make standby commands actually perform sleep in these cases
2026-07-24 12:54:55 +02:00
Hyblocker 1a635edaa2 fix: bluetooth logging is clearer 2026-07-24 12:54:06 +02:00
Hyblocker 9297cddba3 fix: strncmp instead of strcmp 2026-07-24 12:53:53 +02:00
Hyblocker b530571af2 fix: BLE scan thread dying instantly 2026-07-24 12:52:47 +02:00
Hyblocker 54bbdf56f7 feat: beautify about page 2026-07-23 12:30:54 +02:00
Hyblocker 70a8e73903 feat: beautify settings 2026-07-23 12:30:37 +02:00
Hyblocker d299c048fc fix: graph scale 2026-07-23 12:30:22 +02:00
Hyblocker 224f9e37fe chore: fix vulkan renderer a bit so that it compiles
need to compare with the original backend to see if there are any other major changes
2026-07-23 12:29:34 +02:00
Hyblocker 04d14954b0 feat: beautify calibration ui a bit 2026-07-23 12:22:41 +02:00
Hyblocker ff41d5e1d4 feat: add icons to tabs 2026-07-23 12:20:36 +02:00
Hyblocker 057e98a194 chore: update license 2026-07-23 12:16:21 +02:00
Hyblocker a8a2aab7c0 chore: make tracking status log every 5s rather than every frame
reduces spam + keeps logs more concise
2026-07-23 12:16:08 +02:00
Hyblocker ecb23b2d17 fix: async base station management
used to block main thread
2026-07-23 12:15:27 +02:00
Hyblocker e321cea6ba feat: add IMGUI_USE_DEBUG_WINDOW 2026-07-23 12:14:16 +02:00
Hyblocker 30f3bd2b70 feat: add icon font support 2026-07-23 12:13:19 +02:00
Hyblocker 45ac0237f5 fix: patch simpleble to ignore characteristics props before sending command
makes base station management actually work cuz base stations lie about their capabilities
2026-07-23 12:12:15 +02:00
Hyblocker 30933b96fd vendor: update imgui 2026-07-23 12:10:50 +02:00
Hyblocker a0853851c2 feat: add support for a few more things on linux 2026-07-19 03:22:20 +02:00
Hyblocker b4afcd56a9 chore: minor improvements to logging 2026-07-19 03:18:55 +02:00
Hyblocker 81c42bdf75 feat: query vsync for prediction later 2026-07-19 03:10:30 +02:00
Hyblocker 2b1ddd2269 feat: auto-detect devices 2026-07-19 03:09:03 +02:00
Hyblocker 00914a7d4e feat: ui changes 2026-07-19 03:08:19 +02:00
Hyblocker 0346c4bfce feat: data metric tracking 2026-07-19 03:07:04 +02:00
Hyblocker 241979fb05 feat: base station management 2026-07-19 03:05:21 +02:00
Hyblocker 602f225e6e chore: update readme 2026-07-19 03:03:04 +02:00
Hyblocker 5df52bf95b chore: translating guidelines 2026-07-19 03:02:51 +02:00
Hyblocker 4986a310ab chore: update year 2026-07-19 03:02:43 +02:00
Hyblocker 2686dbe5e0 chore: add new deps to license 2026-07-19 03:02:35 +02:00
Hyblocker a5c8135a5c fix: reject more bad translation calibrations 2026-07-18 23:15:24 +02:00
Hyblocker ee8c0ad0d0 fix: applying calibrations in bad state 2026-07-18 23:06:51 +02:00
Hyblocker e3d8585895 chore: readd math.pdf 2026-07-15 12:33:17 +02:00
Hyblocker a272846bfd feat: integrate simpleble 2026-07-15 01:12:51 +02:00
Hyblocker ab7ead25e2 chore: cleanup event handling a lot 2026-07-15 01:12:31 +02:00
Hyblocker f620fea10c vendor: add simpleble 2026-07-13 22:49:48 +02:00
Hyblocker 1539be0d80 chore: fix some typos with vk renderer 2026-07-12 16:49:05 +02:00
Hyblocker 0477dadf15 feat(win32): impl some low level apis 2026-07-12 02:01:01 +02:00
Hyblocker 71102ba0a2 fix: dx11 memory leak 2026-07-12 01:57:35 +02:00
Hyblocker 3e69bf63db feat: enable implot 2026-07-11 19:57:34 +02:00
Hyblocker 1f0dc059e4 vendor: add implot 2026-07-11 17:07:01 +02:00
Hyblocker 33e203f116 chore: launchDirInFileBrowser should take std:::filesystem::path not std::string 2026-07-11 13:11:07 +02:00
Hyblocker 6b36a563fe fix: church russian mapping to wrong dialect (???) 2026-07-11 13:09:36 +02:00
Hyblocker c6e9680dcd fix: dead link 2026-07-11 00:43:19 +02:00
Hyblocker 0c29d69e32 fix: missing header for linux 2026-07-11 00:02:27 +02:00
Hyblocker 8fee7ca19e fix: driver pose velocity is in driver space, remove double transform application 2026-07-10 23:47:52 +02:00
Hyblocker 2c584f139a feat: vk renderer minor improvements 2026-07-09 02:12:28 +02:00
Hyblocker aba682f8c4 feat: minor ui changes 2026-07-09 02:12:08 +02:00