Skip to content

[UX] Bar overflows instead of scrolling when a sill has many items (e.g. Clipboard History) #93

Description

@adityasingh38

Problem
When a Sill lists many items directly in the bar (e.g. Clipboard History in its default, non-Compact-Mode view), each item renders as its own button side by side in the toolbar. There's no scroll or overflow handling, so once there are more items than fit in the available width/screen, they just get cut off.

Clipboard History does have a "Compact Mode" setting that switches to a popup with a properly scrollable list, but that changes the interaction entirely (click to open a popup) instead of scrolling the bar in place. Would like the option to keep items inline in the bar and have the bar itself scroll/handle overflow once it's full.

Request
Add scroll or overflow handling (e.g. arrows, a scrollable region, or a "+N more" affordance) to the bar itself for sills that render many list items inline, so this doesn't require switching to a popup-based mode just to see everything.

Context
Dug into the WindowSill-app/Extensions source for Clipboard History: the per-item buttons are added to ISillListView.ViewList, and how that collection actually gets laid out and rendered in the bar is inside the closed-source main app, not the extension. So this isn't something fixable from the extension side, has to be a core-app change.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions