Skip to content

Conversation

@hansu
Copy link
Contributor

@hansu hansu commented Mar 13, 2025

A bit refactoring of the parts that build the left hand side tabs of the GUI.
Mainly eliminating 130 lines of duplicated code from the create_*_setup functions.

Additionally I changed a bit the organisation of the tabs.
Now an extra tab for "Setup" to avoid to many sub-tabs in "General" so the sub tabs fit better the available width.
Also the tool table is now shown for layer and object as well. Very handy for adjusting the tool parameters from the table. BUT currently when selecting a tool via the table e.g. in "Objects", it updates the global tool. This needs to be fixed.

grafik
grafik

@multigcs multigcs added the enhancement New feature or request label Mar 13, 2025
@hansu hansu force-pushed the refactor-build-gui branch 5 times, most recently from dff672c to 0512850 Compare March 16, 2025 14:00
@hansu hansu force-pushed the refactor-build-gui branch from 0512850 to 0f44696 Compare March 16, 2025 14:02
@hansu hansu marked this pull request as ready for review March 16, 2025 14:21
@hansu
Copy link
Contributor Author

hansu commented Apr 25, 2025

So silent here. Just wanna make sure you didn't miss this one ;-)

@multigcs
Copy link
Owner

habe es gesehen, aber im moment fehlt mir die zeit

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

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants