Paddle
d896d00d48
PartDesign: Fillet Draft Chamfer Thickness : Add warning message on empty feature creation
2023-03-28 12:52:42 +02:00
Paddle
47cc265b4f
PartDesign: Fillet, Chamfer, Draft, Thickness : Enable tool to start with no selection.
2023-03-28 12:52:42 +02:00
Paddle
8ada7af302
PartDesign: Fillet/chamfer/draft/thickness: Merge Add & Remove buttons.
2023-03-28 12:52:42 +02:00
Paddle
3f1e6a3c87
Pref: Wb: add shortcuts + reorder when wb toggled.
2023-03-28 12:09:15 +02:00
Paddle
565488bf21
Pref: Wb: add shortcuts.
2023-03-28 12:09:15 +02:00
Paddle
d4aca1953a
Pref: Wb: lambda to simplify saveSettings()
2023-03-28 12:09:15 +02:00
Paddle
123e83e0a1
Pref: Wb: startup wb has to be autoloading.
2023-03-28 12:09:15 +02:00
Paddle
b0d6b758d1
Pref: Wb: remove the dlg pointer from the wbListItem
2023-03-28 12:09:15 +02:00
Paddle
a6b69cd395
Pref: Wb: add setters and getters to wbListItem
2023-03-28 12:09:15 +02:00
Paddle
14167b558e
Pref: wb: Move wbListItem to cpp.
2023-03-28 12:09:15 +02:00
Paddle
cab401eaf3
Preferences: workbench: make a wbListItem qwidget sub class
2023-03-28 12:09:15 +02:00
Paddle
9871aa2b53
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
7eb3386894
Preferences: Workbench: Move the buttons closer to the label.
2023-03-28 12:09:15 +02:00
Paddle
2fe2da2c4e
Preferences: Workbench: Move startup workbench to workbench page
2023-03-28 12:09:03 +02:00
Paddle
9f904ae04f
Preference: Move workbench selector position to the workbench preference page.
2023-03-28 11:59:32 +02:00
Paddle
4b60df5ced
Preference: Replace the name LazyLoaded by Workbenches.
2023-03-28 11:59:32 +02:00
Paddle
6e6194d01c
Preferences: Remove Customize Workbenches dialog.
2023-03-28 11:59:32 +02:00
Paddle
d7efe5a616
Preferences: Workbench : Replace the functions used to retrieve the list of enabled wb
2023-03-28 11:59:32 +02:00
Paddle
f673d1a251
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
788ea1d3c0
Preferences: Workbench : Enable drag and drop. Replaces the QTable by a QListWidget.
2023-03-28 11:59:32 +02:00
Paddle
4173261899
Preferences: Workbench : Enable reordering workbenches with 2 buttons.
2023-03-28 11:59:32 +02:00
Paddle
3a6e0ebe83
Preferences: Workbench : Add possibility to enable/disable workbench here.
2023-03-28 11:59:32 +02:00
wmayer
c26dc2e685
Gui: do not change size properties when loading an image
2023-03-28 11:45:44 +02:00
wmayer
5c3f361077
Core: make the init scripts more robust against invalid package.xml files
...
See also: https://forum.freecad.org/viewtopic.php?t=77170
2023-03-28 10:49:21 +02:00
Connor Worrell
98b1cbe3e5
[GUI] QuantitySpinBox: more intuitive parsing before handoff to expression parser.
...
More robust parentheses, multiplication, division, exponent handling.
2023-03-27 21:47:00 -06:00
Uwe
548f9ce072
[FEM] TaskFemConstraintTemperature: remove unused function
2023-03-28 05:42:36 +02:00
Chris Hennes
39c497eb79
Merge pull request #9094 from luzpaz/openscad-linting3
...
OpenSCAD: linting OpenSCADCommands.py
2023-03-27 21:35:55 -05:00
luzpaz
229518d392
OpenSCAD: linting OpenSCADCommands.py
...
Fixes bad indentation, seperate import statements, remove py2 syntax
2023-03-28 01:41:55 +00:00
Uwe
642b8b3196
[FEM] Transform constraint overhaul
...
- fix warning about local scope
- make the angles a PropertyAngle to handle the unit
- also fix some too long code lines
2023-03-28 02:11:36 +02:00
Uwe
5a1bd28631
[PD] FeaturePipe.cpp formatting fixes
...
- remove commented includes (once mistakenly added by me)
- also fix too long lines
2023-03-28 01:56:30 +02:00
Uwe
49acbb2c65
[FEM] Temperature constraints overhaul
...
- fix bug that changing constraint type in dialog lost flux value
- accept and not immediately save any changed value
- make the temperatures a PropertyTemperature to get rid of hacks
- also fix some too long code lines
2023-03-28 01:23:47 +02:00
Chris Hennes
e3e49230d8
Merge pull request #9090 from luzpaz/openscad-python2-syntax
...
OpenSCAD: removed deprecated python2 unicode string
2023-03-27 15:47:50 -05:00
luzpaz
a68dabbd7f
OpenSCAD: removed deprecated python2 unicode string
...
Removed redundant python2 unicode syntax from `OpenSCADUtils.py`
2023-03-27 19:53:40 +00:00
Uwe
98ed45b3f1
[FEM] ConstraintDisplacement: fix property conversion
...
- as the comment correctly wrote it was a PropertyFloat before and PropertyDistance after - fox the routine accordingly
2023-03-27 21:29:52 +02:00
0penBrain
741c631333
CI: fix a bug in cleaner when time has no decimal of seconds
2023-03-27 19:59:52 +02:00
Andrew
a75f194af7
Remove unused mod complete
2023-03-27 19:45:57 +02:00
luzpaz
c2ddf26e14
OpenSCAD: linting OpenSCAD2Dgeom.py
...
Fix bad indentation and separate import statements
2023-03-27 16:44:26 +02:00
alexneufeld
655066a135
Explicitly use App.Vector in docstrings
2023-03-27 16:34:28 +02:00
alexneufeld
3628c3055c
fix incorrect docstring for Part.Shape.extrude method
2023-03-27 16:34:28 +02:00
luzpaz
87154535ed
OpenSCAD: linting OpenSCADFeatures.py
...
Fix bad indentation and separated import statements
2023-03-27 16:31:18 +02:00
wmayer
ca935a49f3
Part: make PropertyGeometryList more permissive
...
Since not all Geometry sub-classes fully implement Save() / Restore() raising an exception instead may invalidate a project. To avoid this
PropertyGeometryList now explicitly handles NotImplementedError exceptions.
See also: https://forum.freecad.org/viewtopic.php?t=77148
2023-03-27 16:09:33 +02:00
Yorik van Havre
3e1528a714
Draft: Better DWG export message - issue #8887 ( #8893 )
...
* Draft: Better DWG export message - issue #8887
2023-03-27 16:03:04 +02:00
wmayer
4b982a3dbd
Gui: filter category qt.svg
2023-03-27 15:50:34 +02:00
wmayer
64771f3d4d
Gui: fix some lint warnings
2023-03-27 15:49:17 +02:00
wmayer
5e257feb65
Gui: add method isEnabledDecimalPointConversion() to Translator
...
and use it in DlgGeneralImp::setDecimalPointConversion to fix annoying warning in debug builds
2023-03-27 15:49:17 +02:00
Kevin Martin
3f195bb46b
Replace "aci" with the lesss cryptic "colorIndex"
...
The "a" in "aci" refers to a trademark which we want to avoid mentioning
in code. These values are indices into a color table (plus two special
values for BYBLOCK and BYLAYER) so using the term colorIndex seems more
readable.
2023-03-27 09:48:16 -04:00
Chris Hennes
2368d2cc11
Merge pull request #9074 from Pesc0/fixtypo
...
Fix typo in Mod/OpenSCAD/prototype.py
2023-03-27 08:47:17 -05:00
Chris Hennes
0ebf7cf4fa
Merge pull request #9046 from Pesc0/master
...
Update requirements.txt
2023-03-27 08:44:42 -05:00
Paddle
4dca86c503
Sketcher: Grid pref: Change names.
2023-03-27 15:22:32 +02:00
Kevin Martin
c155a9ea9c
Remove reference to a trademarked name
2023-03-27 09:11:52 -04:00