Commit Graph

3646 Commits

Author SHA1 Message Date
Uwe
eaaeef80e1 [Gui] Application and Document: remove unused headers 2022-02-19 05:37:40 +01:00
Uwe
60bbd420ee [Gui] Selection and MainWindow: remove unused headers 2022-02-19 04:55:50 +01:00
Uwe
c104c83f37 [Gui] remove some more unused headers 2022-02-19 04:31:27 +01:00
Uwe
36b3ac81d2 [Gui] remove more unused headers 2022-02-19 04:04:14 +01:00
Uwe
08a43f03ed [Gui] remove unused headers 2022-02-19 03:41:28 +01:00
Uwe
83d5c787da [Gui] View3DPy and View3DInventorViewer: remove unused headers 2022-02-19 02:35:54 +01:00
Uwe
3d7be752af [Gui] Tree: fix another typo 2022-02-19 01:55:06 +01:00
Uwe
2aeeb5b907 [Gui] Tree: fix typo 2022-02-19 01:48:07 +01:00
Uwe
2152367ad9 [Gui] CommandView and Tree: remove unused headers 2022-02-19 01:24:24 +01:00
Chris Hennes
2dea71ab94 Gui: Clean up mod init error messages 2022-02-18 17:40:05 -06:00
Chris Hennes
cbc20f956e Gui: Fix unused variable warning 2022-02-18 07:06:26 -06:00
wmayer
8929ebf375 Gui: move reloadActive() to WorkbenchPy base class 2022-02-18 07:51:47 +01:00
Chris Hennes
b7056b94b9 Gui: Add interface for managing preference packs 2022-02-17 19:51:24 -06:00
Chris Hennes
019d1588a6 Gui: Correct generation of macro pref name 2022-02-17 10:23:32 -06:00
Uwe
9741854a39 [Gui] ViewProviderDragger: add missing include 2022-02-17 04:35:10 +01:00
Uwe
33ff01ec66 [Gui] ViewProviderDragger: remove unused includes
- also sort them
2022-02-17 04:13:53 +01:00
Uwe
94c474cffb [Gui] ViewProviderLink: remove unused includes
- also sort them
2022-02-17 04:06:12 +01:00
Uwe
b5bef494be [Gui] fix include sorting mistake from previous commit 2022-02-17 03:53:57 +01:00
Uwe
732d8c3a21 [Gui] add context menu icon for Std_TransformManip
- the other context menu entries have icons and we use this icon already in the Edit menu

- also sort the includes
2022-02-17 03:49:02 +01:00
wmayer
35fd97a8ae Gui: add method to reload active workbench 2022-02-16 17:33:29 +01:00
Chris Hennes
232a938a8b Gui: Add Mod info to copied About string 2022-02-16 12:08:17 +01:00
Chris Hennes
93836b89a5 GUI: Add Python interface to create custom command 2022-02-14 09:56:24 -06:00
wmayer
327ed41fd0 Gui: extend Workbench class to allow to define permanent menu items 2022-02-14 16:47:32 +01:00
marioalexis
eba93cabea Gui: Improve docstrings in DocumentPy.xml 2022-02-14 14:16:36 +01:00
marioalexis
63878880ef Gui: Clean up code in DocumentPyImp.cpp 2022-02-14 14:16:36 +01:00
Yorik van Havre
e1028eb65e Merged crowdin translations 2022-02-14 12:31:57 +01:00
Maël Kerbiriou
31392a75f7 Gui: replace s# format unit with s* 2022-02-09 19:29:56 +01:00
0penBrain
73f2c1434a Modernize signal/slot connection for real :) 2022-02-08 17:51:36 +01:00
wmayer
64ea2e75af Gui: modernize C++11
* remove redundant void-arg
* use nullptr
2022-02-08 16:26:07 +01:00
marioalexis
50478a19d1 Part: Move Part_SectionCut command to Part menu item list 2022-02-08 12:09:09 +01:00
wmayer
bc18b3309e Gui: implement Inventor node for color legend 2022-02-06 23:14:39 +01:00
wmayer
339c9841ff Gui: replace floats with SbBox2f in SoFCColorGradient 2022-02-06 14:24:11 +01:00
wmayer
6f3446d19e Gui: force a redraw of the 3d view when creating it as otherwise on some systems the bottom and right side of the main window becomes black 2022-02-05 17:56:52 +01:00
Uwe
cc53e381c6 [Part] feature to make persistent section cut views (#4118)
* [Part] feature to make persistent section cut views

* one aim is to have a feature to make real cuts, not hollow ones like with clipping
* the second one is to have a persistent view, so an object in the tree that can be further exported, meshed etc.

For a detailed description with examples see https://forum.freecadweb.org/viewtopic.php?f=17&t=52441
2022-02-05 01:57:57 +01:00
wmayer
dd57f124fe Gui: modernize C++11
* remove redundant void-arg
* use nullptr
2022-02-03 11:15:46 +01:00
wmayer
d9016c490a Gui: [skip ci] replace tabs with spaces, replace NULL with nullptr 2022-02-03 09:56:46 +01:00
marioalexis
f89c9f053a Gui: Improve the docstrings and clean up code in ApplicationPy.cpp 2022-02-03 08:21:23 +01:00
0penBrain
74a92dd17c [Gui] Decrease click number on recovery transient deletion
If 'cleanup' is choosen, recovery dialog is automatically close after deletion

 User can "Don't show again" on the 'operation finished' message box
2022-02-03 08:05:48 +01:00
wmayer
2bf84e79ac App/Gui: make color bar to handle very small values 2022-02-02 21:12:59 +01:00
Yorik van Havre
d7c5800da2 Merged crowdin translations 2022-02-01 12:59:42 +01:00
Uwe
09ba229e8e revert unwanted part from previous commit 2022-02-01 02:47:13 +01:00
Uwe
892476a1c5 [Gui] sort includes
to keep the overview and to reduce diff of a pending PR
2022-02-01 02:40:47 +01:00
wmayer
6509c9ddec Gui: fix a couple of problems of class PrefQuantitySpinBox
* derive it from PrefWidget as any other preferences widget
* save history values to a separate group as otherwise two PrefQuantitySpinBox may override the values each other
2022-01-31 11:37:13 +01:00
marioalexis
7cc5cc8d74 Gui: Fix some docstrings in Selection module 2022-01-29 23:53:33 +01:00
wmayer
ecac0b4d0c App: rework ColorGradient and allow to easily extend it with further color models 2022-01-29 15:29:07 +01:00
wmayer
90d9f58de0 App: code cleanup of Color models 2022-01-29 11:58:05 +01:00
marioalexis
9f1a62da29 Gui: Change signature in some Python Selection module functions 2022-01-29 11:09:33 +01:00
marioalexis
4b0067e3f0 Gui: Improve docstrings of Python Selection module functions 2022-01-29 11:09:33 +01:00
marioalexis
21d7fd92c5 Gui: Add option to enable/disable text cursor blinking 2022-01-29 11:05:31 +01:00
wmayer
1f393de121 Gui: supprt PrefQuantitySpinBox by PreferenceUiForm 2022-01-29 07:48:41 +01:00