Commit Graph
100 Commits
Author SHA1 Message Date
isXander 29a012efc9 📜 Bump version + changelog 2023-11-10 23:57:36 +00:00
isXander 70b1629bc0 🐛 Slight tweak to keyboard movement list check (equals -> endswith ip) 2023-11-10 23:52:14 +00:00
isXander 47ab3b4c63 🐛 Disable in-game testing CI 2023-11-06 23:12:36 +00:00
isXander 07eea1c673 🐛 Fix #186 2023-11-06 23:12:06 +00:00
isXander b07066e097 [BROKEN] Abstract controller manager system 2023-11-03 17:17:50 +00:00
isXander 9960fedad1 ✏️ Slightly increase snap point range of slots 2023-11-01 21:24:56 +00:00
isXander a2f13a3095 Add debug screen bind 2023-11-01 21:24:33 +00:00
isXander 695796772a ✏️ Keep circularity on look input, like vmouse commit abobe 2023-10-30 19:50:24 +00:00
isXander 8529fa8a08 ✏️ Modify vmouse so that controls feel "less square" + apply a harsher easing function (quad -> cubic) 2023-10-30 19:33:38 +00:00
isXander 675bceff18 Add a reset all binds button 2023-10-30 19:31:59 +00:00
isXander 801c8da9b2 Add donate button to carousel screen 2023-10-30 19:31:08 +00:00
isXander 3ec8daa125 Custom natives path (closes #114) 2023-10-25 20:42:52 +01:00
isXander 9427520013 🐘 Update to Loom 1.4 + other deps 2023-10-25 20:40:55 +01:00
isXander 24d81b7fcc 🐛 Fix fabric.mod.json requirement being 1.20.x instead of ~1.20.2 2023-10-25 19:22:34 +01:00
isXander 9037767040 🐛 Fix rumble not working on joysticks + some driver refactoring 2023-10-25 19:21:58 +01:00
isXander 94684887cc 🐘 Update to 1.20.2 2023-09-26 23:12:55 +01:00
isXander fb0373253b 🐛 Fix pause screen no longer showing button guides 2023-09-26 23:11:04 +01:00
isXander 059a78ab22 ✏️ Improve screen processor factory 2023-09-26 23:06:38 +01:00
isXander 33dd5729ff 🐛 Fix crash when discovering controllers without SDL 2023-09-26 23:05:00 +01:00
isXander 291975505d Server selection screen controller compat 2023-09-26 23:04:30 +01:00
isXander 3b14cae35f 🐛 Fix NPE upon opening radial menu with an invalid radial action 2023-09-12 20:26:58 +01:00
isXander f2e8fc1187 📜 Bump to 1.5.1 + changelog 2023-08-11 23:21:35 +01:00
isXander 1c3aee7ea5 Added radial capability to SVC 2023-08-11 23:14:24 +01:00
isXander e3f50ea552 Add radial icons to the public-facing API 2023-08-11 23:13:02 +01:00
isXander e4b651f9e0 🤝 Simple voice chat compatibility (fix PTT & whisper not working) 2023-08-11 13:16:48 +01:00
isXander ea451e2e16 ✏️ Slightly increased the values the auto deadzone calibration gives you 2023-08-11 00:00:29 +01:00
isXander 58fe5c7043 ✏️ Make rumble effects merge together rather than pausing one another when playing in unison (plays the stronger magnitude for both motors) 2023-08-10 23:59:43 +01:00
isXander 31baf3f8f9 🐘 Update some dependencies 2023-08-07 00:14:56 +01:00
isXander 8d3ce1d573 🐛 Potentially resolve client hang on shutdown issue (relates to #125) 2023-08-06 23:55:19 +01:00
isXander 4e732b7d8b 🎮 Controller request - 8BitDo Ultimate (close #134) 2023-08-06 23:45:23 +01:00
isXander 65447897d7 ✏️ Reduce show mouse delay with mixed input to 2 seconds (from 3) (relates to #130) 2023-08-06 23:40:22 +01:00
isXander e643eb8dc3 🐛 Fix mismatched controller guides in inventory (closes #131) 2023-08-06 23:39:45 +01:00
isXander 3286712804 🎮 Add PDP Rematch Xbox Wired Controller to DB (close #136) 2023-08-06 23:34:08 +01:00
isXander da44ec3f4f 🐛 Fix missing texture for DS3 controllers (close #137) 2023-08-06 23:30:35 +01:00
isXander 372cfa69c3 🐛 Catch errors with controller detection, so they still load on failure 2023-08-06 23:28:04 +01:00
isXander efc08f9923 ✏️ Finishing touches on radial screen 2023-08-06 21:56:56 +01:00
isXander 2069f1ab6d 🖼️ New controller art! 2023-08-04 23:56:47 +01:00
isXander 12100142bc 🐛 Fix joystick axis deadzone locale not being found 2023-08-04 23:56:28 +01:00
isXander f985b0e7a0 ✏️ Submit controller screen: Convert the don't show again checkbox to is controller functional question 2023-08-04 23:40:31 +01:00
isXander 34f729484b Add 'PRINT_VID_PID' debug property 2023-08-04 23:39:58 +01:00
isXander d74b7d3724 ✏️ Credit Andrew Grant in the carousel screen 2023-08-04 23:37:38 +01:00
isXander dd058d3983 More radial changes 2023-07-28 18:08:47 +01:00
isXander edb0cce91b ✏️ Format unknown HID identifies as hex for easier searching 2023-07-27 20:25:15 +01:00
isXander 6638db83dd 💾 Add more xbox controller identifications to database. 2023-07-27 20:24:51 +01:00
isXander 33bc4bdee4 🐛 Prevent disabling controller when pressing 'Maybe Later' on the calibration screen if the controller is already calibrated. 2023-07-27 20:23:43 +01:00
isXander 276cdff132 🐛 Make the reset button act as an unbind button. (close #120) 2023-07-27 20:22:58 +01:00
isXander 1df7925109 🐛 Fix chat rendering incorrectly when hidden (close #119) 2023-07-27 20:15:04 +01:00
isXander 5bf08bacb9 📜 Bump version 1.4.6 + changelog 2023-07-26 11:38:23 +01:00
isXander 84e2279633 🐘 Update modmuss50 mod publish plugin 2023-07-26 11:36:47 +01:00
isXander 61801345b4 🐛 Fix importing project without publishing credentials 2023-07-26 11:35:21 +01:00
isXander cbc9d0a284 🐛 Fix mixin remapping issue in dev envs 2023-07-26 11:33:05 +01:00
isXander 8c29f6c6a3 🐛 Fix some issue when hotplugging controllers in-game 2023-07-25 20:59:26 +01:00
isXander c708c818a6 🐘 Workaround modmuss50 mod publishing bug 2023-07-24 23:19:19 +01:00
isXander 934dbf6b6e 📜 Changelog + bump version to 1.4.5 2023-07-24 22:49:42 +01:00
isXander 42d251ea6d fix formatting issue 2023-07-24 22:38:18 +01:00
isXander 77b4eccfb3 🐛 Fix crash on servers due to sounds 2023-07-24 22:37:33 +01:00
isXander 282a29394b 🐛 Resolve incompatibility with FAPI item group API where custom creative tabs would be randomly ordered when tabbed through 2023-07-24 22:26:46 +01:00
isXander 8efac5bdef Start work on radial menu 2023-07-24 22:19:53 +01:00
isXander 9cb95b0a94 ✏️ Use SDL when a controller isn't detected with hid4java 2023-07-12 18:03:50 +01:00
isXander 4b75eab7bb ✏️ Improve feel of keyboard-like movement 2023-07-11 22:06:21 +01:00
isXander 7ccfd426a1 🐛 Fix move/jump/sneak not working after hotplugging a controller ingame 2023-07-11 22:05:55 +01:00
isXander 2010eb1d58 📜 Bump version + changelog 2023-07-11 19:48:44 +01:00
isXander a8e868cef2 🐛 Fix vanilla overrides not being able to be held down (close #106) 2023-07-11 19:48:26 +01:00
isXander 94fae09dd7 📜 Changelog + bump version 2023-07-11 08:14:05 +01:00
isXander f9c93c8ab1 🐛 Fix vanilla overrides triggering more than once 2023-07-11 08:11:51 +01:00
isXander 1ab42afdbb 📜 Bump version + changelog 2023-07-10 18:18:53 +01:00
isXander 01a0ce9b2f 🐘 Add 1.20.1 to list of supported versions 2023-07-10 18:04:56 +01:00
isXander 6d783385e6 📜 Add wakatime badge to README 2023-07-10 18:03:26 +01:00
isXander 45e859bdb1 Implement SDL controller identification when hid4java is unavailable (macOS ARM) 2023-07-10 18:01:55 +01:00
isXander 23d65cb89d 🐛 Fix the controller default config syncing with the normal config after a serialization failure 2023-07-10 17:05:43 +01:00
isXander 4755e164ad ✏️ Optimize rumble driver calls + silence rumble when out of focus rather than cancel all effects 2023-07-10 17:05:43 +01:00
isXander 8a3436d1c1 Configurable mixed input mode 2023-07-10 17:05:43 +01:00
isXander 1b447b5d74 Maybe later button for controller calibration 2023-07-10 17:05:42 +01:00
isXander a343dad9ed 📜 fix changelog 2023-07-02 20:18:50 +01:00
isXander b531dd5ae5 📜 Bump version + changelog 2023-07-02 20:18:15 +01:00
isXander 884ce1f2d3 🐛 Fix the vmouse still rendering when using cursor on Steam Deck 2023-07-02 20:18:15 +01:00
isXander 5d6947e829 🐛 Fix joysticks showing the missing texture in the carousel 2023-07-02 20:18:15 +01:00
isXander d24f5b2ce7 🧹 Remove unused beta notice screen 2023-07-02 20:18:14 +01:00
isXander c1712981c6 🐛 Fix rare crash to do with delegate_setup config option 2023-07-02 20:18:14 +01:00
isXander e3d3e6211b 🐛 Fix Steam Deck not auto focusing buttons in GUIs 2023-07-02 20:18:14 +01:00
isXander 6859bcfa5d 🐛 Fix vmouse not working properly on most GUIs 2023-07-02 20:18:14 +01:00
isXander 5e7d8dc366 Allow usage of d-pad on gamepads to navigate GUIs 2023-07-02 20:18:13 +01:00
isXander 9221c6a504 ✏️ More clear no gyro message for Steam Deck 2023-07-02 20:18:13 +01:00
isXander 209de2f026 Allow ingame button guide to be placed at the bottom 2023-07-02 20:18:13 +01:00
isXander 8d30a2fc45 🐛 Fix crash on shutdown when not using SDL natives with joysticks 2023-07-02 20:18:12 +01:00
isXander aab2ab5973 🐛 Fix vanilla overrides sometimes not working 2023-07-02 20:18:12 +01:00
isXander 31ff1824a5 🐛 Fix journeymap crash on Steam Deck (don't ask how idk either) 2023-07-02 20:18:12 +01:00
isXander 06fa1fcd3e 📜 Bump version + changelog 2023-06-26 19:25:04 +01:00
isXander ab111847cd Add toast to notify of reach-around policy 2023-06-26 19:24:39 +01:00
isXander 9f90c1c0c4 🐛 Fix vanilla overrides not working with mixed input mode 2023-06-26 19:04:40 +01:00
isXander cc26988ba2 🐛 Fix issues with mixed input mode 2023-06-26 17:42:32 +01:00
isXander 245ebb7edd 🧹 Minor cleanup to the button guide api 2023-06-26 17:42:05 +01:00
isXander e524631438 add controlify.debug.print_trigger_state debug property 2023-06-25 22:53:51 +01:00
isXander ced6a13dd0 📜 Changelog + bump version (1.3.1) 2023-06-21 19:10:08 +01:00
isXander 1e6db9d83b Custom button guide HUD scaling 2023-06-21 19:07:02 +01:00
isXander b370572dcc ✏️ Re-add immediately fast compat 2023-06-21 19:06:30 +01:00
isXander c5c7a3775f Mixed input mode for Steam Deck 2023-06-16 17:26:42 +01:00
isXander 320c9d3d83 ✏️ Improve reach-around 2023-06-15 18:35:00 +01:00
isXander dc78eb61a2 ✏️ Real-world gyro sensitivity 2023-06-15 18:34:28 +01:00
isXander f7cf37f201 Support for analog boat movement. 2023-06-15 18:16:59 +01:00