Butterscotch!
b829a20169
Bump Gradle, plugin, and package versions ( #1746 )
...
Co-authored-by: lucas lelievre <loucass003@gmail.com >
2026-03-10 22:40:41 +01:00
lucas lelievre
a891203204
Switch to Electron ( #1747 )
...
Co-authored-by: Hannah Lindrob <hannahlindrob@ourlook.com >
Co-authored-by: Sapphire <imsapphire0@gmail.com >
2026-03-10 21:38:02 +01:00
sctanf
255b8b2865
Detect and use tracker PID during HID enumeration ( #1556 )
2026-01-07 10:13:33 +01:00
Butterscotch!
d902515f4f
Change message
2025-12-11 06:30:40 -05:00
Butterscotch!
f9df08aefd
Include all Android tasks for signing & Play CI
2025-12-11 06:27:20 -05:00
Butterscotch!
28b18e0d42
Handle KeyStore secret directly in Gradle
2025-12-11 06:27:20 -05:00
Butterscotch!
8acba98bcc
Temporarily disable Proguard optimization
2025-12-10 21:23:38 -05:00
Butterscotch!
35a5cb47d9
Disable Android obfuscation
2025-12-10 19:07:54 -05:00
lucas lelievre
2c4dd4085f
Remove Ktor dependency ( #1655 )
2025-12-10 21:34:35 +01:00
Butterscotch!
b3b7730b2c
Increment Android version code and log config
2025-12-10 07:14:54 -05:00
Butterscotch!
79a3b66e43
Fix formatting
2025-12-10 05:08:29 -05:00
Butterscotch!
276e73e724
Remove Ktor dependency
2025-12-10 00:39:27 -05:00
lucas lelievre
9d32220275
Merge branch 'main' into bscotch/android-signing-ci
2025-12-09 14:51:16 +01:00
Butterscotch!
575778ab85
Don't fail for keystore
2025-12-09 07:25:54 -05:00
Butterscotch!
85ee162d58
Remove unused import
2025-12-09 07:18:26 -05:00
Butterscotch!
712fa6a1ad
Avoid Android Gradle project for desktop tests
2025-12-09 02:55:12 -05:00
Butterscotch!
819481adcd
Early fail for keystore issues
2025-12-09 02:36:21 -05:00
Butterscotch!
bc26227443
Build and sign release with Gradle
2025-12-09 02:36:21 -05:00
Butterscotch!
94a70d3b2e
Update Ktor to latest 2.3.X version
2025-12-08 21:50:53 -05:00
Butterscotch!
b67162eb43
Revert Ktor version update
2025-12-08 21:47:00 -05:00
Butterscotch!
3a6c60d912
Only get GUI port once
2025-12-07 05:23:03 -05:00
Butterscotch!
066c28adb4
Use randomized Android GUI port
2025-12-07 05:20:13 -05:00
Butterscotch!
364ed3209c
Prevent Android GUI race condition
2025-12-07 05:12:56 -05:00
Butterscotch!
b221250ba7
More Gradle cleanup
2025-12-07 04:48:09 -05:00
Butterscotch!
215635634f
Update Android versions & Proguard settings
2025-12-07 04:43:15 -05:00
Butterscotch!
3b690eac53
Fix activity context
2025-11-20 02:09:33 -05:00
Butterscotch!
1cdca18538
Redo v0.17.0 release
2025-11-20 02:09:33 -05:00
gorbit99
2a55617e3a
Enable text input on the serial console page ( #1562 )
...
Co-authored-by: loucass003 <loucass003@gmail.com >
2025-11-03 16:20:59 +01:00
Sapphire
3aeb0569b1
Show startup error when tracker server port is in use ( #1596 )
2025-10-31 17:17:56 +01:00
Butterscotch!
94b2309945
Delete target web-gui before copying ( #1573 )
...
Co-authored-by: lucas lelievre <loucass003@gmail.com >
2025-10-31 17:12:12 +01:00
Eiren Rain
543e319c25
HID support on Android ( #1532 )
2025-09-16 14:57:24 +03:00
Butterscotch!
422ddd7ee8
Write serial directly on Android
2025-09-11 16:07:49 -04:00
Butterscotch!
943ad974ec
Limit Android serial buffer to 1024 chars
2025-09-11 16:03:57 -04:00
Butterscotch!
7d642a21f5
Use a read buffer for Android serial
...
The serial reader on Android does not have a big enough buffer for our serial output, causing issues when parsing it. We can buffer until we reach a newline character to make parsing work.
2025-09-04 06:35:30 -04:00
Butterscotch!
4e1421180c
Ensure serial port closure
2025-09-04 04:33:39 -04:00
Butterscotch!
f0a72645d7
Clear request more & update usbReceiver comment
2025-09-04 04:27:20 -04:00
Butterscotch!
86b8e0a904
Fix serial staying open after disconnect
2025-09-04 04:18:52 -04:00
Butterscotch!
789e6a6962
Make ACTION_USB_PERMISSION const
2025-09-04 02:37:52 -04:00
Butterscotch!
f03b300d72
Use val for usbReceiver
2025-09-04 02:26:36 -04:00
Butterscotch!
6b0822c0f6
Rename HID "Service" to "Manager"
2025-09-04 02:26:08 -04:00
Butterscotch!
d9774cab87
Extra requestingPermission handling for new device
2025-09-04 02:24:21 -04:00
Butterscotch!
f07f9f3718
Add comments for USB attach/detach events
2025-09-04 02:22:23 -04:00
Butterscotch!
486be0973b
Use USB events for serial & re-request permission
2025-09-04 02:17:28 -04:00
Butterscotch!
9246dd00d3
Additional comments
2025-09-04 01:41:01 -04:00
Butterscotch!
baf515791d
Fix HID service comments
2025-09-04 01:37:15 -04:00
Butterscotch!
876450d764
Make Android USB host mode optional
2025-09-04 01:34:22 -04:00
Butterscotch!
44e90e255b
Rename HID classes for clarity
2025-09-04 01:34:06 -04:00
Butterscotch!
41026ab851
Move deviceIdLookup to HIDCommon
2025-09-04 01:28:26 -04:00
Butterscotch!
d8509c431d
Remove device reattach handling
...
Events should be good enough :3
2025-09-04 01:05:35 -04:00
Butterscotch!
66df65eb80
Use Android USB events for HID instead of polling
2025-09-04 00:31:43 -04:00