Skip to content

v0.5.6

Choose a tag to compare

@github-actions github-actions released this 07 Sep 07:07
· 3 commits to main since this release
2f98d3f

rulogman 0.5.6 — a small feature release, for the Finder.

  • A folder's right-click menu offers New rulogman Window Here and New
    rulogman Tab Here
    .
    They sit under Services, where Terminal.app's New
    Terminal at Folder
    does, and they are what the name says: a window of its own
    with a shell standing in that folder, or that shell as a tab of the window
    already in front. Choosing one while rulogman is not running starts it, and
    the window it starts with is the one you get rather than an empty one beside
    it. Both entries are offered for folders only and work from any application
    that puts a folder on the pasteboard, not just the Finder. The titles are in
    the language rulogman itself speaks — eight of them. If neither appears,
    macOS has them switched off: System Settings → Keyboard → Keyboard
    Shortcuts → Services
    , under Files and Folders.

  • The macOS bundle is now localised in AppKit's eyes too. Shipping the
    Services titles as .lproj directories is also what tells the framework
    which languages the bundle speaks, so the menu strings AppKit supplies on
    its own — the Services submenu's title, Hide, Quit — now follow the
    application's language instead of staying English.

Nothing else has moved: Open with, open -a rulogman <folder> and the
rulogman://dashboard/<name> URL behave as before, and the Windows and Linux
builds carry no change beyond the version. The services themselves come by way
of rugpui, whose gpui now lets an
application answer the system services its bundle declares.

The Windows installer's identity, its registry entry and the winget manifests
are as before, so winget upgrade and the built-in updater both pick this
release up from 0.5.5.

What's Changed

  • Offer a new window or a new tab here from the Finder's Services menu by @xcomart in #56

Full Changelog: v0.5.5...v0.5.6