Commit Graph

32608 Commits

Author SHA1 Message Date
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
wmayer
e26fc0485e Gui: do not change size properties when loading an image 2023-03-28 11:45:44 +02:00
Uwe
7ca087a871 [FEM] TaskFemConstraintTemperature: remove unused function 2023-03-28 05:42:36 +02:00
Chris Hennes
6a37a9086d Merge pull request #9094 from luzpaz/openscad-linting3
OpenSCAD: linting OpenSCADCommands.py
2023-03-27 21:35:55 -05:00
luzpaz
b44230b492 OpenSCAD: linting OpenSCADCommands.py
Fixes bad indentation, seperate import statements, remove py2 syntax
2023-03-28 01:41:55 +00:00
Uwe
962dd41734 [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
1b6e97066c [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
cc6c98c1d4 [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
468a54cb6d Merge pull request #9090 from luzpaz/openscad-python2-syntax
OpenSCAD: removed deprecated python2 unicode string
2023-03-27 15:47:50 -05:00
luzpaz
c4304b2717 OpenSCAD: removed deprecated python2 unicode string
Removed redundant python2 unicode syntax from `OpenSCADUtils.py`
2023-03-27 19:53:40 +00:00
Uwe
7d17ecfeba [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
d61e539ef8 CI: fix a bug in cleaner when time has no decimal of seconds 2023-03-27 19:59:52 +02:00
Andrew
28d194819c Remove unused mod complete 2023-03-27 19:45:57 +02:00
luzpaz
c73626b8e4 OpenSCAD: linting OpenSCAD2Dgeom.py
Fix bad indentation and separate import statements
2023-03-27 16:44:26 +02:00
alexneufeld
c78bdb95b8 Explicitly use App.Vector in docstrings 2023-03-27 16:34:28 +02:00
alexneufeld
e567ff7911 fix incorrect docstring for Part.Shape.extrude method 2023-03-27 16:34:28 +02:00
luzpaz
5538557df9 OpenSCAD: linting OpenSCADFeatures.py
Fix bad indentation and separated import statements
2023-03-27 16:31:18 +02:00
wmayer
4ca33e35aa 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
06a9bd229c Draft: Better DWG export message - issue #8887 (#8893)
* Draft: Better DWG export message - issue #8887
2023-03-27 16:03:04 +02:00
wmayer
db7fc588e3 Gui: filter category qt.svg 2023-03-27 15:50:34 +02:00
wmayer
c3f7d4f377 Gui: fix some lint warnings 2023-03-27 15:49:17 +02:00
wmayer
23f7c163f5 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
Chris Hennes
eeceb05371 Merge pull request #9074 from Pesc0/fixtypo
Fix typo in Mod/OpenSCAD/prototype.py
2023-03-27 08:47:17 -05:00
Chris Hennes
a3bd9d3708 Merge pull request #9046 from Pesc0/master
Update requirements.txt
2023-03-27 08:44:42 -05:00
Adrian Schröter
3bd3a7de9a libE57Format: fix compile using gcc13
Adding missing header file. Also submitted this upstream here:

https://github.com/asmaloney/libE57Format/pull/243
2023-03-27 12:52:18 +02:00
wmayer
351a25681a Material: fix icon path 2023-03-27 11:27:32 +02:00
wmayer
6a4fdceaff Mesh: fix -Wclazy-connect-by-name 2023-03-27 11:22:21 +02:00
wmayer
82b168da15 Mesh: fix some clang-tidy warnings 2023-03-27 11:22:21 +02:00
Andrew
bebadad9bf clean Mod/Mesh from #if 0 2023-03-27 11:22:21 +02:00
Pesc0
0b7dc43932 Fix typo in Mod/OpenSCAD/prototype.py 2023-03-27 11:14:08 +02:00
Pesc0
66acca4c71 Update requirements.txt with pipreqs . --ignore ./build,./src/Mod/Import/App/ 2023-03-27 11:00:08 +02:00
Yorik van Havre
ff5df2ce1f Merge pull request #9021 from chennes/draftDXFImportFix
Draft: Handle wantedLayer is None
2023-03-27 10:12:23 +02:00
Chris Hennes
cb10dbcceb Merge pull request #9068 from chennes/addonManagerExtractPysideInterface
Addon Manager: Extract PySide QtCore interface
2023-03-26 20:45:25 -05:00
Chris Hennes
506b93a4c5 Addon Manager: Pylint and Black cleanup 2023-03-26 20:18:05 -05:00
Uwe
9ebca4aec5 [FEM] [skip ci] add tooltip to a preferences option 2023-03-27 02:53:11 +02:00
Chris Hennes
d8e6260d61 Addon Manager: Extract PySide QtCore interface 2023-03-26 18:45:01 -05:00