Skip to content

PhysiBoard 3.5.0

Choose a tag to compare

@brobata brobata released this 24 Oct 01:14
· 16 commits to main since this release

Dictation that waits through your pauses, the orange key opens the assistant again, autocorrect
that stays closer to the word you meant, and updates that install themselves.

  • Paired Titan tools now also allow PhysiBoard to install its own updates, so they arrive with
    no tap. Without Titan tools, the setup's extras page offers the same switch ("Updates on their
    own").
  • Holding the orange side key opens the assistant again. The phone's own setting for that key
    still named the trampoline by the name the 2.x line had given it, which 3.0 to 3.4 no longer
    declared, so the hold gave a short vibration and nothing more. That name is served again, and
    "Orange key opens the assistant" now reads "on" only when the key points at something this
    build can open. Turning it off hands the key back to the phone even when PhysiBoard never
    recorded what it replaced, and the Key mapping screen says the same.
  • Android's screen saver set to "While charging" turns the Titan's keyboard light off and leaves
    it off when a touch ends the screen saver, and it comes up instead of PhysiBoard's nightstand
    clock. The Smart backlight and Notification ring screens now say so and open the screen saver
    setting; PhysiBoard itself cannot relight the keyboard.
  • Dictation no longer cuts you off at a pause. The engine is asked for its longest session (the
    same request Google's own voice typing clients make) instead of one that ends after a few
    seconds of silence, and the keyboard's own "Stop after silence" moves to 10 seconds, so a
    think between two sentences survives. An install still on the old 2.5 s is moved once; a
    number you set yourself, before or after, stands.
  • Short dictated sentences no longer go missing when the next one starts: the engine's "this
    utterance is final" mark on a partial result is honoured, and the words still being
    recognised are shown as you speak them.
  • An ending that found the field emptied (a send) lets the words go instead of deleting them,
    so an app that misreports its text can no longer take a sentence you can see; moving to
    another app's field mid-dictation touches nothing in that field.
  • Autocorrect reaches less far. How far a fix may go now depends on the word: a word of four
    letters or fewer is changed only when the sentence makes the fix clear, a correction may add or
    drop one letter but never two (missing halves of doubled letters aside), and a fix two edits
    away is made only in a word of seven letters or more, only when both edits are the kind a thumb makes on the
    Titan's keys (a neighbouring key, two letters swapped, a doubled or dropped letter), and only
    when the word before has been seen with it. On the sentence harness this halves the wrong
    fixes (one commit in 48 was wrong; now one in 90) and leaves a few more correct words alone,
    for a drop in fixed typos of under one percentage point; a handful of classic spelling errors
    typed into an empty field (restaraunt, dissapear) are no longer fixed. The same reach
    applies to languages without a word-pair table.
  • A private correction log. Every automatic correction the keyboard makes (what was typed, what
    replaced it, why) and whether you took it back with Backspace is written to a small file on
    the phone, bounded to the last 500, never sent anywhere, and not written at all in private
    mode, in a field that asks for no learning or in a password field. Advanced > Diagnostics
    includes it in the debug export when "incl. autocorrections" is on, and "Clear" deletes it.