Commit Graph
402 Commits
Author SHA1 Message Date
Seb3thehacker 298ce1cd1f chore(l10n): add Portuguese translation
Translation: Gearslip/App
Language: Portuguese
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/pt/
2026-10-27 05:25:40 +01:00
Seb3thehacker 2b6ce5c7ce chore(l10n): add Polish translation
Translation: Gearslip/App
Language: Polish
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/pl/
2026-10-27 05:25:40 +01:00
Seb3thehacker 04e99562e3 chore(l10n): add Dutch translation
Translation: Gearslip/App
Language: Dutch
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/nl/
2026-10-27 05:25:40 +01:00
Seb3thehacker 9439b2d7d0 chore(l10n): add Korean translation
Translation: Gearslip/App
Language: Korean
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/ko/
2026-10-27 05:25:40 +01:00
Seb3thehacker 96b93513dd chore(l10n): add Japanese translation
Translation: Gearslip/App
Language: Japanese
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/ja/
2026-10-27 05:25:40 +01:00
Seb3thehacker d114108f19 chore(l10n): add Italian translation
Translation: Gearslip/App
Language: Italian
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/it/
2026-10-27 05:25:40 +01:00
Seb3thehacker 67d88ae7b9 chore(l10n): add Swedish translation
Translation: Gearslip/App
Language: Swedish
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/sv/
2026-10-27 05:25:40 +01:00
Seb3thehacker bfe9723457 chore(l10n): add Czech translation
Translation: Gearslip/App
Language: Czech
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/cs/
2026-10-27 05:25:40 +01:00
Seb3thehacker 55b497190f chore(l10n): add French translation
Translation: Gearslip/App
Language: French
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/fr/
2026-10-27 05:25:40 +01:00
Seb3thehacker 65c630585a chore(l10n): add Arabic translation
Translation: Gearslip/App
Language: Arabic
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/ar/
2026-10-27 05:25:40 +01:00
Seb3thehacker 560c6efab0 chore(l10n): add Chinese (Simplified) (zh_MO) translation
Translation: Gearslip/App
Language: Chinese (Simplified) (zh_MO)
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/zh_MO/
2026-10-27 05:25:40 +01:00
Seb3thehacker d4d9289034 chore(l10n): add Spanish translation
Translation: Gearslip/App
Language: Spanish
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/es/
2026-10-27 05:25:40 +01:00
Seb3thehacker 41da785965 chore(l10n): add German translation
Translation: Gearslip/App
Language: German
Translate-URL: https://hosted.weblate.org/projects/gearslip/app/de/
2026-10-27 05:25:40 +01:00
Seb3thehacker 746b0b7325 media: the title and seek bar move to the top, so play, next and the buttons under them can be bigger 2026-10-26 20:39:43 -07:00
Seb3thehacker de370751a0 car: the nav bar takes the screen's own background everywhere, and the car isn't sent the same cover every second 2026-10-26 20:36:28 -07:00
Seb3thehacker e1948a823f media: the tabs fill the header again, and the nav bar goes see-through over the player so the cover's glow runs behind it 2026-10-26 20:28:47 -07:00
Seb3thehacker 738b99ff9e audio: the Bluetooth question stacks its buttons, and no longer says the music goes over USB 2026-10-26 20:28:46 -07:00
Seb3thehacker 7959b27d38 messages: the Read, Reply and other buttons sit in a row under the messages 2026-10-26 20:28:46 -07:00
Seb3thehacker 83c33eeea3 car: an experimental turn card on the instrument cluster, for cars with a cluster screen 2026-10-26 16:50:36 -07:00
Seb3thehacker b168eb7c04 host: car apps get the car's speed, odometer, fuel and range, compass and GPS 2026-10-26 16:37:04 -07:00
Seb3thehacker f4b8391fa3 car: calls show on the car's own screens, and its phone button answers 2026-10-26 16:37:04 -07:00
Seb3thehacker d1f67bb64d audio: when the car runs out of sound, Gearslip runs a little further ahead of it 2026-10-26 16:36:51 -07:00
Seb3thehacker 7d02ac8b75 help: the certificate step and Which cars work say to import your own when a car rejects the aasdk one 2026-10-26 15:17:44 -07:00
Seb3thehacker 6ff59be6ab certificate: setup and Settings say that some newer cars reject the aasdk certificate, and that you import your own then 2026-10-26 15:15:42 -07:00
Seb3thehacker dbeaa9cf5e media: small screens and big text sizes get one column with the tabs in a bar, and the controls always stay on screen
The responsive layout ideas come from M4TH1EU's pull request #46, carried onto the current
two-column design.
2026-10-26 15:06:53 -07:00
Seb3thehacker 7bfb8c8669 setup: say what the recommended-apps switch hides: only the Settings entry 2026-10-26 13:55:24 -07:00
Seb3thehacker 3fbabfa0ed car: the car screen's text and the spoken directions come from strings.xml, ready for translation; voice commands stay English 2026-10-26 13:04:29 -07:00
Seb3thehacker 0fd7568536 docs: translations happen on Weblate, with a badge in the README and how translators sign the CLA 2026-10-26 12:51:24 -07:00
Seb3thehacker 02618dbcb9 phone: the app's screens take their text from strings.xml, ready for translation, with per-app language support and pseudo-locales in debug builds 2026-10-26 12:23:20 -07:00
Seb3thehacker dc9514dcfa car: panel shadows use a real blur, so the player card's shadow matches the nav bar's instead of showing rings 2026-10-26 12:23:20 -07:00
Seb3thehacker 74f557524f car: undo the launcher's headings, the media player beside the tabs drops its card for a bigger cover with the title beside it, and the map-stopped buttons grow 2026-10-26 01:31:08 -07:00
Seb3thehacker 324112ca8b media: the player card with its cover sits beside every tab, Up next comes after Now playing, and Browse's header gets room 2026-10-26 01:25:45 -07:00
Seb3thehacker 15d6721705 phone: car settings all live under Home's car groups, with voice models, car audio and screen size moved in and a new More group 2026-10-26 01:18:35 -07:00
Seb3thehacker 1f9ef552c1 car: media app gets a big-cover Now playing and Browse with covers and sections, Apps get headings, Settings a rail of groups 2026-10-26 01:14:00 -07:00
Seb3thehacker 608d72b856 car: a faint album-colour glow on the player card, screens fade in as they open, and the phone app follows the Dark mode setting 2026-10-26 00:59:39 -07:00
Seb3thehacker 08eef32e59 car: a Dark mode setting with black, black and colour, deep colour and the old grey, black by default 2026-10-26 00:47:56 -07:00
Seb3thehacker 894712c38d car: the nav bar is a full-width strip again, and the player card loses its resize grip 2026-10-26 00:42:40 -07:00
Seb3thehacker ef1b2e1be7 home: drag the player card's edge to resize it, and the cover fills whatever the controls leave
The width is saved. The controls sit along the bottom of the card.
2026-10-26 00:34:55 -07:00
Seb3thehacker 93a1ff7485 car: the nav bar floats on every screen, and the docked player is narrower with bigger buttons 2026-10-26 00:30:50 -07:00
Seb3thehacker 8a2dae4173 home: the player floats over the map as a card, with theme shadows on the card, cover and nav bar
The map keeps its full size underneath, so docking the player only re-centres it. Tactile and Keycap cast shadows, Flat stays flat. The card slides in and a new cover fades in.
2026-10-26 00:22:28 -07:00
Seb3thehacker a1a0546b74 preview: keep the phone awake while the car preview is open, and only then 2026-10-26 00:10:28 -07:00
Seb3thehacker c616f0203a home: lyrics beside the map get a button back to the player, and the dock button opens and closes the panel on its own side 2026-10-25 21:34:39 -07:00
Seb3thehacker 08ac6fe117 home and lyrics: with the player on the left, the map's cards move to its far edge, and lyrics light up word by word
The docked player and side lyrics use the theme's surface instead of the album colour. Lyrics keep the line being sung near the middle, fade at the edges, and fill in each word for BetterLyrics songs, which now keep their word timings.
2026-10-25 19:44:19 -07:00
Seb3thehacker 46c2e92684 storage: a Manage storage screen in App info that clears lyrics, voice models and old logs one at a time 2026-10-25 15:30:47 -07:00
Seb3thehacker b2a95adb87 lyrics: a cached song looks again, once a day, for better lyrics than it has 2026-10-25 15:24:03 -07:00
Seb3thehacker 9d629c392b lyrics: debug builds show which service the lyrics came from 2026-10-25 15:21:51 -07:00
Seb3thehacker 0eea09542f lyrics: try BetterLyrics, then LRCLIB, then KuGou, as Metrolist does, with a setting for LRCLIB only 2026-10-25 15:17:35 -07:00
Seb3thehacker 5c72a18f06 settings: open faster by building the sections over a few frames, and keep scrolling smooth 2026-10-25 14:39:13 -07:00
Seb3thehacker 5cc1f518c7 phone: debug builds get a yellow home header behind the status bar, as in Glint, and the title is smaller 2026-10-25 14:20:36 -07:00
Seb3thehacker 3f393fd56f car: the size setting no longer scales the safe-area inset padding, which added margins on a car that reports insets 2026-10-25 13:19:13 -07:00