Skip to content

feat: add a left rail of every service grouped by space - #34

Open
MazzMat wants to merge 1 commit into
nicojan:mainfrom
MazzMat:feat/all-services-rail
Open

MazzMat wants to merge 1 commit into
nicojan:mainfrom
MazzMat:feat/all-services-rail

Conversation

@MazzMat

@MazzMat MazzMat commented Sep 1, 2026 •

Copy link
Copy Markdown

Summary

  • Adds a fourth layout, "All services on the left": one compact rail with every service grouped by space.
  • Spaces and services stay ordered with the existing sort fields; drag reorders within a group or moves a service to another space.
  • Settings already lists the new case. Show service names works on this rail too.

Test plan

  • Settings → Layout → All services on the left
  • Icons grouped under ──── SERVICE ICON ────; empty spaces show Empty
  • Drag a service within a group and across groups; drop on an empty space
  • After a cross-space move, only the active service stays highlighted
  • Cmd+[ / Cmd+] and Cmd+1–9 walk the flattened rail in this layout only

Keep spaces and tabs in one compact column, ordered by the existing
sort fields, with a Settings layout option.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant