Seb3thehacker
7ffa203221
voice: a new destination mid-route ends the old route first instead of being ignored; switching or closing map apps ends the old app's route
2026-10-14 14:24:47 -07:00
Seb3thehacker
9f982875fe
release builds shrink with R8: 65 MB down to 30 MB, small enough for IzzyOnDroid. -Pr8 does the same to a debug build for testing
2026-10-14 13:29:00 -07:00
Seb3thehacker
5c799fed38
Change Liberapay entry to username only
...
Updated Liberapay username to remove URL.
2026-10-14 12:53:27 -07:00
Seb3thehacker
249e6cefed
Add Liberapay username to FUNDING.yml
...
Updated Liberapay entry with a specific username.
2026-10-14 12:51:45 -07:00
Seb3thehacker
3c9603175e
debug builds send usage notes too, marked debug so the server keeps them out of the stats; call them debug builds everywhere instead of dev
2026-10-14 12:25:45 -07:00
Seb3thehacker
10dfb46a96
player: draw the app's own like, shuffle and repeat buttons, lit when their icon says they're on (Tidal showed every song liked and shuffle off)
2026-10-14 00:42:04 -07:00
Seb3thehacker
e587ea97e1
intro: tell updates from new installs by setup having been done, so clearing data counts as new
2026-10-13 19:11:33 -07:00
Seb3thehacker
daa6f24289
intro: new page order ending on thanks, a plainer welcome, and it resumes where it was after the app restarts
2026-10-13 19:08:48 -07:00
Seb3thehacker
76955669f5
intro: only after an update, never on a new install; recommend Organic Maps before Vela and ViVi Music before Metrolist; the thanks page links the list of cars that work
2026-10-13 19:00:51 -07:00
Seb3thehacker
cd7b13c88e
intro: Back and Next buttons like the setup guide, instead of tapping anywhere
2026-10-13 18:15:26 -07:00
Seb3thehacker
3d642c17c7
home: the Bluetooth warning is yellow, not red
2026-10-13 18:12:42 -07:00
Seb3thehacker
cce3b50b52
music: an app whose library never answers falls back to its playback controls after 8 seconds, instead of spinning for good
2026-10-13 18:09:04 -07:00
Seb3thehacker
88e1885b2d
car audio: with Bluetooth audio chosen, warn on the car and on Home when the phone isn't connected to the car 20 seconds in
2026-10-13 18:09:04 -07:00
Seb3thehacker
a84d36f17a
voice: app names match however the recognizer spaces them, so "with map quest" picks MapQuest
2026-10-13 17:57:30 -07:00
Seb3thehacker
8b269f4734
voice: opening a screen mid-download no longer deletes the download in progress
2026-10-13 17:54:36 -07:00
Seb3thehacker
3042e01e75
donations: at the top of Settings, and a popup on Home after the third drive that worked, then at most every three months
2026-10-13 17:42:05 -07:00
Seb3thehacker
71397a0777
settings: donation links are back, in their own section above About
2026-10-13 17:39:15 -07:00
Seb3thehacker
cae05ecdc0
car launcher: only apps that don't work get a mark, a red X, and the badge key is gone
2026-10-13 17:39:15 -07:00
Seb3thehacker
73be554eb2
car audio: pause the phone's music when the car switches to the radio, send AAC to cars that take nothing else, and open GM's own channel in GM cars
2026-10-13 17:14:32 -07:00
Seb3thehacker
2812613bca
wireless: say the car must be paired first, with a button to Bluetooth settings
2026-10-13 17:14:32 -07:00
Seb3thehacker
014942338b
usage notes: shorter intro and options, so all four fit on screen
2026-10-13 17:04:47 -07:00
Seb3thehacker
3c81980385
usage notes: name every field each option sends
2026-10-13 16:58:46 -07:00
Seb3thehacker
c029a0894a
voice: one button downloads Kroko and Canary in setup, with progress on Home and in a silent notification
2026-10-13 16:56:56 -07:00
Seb3thehacker
eba8ac1127
home: What's new and which cars work sit at the bottom
2026-10-13 16:45:59 -07:00
Seb3thehacker
1086e7c8fa
cars: a list of cars drivers have confirmed, linked from the README and the help screen
2026-10-13 16:40:21 -07:00
Seb3thehacker
470ec2f093
usage notes: say whether each drive was USB or wireless, and whether music went over USB or Bluetooth
2026-10-13 16:24:28 -07:00
Seb3thehacker
341e62d1d8
readme: notes say which boxes are ticked
2026-10-13 16:17:49 -07:00
Seb3thehacker
2891a170db
usage notes: say which boxes are ticked, so the server can drop details from unticked ones
2026-10-13 16:17:49 -07:00
Seb3thehacker
3855cc4781
readme: wireless, voice, the Bluetooth or USB audio choice, and updates
2026-10-13 16:13:02 -07:00
Seb3thehacker
f1a6901fbc
usage notes: ask after the first good drive only if setup never asked
2026-10-13 16:11:43 -07:00
Seb3thehacker
b848c5d910
home: What's new and which cars work under the status card; the usage notes switch stays in Settings
2026-10-13 16:06:26 -07:00
Seb3thehacker
4f1e6dcbfa
wireless: Disconnect works while the car hasn't answered yet
2026-10-13 16:00:40 -07:00
Seb3thehacker
10e8568aba
intro: thank note senders for confirming cars newer than 2020
2026-10-13 15:55:29 -07:00
Seb3thehacker
724dcf25c7
home: put Connect wirelessly in the status card, with the usage notes switch always under it
2026-10-13 15:48:54 -07:00
Seb3thehacker
dd1fd0242f
home: put Connect wirelessly in the status card, as a full button
2026-10-13 15:41:59 -07:00
Seb3thehacker
6faad9fdd5
help: say most cars work, group the steps, and show the adb steps only for USB audio
2026-10-13 15:39:20 -07:00
Seb3thehacker
3869258e0e
home: show only the car's status; help, preview, logs and the dev test message move to Settings
2026-10-13 15:38:40 -07:00
Seb3thehacker
7d9eb20ff0
updates: hide the channel picker until a pre-release ships
2026-10-13 15:27:15 -07:00
Seb3thehacker
8fd840bd8d
updates: offer the final release to people on its beta or alpha
2026-10-13 15:21:17 -07:00
Seb3thehacker
5947bc1e63
intro: add a step inviting drivers to the Matrix chat
2026-10-13 15:21:17 -07:00
Seb3thehacker
e13b0618db
voice: recommend Canary for the final words, at a third of Parakeet large's size
2026-10-13 15:15:41 -07:00
Seb3thehacker
9100dac290
settings: tidy the order, fold updates into one row with Stable, Beta and Alpha, and drop the donation asks and the after-drive notification
2026-10-13 15:05:45 -07:00
Seb3thehacker
f1fe94c487
bluetooth: offer to pair with the car on first connect, and pick Bluetooth or USB audio in setup
2026-10-13 14:55:11 -07:00
Seb3thehacker
5fe59d350c
wireless: send about a third of the cable bitrate at 30fps, so the video keeps up and the music stops cutting out
2026-10-13 14:31:03 -07:00
Seb3thehacker
909c3549d6
wireless: ask for Android 17's local network permission, without which the car never hears from the phone
2026-10-13 14:12:13 -07:00
Seb3thehacker
1514721498
wireless: connect over the phone's main Wi-Fi when it's already on the car's network, and log why traffic is held back
2026-10-13 14:03:55 -07:00
Seb3thehacker
4000e0a9e9
wireless: keep trying over the phone's own Wi-Fi when Android drops the car's network
2026-10-13 13:19:22 -07:00
Seb3thehacker
02d6cb546e
Merge branch 'experimental' into wireless
2026-10-13 12:41:09 -07:00
Seb3thehacker
59f323ec06
directions: speak each turn on the car's guidance channel
...
Map apps' own voice prompts can't reach the car over USB, so Gearslip reads
the turn the cluster already gets and says it through the car's directions
sink, which ducks the music. On by default, with a switch in car settings.
2026-10-13 12:26:31 -07:00
Seb3thehacker
0d0bfd3d66
setup: the 0.3 look, with a badge, a big headline and shorter words on every step
2026-10-13 01:28:54 -07:00