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