Seb3thehacker
b3f2088a1d
intro: pick the car's button style, with sample buttons that redraw as you choose
2026-10-13 01:14:06 -07:00
Seb3thehacker
01a41c01c8
voice: "pause" keeps the music paused after the mic lets go
2026-10-13 00:52:00 -07:00
Seb3thehacker
62b1835444
theme: flat is the default
2026-10-13 00:45:39 -07:00
Seb3thehacker
1cd3d6f856
car mic: open a voice session and name the codec before asking for the car's microphone
2026-10-13 00:37:49 -07:00
Seb3thehacker
8912e88406
voice: "navigate to the nearest gas station" searches for a gas station near the car
2026-10-13 00:34:49 -07:00
Seb3thehacker
0bdc51ff6c
voice: answer back when sworn at
2026-10-13 00:09:58 -07:00
Seb3thehacker
361caf5ea3
car audio: name the codec in the audio Setup, so cars that rejected it play music over USB
2026-10-13 00:09:27 -07:00
Seb3thehacker
d53535e56c
voice: download the models as plain files, skipping the slow bzip2 unpacking
2026-10-12 23:59:43 -07:00
Seb3thehacker
49a064acc0
video: cars that give no touchscreen size get the largest picture up to 1080p
2026-10-12 23:52:03 -07:00
Seb3thehacker
6d4389c7ab
touch: shift taps past the car's cropped margin, so buttons land where they're pressed
2026-10-12 23:50:24 -07:00
Seb3thehacker
9fe463c4e7
Merge branch 'experimental' into wireless
...
# Conflicts:
# gearslip/src/main/java/app/seb3thehacker/gearslip/ui/HomeScreen.kt
2026-10-12 22:09:43 -07:00
Seb3thehacker
a3761534bb
security: scan the Kotlin code with CodeQL by building the app
2026-10-12 21:10:36 -07:00
Seb3thehacker
ceed61def9
security: scan the Kotlin code with CodeQL by building the app
2026-10-12 21:10:35 -07:00
Seb3thehacker
fd0ef64a42
security: a weekly Trivy scan and Dependabot updates
2026-10-12 21:00:25 -07:00
Seb3thehacker
0d29263f0a
security: a weekly Trivy scan and Dependabot updates
2026-10-12 21:00:20 -07:00
Seb3thehacker
28d99a3d87
voice: "play X" reopens the music app used last when none is open or it was closed
2026-10-12 17:16:25 -07:00
Seb3thehacker
a526db6cd1
templated search: keep the keyboard down when the app asks, so results opened by voice show
2026-10-12 17:09:51 -07:00
Seb3thehacker
000ca85479
voice: Canary 180M as a middle choice for the final words
2026-10-12 16:38:32 -07:00
Seb3thehacker
e76e9ddcf7
navigation: search near the phone, so "navigate to Del Taco" finds the closest one
2026-10-12 16:21:13 -07:00
Seb3thehacker
8069f54d8f
voice: free Parakeet after 5 minutes without use and both models when the car disconnects
2026-10-12 16:20:15 -07:00
Seb3thehacker
df85b0d1f3
car keyboard: taller keys, and search sits in the bottom-right corner
2026-10-12 16:19:27 -07:00
Seb3thehacker
4ac3d172d3
voice: understand natural phrasing for every command, open Gearslip's own apps by name, and say "exit" to hand the screen back
2026-10-12 16:10:23 -07:00
Seb3thehacker
d099193ead
car: call the Web app Browser
2026-10-12 16:02:53 -07:00
Seb3thehacker
bc8f2372b1
voice: start listening sooner, say so while it gets ready, and scroll the help list from anywhere on it
2026-10-12 16:02:53 -07:00
Seb3thehacker
000bd1f3f4
bigger install image
2026-10-12 15:49:07 -07:00
Seb3thehacker
5fa9ed17e1
remove .
2026-10-12 15:44:21 -07:00
Seb3thehacker
e2b9118354
readme: drop the link to the stats server's code
2026-10-12 15:43:21 -07:00
Seb3thehacker
e1233cb1e4
readme: how Gearslip is made, a contributing section, and some badges
2026-10-12 15:40:56 -07:00
Seb3thehacker
3ca87d1afc
log: explain that answering every car with protocol 1.3 is on purpose
2026-10-12 14:16:51 -07:00
Seb3thehacker
8e98851e47
0.3 intro: a recommended apps screen, and AntennaPod in the recommended list
2026-10-12 14:12:04 -07:00
Seb3thehacker
af5308a9f9
readme: say plainly that AI writes nearly all the code
2026-10-12 12:44:26 -07:00
Seb3thehacker
7d6b9cf578
car audio: run the audio threads at audio priority so a busy phone doesn't make it skip
2026-10-12 01:31:24 -07:00
Seb3thehacker
b2df84c46b
voice and media search are built in now, with a voice intro screen and a new overlay over the car screen
2026-10-12 01:31:24 -07:00
Seb3thehacker
30d94bcfb5
voice: replace Whisper with sherpa-onnx, live words from Kroko and the final words from Parakeet
...
Models download in Settings instead of shipping in the APK. Credits for the engine and models are in About.
2026-10-12 00:51:31 -07:00
Seb3thehacker
af9e9a7571
voice: play songs by name, a help list, and the phone's speech recognition as an option; Spotify connects without the wait
2026-10-12 00:20:36 -07:00
Seb3thehacker
7163598352
car media: drop the "Audio to car" line; name every audio focus state
2026-10-12 00:20:36 -07:00
Seb3thehacker
94ed58e13f
0.3 intro, donation links on Home, and About links for Matrix and the source
2026-10-12 00:20:36 -07:00
Seb3thehacker
59657c4f80
ixon fix mono color
2026-10-11 20:20:02 -07:00
Seb3thehacker
8abc8fe973
remove the "Before you plug in" popup on first launch
2026-10-11 20:01:36 -07:00
Seb3thehacker
4fe9421884
car audio: explain a blocked microphone permission instead of failing silently
2026-10-11 20:01:36 -07:00
Seb3thehacker
04b820cb22
wireless: wait for the car to connect when it publishes no Android Auto service
2026-10-11 17:22:58 -07:00
Seb3thehacker
669bf1f7ce
Merge branch 'experimental' into wireless
...
# Conflicts:
# gearslip/src/main/java/app/seb3thehacker/gearslip/GearslipActivity.kt
# gearslip/src/main/java/app/seb3thehacker/gearslip/ui/HomeScreen.kt
2026-10-11 17:22:58 -07:00
Seb3thehacker
83916a6397
wireless connection attempt
2026-10-11 16:10:24 -07:00
Seb3thehacker
5a57608591
matrix link
2026-10-11 16:08:50 -07:00
Seb3thehacker
f58ecf303a
explain testing process and define AI use
2026-10-11 15:37:57 -07:00
Seb3thehacker
61a7188ad2
Add a contributor license agreement
...
Contributors keep their copyright and license their work to Twink Software LLC, which keeps it available under the AGPL and may also offer it under the commercial license. CONTRIBUTING now points to it.
2026-10-11 14:48:52 -07:00
Seb3thehacker
fff2db63b0
updates: beta channel, and a switch to turn off automatic checks
...
Beta updates counts GitHub pre-releases as updates. With Check automatically off, Gearslip contacts GitHub only when you tap Check for updates.
2026-10-11 14:48:46 -07:00
Seb3thehacker
fb6bc018d5
Add a contributor license agreement
...
Contributors keep their copyright and license their work to Twink Software LLC, which keeps it available under the AGPL and may also offer it under the commercial license. CONTRIBUTING now points to it.
2026-10-11 14:48:46 -07:00
Seb3thehacker
580a8365eb
car screen: stop vibrating the phone on long presses
2026-10-11 11:39:22 -07:00
Seb3thehacker
5721b9efb3
icon: remove unused archive images
2026-10-11 11:34:06 -07:00