Butterscotch!
86b8e0a904
Fix serial staying open after disconnect
2025-09-04 04:18:52 -04:00
Butterscotch!
789e6a6962
Make ACTION_USB_PERMISSION const
2025-09-04 02:37:52 -04:00
Butterscotch!
f03b300d72
Use val for usbReceiver
2025-09-04 02:26:36 -04:00
Butterscotch!
6b0822c0f6
Rename HID "Service" to "Manager"
2025-09-04 02:26:08 -04:00
Butterscotch!
d9774cab87
Extra requestingPermission handling for new device
2025-09-04 02:24:21 -04:00
Butterscotch!
f07f9f3718
Add comments for USB attach/detach events
2025-09-04 02:22:23 -04:00
Butterscotch!
486be0973b
Use USB events for serial & re-request permission
2025-09-04 02:17:28 -04:00
Butterscotch!
9246dd00d3
Additional comments
2025-09-04 01:41:01 -04:00
Butterscotch!
baf515791d
Fix HID service comments
2025-09-04 01:37:15 -04:00
Butterscotch!
876450d764
Make Android USB host mode optional
2025-09-04 01:34:22 -04:00
Butterscotch!
44e90e255b
Rename HID classes for clarity
2025-09-04 01:34:06 -04:00
Butterscotch!
41026ab851
Move deviceIdLookup to HIDCommon
2025-09-04 01:28:26 -04:00
Butterscotch!
d8509c431d
Remove device reattach handling
...
Events should be good enough :3
2025-09-04 01:05:35 -04:00
Butterscotch!
66df65eb80
Use Android USB events for HID instead of polling
2025-09-04 00:31:43 -04:00
Butterscotch!
30641a5809
Reconnect HID
2025-09-04 00:31:43 -04:00
Butterscotch!
574523daec
Persist UsbDeviceConnection
2025-09-04 00:31:43 -04:00
Butterscotch!
1913605d16
De-duplicate HID code
2025-09-04 00:31:42 -04:00
Butterscotch!
8aeecab51f
Implement awful reading
2025-09-04 00:29:45 -04:00
Butterscotch!
9fd5d6a187
Initial Android USB HID support
2025-09-04 00:29:45 -04:00
Butterscotch!
4568ebb41a
Foot snapping fix ( #1519 )
2025-09-03 21:11:24 -03:00
Ilia Ki
2777d8af89
Fix endian docs for smol HID ( #1520 )
2025-09-03 20:03:39 -03:00
peelz
0c09c22306
fix: use transaction id in RPC reponses
2025-09-01 13:46:48 -04:00
Erimel
34ab0c6252
Bring back resetMountingFeet toggle for mounting resets
2025-07-29 17:14:05 -04:00
Butterscotch!
a8116a7f35
Fix mounting reset not working for feet ( #1508 )
2025-07-29 16:33:27 -04:00
Erimel
d27385dfa4
Allow partial/separate resets for feet and fingers ( #1441 )
...
Co-authored-by: Uriel <imurx@proton.me >
2025-07-22 19:08:34 -04:00
Butterscotch!
64903038e0
Simplify deltaTime for ticks in Tracker ( #1492 )
2025-07-09 22:22:37 +03:00
Butterscotch!
66f619bb4f
Yaw reset smoothing fix ( #1490 )
2025-07-04 11:19:10 +02:00
Butterscotch!
09a0ed153b
Clean-up PoseStreamer and PoseRecorder ( #1369 )
2025-07-04 11:02:14 +02:00
0forks
54f9907238
Use JNA for network profile detection ( #1480 )
...
Co-authored-by: lucas lelievre <loucass003@gmail.com >
2025-07-04 10:20:08 +02:00
Uriel
7293ddaa90
Add save file prompt for BVH recordings ( #1483 )
2025-07-04 08:49:49 +02:00
Uriel
b978eaf3f1
Add support for Linux registry checking for VRChat ( #1459 )
2025-07-01 23:55:09 +02:00
Uriel
ab265d1689
Update jSerialComm to latest version ( #1487 )
2025-07-01 22:28:37 +02:00
Uriel
527c4c7f91
Fix concurrency issue with status interacting with multiple threads ( #1484 )
2025-07-01 22:24:58 +02:00
Butterscotch!
7c506a3fe2
Add mounting reset protobuf binding ( #1473 )
2025-07-01 22:12:27 +02:00
Uriel
dd06e2b28a
Update VRM reader to the new VMC 1.0 spec ( #1481 )
2025-06-26 06:24:24 +03:00
Uriel
add1e4eb5d
Remove BVH button on android builds ( #1478 )
2025-06-25 21:56:29 -03:00
Uriel
0427f16e72
Improve the maintenance of the Linux-side ( #1463 )
2025-06-20 17:39:03 +02:00
jabberrock
241179a924
[Stay Aligned] Fix wild swings when yaw resetting by resetting Stay Aligned before filtering ( #1468 )
2025-06-15 11:36:00 +02:00
Erimel
3ef550d8b1
Fix neck length not being able to be used for VMC ( #1466 )
2025-06-11 06:37:27 +02:00
sctanf
b308cc8ce3
TrackersHID only reopen if no data received ( #1444 )
2025-06-01 21:22:34 -03:00
lucas lelievre
419841d9f9
stay aligned wizard ( #1442 )
2025-05-28 01:00:04 +02:00
lucas lelievre
a4c14aa23e
bump flasher lib ( #1446 )
2025-05-28 01:33:36 +03:00
jabberrock
d71879cc4d
[Stay Aligned] Increase yaw correction rate for good IMUs ( #1445 )
2025-05-27 21:40:01 +02:00
sctanf
ca14fa05e5
add server/*/bin to .gitignore ( #1443 )
2025-05-24 18:26:54 -03:00
jabberrock
4f4c90d129
[Stay Aligned] Move reset stay aligned after filtering ( #1439 )
2025-05-24 03:03:13 +02:00
jabberrock
c56d953516
[Stay Aligned] Select yaw correction rate based on IMU type ( #1438 )
2025-05-21 21:34:20 +02:00
Ilia Ki
b58e9b9074
Add a proper tracker name for gestures trackers ( #1440 )
2025-05-21 17:51:18 +03:00
Jabberrock
795d73dd19
[Stay Aligned] Simplify Stay Aligned settings
2025-05-19 20:55:02 -07:00
Jabberrock
853d112737
Stay Aligned
...
Keeps your trackers aligned by slowly adjusting the yaw of your trackers to
correct for drift.
Every tick, Stay Aligned adjusts the yaw of one tracker. It looks at the
player's current pose, and adjusts the yaw of the tracker by a tiny amount, in
the direction which is closest to the relaxed pose that the player set up. Over
time, this has the effect of keeping all the trackers in a human-like pose.
2025-05-19 13:07:12 -07:00
lucas lelievre
f9d619f93a
Show warnings when network is set to public on windows ( #1425 )
2025-05-12 22:24:18 +03:00