Skip to content

Gui: make layout of Combo, Property and Tree view more flexible#10681

Merged
chennes merged 3 commits intoFreeCAD:masterfrom
wwmayer:dock_windows_rebased
Sep 18, 2023
Merged

Gui: make layout of Combo, Property and Tree view more flexible#10681
chennes merged 3 commits intoFreeCAD:masterfrom
wwmayer:dock_windows_rebased

Conversation

@wwmayer
Copy link
Contributor

@wwmayer wwmayer commented Sep 14, 2023

Rework the current behaviour of the ComboView to make it more flexible. It moves the Task view out of the ComboView and makes it a stand-alone dock widget.

See https://forum.freecad.org/viewtopic.php?p=626732#p626732 and https://forum.freecad.org/viewtopic.php?t=79950

@github-actions github-actions bot added the Mod: Core Issue or PR touches core sections (App, Gui, Base) of FreeCAD label Sep 14, 2023
@wwmayer wwmayer changed the title Gui: Dock windows rebased Gui: make layout of Combo, Property and Tree view more flexiable Sep 14, 2023
@wwmayer wwmayer changed the title Gui: make layout of Combo, Property and Tree view more flexiable Gui: make layout of Combo, Property and Tree view more flexible Sep 14, 2023
@PaddleStroke
Copy link
Contributor

Ah great I was just about to ask you if you planed to pick this up !

@obelisk79
Copy link
Contributor

I look forward to seeing this merge. Thanks for the great work Werner!

@chennes chennes merged commit 3915e44 into FreeCAD:master Sep 18, 2023
@wwmayer wwmayer deleted the dock_windows_rebased branch September 18, 2023 18:18
@M4xTheMan
Copy link

M4xTheMan commented Sep 25, 2023

I've missed the discussion regarding this UI change. I'm uncertain how to dock the panels. Is the standard behavior to place the selection view, model and tasks on the left side? From my point of view, this results in to much vertical scrolling and a lack of overview. That's why I'm asking for "best practice" examples.

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

Labels

Mod: Core Issue or PR touches core sections (App, Gui, Base) of FreeCAD

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants