diff --git a/.github/release-notes.md b/.github/release-notes.md index d8b3520..0df890d 100644 --- a/.github/release-notes.md +++ b/.github/release-notes.md @@ -1,26 +1,15 @@ -Gearslip 0.3 goes wireless, takes voice commands, and works with the car's rotary knob. - -## New -- **Wireless Android Auto.** Pair the phone with the car once, and leave the cable at home. -- **Voice control, on the phone.** Say "navigate to a gas station", "play" a song or artist, or open an app by name. Gearslip turns speech into text itself, so it needs no Google account. "Navigate to" picks the nearest place and stops at the map app's start screen. -- **The rotary knob.** The car's knob moves between buttons, so cars without a touchscreen work too. -- **Music over Bluetooth or USB.** Bluetooth plays as the phone normally would. USB has no delay but asks to share audio each drive. Gearslip offers to pair with the car the first time. -- **Directions on the car.** The car speaks each turn from your map app, and shows the directions on its own display where it can. -- **Updates in the app.** Gearslip finds new versions and installs them, with an optional beta channel. -- **Button styles** for the car screen, picked in the intro or the car's settings. +Gearslip 0.3.01 connects wirelessly on more phones and dongles. ## Fixed -- More cars play music over USB, including ones that refused Gearslip's audio before. -- Cars that give no screen size get a sharper picture, up to 1080p, and taps land where you press on cars that crop the edges. -- A new destination mid-route replaces the old route, and switching map apps ends the old app's route. -- Tidal's like and shuffle buttons show their real state. -- MapQuest finds your location. +- Wireless works with dongles that send their Wi-Fi details before their address. +- A VPN no longer stops a wireless drive without a word. Gearslip tries the phone's ordinary route around it, and if the VPN still blocks the car, Gearslip says so. To fix it for good, exclude Gearslip in your VPN app. +- When Android won't ask for the Nearby devices permission, a button opens Gearslip's settings, where you can turn it on. ## Changed -- The app is half the size: 30 MB instead of 65. -- On GrapheneOS, Gearslip no longer needs exploit protection compatibility mode. -- The car warns you when the phone's location is off. -- Support Gearslip through Liberapay or Monero, in Settings. +- An app that someone else has re-signed, such as a modified Waze, no longer shows the red X when it accepts Gearslip. +- Support Gearslip through Liberapay, Buy Me a Coffee, or Monero, in Settings. +- Gearslip now belongs to Twink Software LLC, and its code lives at github.com/twinksoftware/gearslip. Old links still work. +- The README lists Gearslip's signing certificate, so you can check your copy with AppVerifier. ## Known issues - Phone calls are unstable right now and may drop or fail to connect. diff --git a/gearslip/build.gradle.kts b/gearslip/build.gradle.kts index 25f2dfc..03bf81d 100644 --- a/gearslip/build.gradle.kts +++ b/gearslip/build.gradle.kts @@ -38,9 +38,9 @@ android { applicationId = "app.seb3thehacker.gearslip" minSdk = 31 targetSdk = 37 - versionCode = 9 + versionCode = 10 // -PgearslipVersionName=0.1.99-test makes a build that thinks it's older, to try the updater. - versionName = project.findProperty("gearslipVersionName")?.toString() ?: "0.3.00-alpha" + versionName = project.findProperty("gearslipVersionName")?.toString() ?: "0.3.01-alpha" manifestPlaceholders["appLabel"] = "Gearslip" // Where opted-in phones send their daily usage note: the stats-worker/ Worker's address, // set as gearslipStatsUrl in gradle.properties. Left empty, nothing is ever sent.