463 Commits
Author SHA1 Message Date
Hyblocker 9548fccf5d fix: improve rotation calibrations 2026-08-02 11:56:31 +02:00
Hyblocker 8f06f25da5 feat: init base station mgmt settings on fresh installs 2026-08-02 11:55:58 +02:00
Hyblocker 3dc496dfb4 fix: more lock free base station ops 2026-08-02 11:55:01 +02:00
Hyblocker 70f419aed2 fix: smarter alignment 2026-07-31 01:59:59 +02:00
Hyblocker 5d44c3508c fix: bigger hitboxes 2026-07-31 01:59:44 +02:00
Hyblocker 55fd3ef7bd feat: make window slightly bigger 2026-07-31 01:59:34 +02:00
Hyblocker 795d870cc4 chore: consistent colours 2026-07-30 20:17:31 +02:00
Hyblocker 0c8e856f96 fix: double log 2026-07-30 16:09:08 +02:00
Hyblocker da594fff55 chore: lock some stuff behind advanced settings 2026-07-30 16:08:17 +02:00
Hyblocker eb076ad53f feat: show LICENSE data in about page 2026-07-30 16:05:51 +02:00
Hyblocker 9e38ecdbd2 chore: pack data more tightly 2026-07-30 15:45:02 +02:00
Hyblocker d80726d7b5 chore: update license 2026-07-30 15:39:03 +02:00
Hyblocker f4bcfb05d0 feat: prediction in driver 2026-07-26 22:05:12 +02:00
Hyblocker 4fc6f5eab7 fix: more dx11 cleanup 2026-07-26 22:04:50 +02:00
Hyblocker b187315a5f fix: try fixing patching in CI? 2026-07-26 22:04:35 +02:00
Hyblocker 77b592a930 feat: ui overhaul 2026-07-26 02:05:40 +02:00
Hyblocker bd2ecfd766 fix: standby detection not persisting between scan ops 2026-07-26 02:04:56 +02:00
Hyblocker 3e8d6aab7f fix: bluetooth crash 2026-07-26 02:04:38 +02:00
Hyblocker 10a6f31f3d fix: legacy configs not being converted properly 2026-07-26 02:04:24 +02:00
Hyblocker fa8ec2cfb8 fix: debug guard 2026-07-26 02:04:07 +02:00
Hyblocker 8fab1301e4 feat: set cursor to hand when hovering on widgets 2026-07-26 02:04:00 +02:00
Hyblocker f1a6316de9 fix: clear samples when chaperone or wireless event happens 2026-07-26 02:03:04 +02:00
Hyblocker 6964a73de9 fix: edge case handling 2026-07-26 01:54:37 +02:00
Hyblocker 3bad583e9c fix: imgui textbox interactions 2026-07-26 01:53:53 +02:00
Hyblocker 7ca02f07dc fix: catch edge case?? 2026-07-26 01:53:35 +02:00
Hyblocker 66b398359a chore: suppress more events 2026-07-26 01:53:26 +02:00
Hyblocker 8859fbd791 feat: nord theme 2026-07-24 13:11:41 +02:00
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