Paddle
0d61b99a36
Pref: wb: change parameter group to prevent issues between 0.21 and older versions.
2023-03-31 14:12:27 +02:00
Paddle
9a4088f4ed
Addon manager: Subscribe to core the enabled status of addon workbenches.
2023-03-31 14:12:27 +02:00
Paddle
72935cc5d2
Pref: make restartIfRequired() private
2023-03-31 14:12:27 +02:00
Paddle
3ef64e6849
Pref: wb: remove the list of disabled wb.
...
TODO: Addon Manager should add workbenches to the list of enabled wb on installation. And remove them from the list on uninstall.
TODO: Addon Manager 'disable mode' should be removed.
2023-03-31 14:12:27 +02:00
Paddle
263d7c0999
Pref: wb: disable test workbench by default. It still appears and can be activated in the pref page.
2023-03-31 14:12:27 +02:00
Paddle
5f124808f8
Pref: wb: disable none workbench by default.
2023-03-31 14:12:27 +02:00
Paddle
7ea4588499
Pref: Wb: remove args first element on restart.
...
- isRebootRequired is not public but in accept&reject.
- PreferencePage::isRebootRequired changed to const
- Change 2 warnings to log
- remove useless c_str()
- Change DlgPreferencesImp::isRebootRequired name + reboot by restart everywhere.
- Sort workbenches so that disabled wb are sorted.
2023-03-31 14:12:27 +02:00
Pesc0
99e13d9529
Remove all PyQt references
2023-03-31 10:36:04 +02:00
Jolbas
53aa302d8b
PartDesign: Return directly if occurrences is 1
...
In LinearPattern and PolarPattern. Skip all checks if occurrences is 1. Allows Expressions on Length/Angle that evaluates to 0 if Occurrences is 1.
Co-Authored-By: 0penBrain <48731257+0penBrain@users.noreply.github.com >
2023-03-30 23:02:03 +02:00
wandererfan
99644ac5e7
[Part]handle unicode filename on win
2023-03-29 15:04:57 -04:00
Chris Hennes
56335fbb45
Merge pull request #9098 from oursland/conda-devenv
...
Add Conda Environment and VS Code configuration.
2023-03-29 11:36:15 -05:00
Jacob Oursland
5dfee229bb
Add Conda Environment and VS Code configuration.
2023-03-29 04:02:05 -07:00
Roy-043
5e8ec9daf7
[Draft] small DraftGui.py cleanup ( #9108 )
2023-03-28 23:54:00 +02:00
Chris Hennes
d21e912add
Merge pull request #9099 from wwmayer/more_robust_init
...
Core: make the init scripts more robust against invalid package.xml f…
2023-03-28 16:36:41 -05:00
Roy-043
b5ade2c085
[Draft] Remove obsolete decode code ( #9106 )
2023-03-28 21:03:33 +02:00
Roy-043
a632498875
[Draft] Remove obsolete ShapeString code from DraftGui.py ( #9102 )
2023-03-28 17:26:14 +02:00
Chris Hennes
7897d7bfda
Merge pull request #9080 from Ondsel-Development/gridNameFix
...
Sketcher: Grid pref: Change names.
2023-03-28 10:10:47 -05:00
Chris Hennes
a1d64920e3
Merge pull request #9076 from Pesc0/removesix
...
remove functions leftover from using six
2023-03-28 10:00:58 -05:00
Chris Hennes
38e42ff48d
Merge pull request #9026 from Ondsel-Development/wb_prefs
...
Preferences : Rework Workbench page by merging the 'customize' dialog capability
2023-03-28 09:58:34 -05:00
Chris Hennes
45c2da99a5
Merge pull request #9101 from luzpaz/openscad-linting4
...
OpenSCAD: linting cont...
2023-03-28 09:45:49 -05:00
Chris Hennes
fd19e4746a
Merge pull request #8990 from Ondsel-Development/FilletDraftThickness_ui_Consistency
...
PartDesign: Fillet, Chamfer, Draft, Thickness rework.
2023-03-28 09:44:39 -05:00
Paddle
963fc2b17e
Pref: Wb : move 'Wb by tab' to wb pref page.
2023-03-28 15:18:28 +02:00
Paddle
4686420326
Changed copyright texts of modified pages.
2023-03-28 15:18:28 +02:00
Paddle
2107002ed2
Pref: - add require-reboot capability to PreferencePage.
...
- Implement this require-reboot in wb pref page
2023-03-28 15:18:23 +02:00
Paddle
f116e83d9d
PartDesign: Chamfer/fillet/draft/thickness small fixes.
2023-03-28 13:30:13 +02:00
luzpaz
b080dde32d
OpenSCAD: linting cont...
...
Linting colorcodedshapes.py and prototype.py
2023-03-28 10:57:48 +00:00
Paddle
ea463a6a53
PartDesign: Fillet/chamger/draft/thickness: change the button strings to 'Preview' and 'Select'
2023-03-28 12:52:42 +02:00
Paddle
d56842fd92
PartDesign: Fix placement issue with thickness tool when the feature was empty.
2023-03-28 12:52:42 +02:00
Paddle
27481a68eb
PartDesign: Fillet Draft Chamfer Thickness : Add warning message on empty feature creation
2023-03-28 12:52:42 +02:00
Paddle
bc22bf9c0d
PartDesign: Fillet, Chamfer, Draft, Thickness : Enable tool to start with no selection.
2023-03-28 12:52:42 +02:00
Paddle
1689c99930
PartDesign: Fillet/chamfer/draft/thickness: Merge Add & Remove buttons.
2023-03-28 12:52:42 +02:00
Paddle
24699f39a0
Pref: Wb: add shortcuts + reorder when wb toggled.
2023-03-28 12:09:15 +02:00
Paddle
dd10649096
Pref: Wb: add shortcuts.
2023-03-28 12:09:15 +02:00
Paddle
e66c0468db
Pref: Wb: lambda to simplify saveSettings()
2023-03-28 12:09:15 +02:00
Paddle
3a66218f9d
Pref: Wb: startup wb has to be autoloading.
2023-03-28 12:09:15 +02:00
Paddle
09c9fd601d
Pref: Wb: remove the dlg pointer from the wbListItem
2023-03-28 12:09:15 +02:00
Paddle
c480af73bc
Pref: Wb: add setters and getters to wbListItem
2023-03-28 12:09:15 +02:00
Paddle
f9c5c08344
Pref: wb: Move wbListItem to cpp.
2023-03-28 12:09:15 +02:00
Paddle
398d84391d
Preferences: workbench: make a wbListItem qwidget sub class
2023-03-28 12:09:15 +02:00
Paddle
a0f1b46f4e
Preferences: Workbench: Change the QListWidgetDragBug name to ListWidgetDragBug. Move the wbList setXxx() to ctor. Fix the 'Currently, your...'
2023-03-28 12:09:15 +02:00
Paddle
55d93ce3fb
Preferences: Workbench: Move the buttons closer to the label.
2023-03-28 12:09:15 +02:00
Paddle
d1e97444c9
Preferences: Workbench: Move startup workbench to workbench page
2023-03-28 12:09:03 +02:00
Paddle
46a1fe435c
Preference: Move workbench selector position to the workbench preference page.
2023-03-28 11:59:32 +02:00
Paddle
255270b21f
Preference: Replace the name LazyLoaded by Workbenches.
2023-03-28 11:59:32 +02:00
Paddle
4e31cb1412
Preferences: Remove Customize Workbenches dialog.
2023-03-28 11:59:32 +02:00
Paddle
801afd0eeb
Preferences: Workbench : Replace the functions used to retrieve the list of enabled wb
2023-03-28 11:59:32 +02:00
Paddle
eb57a85fc1
Preferences: Workbench : Change the text of the page to be more informative. Move the sentence "To preserve resources, FreeCAD..." to the load button tooltips.
2023-03-28 11:59:32 +02:00
Paddle
69f95fe4a4
Preferences: Workbench : Enable drag and drop. Replaces the QTable by a QListWidget.
2023-03-28 11:59:32 +02:00
Paddle
4d1840a04e
Preferences: Workbench : Enable reordering workbenches with 2 buttons.
2023-03-28 11:59:32 +02:00
Paddle
16313216c7
Preferences: Workbench : Add possibility to enable/disable workbench here.
2023-03-28 11:59:32 +02:00