Commit Graph

9 Commits

Author SHA1 Message Date
Zheng Lei
c24ace7f73 Gui: support toolbar drag and drop to status bar and menu bar (#13571)
* Gui: support toolbar drag and drop to status bar and menu bar

Closes FreeCAD/FreeCAD#12979

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Gui: improve toolbar handling in status and menu bar

* Gui: fix workbench tab bar orientation in status or menu bar

* Gui: remove workbench toolbar position settings

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-05-06 17:59:16 +02:00
wmayer
dda8166119 Tux: apply clang format 2023-09-08 18:06:03 +02:00
Roy-043
1eee16e9f3 Draft: Change Snap toolbar to standard toolbar 2022-10-27 10:45:48 +02:00
Chris Hennes
3ef6e1c6d0 [OTHER] Catch only Exception, not BaseException 2021-02-11 11:52:45 +01:00
Yorik van Havre
e131793a38 Tux: support for future BIM workbench 2018-03-02 16:22:55 -03:00
triplus
250586d2b9 Grammar error 2018-01-08 21:08:41 +01:00
triplus
3d9efc129c Persistent toolbars error handling
Improved handling of potential (future) issues concerning Python based toolbars in Arch/Draft workbench.

Forum discussion:

https://forum.freecadweb.org/viewtopic.php?f=3&t=26256
2018-01-08 21:08:41 +01:00
triplus
d27afa1ac7 Improved persistent toolbars start logic 2017-05-06 15:22:24 +02:00
triplus
9c821564df Persistent toolbars for FreeCAD 2017-03-15 10:41:25 -03:00