Skip to content

dock : add possibility to lay out the toplevels across multiple lines#381

Merged
trigg merged 1 commit intoWayfireWM:masterfrom
AKArien:dock-lines
Mar 7, 2026
Merged

dock : add possibility to lay out the toplevels across multiple lines#381
trigg merged 1 commit intoWayfireWM:masterfrom
AKArien:dock-lines

Conversation

@AKArien
Copy link
Contributor

@AKArien AKArien commented Mar 1, 2026

Now using a flowbox.

Deletes the css class out_box due to deleting the widget that uses it. Doing so removes some possibilities for styling until #306 is merged, at which point style on out_box could be moved to wf-dock and turning on it’s new span_full_edge option.

@trigg
Copy link
Collaborator

trigg commented Mar 6, 2026

Initial impression: opening more windows expands the dock but closing doesn't reclaim space any more

@AKArien
Copy link
Contributor Author

AKArien commented Mar 7, 2026

i’m not sure what you mean ? is your dock not getting any smaller once it expands ?

@AKArien
Copy link
Contributor Author

AKArien commented Mar 7, 2026

Ah, never mind, got it. The layer shell doesn’t resize if items are deleted from the flow box, i’m not sure if this is a bug or not. I wasn’t noticing it because hiding and showing again applies the correct dimensions.

Now using a flowbox.
Deletes the css class out_box due to deleting the widget that uses it.
Doing so removes some possibilities for styling until WayfireWM#306 is merged, at which
point style on out_box could be moved to wf-dock and turning on it’s new
span_full_edge option.
Copy link
Collaborator

@trigg trigg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Working as expected. LGTM. Thank you again

@trigg trigg merged commit 25e677f into WayfireWM:master Mar 7, 2026
2 checks passed
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.

2 participants