1
0
forked from Clones/Controlify
Commit Graph

49 Commits

Author SHA1 Message Date
isXander
b769661765 more themes, fix input events passing to ingame from screen, changelog, fix button guide sneak wrong in some places 2023-04-16 23:10:40 +01:00
isXander
6eaf16d8c3 better navigation 2023-04-16 16:38:44 +01:00
isXander
8eb8510590 lots of API docs and fix sources jar 2023-04-15 13:12:45 +01:00
isXander
38fab45d98 Merge remote-tracking branch 'origin/feature/drivers' into 1.19.x/dev
# Conflicts:
#	src/main/java/dev/isxander/controlify/controller/gamepad/GamepadController.java
2023-04-14 21:57:39 +01:00
isXander
bf874fef4f (unused) abstract joystick renderer system + debug logging + tm joystick mapping 2023-04-14 15:29:52 +01:00
isXander
20e662f927 1.1 changelog, bump version, update comparison 2023-04-14 11:55:30 +01:00
isXander
beece493c3 gyro & look input modifier & deadzone bug 2023-04-11 11:05:05 +01:00
isXander
d3fc0a946b rewrite most of joystick mapping 2023-04-11 11:03:07 +01:00
isXander
021e2daa46 SDL2 natives are now downloaded through maven 2023-04-11 10:31:43 +01:00
isXander
3b1566cdc1 better controller hid identification - should fix the 50/50 controller not found 2023-04-05 23:54:10 +01:00
isXander
4da33b8eca explosion rumble 2023-04-05 16:36:41 +01:00
isXander
cf3e67fff4 rumble source 2023-04-05 12:27:47 +01:00
Xander
ebbc549e32 🎮📳 Controller Vibration! (#38) 2023-04-04 17:17:01 +01:00
isXander
b426312a8e reduce bow sensitivity option 2023-03-26 22:32:53 +01:00
isXander
0d9321e3ba compound joysticks, button guide in screens, improve API 2023-03-26 18:13:15 +01:00
isXander
ff095aaaba immediately fast compat 2023-03-15 19:55:23 +00:00
isXander
eeef512fe2 chat offset + rc1 2023-03-09 21:11:40 +00:00
isXander
300817e561 manual controller switching & keyboard movement setting 2023-03-07 20:03:29 +00:00
isXander
c9294e281d Merge branch 'feature/better-hid-service' into 1.19.x/dev
# Conflicts:
#	src/main/java/dev/isxander/controlify/Controlify.java
2023-03-05 22:18:24 +00:00
isXander
05f863a0d7 fix binding api not working with generics and iris compat 2023-02-25 23:27:23 +00:00
isXander
c2f1670d27 remove reliance on usagePage and usage to detect controllers and run controller creation on main thread 2023-02-23 18:35:40 +00:00
isXander
f17685535a pre1 and less sodium stuff cuz i got a pr merged 2023-02-22 20:19:48 +00:00
isXander
a40cd9a2e2 small bits 2023-02-21 22:28:08 +00:00
isXander
861f97be3c fix controller id db file finding 2023-02-19 22:31:56 +00:00
isXander
0f719c0f45 refactor button guide, bindings and controller identification 2023-02-19 21:56:14 +00:00
isXander
23c048f401 store current controller in config 2023-02-17 02:02:42 +00:00
isXander
8e31472c07 joystick axis rendering (no textures), improve config error handling and fix joystick deadzones being unordered 2023-02-17 00:46:40 +00:00
isXander
29b01fdbbb fix gamepad deadzones 2023-02-16 13:00:16 +00:00
isXander
5a1504df76 joystick support 2023-02-16 12:32:19 +00:00
isXander
1b5c9daf94 steamdeck identification 2023-02-13 22:13:39 +00:00
isXander
439e7bcca6 make HID failure log more specific 2023-02-13 22:11:13 +00:00
isXander
ae0e92a708 controller axes calibration 2023-02-13 22:10:51 +00:00
isXander
4a5cf40459 auto jump for controllers 2023-02-13 22:06:10 +00:00
isXander
234f382cc3 fix controller hid service always disabling 2023-02-11 16:27:43 +00:00
isXander
7b2624c12e better HID service failure handling 2023-02-11 14:19:08 +00:00
isXander
773aebe04e button guide hud 2023-02-09 23:08:28 +00:00
isXander
ab801e37b4 scrollable vmouse, YACL compat, toggle sneak/sprint, 22w06a, custom name 2023-02-08 21:54:01 +00:00
isXander
6c5108469c compound binds, complete vanilla compat, better vmouse screen handling, controller uuid, beta notice screen, configurable movement keys, vmouse shift key, icon, optimize controller save/load 2023-02-05 14:55:28 +00:00
isXander
ee774dcfee better theme handling and better mouse hide handling (still not perfect) 2023-02-03 20:57:42 +00:00
isXander
c9b0870af3 controller hid identification + ps4 buttons 2023-02-03 19:23:08 +00:00
isXander
2d2fcf906f adjust default stick deadzone 2023-02-02 22:06:26 +00:00
isXander
09628defc4 virtual mouse + singleplayer screen compat + 22w05a 2023-02-02 21:36:44 +00:00
isXander
57fcd0c0dc better deadzone algorithm 2023-02-02 21:34:10 +00:00
isXander
e3178680f2 vertical/horizontal look sensitivity 2023-02-01 15:51:46 +00:00
isXander
4b085c5cce guide button 2023-02-01 15:47:44 +00:00
isXander
b77a5361ad better binding api and look sensitivity 2023-02-01 15:04:18 +00:00
isXander
89c4409371 vanilla keybind override and config system 2023-02-01 13:27:21 +00:00
isXander
aad9447325 in-game input and start of keybind system 2023-01-31 21:41:38 +00:00
isXander
1ba701d2cd controllers! 2023-01-31 18:39:30 +00:00