Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 15:02
· 37 commits to main since this release
80ebfc7

Added

  • Tiles can be written in more than one language. In parent view a tile now has an "Other
    languages" section: pick a language and Larova copies the tile’s words into a form for you to
    change — the title, the steps, the items, one box each. The original is never touched, and the
    Translate button is there to get a starting point from a translation app. Larova translates
    nothing itself and never reads what you paste.
  • A tile that has more than one language shows them as buttons at the top; tapping one switches
    every tile on the phone to that language, so a caregiver sets it once. A tile that has not been
    translated is shown exactly as written — never hidden, never greyed out. If you change a tile
    after translating it, the translation says so rather than pretending to be current.
  • A "Tile language" setting to put that choice back, or change it without opening a tile.
  • Tiles can now be translated. A tile opened by somebody who does not read the language it was
    written in has a globe in the top bar: tapping it hands the words on that tile to a translation
    app already on the phone. Larova itself translates nothing and sends nothing anywhere — it
    passes the words to an app you chose, the same way tapping a contact passes a number to the
    phone app. Phone numbers, web addresses and app names are left out, because a translated one
    would stop working. If there is no translation app on the phone, the globe is not shown.
  • A Language row in the settings, for the person holding the phone. It opens Android’s own
    language screen for Larova, where you can set the app to a different language from the rest
    of the phone — so a caregiver can read the buttons in their own language without changing
    anything else. Needs Android 13 or newer; on older phones the row is not shown.

The APK below is the full version

The build attached here is assembled with -Plarova.paidTier=false: every tile
type is available, nothing asks for money, and no store code runs. That is
deliberate — the licence lets anyone rebuild Larova without the paid tier in about
five minutes, so a crippled sideload build would buy nothing and cost goodwill.

It does mean this build has no way to contribute. If it is useful to you and you
would like to help pay for the time it takes:

https://liberapay.com/EarMaster/

Entirely optional, and it unlocks nothing — there is nothing left to unlock.