BHennen
74b9d81e7d
Add offset options to Draft PathArray ( #8295 )
...
* Add offset options to Draft PathArray
Allows user to specify a starting and ending offset to items in Draft PathArrays.
* [Draft] path array offset
---------
Co-authored-by: Roy-043 <info@b-k-g.nl >
2023-03-11 15:54:25 +01:00
Uwe
29ac3191da
[Gui] fix bug on restoring PrefColorButton
...
- onRestore did not read in transparencies because App::Color::fromPackedRGB was used instead of App::Color::fromPackedRGBA
2023-03-11 15:49:59 +01:00
wandererfan
62953f1a8e
[TD]remove unused override methods
2023-03-11 08:08:58 -05:00
Uwe
016ba0b82c
[FEM] BoxWidget: fix duplicate names
...
- as reported: https://github.com/FreeCAD/FreeCAD/pull/8825#issuecomment-1464876840
2023-03-11 13:55:14 +01:00
Uwe
ed467de39c
[FEM] adjust initial position of new box filter
...
- as discussed in #8825
2023-03-11 13:55:14 +01:00
Roy-043
9edb675328
[Draft] fix regression introduced with #8433 ( #8840 )
2023-03-11 13:35:24 +01:00
mosfet80
0505449776
Update json ( #8830 )
...
* Update json from 3.9.1 to 3.11.2
2023-03-11 13:30:27 +01:00
Uwe
1bd7ace209
[Zipios] fix testing
...
- after #8807 testing was broken due to a linking error, the fix was proposed in https://github.com/FreeCAD/FreeCAD/pull/8807#issuecomment-1464295791
- the formatting changes were automatically done according to our current clang file
2023-03-11 10:29:55 +01:00
marioalexis
dc93ecd55b
Fem: Remove property name comparison
2023-03-11 10:29:29 +01:00
wmayer
0e4f7a1e46
Test: fix license unit test
2023-03-11 03:19:59 +01:00
Uwe
cee0e561e9
[FEM] [skip ci] BoxWidget.ui fix
...
- was reported and automatically fixed by Qt's Designer that the size in the file is incorrect, (the sum of the widget's widths is wider than the main widget's specified size)
2023-03-11 03:19:03 +01:00
marioalexis
b51eec232f
Fem: Add box filter function
2023-03-11 03:13:57 +01:00
Chris Hennes
ca5d7a7eae
Addon Manager: Handle icons with query strings
2023-03-10 17:30:51 -06:00
Chris Hennes
0b241f78f4
Addon Manager: Refactor Metadata
...
Create a Python-native metadata class. Includes unit tests, and some PyLint cleanup.
2023-03-10 14:25:50 -06:00
wmayer
243088a8c3
PD: add unit test for PR #8763
2023-03-10 19:23:03 +01:00
wmayer
f93122e12c
PD: add unit test for issue #6156 or PR #8748
2023-03-10 19:05:50 +01:00
Abdullah Tahiri
189013389c
Sketcher: Remove "Show Edit Section" from preferences
...
=====================================================
In a previous commit the Edit Section and its preferences where removed, however
Adrián Insaurralde realised that the setting for showing or not this section had been left behind:
https://github.com/FreeCAD/FreeCAD/pull/8716#issuecomment-1462364487
This commit just removes that settings.
2023-03-10 18:19:28 +01:00
Abdullah Tahiri
686e5d06b2
Sketcher: Remove references to non-existing icons
...
=================================================
User Syres realised that some commands that are in use by the solver messages url referenced non-existing icons, which
triggers errors in the report view while customising:
https://forum.freecad.org/viewtopic.php?p=666167&sid=16ac6777c440d632e5f60083fb4327ca#p666167
This commit removes them.
2023-03-10 18:18:58 +01:00
Uwe
fb13cbf4b5
[TD] fix compiler warning about code duplication and unused variable
2023-03-10 11:25:16 -05:00
Andrew
91f0688625
remove unnecessary include
2023-03-10 16:35:13 +01:00
luzpaz
01e8bbc2bf
Fix various typos and whitespace
2023-03-10 14:40:46 +01:00
Gaël Écorchard
936c14a675
Do not allow an empty identifier
2023-03-10 13:10:00 +01:00
Yorik van Havre
53bc32b03e
Draft: Fixes grid on/off behaviour - fixes #5878
...
- If grid is on and auto grid on: Grid always appears
- If grid is on and auto grid off: Grid off at start, on when using a tool, off afterwards
- If grid is off: Grid never appears
2023-03-10 12:19:27 +01:00
Uwe
31fa8187d5
[PD] add tooltip for Hole feature
...
- tooltip makes clear what the depth means for countersinks
- add comment why a calculation cannot be performed
- shorten some long lines
2023-03-10 05:14:24 +01:00
Zheng, Lei
99c9d9b468
PartDesign: do not include transform for sub-object in Feature
2023-03-10 02:06:24 +01:00
wmayer
a3a0f74d59
Tests: add zipios++ unit tests
2023-03-09 23:33:52 +01:00
wandererfan
1aa5026fd1
[TD]fix error from BSpline.asCircle
2023-03-09 13:40:16 -05:00
wmayer
84dc46d8b5
Sketch: export GeoListModel::getGeoListModel to fix linking error with MinGW
2023-03-09 19:38:40 +01:00
wmayer
59a576e76a
[skip ci] update ThumbnailProvider project
2023-03-09 19:37:01 +01:00
Uwe
3289a9cccc
[FEM] improve cylinder function
...
- set better initial position and size
- add misting triggering of ViewProvider
- some code style improvements (fix too long lines, consistency etc.)
2023-03-09 17:25:46 +01:00
Uwe
4045c3ce7b
[MeshPart] fix unwrap feature
...
- fixes #8741
- in commit 5830b5c28c4107b1795a the pybind headers were accidentally removed
2023-03-09 16:57:21 +01:00
Syres916
2a1438be59
[Gui] Fix display names of Recent Macros
2023-03-09 15:08:35 +01:00
Uwe
b9b53e6ef7
[Gui] [skip ci] improve new icon
...
- remove the Python logo in it (not visible in this size and can be license issue in future)
- save as plain SVG
2023-03-09 15:04:54 +01:00
Syres916
5c7f1e5d0e
[Gui] Add an icon for Std_RecentMacros command ( #8793 )
...
* [Gui] Add Std_RecentMacros.svg icon
* [Gui] Add Std_RecentMacros icon
* [Gui] Add icon to Std_RecentMacros command
2023-03-09 14:55:30 +01:00
Yorik van Havre
66405dc50d
Draft: Added LayerManager command from BIM
2023-03-09 14:26:09 +01:00
wmayer
a72ca7f424
Gui: fixes #8501 : FreeCAD crashes when constraining a sketch with an expression containing . (dot)
2023-03-09 12:45:16 +01:00
wmayer
0f6a79a474
Gui: fix possibly garbled toolbars and menus
...
See also Debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=986821
For now enable this line only for Windows builds
2023-03-09 12:44:45 +01:00
wmayer
4cd2b1df29
App: add CC 3.0 licenses
2023-03-09 12:44:14 +01:00
wmayer
c0f434d388
Gui: check for more ExpressionBinding types
2023-03-09 12:43:44 +01:00
wmayer
296683e113
Gui: split icon handling from ExpressionBinding
2023-03-09 12:43:44 +01:00
Uwe
baf5a51e1a
[FEM] [skip ci] fine-tune FEM function filter
...
- just for consistency use always the form "x.0"
2023-03-09 02:40:32 +01:00
Alexander Golubev
bc4eaff234
PD: Fix Loft's Closed option
...
Closes: https://github.com/FreeCAD/FreeCAD/issues/6156
2023-03-09 01:48:32 +01:00
Uwe
42d29bd92d
[FEM] [skip ci] CylinderWidget.ui fix
...
- was reported and automatically fixed by Qt's Designer that the size in the file is incorrect, (the sum of the widget's widths is wider than the main widget's specified size)
2023-03-08 18:02:10 +01:00
Uwe
68690edb0a
[FEM] fox compilation of new Cylinder function
...
- vector must be initialized and vector size requires a const int
- also some sorting
- also some formatting changes to be consistent (either always "x." or "x.0")
2023-03-08 18:02:10 +01:00
Uwe
8fbd65a501
[Gui] NaviCube: don't write font size on loading preferences
...
- as discussed here: https://github.com/FreeCAD/FreeCAD/pull/8567#issuecomment-1445283127 and following)
2023-03-08 17:18:59 +01:00
marioalexis
3e61ca0fbb
FEM: Add cylinder filter function
2023-03-08 17:16:41 +01:00
xtemp09
eda50c13b0
[Mesh] Minor code update
...
Removal of unnecessary comparison.
`QThread::idealThreadCount()` returns the ideal number of threads that the process can run in parallel or 1 if it fails to determine it.
2023-03-08 13:20:45 +01:00
berniev
6c9d7ebc7a
an example of using constexpr array for data
...
simplifies code and removes the need for a class.
2023-03-07 23:22:44 +01:00
ronnystandtke
939ff4468f
Bug fixes and improvements for workbenches settings ( #8725 )
...
* removed header strings from ui file so that they can be dynamically set from cpp file
* use enum for column numbers
* only replace load button with loaded indicator (much faster and checkboxes no longer get unselected by loading a workbench)
* improved i18n (allows better positioning of argument for translators)
* improved column ordering (buttons and checkboxes much closer to icon and name)
* fixed variable camelCase (checkbox -> checkBox)
* exit for-loop if button was found
* added check for nullptr
2023-03-07 12:42:22 -06:00
xtemp09
3ecd69e0c5
[FEM] Replacement of hardware_concurrency() with idealThreadCount()
...
I encountered problems with std::thread::hardware_concurrency() with mingw-w64 < v8.1.
QThread::idealThreadCount() is a better alternative.
2023-03-07 17:41:35 +01:00