101 Commits

Author SHA1 Message Date
dualshock-tools
4344b8abed Bump to v2.24 2026-01-13 12:09:29 +01:00
Mathias Malmqvist
4e3c48c4fb Update the version number 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
0bf5e18e0b Update translations and fix related issues 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
e63eb47374 Show a warning on the Connect screen if the changes were not saved 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
f9d43626e7 Show info about the last connected controller at the bottom of the Connect screen 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
21d2cc3630 Remove the numbers from the calibration buttons 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
6b1c5a8dc4 Show a info-icon and modal when average circularity error is below 5% 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
66b7107167 Refactor the Calibration History modal 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
a704160fc2 Add icon linking to version history page 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
24ec34929c Add option to restore previous calibration settings for DS5 and Edge 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
ba10cfcbdd Add stick dials to the range calibration modal 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
257a0b5a6a Add Expert Mode option for the range calibration modal 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
abd2b91e07 Add option for which center calibration method to use on DS5 and Edge controllers 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
66712f7094 Improve the unsupported browser warning and clarofy that this utility cannot fix drift 2025-12-24 13:44:39 +01:00
dualshock-tools
4da151a3a3 Bump to version v2.22 2025-12-21 12:21:22 +01:00
Alain Carlucci
ecb038f9f3 Bump to v2.21 2025-12-06 16:43:41 +01:00
Alain Carlucci
1de4ea0121 Disable quick tests for VR2 2025-11-22 11:30:01 +01:00
Alain Carlucci
49e7661832 Add basic support for PS VR2 controllers 2025-11-22 11:30:01 +01:00
dualshock-tools
86febfb699 Bump to v2.19 2025-10-18 09:56:51 +02:00
Mathias Malmqvist
22c2ad267f Update version number to 2.18 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
d71a5e4c03 Update version number to 2.18 beta 4 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
63e697dd37 Add SVG icons for Playstation symbols, fix translation issues, other minor fixes 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
fea0e9c3fa Bug fixes and tweaks 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
28604b0e36 Update GitHub action to allow manual deployment from any branch 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
e4d450c1c8 Fix translation issues 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
72c5dfbbeb Add buttons for quick-calibrating from the finetune dialog 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
a6f1b2e503 Review and refactor finetune dialog 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
53fd91fdb3 Move the Quick Test button 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
b3712a24c2 Add button tests to Quick Test modal 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
3bc5c0eb34 Add new "Quick test" modal 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
b240d1d65c Add adaptive trigger support to the DS5 2025-10-15 21:03:58 +02:00
dualshock-tools
3b2b3d5c13 Update to v2.17 2025-09-28 11:02:45 +02:00
Mathias Malmqvist
50dcc191e8 Add and remove translated strings 2025-09-20 17:01:11 +02:00
Mathias Malmqvist
8b7e8425de Allow finetune center point and circularity adjustment step customization 2025-09-20 17:01:11 +02:00
Mathias Malmqvist
e1141b25a7 Improve error handling for possible DS4 clones 2025-09-20 17:01:11 +02:00
Mathias Malmqvist
c295cfa508 Review and improve error handling and error messages 2025-09-20 17:01:11 +02:00
Mathias Malmqvist
7d4ddfdfad Build with Gulp 2025-09-20 17:01:11 +02:00
Mathias Malmqvist
3493c4de74 Bug fixes 2025-09-20 17:01:11 +02:00
Mathias Malmqvist
42fc94a9a2 Split the code into smaller more manageble files 2025-09-20 17:01:11 +02:00
Mathias Malmqvist
d4ba4a5fdd Refactor into separate files with abstractions for controller types 2025-09-20 17:01:11 +02:00
Mathias Malmqvist
f05499defd Define with const or let, remove unnessessary spaces, start extracting controller API calls in separate functions that don't update the UI 2025-09-20 17:01:11 +02:00
dualshock-tools
e69cb6ef95 bump to v2.15 2025-09-13 09:15:06 +02:00
Mathias Malmqvist
7b19117311 Bug fixes; alert showing when it shouldn't, flicker, no circularity data collected for DS4 2025-09-06 09:20:27 +02:00
dualshock-tools
f7f61b88b9 Add translation support for v2.14 2025-08-30 12:52:23 +02:00
dualshock-tools
2fe3416c5c Bump to v2.14 2025-08-30 12:10:40 +02:00
Mathias Malmqvist
caa1b260a7 For finetuning, allow selecting stick with the mouse and remember whether to show raw numbers or not 2025-08-30 12:05:43 +02:00
Mathias Malmqvist
398d7e8592 Draw the finetune circles larger and hide the number inputs by default 2025-08-30 12:05:43 +02:00
Mathias Malmqvist
01dca68b17 Add sepatate mode for finetuning center and circularity, showing either 10x zoom or circularity plot 2025-08-30 12:05:43 +02:00
Mathias Malmqvist
470bdaeeb4 Switch active stick based on stick movement 2025-08-30 12:05:43 +02:00
Mathias Malmqvist
71633d7718 Allow finetuning of analog sticks using the controller's buttons 2025-08-30 12:05:43 +02:00