Commit Graph
475 Commits
Author SHA1 Message Date
Seb3thehacker ea64329f2f README warns that Gearslip is alpha, and about GrapheneOS's charging-only USB setting (#71) 2026-11-03 11:00:04 -08:00
Seb3thehacker 44d9de2498 Merge Weblate's German, Danish, Romanian and Spanish updates (#50) 2026-11-03 10:56:08 -08:00
Priit Jõerüüt 7991731d4b chore(l10n): add Estonian translation
Translation: Gearslip/App
Language: Estonian
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/et/
2026-11-03 12:33:30 +01:00
John Hansen 776207eac7 chore(l10n): update Danish translation
Translation: Gearslip/App
Language: Danish
Progress: 36.9% (254 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/da/
2026-11-03 12:33:29 +01:00
Igor Sorocean 296ae063e7 chore(l10n): update Romanian translation
Translation: Gearslip/App
Language: Romanian
Progress: 36.3% (250 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/ro/
2026-11-03 12:33:27 +01:00
Voltox 4310e7b70d chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 100.0% (687 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-11-03 09:26:16 +01:00
Voltox 0d6b8baf64 chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 100.0% (687 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-11-03 09:24:38 +01:00
LibreTranslate b1e7138e62 chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 100.0% (687 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-11-03 09:19:33 +01:00
Voltox 16c949b414 chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 100.0% (687 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-11-03 09:19:32 +01:00
John Hansen 4a40f782f7 chore(l10n): update Danish translation
Translation: Gearslip/App
Language: Danish
Progress: 27.5% (189 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/da/
2026-11-03 08:48:21 +01:00
Voltox e982e75155 chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 100.0% (687 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-11-03 08:48:18 +01:00
icke68746 13139923b2 chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 100.0% (687 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-11-03 08:48:18 +01:00
LibreTranslate bf2213e4e6 chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 100.0% (687 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-11-03 08:48:17 +01:00
Voltox bbe734bb14 chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 100.0% (687 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-11-03 08:48:17 +01:00
icke68746 7733a4042e chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 100.0% (687 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-11-03 08:48:15 +01:00
LibreTranslate 5a8bd5a8ac chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 100.0% (687 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-11-03 08:48:14 +01:00
Voltox b13abee9e0 chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 100.0% (687 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-11-03 08:48:13 +01:00
Voltox 8d61e3245a chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 100.0% (687 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-11-03 08:48:10 +01:00
Voltox f9eadefc2f chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 100.0% (687 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-11-03 08:48:09 +01:00
Seb3thehacker 303958f2b2 AntennaPod's Next chapter takes the second button slot, where it shows
The player shows an app's first two buttons, and AntennaPod's are Rewind
and Fast-forward, so the new button never appeared.
2026-11-02 17:16:37 -08:00
Seb3thehacker 253cc5cad5 AntennaPod gets a Next chapter button in the car
AntennaPod takes the command whenever it plays, but only offers the
button when it's turned on in its own notification settings.
2026-11-02 16:53:14 -08:00
Seb3thehacker 3f25122fb6 Settings has a Language row, for choosing Gearslip's language
Android 13 and later already let you pick it, but only from the
system's app settings, which few people find (#51).
2026-11-02 16:53:14 -08:00
Seb3thehacker a1a7eca5cb Spoken directions start the speech engine again if it didn't start
A failed or unanswered start was final, so one bad start left every turn
of a drive unspoken (#35).
2026-11-02 16:52:58 -08:00
Seb3thehacker 588d13c3a8 Session reports say Wi-Fi when a wireless link fails, not USB 2026-11-02 16:52:58 -08:00
Seb3thehacker a1dc9a6519 TlsSelfTest moves to the tests, where its trust-anything peer belongs
Only the unit tests ran it, but it shipped in the APK and code scanning
flagged its trust manager.
2026-11-02 16:52:58 -08:00
Devinside 3e2e410115 Add Renault Clio V to CARS.md 2026-11-02 16:52:45 -08:00
Seb3thehacker 08a7af4476 car: alerts from hosted apps show on the car screen
Waze asks whether a reported hazard is still there with an alert, and
Gearslip dropped every one (#54). An alert now shows as a card across
the top of any screen, with its buttons and a bar for the time left.
2026-11-02 16:13:10 -08:00
Seb3thehacker dc8544794e wireless: the version reply names the Wi-Fi channel type the car asked for
Strict head units, Toyota's among them, wait for more than a bare status
before they send the StartRequest.
2026-11-02 16:07:17 -08:00
Seb3thehacker aadca6019e Gearslip leaves the phone's screen once the car's screen is up
The car opens Gearslip on the phone each time it connects, over USB or
through auto-connect. Once video is up it now moves to the background,
unless the phone was already showing it or a question needs the driver.
2026-11-02 15:26:37 -08:00
Seb3thehacker 1e3d4f5188 protocol: open the media channel when a car holds back its screen
Older head units (2017 Pilot, 2020 Civic, 2024 Mirage) never show our
screen while the media channel is closed, which it is when music goes
over Bluetooth. If the screen hasn't come 5 seconds after asking, open
the channel and ask again.
2026-11-02 14:57:33 -08:00
John Hansen 83256224d4 chore(l10n): update Danish translation
Translation: Gearslip/App
Language: Danish
Progress: 9.3% (64 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/da/
2026-11-02 08:17:33 +01:00
John Hansen 96821e27e3 chore(l10n): update Danish translation
Translation: Gearslip/App
Language: Danish
Progress: 6.6% (46 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/da/
2026-11-02 00:51:23 +01:00
icke68746 89ab0f9d63 chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 21.1% (145 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-11-02 00:51:21 +01:00
Igor Sorocean 4fb612f602 chore(l10n): update Romanian translation
Translation: Gearslip/App
Language: Romanian
Progress: 5.2% (36 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/ro/
2026-10-29 09:51:21 +01:00
Igor Sorocean 0234cbdc10 chore(l10n): update Romanian translation
Translation: Gearslip/App
Language: Romanian
Progress: 5.0% (35 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/ro/
2026-10-28 08:34:11 +00:00
John Hansen 167933862a chore(l10n): update Danish translation
Translation: Gearslip/App
Language: Danish
Progress: 1.3% (9 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/da/
2026-10-28 09:34:03 +01:00
Igor Sorocean 9bf0911f39 chore(l10n): update Romanian translation
Translation: Gearslip/App
Language: Romanian
Progress: 4.9% (34 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/ro/
2026-10-28 09:34:02 +01:00
Jorge 4acd1bb569 chore(l10n): update Spanish translation
Translation: Gearslip/App
Language: Spanish
Progress: 10.1% (70 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/es/
2026-10-28 09:34:00 +01:00
Voltox 726ca3eddd chore(l10n): update German translation
Translation: Gearslip/App
Language: German
Progress: 19.6% (135 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-10-28 09:33:59 +01:00
Seb3thehacker 89dd28bd62 protocol: ask for the car's screen with reason unknown, not 'phone screen off' 2026-10-27 14:33:10 -07:00
Seb3thehacker e9d4203d58 wireless: a car you said no to can be let to connect on its own again, from the car list 2026-10-27 14:33:10 -07:00
Seb3thehacker 327d6fd40a protocol: service discovery sends Gearslip's icon at three sizes and a session ID, like a real phone 2026-10-27 14:33:10 -07:00
Seb3thehacker 37d56be59a Merge Weblate's Translation Memory changes without taking them
Translation Memory had filled in wrong near-matches (French and Spanish Bluetooth off became
on, German Directions on became off), so every language keeps the repo's wording. Only the
new, empty Danish file comes in.
2026-10-27 14:32:58 -07:00
John Hansen 40313843d1 chore(l10n): add Danish translation
Translation: Gearslip/App
Language: Danish
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/da/
2026-10-27 21:55:02 +01:00
Weblate Translation Memory 60afbf1dd2 chore(l10n): update Chinese (Simplified Han script) translation
Translation: Gearslip/App
Language: Chinese (Simplified Han script)
Progress: 94.1% (647 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/zh_Hans/
2026-10-27 21:55:01 +01:00
Weblate Translation Memory 8b40f1576d chore(l10n): update Portuguese (Brazil) translation
Translation: Gearslip/App
Language: Portuguese (Brazil)
Progress: 74.9% (515 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/pt_BR/
2026-10-27 21:55:00 +01:00
Weblate Translation Memory 14ef6676b9 chore(l10n): update Russian translation
Translation: Gearslip/App
Language: Russian
Progress: 79.6% (547 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/ru/
2026-10-27 21:54:59 +01:00
Weblate Translation Memory 9dca6d302c chore(l10n): update Ukrainian translation
Translation: Gearslip/App
Language: Ukrainian
Progress: 87.3% (600 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/uk/
2026-10-27 21:54:58 +01:00
Weblate Translation Memory 4ea466452b chore(l10n): update Turkish translation
Translation: Gearslip/App
Language: Turkish
Progress: 86.8% (597 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/tr/
2026-10-27 21:54:57 +01:00
Weblate Translation Memory d0971bb62d chore(l10n): update Polish translation
Translation: Gearslip/App
Language: Polish
Progress: 94.1% (647 of 687 strings)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/pl/
2026-10-27 21:54:56 +01:00