Commit Graph
85 Commits
Author SHA1 Message Date
isXander 6d9932a480 📜 Add radial menu to readme, 1.5.0 changelog, update mod comparison table 2023-08-08 11:17:29 +01:00
isXander 44ab103b65 🐛 Fix reach-around policy not being loaded from server config
✏️ Force-enable reach-around on the client if the server specifically allows it, regardless of option in settings
2023-08-08 11:01:45 +01:00
isXander 5836c380ac ✏️ Make the "edit box keeps focus" feature customizable behaviour by ComponentProcessor 2023-08-08 10:32:05 +01:00
isXander 9e476e2969 🐘 Bump SDL2 to 2.28.2 2023-08-08 00:08:16 +01:00
isXander 0ed8d8741f SDL gamepad input driver 2023-08-07 23:35:21 +01:00
isXander f8fd2aae86 ✏️ Make radial menu config button a featured option. 2023-08-07 22:37:07 +01:00
isXander 26b78b3974 Merge branch 'feature/radial-menu' into 1.20.x/dev
# Conflicts:
#	src/main/java/dev/isxander/controlify/config/ControlifyConfig.java
#	src/main/java/dev/isxander/controlify/controller/ControllerConfig.java
#	src/main/resources/assets/controlify/lang/en_us.json
2023-08-07 22:25:56 +01:00
isXander 15f575567c 🐛 Fix fabric radial icon not rendering 2023-08-07 22:23:34 +01:00
isXander 8d1819d014 🐛 Fix locale on gamepad deadzones 2023-08-07 22:09:44 +01:00
isXander 41ac2b18c7 ✏️ Added featured options to config screen + update toast on launch 2023-08-07 22:09:24 +01:00
isXander 0ea146edee 🐛 Rumble: fix continuous effects breaking due to driver optimizations 2023-08-07 20:31:24 +01:00
isXander 6bbab1eb3c 🐛 Radial menu: fix not being able to back out of edit screen after changing an action 2023-08-07 20:12:59 +01:00
isXander 0d487c780d ✏️ Radial menu: move editing of actions into the config screen as it's more intuitive 2023-08-06 19:53:13 +01:00
isXander ec7a20606a 🐛 Radial menu: fix the icon for modded keybinds not working 2023-08-06 19:52:37 +01:00
isXander 45e1e1a139 ✏️ Make invalid name check more intuitive. 2023-08-03 00:10:21 +01:00
isXander cd3b7c6b96 ✏️ Remove jank from the controller submission screen 2023-08-03 00:02:28 +01:00
isXander dea2fe1f9d ✏️ Don't unfocus edit boxes when switching to keyboard/mouse mode 2023-08-02 23:59:58 +01:00
isXander 19cdf59666 Unknown controller submission screen. 2023-08-02 23:16:51 +01:00
isXander 90710d1510 🐛 Better naming of XInput devices 2023-08-02 23:15:03 +01:00
isXander 9ae1159b6d 🐛 Fix controllers with the same name not stacking names properly. 2023-08-02 23:13:28 +01:00
isXander 249e12c148 🐛 Fix mixin remap error on runtime 2023-07-29 15:55:41 +01:00
isXander e77737cebd 🐘 Bump Loom to 1.3 2023-07-29 15:54:29 +01:00
isXander f10e1498ff 💾 Added 8BitDo SN30 Pro to controller DB (close #123) 2023-07-29 15:54:10 +01:00
isXander 2f6fa8f97a Remove old radial options from YACL config 2023-07-28 23:45:36 +01:00
isXander 2048a09477 Only allow handpicked bindings for radial menu (and all modded binds) with hand-picked icons for all. 2023-07-28 23:40:33 +01:00
isXander 9be29f44cd 🐘 Migrate to modmuss50 mod publish plugin 2023-07-21 20:09:30 +01:00
isXander 81df45a850 📜 Changelog + bump version 2023-07-08 23:14:47 +01:00
isXander 74b9410e3c 🐛 Move sound registry to main to prevent registry freeze crash on QSL 2023-07-08 23:12:29 +01:00
isXander 3f03b70479 🐘 Bump to 1.20.1 2023-07-08 21:06:02 +01:00
isXander 2b41391a73 🐛 Fix vanilla overrides getting stuck sometimes 2023-07-08 21:04:58 +01:00
isXander a7fc6b2629 fix issue form? 2023-06-25 14:03:57 +01:00
isXander f6e4d0003a new bug report issue form 2023-06-25 13:57:17 +01:00
isXander 5d4cc1232d server support 2023-06-11 20:25:55 +01:00
isXander fce4dc37ec minor improvements to carousel 2023-05-29 20:49:06 +01:00
isXander 80869cb654 start adding to mod comparison table 2023-05-29 20:48:49 +01:00
isXander f044aa1f1f bump to yacl-3-beta.5 2023-05-29 20:48:28 +01:00
isXander 086bc0a0b5 Use translations for new UI 2023-05-29 07:36:21 +01:00
isXander b8c38cefc2 YACL 3.x port with new controller carousel select screen 2023-05-29 07:04:30 +01:00
XanderandGitHub f54a504dc3 🐘 Fix in-game test (hopefully) 2023-05-15 14:41:33 +01:00
XanderandGitHub 4adf20efd0 fix container cursor image 2023-05-15 14:40:16 +01:00
isXander f557c1ab05 ✏️ Move button guide to screen processor + vmouse improvements 2023-05-14 19:27:07 +01:00
isXander 8eb8510590 lots of API docs and fix sources jar 2023-04-15 13:12:45 +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 ff7e676eb5 make YACL a fabric dependency 2023-04-11 10:33:31 +01:00
isXander 021e2daa46 SDL2 natives are now downloaded through maven 2023-04-11 10:31:43 +01:00
isXander 27bf02ee30 bump + changelog 2023-04-06 00:12:00 +01:00
isXander 3577fcb458 make explosion rumble distance change mid-way through 2023-04-05 23:57:53 +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 ca56271c6e remove vanilla override from jump 2023-04-05 21:41:44 +01:00
isXander f0aab6830b misc rumble source 2023-04-05 21:41:10 +01:00
isXander 893f2f8839 fish bite vibration 2023-04-05 21:16:07 +01:00
isXander 2f4cbfa099 vibration conflict support - multiple vibrations can play at once 2023-04-05 21:15:52 +01:00
isXander a3583ab5c8 bump deps 2023-04-05 16:37:04 +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
isXander f7fe7d8ec0 binding api full javadoc 2023-04-05 10:00:45 +01:00
isXander 4940b04f09 more rumble effects
- new continuous rumble
- block break rumble
- item break rumble
- fix damage rumble
2023-04-04 23:38:56 +01:00
isXander 19f2d00a3b 1.1 beta 1 2023-04-04 17:30:22 +01:00
XanderandGitHub ebbc549e32 🎮📳 Controller Vibration! (#38) 2023-04-04 17:17:01 +01:00
isXander 2bf7cf4792 stadia controller identification 2023-04-04 16:52:19 +01:00
XanderandGitHub 05be05bab5 fix workflow 2023-02-24 09:49:53 +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 7e53fac611 broken controller input detection (close #28) 2023-02-17 01:17:32 +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 fa1a3331e6 default controller theme localisation 2023-02-16 13:01:06 +00:00
isXander d3e709469e fix crash when exiting worlds 2023-02-16 13:00:41 +00:00
isXander 29b01fdbbb fix gamepad deadzones 2023-02-16 13:00:16 +00:00
isXander 209c4cb7d0 fix xbox textures not loading 2023-02-16 12:59:57 +00:00
isXander c785d4ee77 22w07a 2023-02-16 12:58:43 +00:00
isXander fb3f759277 add feature list to README.md 2023-02-16 12:32:53 +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 f1ba413f62 improve controller snapping 2023-02-13 22:13:11 +00:00
isXander 80c445b5a5 better 100% sensitivity to fit more with bedrock defaults 2023-02-13 22:12:38 +00:00
isXander 06562afaa5 more button guides 2023-02-13 22:12:13 +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 6332e9c7bc swap hands and shift click binds 2023-02-13 22:05:00 +00:00
isXander bcecc59c28 bump modmenu 2023-02-13 22:03:09 +00:00
isXander 153e3e5102 fix player look being fps dependant and super slow 2023-02-12 13:18:11 +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