[GH-ISSUE #248] [Launcher] Indicate number of open windows #1514

Open
opened 2026-05-22 22:52:45 +01:00 by JakeStanger · 2 comments
Owner

Originally created by @donovanglover on GitHub (Jul 18, 2023).
Original GitHub issue: https://github.com/JakeStanger/ironbar/issues/248

Is your feature request related to a problem? Please describe.
Would be cool if there was a way to indicate how many windows are open similar to dash-to-panel.

Describe the solution you'd like
Applications have dots/underlines indicating how many windows of an application are open. Not sure if this would require the logic to be separate from the user's CSS.

Describe alternatives you've considered
Different CSS classes depending on the number of windows. Might only need an indicator for "more than one window".

Additional context
dash-to-panel

Originally created by @donovanglover on GitHub (Jul 18, 2023). Original GitHub issue: https://github.com/JakeStanger/ironbar/issues/248 **Is your feature request related to a problem? Please describe.** Would be cool if there was a way to indicate how many windows are open similar to [`dash-to-panel`](https://github.com/home-sweet-gnome/dash-to-panel). **Describe the solution you'd like** Applications have dots/underlines indicating how many windows of an application are open. Not sure if this would require the logic to be separate from the user's CSS. **Describe alternatives you've considered** Different CSS classes depending on the number of windows. Might only need an indicator for "more than one window". **Additional context** ![dash-to-panel](https://raw.githubusercontent.com/home-sweet-gnome/dash-to-panel/master/media/design/png/metro.png)
Author
Owner

@JakeStanger commented on GitHub (Jul 18, 2023):

I think the alternative here is the only feasible way to go. I can maybe add classes for all of one, two, three, four+ windows, and then how these are displayed can be controlled in the CSS.

<!-- gh-comment-id:1640577517 --> @JakeStanger commented on GitHub (Jul 18, 2023): I think the alternative here is the only feasible way to go. I can maybe add classes for all of one, two, three, four+ windows, and then how these are displayed can be controlled in the CSS.
Author
Owner

@JakeStanger commented on GitHub (Mar 3, 2024):

A recent discovery while working on #480 is the GTK Overlay widget, which actually might make this a lot easier than originally thought and unlock the way to doing it the dash-to-panel way.

image

<!-- gh-comment-id:1975387456 --> @JakeStanger commented on GitHub (Mar 3, 2024): A recent discovery while working on #480 is the GTK `Overlay` widget, which actually might make this a lot easier than originally thought and unlock the way to doing it the dash-to-panel way. ![image](https://github.com/JakeStanger/ironbar/assets/5057870/65e28aa4-2746-4e76-9b07-098bd36c7058)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
JakeStanger/ironbar#1514
No description provided.