isxander
|
22d5950255
|
Update to 1.20.4
|
2023-12-07 22:46:53 +00:00 |
|
isxander
|
ba5681f329
|
Update to 1.20.3
|
2023-11-22 19:27:42 +00:00 |
|
isxander
|
09b91cfab8
|
Fix GamepadController failing when SDL mappings are used
|
2023-11-22 18:33:51 +00:00 |
|
Xander
|
f527f21fd2
|
Finish & fix abstract controller manager + optimize hashmaps in codebase + no SDL screen
|
2023-11-05 18:23:28 +00:00 |
|
Xander
|
c0242ca41b
|
Update gamecontrollerdb.txt (close #167)
|
2023-10-25 17:23:42 +01:00 |
|
Xander
|
fdda9b8898
|
Missed a change!
|
2023-10-25 17:19:52 +01:00 |
|
Xander
|
70f92e6b1a
|
🐛 Fix tridents not having a vibration pattern
|
2023-10-25 17:15:34 +01:00 |
|
Xander
|
cb60b290f5
|
✏️ Refactor boat fix slightly
|
2023-10-25 17:14:51 +01:00 |
|
Xander
|
af134478a3
|
✏️ Pause screen disconnect shortcut now focuses instead of disconnecting
|
2023-10-25 17:14:14 +01:00 |
|
Xander
|
46cb4b963c
|
➕ Keyboard-like movement whitelist + toast on new servers (close #176)
|
2023-10-25 17:13:33 +01:00 |
|
Xander
|
29eec1e411
|
➕ D-Pad snapping + better drop key in containers (closes #124) - thanks @arnokeesman for PR and reference
|
2023-10-25 17:11:43 +01:00 |
|
Xander
|
7e23b018c1
|
🐛 Fix issue with some modded GUIs crashing with controlify (closes #174)
|
2023-10-25 17:09:27 +01:00 |
|
Xander
|
36fadf1445
|
🐛 Fix unable to create newlines and spaces in signs in mixed input mode (close #151)
Refactor `NavigationHelper` to `HoldRepeatHelper`
|
2023-10-25 17:08:43 +01:00 |
|
isXander
|
d0b8f912f1
|
Fix downloading SDL screen loading bar being missing texture
|
2023-10-22 22:16:41 +01:00 |
|
isXander
|
d55186520a
|
Refactor how ScreenProcessors are created/registered
|
2023-09-06 23:08:40 +01:00 |
|
isXander
|
1cb4a40bac
|
Migrate to libsdl4j, SDL download screen, use gamecontrollerdb.txt, calibration now detects joystick triggers
|
2023-09-03 23:41:18 +01:00 |
|
isXander
|
7dfd178444
|
Fix generic XInput controllers being identified as 8BitDo.
|
2023-09-03 23:39:49 +01:00 |
|
isXander
|
bd9bb7e69d
|
Fix F3+Esc crashing on controller mode (close #156)
|
2023-09-03 23:15:27 +01:00 |
|
isXander
|
431a46dcb3
|
Update immediately fast compat and disable compat modules if they fail
|
2023-08-28 00:23:27 +01:00 |
|
isXander
|
d5c4f75471
|
📜 Bump version + changelog
|
2023-08-19 20:39:46 +01:00 |
|
isXander
|
ed419d8eee
|
✏️ Make server policies allow by default
|
2023-08-19 20:39:46 +01:00 |
|
isXander
|
828e150443
|
🐛 Add @Unique to some mixin members where applicable
|
2023-08-19 20:07:15 +01:00 |
|
isXander
|
fa848e7179
|
🐛 Fix toggle sneak enabling when dismounting or landing after flight
|
2023-08-19 20:07:15 +01:00 |
|
isXander
|
c8e100b2bc
|
🐛 Fix use item rumble getting stuck on death/respawn
|
2023-08-19 20:07:15 +01:00 |
|
isXander
|
8b2dc970cb
|
➕ No fly drifting, improve server policy system (backwards compat with old packet)
|
2023-08-19 20:07:15 +01:00 |
|
isXander
|
fa656304c0
|
✏️ Improve radial menu first launch
|
2023-08-19 20:07:15 +01:00 |
|
isXander
|
b38f392bd7
|
➕ Take screenshot + pick block with nbt bindings
|
2023-08-19 20:07:14 +01:00 |
|
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 |
|