Eiren Rain
1b5a4bf369
Remove Slime Java Commons submodule, ( #236 )
2022-09-13 03:13:06 +03:00
lucas lelievre
5d1dbb27e1
Config refactor round 2 ( #229 )
2022-08-09 21:27:28 +03:00
Eiren Rain
df2cfa1e57
Skeleton data ( #189 )
2022-06-05 01:04:07 +03:00
Ryan Butler
57f3624ee7
CI & Formatting improvements ( #178 )
...
* CI & Formatting improvements
+ Added spotlessCheck to CI
+ Now formatting .yaml files (with spaces)
* Bumped version numbers of actions
* Renamed .yml to .yaml in accordance with yaml.org/faq
2022-05-23 15:54:10 +03:00
Ryan Butler
dedec668e1
Added spotless and CONTRIBUTING.md ( #172 )
2022-05-19 17:51:46 +03:00
Eiren Rain
1e4013be98
This time it should work
2022-05-16 20:52:28 +03:00
loucass003
2317ad94f5
Update submodule to solarxr-protocol
2022-04-24 01:20:55 +02:00
lucas lelievre
281810dfbb
begin websocket api
2022-03-31 16:00:13 +02:00
Kamilake
37da4ab7fe
Change the minimum compatible Java version
2022-02-11 09:22:28 +09:00
Yury
ed4ea675fb
Keep JavaOSC package and remove slf4j package
2022-02-05 18:39:10 +03:00
Yury
2746fd7a67
Remove guava
2022-02-05 18:37:25 +03:00
Yury
494e31e41f
Switch to latest gradle and update dependencies
2022-02-05 13:02:46 +03:00
Carl Andersson
e58706d212
Keybindings: Catch even more errors, and manually check that operating system is Windows
2021-12-26 06:05:27 +01:00
adigyran
c035135fb7
slime commons as submodule
2021-10-02 18:43:51 +03:00
Carl Andersson
b2ae71333a
Remove unused json dependency
2021-10-02 16:31:45 +02:00
Carl Andersson
fc88269f2d
Add support for keyboard keybindings for reset and quick reset
2021-10-02 15:30:53 +02:00
Eiren Rain
ce4a90dc55
Early implementation of WebSocket VR Bridge
2021-09-24 01:53:10 +03:00
Eiren Rain
67d93d87b5
Added protobuf and generated messages class
2021-09-18 23:44:51 +03:00
Kitlith
da66f33edc
Fixes some compatibility issues when compiling with Java9+ jdk.
...
i.e.:
java.lang.NoSuchMethodError:
java.nio.ByteBuffer.rewind()Ljava/nio/ByteBuffer;
2021-09-16 16:36:00 -07:00
adigyran
208ae6b6d6
reformat code
2021-08-22 13:21:20 +03:00
adigyran
ba8121a8a7
Gradle shadow plugin. Based on Kitlith change of build.gradle. Using now library for Slime Commons dependency resolving. Changed gradle.yml accordingly. It produces slimevr.jar file
2021-08-22 13:15:22 +03:00
ButterscotchVanilla
4f8165c8e1
Set gradle compiler encoding to UTF-8
2021-08-16 18:14:15 -04:00
ButterscotchVanilla
202b15e8a8
Specify Java 8 compatibility
2021-08-16 18:14:05 -04:00
Yury
962504b788
Update build.gradle
...
useJUnitPlatform
2021-07-26 01:27:15 +03:00
Eiren Rain
9ecfc57e44
Use JUnit 5 framework for testing
2021-07-25 20:57:11 +03:00
Yury
5dc027a9e2
Update build.gradle
...
fix gradle dependencies
2021-07-23 17:46:29 +03:00
ButterscotchVanilla
90a8abeed2
Add comments to build.gradle and add path to subproject
2021-07-21 17:07:16 -04:00
Eiren Rain
22d4196bed
Implement setting WiFi credentials via GUI
2021-07-21 22:06:35 +03:00
ButterscotchVanilla
5b2918acb2
Build dependencies when packaging a server jar
2021-07-07 19:19:46 -04:00
ButterscotchVanilla
cbf37a7c9c
Add Slime Java Commons as a dependency and add runnable jar task
2021-07-07 18:48:24 -04:00
Eiren Rain
feb14109d2
Refactor trackers chaining and reset
...
Pose processor now resets trackers accoring to its own tracker hierarchy
Each tracker can now have body part designation independently of pose processor, pose processor scans all trackers to build skeleton hierarchy
Trackers requiring adjustments are now created on the tracker supplier side
Tracker waist distance is now diff with waist position (default is now 0)
Model can now be updated live after tracker body position changed
2021-07-01 00:40:34 +03:00
Eiren Rain
1781edc844
Implemented human pose resolve with wasit tracker
...
Added configuration
2021-01-13 01:47:19 +03:00
Eiren Rain
d26468da8e
Setup gradle and eclipse project
2021-01-05 17:10:35 +03:00