Skip to content

Wake 0.4.2

Latest

Choose a tag to compare

@codewic codewic released this 24 Oct 21:38
2327d3a

Wake 0.4.2

Installers, same as before:

  • Wake-Setup.exe for Windows (per user, no administrator rights; SmartScreen may warn because it is unsigned)
  • Wake-.dmg for macOS (open it, right-click Install Wake, choose Open)
  • wake__all.deb for Debian, Ubuntu and Mint; wake-install.sh for any other Linux or a Mac
  • Wake-Setup.ps1 for scripted Windows installs

Installed copies update themselves.

What is new since 0.4.1:

  • The stage: floating windows beside the panel where Wake shows what it is talking about. A news report plays muted while Wake narrates, a scoreboard appears during sports talk, the headlines sit beside the panel while they are read. Say "play it out loud", "mute that", "pause", "louder", "close the stage". Each kind of content gets a window sized for it, panes stay above other windows and never under the panel, and they close themselves when done.
  • Live scores and highlights: "what were the Premier League scores?" draws the scoreboard and plays the highlights. Premier League, Champions League, NPFL, La Liga, Serie A, Bundesliga, Ligue 1, Europa League, AFCON, World Cup, Championship, MLS, NBA, NFL and ATP, with no key.
  • "Show me what you can do": opens the stage with today's scores and a clip, then Wake glides its own cursor onto the clip to pause and play it.
  • Wake's own cursor on Linux: a second X11 pointer with the Wake label, so the user's mouse is never touched.
  • The screen as data: clickable things are named with their coordinates (the stage's own controls, the accessibility tree), so Wake clicks "Play" by name and text-only models can act too.
  • Question cards: when Wake needs a decision it asks aloud and shows the choices as buttons, and waits. Reminders, new mail and check-ins that end in a question now open the microphone for the answer instead of going back to sleep.
  • Reminders understand plain times ("in 20 minutes", "tonight", "before I sleep"), read the time from any field the model used or from the conversation, and never fail silently.
  • Fixes: looking at the screen works on every provider; browser hints only match real browsers (a settings panel once matched "default browser"); panel text never overflows; cards and suggestions fenced as json still work; spoken times always carry AM or PM.