Seb3thehacker
e843f2adfe
car knob: move focus with the rotary knob, show where it is
...
The knob's turns reached the car screen but never moved focus: keys handed
straight to the view left it in touch mode, where buttons refuse focus.
Buttons now show an accent ring while the knob is on them, map buttons wake
on a knob turn instead of only on touch, and web pages get the same ring.
The car's Home button opens the dashboard, Map opens the map, and Music
reopens the last media app.
Refs #9
2026-10-10 17:55:36 -07:00
Seb3thehacker
0af16d3348
Merge pull request #16 from iscle/fix/connection-handshake-lifecycle
...
Stop cleanly and ignore messages after handshake rejection
2026-10-10 14:47:46 -07:00
Iscle
8743e992d7
Stop cleanly and ignore messages after handshake rejection
2026-10-10 23:34:39 +02:00
Seb3thehacker
6f9fc061e3
tell the car about the Wi-Fi join before TCP
2026-10-09 15:30:41 -07:00
Seb3thehacker
239be1256b
place pages: name on top, actions as buttons, call a place's number
...
Panes shaped like a place page (MAPS.ME's) show the name and kind first, short
tappable rows as buttons, and the details compact below. A phone number gets a
Call button that asks first with the dialer's confirmation. Other panes draw as
before.
2026-10-09 15:26:48 -07:00
Seb3thehacker
23f12884da
car toasts: take turns instead of replacing each other
...
A new toast waits until the one on screen has had 2 seconds. Repeats restart the
visible toast, and a burst keeps only the newest three waiting.
2026-10-09 15:26:48 -07:00
Seb3thehacker
75dfaa3013
car icons: drop app tints that can't be seen, mark MAPS.ME and MapQuest as working
...
MAPS.ME tints its map buttons dark grey for dark mode, which vanished on Gearslip's
dark buttons. A tint below 3:1 contrast now falls back to the normal text colour,
as Android Auto does.
2026-10-09 15:26:48 -07:00
Seb3thehacker
179a51ea25
car toasts: match the message popup and stay up longer
...
A driver only glances at the screen, so short toasts now last 4 seconds and long
ones 7. The card uses the popup's colours, which read better over a map.
2026-10-09 14:24:32 -07:00
Seb3thehacker
006823232d
Merge remote-tracking branch 'origin/experimental' into experimental
2026-10-09 14:24:28 -07:00
Seb3thehacker
0838bbb3cc
Merge pull request #11 from iscle/feature/host-toasts
...
Show app toasts on the projected car display
2026-10-09 14:23:50 -07:00
Seb3thehacker
52cb769adc
Merge pull request #10 from iscle/feature/host-media-category
...
Recognize media templates and group them under Music
2026-10-09 14:18:12 -07:00
Seb3thehacker
9c8b82d66a
Merge branch 'experimental' into feature/host-media-category
2026-10-09 14:14:28 -07:00
Seb3thehacker
92d7940f56
car apps: let hosted apps start their own location service, fixing MapQuest
...
Since Android 14, an app bound by a visible host may start a foreground service
only if the host binds it with BIND_ALLOW_ACTIVITY_STARTS. Without it, MapQuest
crashed as navigation began, and Flitsmeister and Vela ran their services without
location. MapQuest now gets the working check.
2026-10-09 13:50:40 -07:00
Iscle
4c2c8c6dda
Show app toasts on the projected car display
2026-10-09 20:58:12 +02:00
Iscle
4a6305052d
Recognize media template apps and group them under Music
2026-10-09 20:50:43 +02:00
Seb3thehacker
fd658d4e57
certificate: say where it comes from, offer import alongside download, keep cert files out of the repo
2026-10-08 15:27:48 -07:00
Seb3thehacker
ddaf3e5657
move the certificate screen changes to the experimental branch
2026-10-08 15:27:36 -07:00
Seb3thehacker
a549077c13
certificate: say where it comes from, offer import alongside download, keep cert files out of the repo
2026-10-08 15:25:04 -07:00
Seb3thehacker
246f571a86
readme: around 2020
2026-10-08 10:37:53 -07:00
Seb3thehacker
a22d7936d4
readme: move which cars work to the top
2026-10-08 10:37:06 -07:00
Seb3thehacker
74330db01c
readme: say most cars work, and why some newer ones don't
2026-10-08 10:35:30 -07:00
Seb3thehacker
516f6c7f94
ask once to share after the first drive that works, cache the cert for settings
2026-10-08 00:27:54 -07:00
Seb3thehacker
40086e061b
audio pause when unplugged, theme tweak
2026-10-08 00:06:34 -07:00
Seb3thehacker
c212c2e2d1
usage notes changes, audio changes, video quality increase.
2026-10-07 23:50:47 -07:00
Seb3thehacker
fb4b0e2914
connection proxy negotiation
2026-10-07 23:41:16 -07:00
Seb3thehacker
d0fd6ecb5c
wireless crash fix
2026-10-07 22:40:41 -07:00
Seb3thehacker
39e1a5ee09
wireless func added (testing)
2026-10-07 18:45:57 -07:00
Seb3thehacker
55320c4d98
example data
2026-10-07 16:37:40 -07:00
Seb3thehacker
9dc705c8cf
direct download link to obtainium
2026-10-07 15:11:06 -07:00
Seb3thehacker
be981b0899
start car audio as soon as the head unit answers setup
2026-10-07 00:10:28 -07:00
Seb3thehacker
dd3b845c7f
stream directions to car directly
2026-10-06 23:33:18 -07:00
Seb3thehacker
c57abecc62
send song data to car screens
2026-10-06 23:33:18 -07:00
Seb3thehacker
dfebae93b3
higher video bitrate, scaled to the car's screen
...
800x480 at 30fps gets 8 Mbps instead of 4, and larger screens scale from
there. The encoder now declares the H.264 level each size needs, and the
bitrate stays within that level's limit.
2026-10-06 23:33:18 -07:00
Seb3thehacker
1af5eae8e7
usage notes switch on the Home screen
2026-10-06 23:33:18 -07:00
Seb3thehacker
25b8bbb1a5
keep the stats server out of the app repo
2026-10-06 23:33:18 -07:00
Seb3thehacker
2d5000e313
keep the stats server out of the app repo
2026-10-06 23:25:28 -07:00
Seb3thehacker
17534d5784
update checker: finds new releases, downloads and installs them
...
Checks GitHub's latest release once a day when the app opens and after a
drive. A new version shows as a card on Home, a notification after the
drive, and a card on the car screen at plug-in while parked. Downloads are
checked against GitHub's SHA-256 and never install while the car is
connected. Update notifications can be turned off in Settings.
2026-10-06 00:06:06 -07:00
Seb3thehacker
9620dab758
v0.2.00-alpha
v0.2.00-alpha
2026-10-05 17:44:42 -07:00
Seb3thehacker
e318b651bb
leave the car's Bluetooth address out of logs
2026-10-05 17:44:42 -07:00
Seb3thehacker
3ac815eee4
setup guide shows what usage notes send
2026-10-05 17:44:42 -07:00
Seb3thehacker
10cc17bb66
usage notes preview shows the last cars sent
2026-10-05 17:44:42 -07:00
Seb3thehacker
ca09d6adb8
usage notes say how they help fix cars
2026-10-05 17:44:42 -07:00
Seb3thehacker
af058609dd
dashboard shows GitHub's current download count
2026-10-05 17:44:42 -07:00
Seb3thehacker
a4ab5b005e
listen through the car's mic, fix exit on Uconnect, follow the car's night mode
2026-10-05 17:03:43 -07:00
Seb3thehacker
672a68cd1b
ask for car audio on connect, media search behind experimental
2026-10-05 17:03:43 -07:00
Seb3thehacker
24d7e4c415
voice reply countdown keeps running through road noise
2026-10-05 17:03:43 -07:00
Seb3thehacker
1127d4baf7
phone typing bar sits on the keyboard, close on the left and search on the right
2026-10-05 17:03:43 -07:00
Seb3thehacker
dc550ab735
fix the car screen falling behind on maps that draw nonstop
2026-10-05 17:03:43 -07:00
Seb3thehacker
5380cf0660
keep the car's drive safely button the width of its card
2026-10-05 01:47:39 -07:00
Seb3thehacker
7cc6b64ce2
ask existing users with the setup guide's usage page instead of a dialog
2026-10-05 01:39:41 -07:00