Skip to content

Nehir 0.5.0-rc.11

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Jun 08:43

Changes

  • Polished the Workspaces settings tab. Editing the display name now coalesces config syncs instead of re-applying workspace settings and refreshing the layout on every keystroke. Workspaces with an empty-string display name now show "Workspace <id>" in the sidebar instead of a blank label, and the context-menu Delete item is disabled (rather than prompting a confirmation that then silently does nothing) for workspaces that can't be deleted.

  • Fixed the Status Bar "Show Workspace" toggle not clearing the workspace text when disabled — the title persisted until the app was restarted. Settings-projection refreshes now reach the status bar even when the feature is being turned off, so it clears its title immediately.

  • Fixed several cases where Nehir could jump to the wrong workspace or place new windows in the wrong location.

    • New windows now open on the workspace/monitor you are actively using, even when macOS reports AX focus before the window-create event or when an older confirmed focus belongs to another workspace.
    • Closing or hiding a quick-terminal/dropdown window no longer pulls you back to an older window or column on another workspace.
    • Layout refreshes no longer auto-activate newly rediscovered windows on inactive workspaces.
    • Workspace Bar clicks now target the exact workspace entry instead of resolving through the displayed label, so clicking later workspaces remains reliable.

    Also improved runtime traces for diagnosing placement and focus recovery decisions.

Notes

Nehir is distributed as a signed and notarized app. If macOS still shows a Gatekeeper warning, right-click the app and choose Open.

Nehir requires Accessibility permission to manage windows.