1
0
forked from Clones/Controlify
Commit Graph

44 Commits

Author SHA1 Message Date
0adbccc498 Update to Minecraft 1.20 2023-05-16 20:30:56 +01:00
546916fc12 whoops partial commit 2023-05-14 22:56:02 +01:00
460de0d73f Remove vanilla override for swap hand, inventory, change perspective 2023-05-14 22:55:36 +01:00
f557c1ab05 ✏️ Move button guide to screen processor + vmouse improvements 2023-05-14 19:27:07 +01:00
45c20bb2dc Implement basic container guide (unfinished) 2023-05-12 15:45:11 +01:00
fa1e1293c7 Controller conflict detection 2023-05-07 12:47:32 +01:00
63ebf2dc61 ✏️ Remove vanilla override from show player list 2023-05-07 12:47:05 +01:00
f958a2b1b6 ✏️ Remove VMouse Escape in favour of existing GUI Back bind 2023-05-07 12:41:20 +01:00
bded92f518 Allow to unbind bindings with Right Stick Press 2023-05-05 19:37:00 +01:00
11fa56bdb1 🐛 Fix 'GUI Abstract Action 2' not saving properly 2023-05-05 19:37:00 +01:00
681eabd90a fix bugs:
fix reconnecting controllers are unidentified
fix some mod keybinds failing to register
fix crash with unmapped joysticks
2023-05-02 12:30:34 +01:00
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
8eb8510590 lots of API docs and fix sources jar 2023-04-15 13:12:45 +01:00
9d7d8a9ff3 expose YACL option gen to bindings 2023-04-14 20:28:57 +01:00
abe6b27cef refactor binding api (sorry enjarai) 2023-04-14 20:11:57 +01:00
bf874fef4f (unused) abstract joystick renderer system + debug logging + tm joystick mapping 2023-04-14 15:29:52 +01:00
d3fc0a946b rewrite most of joystick mapping 2023-04-11 11:03:07 +01:00
ca56271c6e remove vanilla override from jump 2023-04-05 21:41:44 +01:00
ebbc549e32 🎮📳 Controller Vibration! (#38) 2023-04-04 17:17:01 +01:00
0d9ddc27fc improve bindings 2023-03-29 17:56:43 +01:00
c4fa5cbed3 close #35 2023-03-26 19:56:23 +01:00
0d9321e3ba compound joysticks, button guide in screens, improve API 2023-03-26 18:13:15 +01:00
0d5307ba43 separate API from impl 2023-02-27 18:08:40 +00:00
05f863a0d7 fix binding api not working with generics and iris compat 2023-02-25 23:27:23 +00:00
75fa069a98 sodium compat 2023-02-20 19:50:40 +00:00
773cfa32fe fix crash with gamepad binds 2023-02-19 23:16:52 +00:00
0f719c0f45 refactor button guide, bindings and controller identification 2023-02-19 21:56:14 +00:00
8e31472c07 joystick axis rendering (no textures), improve config error handling and fix joystick deadzones being unordered 2023-02-17 00:46:40 +00:00
5a1504df76 joystick support 2023-02-16 12:32:19 +00:00
6332e9c7bc swap hands and shift click binds 2023-02-13 22:05:00 +00:00
773aebe04e button guide hud 2023-02-09 23:08:28 +00:00
ab801e37b4 scrollable vmouse, YACL compat, toggle sneak/sprint, 22w06a, custom name 2023-02-08 21:54:01 +00:00
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
ee774dcfee better theme handling and better mouse hide handling (still not perfect) 2023-02-03 20:57:42 +00:00
c9b0870af3 controller hid identification + ps4 buttons 2023-02-03 19:23:08 +00:00
09628defc4 virtual mouse + singleplayer screen compat + 22w05a 2023-02-02 21:36:44 +00:00
5684b498df bind menu & button rendering 2023-02-01 23:09:04 +00:00
4d594684de fix conflicting key/controller binds 2023-02-01 15:52:42 +00:00
e3178680f2 vertical/horizontal look sensitivity 2023-02-01 15:51:46 +00:00
4b085c5cce guide button 2023-02-01 15:47:44 +00:00
b77a5361ad better binding api and look sensitivity 2023-02-01 15:04:18 +00:00
4ea05b9dbf use identifiers for controller bindings for better modded support 2023-02-01 14:22:13 +00:00
89c4409371 vanilla keybind override and config system 2023-02-01 13:27:21 +00:00
aad9447325 in-game input and start of keybind system 2023-01-31 21:41:38 +00:00