Skip to content

Mayoi 0.5.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 12:13
· 109 commits to main since this release
  • View → Theme → Claude: Anthropic's ivory and warm near-black with
    Claude's orange. Clawd, Claude Code's little character, takes the logo's
    place on the welcome page and sits in the status bar, blinking now and
    then, and hops while Git or search works.
  • View → Theme picks the theme (Mayoi, The Matrix or Claude) and,
    apart from it, System, Light or Dark, so Claude can be light or dark
    whatever the system is. They are the theme and appearance settings;
    a settings file with "appearance": "matrix" keeps The Matrix. Light
    and Dark are greyed out under The Matrix, which is always dark.
  • Search in the sidebar (⇧⌘F) finds text in every file of the folder,
    with match case, whole word and regular expressions, and files to
    include and exclude. ⇧⌘H replaces across files, all at once, a file at
    a time or a match at a time, showing each replacement first. Open files
    change as a step of undo.
  • Search's results: ↓ and ↑ walk every match, past the file headers, as
    far as the list scrolls; ↑ from the first match and Escape go back to
    the query. Each match shows its line number, matches stand out more,
    a bar moves while searching, and searches ignoring case are about
    twice as fast.
  • Preview tabs: a file clicked in the Explorer or chosen in search's
    results opens in a tab with its name in italics, which the next file
    chosen replaces. Editing it, double-clicking it or its tab, or Enter
    keeps it. Moving through search's results with ↓ and ↑, or clicking
    one, shows each match in the editor while the keyboard stays in the
    results, and the match clicked becomes the one chosen.
  • File → Open Settings (⌘,) opens settings.json, and saving it
    applies the fonts, theme, auto save, word wrap, vim mode and the other
    preferences in every window at once, rather than at the next start.
  • New font settings: fontWeight, fontFeatures (as ["calt=0"] to
    turn ligatures off), lineHeight, and terminalFontFamily and
    terminalFontSize for a terminal font of its own.
  • Zooming the text resizes the terminals of every window, not only the
    window's own.
  • Reveal in Explorer in a tab's menu shows the Explorer, chooses the
    file and scrolls to it, and the menu has Reveal in Finder too. The
    Explorer scrolls to the file shown as tabs change.
  • The welcome page titles its sections as the sidebar titles its views.
  • A diff says that a file has no changes in its text, or is binary, in
    the window's font rather than as a line of code.