380 Commits
Author SHA1 Message Date
Hyblocker 1b859befac fix: glfw minimise fix for linux 2026-06-22 20:46:13 +02:00
Hyblocker 44ece3d9ab feat: relative pose caching 2026-06-22 20:46:02 +02:00
Hyblocker 7bcea0035e fix: oops 2026-06-22 20:37:39 +02:00
Hyblocker 81839a983c chore: more logging cuz i wanna see wtf is going wrong 2026-06-22 20:37:23 +02:00
Hyblocker 6a35ffaf6d chore: note 2026-06-22 20:37:12 +02:00
Hyblocker ecde0335d4 feat: make motion vectors optional 2026-06-22 20:37:00 +02:00
Hyblocker 0fa961ce3e chore: cleanup config data 2026-06-22 20:34:48 +02:00
Hyblocker d1959ca22d fix: bad fallthrough 2026-06-20 02:32:17 +02:00
Hyblocker 178bd98517 fix: includes 2026-06-19 00:47:38 +02:00
Hyblocker 4698a18158 fix: ImGui SteamVR interop crashes
idk i forgor to test lmao
2026-06-19 00:26:18 +02:00
Hyblocker 9097a249f9 fix: calibrations not applying immediately on load 2026-06-19 00:17:52 +02:00
Hyblocker f0a0584bcf fix: log spam 2026-06-19 00:17:31 +02:00
Hyblocker 272859db20 feat: minor ui improvements 2026-06-19 00:17:15 +02:00
Hyblocker cf55671d75 feat: reject bad translation calibrations 2026-06-19 00:16:03 +02:00
Hyblocker cf28e166a4 fix: HOLY SHIT WE HAVE RELATIVE CALIBRATIONS 2026-06-19 00:15:05 +02:00
Hyblocker d7e18df9d3 chore: remove redundant function 2026-06-19 00:13:03 +02:00
Hyblocker 8855ea8118 fix: set errno to 0 before usage 2026-06-15 23:21:56 +02:00
Hyblocker a817fa1357 chore: better logging 2026-06-15 23:21:05 +02:00
Hyblocker be4457a361 chore: minor improvements 2026-06-11 00:53:14 +02:00
Hyblocker 272d7813bd feat: scale calibration core 2026-06-11 00:52:51 +02:00
Hyblocker 6697328bef fix: improve relative calibration 2026-06-11 00:37:40 +02:00
Hyblocker 809a20e127 chore: simplify protocol 2026-06-11 00:36:36 +02:00
Hyblocker b614dd7f43 fix: incorrect executable dir on linux 2026-06-11 00:34:50 +02:00
Hyblocker fceb192d6f fix: remove prefix from linux driver binaries 2026-06-11 00:34:14 +02:00
Hyblocker 3998ca4d85 feat: pre-alloc deltas 2026-06-10 16:48:26 +02:00
Hyblocker 57f25187b8 chore: more consistent naming 2026-06-10 16:48:17 +02:00
Hyblocker 62f68516e8 fix: aarch64 cmake issues 2026-06-10 16:47:48 +02:00
Hyblocker 1fc7d26deb feat: axis variance and rejection 2026-06-10 00:25:43 +02:00
Hyblocker d96bbd45da fix: clear sample history on reset 2026-06-07 19:17:46 +02:00
Hyblocker 1e11a23f82 feat: keep track of 5x calibration sample count samples for error metrics
this should minimise false positives due to lack of movement by keeping a larger window of trustworthy calibrations we can rely on
2026-06-07 19:09:23 +02:00
Hyblocker 92355bb1a5 fix: increase min delta calibration threshold 2026-06-07 19:07:52 +02:00
Hyblocker 33d1d4d99a fix: locales not loading properly 2026-06-07 01:49:33 +02:00
Hyblocker 517079c90a fix: include min delta samples required for valid calibration 2026-06-07 01:32:29 +02:00
Hyblocker f847e89c80 chore: fix impl include 2026-06-07 01:30:44 +02:00
Hyblocker 076446e4b8 fix: re-compute rms error every calibration attempt
accounts for hmd drifting + recentering
2026-06-02 23:57:43 +02:00
Hyblocker cd53f96c35 chore: move constants to header 2026-06-02 23:14:22 +02:00
Hyblocker 4b83887036 feat: rms error validation 2026-06-02 00:05:05 +02:00
Hyblocker cce2cb8215 fix: continuous hide hmd tracker 2026-05-31 23:12:42 +02:00
Hyblocker 0dec2960e6 feat: minor build system consistency improvements 2026-05-29 12:51:10 +02:00
Hyblocker 706f08aca6 feat: auto determine system locale on linux 2026-05-29 12:50:49 +02:00
Hyblocker 512561baa0 fix: utf8 stuff (pending thorough investigation) 2026-05-29 12:50:30 +02:00
Hyblocker 9998022fb5 feat: begin work for linux compile 2026-05-29 01:11:17 +02:00
Hyblocker 1420bec65b fix: broken calibrations 2026-05-29 00:25:10 +02:00
Hyblocker 4dbd40f9e8 fix: fat fingered the calibration stuff lmao 2026-05-28 11:52:13 +02:00
Hyblocker b9df43240c chore: use calibration error
to be used for UI later to aid in self troubleshooting
2026-05-27 12:35:06 +02:00
Hyblocker fbc20f0bc4 fix: logging not working as expected some times 2026-05-27 12:10:14 +02:00
Hyblocker fb4b0237be fix: reject calibrations with poor sample variance 2026-05-27 11:53:07 +02:00
Hyblocker 93052bd226 feat: idk try relative calibration shit idfk man 2026-05-26 23:09:16 +02:00
Hyblocker e164881182 feat: new button style 2026-05-26 23:08:48 +02:00
Hyblocker a11329dc16 feat: apply last calibration on load 2026-05-26 23:08:23 +02:00