Commit Graph

27409 Commits

Author SHA1 Message Date
Yorik van Havre
002ba58bad Arch: Fixed IFC import/export of dimensions 2022-04-06 11:35:18 +02:00
mwganson
d41395bbd1 Part: CheckGeometry handle non-ascii characters in object names when generating advanced shape content 2022-04-06 05:08:39 +02:00
wmayer
dc3986ee10 Base: add method isEqual() to Base::Flags<> to simplify comparison 2022-04-05 19:09:14 +02:00
wmayer
c3ec0b7c49 FEM: work around a crash with vtk9 on export of a vtkUnstructuredGrid 2022-04-05 16:27:16 +02:00
sliptonic
670d0922d8 Merge pull request #6712 from mlampert/bugfix/remove-debugging-globals
[PATH] - bugfix/Removed debugging globals
2022-04-05 09:07:42 -05:00
Yorik van Havre
651f6d871f Arch: Fixed IFC import of Rebars 2022-04-05 16:06:22 +02:00
Yorik van Havre
48deb6ae3e Arch: fixed flipped import of IFC texts 2022-04-05 16:06:00 +02:00
Yorik van Havre
ed5ee5655d Arch: Fixed text justify in IFC export 2022-04-05 16:03:46 +02:00
Yorik van Havre
076376e568 Arch: workaround race condition in building part creation 2022-04-05 16:02:44 +02:00
Bernd Waibel
c521a9179b Add option to build and install the designer plugin
The patch adds a cmake option BUILD_DESIGNER_PLUGIN, targeted
mainly at package maintainers to allow an easy build and installation
of the FreeCAD designer plugin.

It has been discussed in
https://forum.freecadweb.org/viewtopic.php?f=10&t=67706

Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>
2022-04-05 08:08:12 +02:00
Markus Lampert
2b35d19ce4 Removed debugging globals 2022-04-04 21:12:45 -07:00
Uwe
acede8c347 [Gui] Color Gradient: handle case of min = 0
When the minimum is zero, we don't want scientific notation, for example for a range [0, 12.57]
2022-04-05 03:40:10 +02:00
Uwe
b3fb3e4005 [Gui] fix color gradient label format
- large numbers like e.g. stress outputs were not displayed in scientific notation

- also some code style improvements and a fixed typo
2022-04-05 02:42:53 +02:00
wmayer
15c069a7b7 Ext:[skip ci] drop prefix argument from Python code to make sure the absolute path to dist-packages is used.
This allows to set CMAKE_INSTALL_PREFIX to something else than /usr and freecad as Python package is still installed into the correct directory.

For more details see: https://forum.freecadweb.org/viewtopic.php?f=4&t=67750
2022-04-04 18:46:25 +02:00
wmayer
156cf62b8a Tools: [skip ci] replace QtDesigner with QtUiPlugin header to make moc happy on macOS 2022-04-04 17:06:59 +02:00
wmayer
f492a8fac4 Gui: handle number of labels and decimals in the immediate update 2022-04-04 15:27:13 +02:00
wmayer
7d843b250f Gui: more fixes of DlgSettingsColorGradientImp:
* make sure that DlgSettingsColorGradientImp::setRange() generates a valid string according to the validator settings
* change back to QLineEdit::editingFinished because for huge models an immediate update considerably slows down editing
2022-04-04 11:43:43 +02:00
Zheng, Lei
85d3abeb8b Gui: put private class to anonymous namespace 2022-04-04 04:53:52 +02:00
Zheng, Lei
03976ff333 Code change according to suggestion 2022-04-04 04:53:52 +02:00
Zheng, Lei
801ece560e Gui: fix property enumeration editor initialization 2022-04-04 04:53:52 +02:00
Zheng, Lei
1433ff166d Gui: support auto grouping editing for PropertyEnumeration
The PropertyEnumeration editor (PropertyEnumItem) will check for
separator characeter '|' in enumeration items to auto create
hierarchical groups of items using sub-menus for user to select.
2022-04-04 04:53:52 +02:00
wmayer
0b44a6c28d Tools: [skip ci] Use qmake to determine Qt plugin directory 2022-04-04 02:12:13 +02:00
Uwe
2714e682db [Path] manual merge of #6580 2022-04-04 01:42:41 +02:00
Syres916
54eb842c11 [Part] Helix Default Segment Length to 0.0
See https://github.com/FreeCAD/FreeCAD/issues/6559
2022-04-04 00:46:59 +02:00
Chris Hennes
2f703e4627 Addon Manager: Disable pip version check 2022-04-03 16:32:33 -05:00
sliptonic
9a7b411659 Merge pull request #6705 from sliptonic/bug/pocketmode
[Path] fix index error with PocketMode
2022-04-03 09:03:44 -05:00
wmayer
ab2461629c Tools: [skip ci] CMake support of plugin for Qt Designer 2022-04-03 14:32:34 +02:00
wmayer
9b3a50840f Gui: fixes DlgSettingsColorGradientImp:
* handle exception in lambda function if max <= min
* fix regression of 0938c98b6: a validator can be set to only one widget at a time
2022-04-03 10:51:10 +02:00
Adrian
7b2d219c44 [Macros][skip ci] change text of Addons... button to Download to help new people 2022-04-02 23:34:04 -05:00
Chris Hennes
2c6af06fe9 OpenSCAD: Fix difference action bug 2022-04-02 23:29:30 -05:00
wmayer
d666cc4114 App: [skip ci] fix zero-based color model Red-White-Blue 2022-04-03 00:58:51 +02:00
Chris Hennes
66d0c35dc7 Gui: Fix pref pack apply crash (Fixes #6702) 2022-04-02 13:20:01 -05:00
sliptonic
cf867ae96d [Path] fix index error with PocketMode 2022-04-02 12:30:56 -05:00
0penBrain
65822ec2f8 Base: fix quantity construction when unit as string is empty 2022-04-02 18:09:35 +02:00
0penBrain
7dc130b00f Revert "Gui: [skip ci] fix a small regression caused by PR #5232 (or commit c4c81e6e6)"
This reverts commit b330a83273.
2022-04-02 18:09:35 +02:00
sliptonic
d0e1717cdf Merge pull request #6701 from Russ4262/fix/pocket_shape_pocketlaststepover
Path: Correct PocketLastStepOver name in PathPocketBase [Bug]
2022-04-02 10:08:50 -05:00
wmayer
2d5f34f329 Gui: fix some issues in DlgSettingsColorGradientImp:
* fix regression by rounding Max/Min values when setting up dialog
* switch signals from QLineEdit::editingFinished to QLineEdit::textEdited to get changes immediately
2022-04-02 13:24:12 +02:00
wmayer
027fb07743 Gui: automatically apply changes made in color gradient dialog 2022-04-02 12:14:42 +02:00
wmayer
9500706d6f Gui: refactor DlgSettingsColorGradientImp 2022-04-02 11:41:20 +02:00
wmayer
02b8a98f79 App: [skip ci] fix zero-based color model Red-White-Blue 2022-04-02 11:06:18 +02:00
wmayer
874a6ef28e App/Gui: refactor ColorGradient and move all settings to ColorGradientProfile 2022-04-02 10:58:04 +02:00
Russell Johnson
a27c964279 Path: Correct PocketLastStepOver name
Correct case of property name used
2022-04-01 22:31:16 -05:00
Uwe
f2f71d0dc7 [FEM] save all UI files using FreeCAD plugin for designer
in my FEM work the last weeks, I accidentally used a Qt Designer without a working FreeCAD plugin
2022-04-02 04:06:04 +02:00
Uwe
61d103358f [Gui] Color gradient dialog: add missing tooltips 2022-04-02 03:22:56 +02:00
Chris Hennes
ccc9be98ce Addon Manager: Move optional dep check logic 2022-04-01 17:20:20 -05:00
wmayer
c50924be03 Gui: change notification between SoFCColorBarBase nodes 2022-04-01 19:27:45 +02:00
wmayer
90c35171ae Main: change position of version number to bottom/left 2022-04-01 18:55:55 +02:00
Chris Hennes
b435db807d Addon Manager: Optional packages also obey allowlist 2022-04-01 11:50:00 -05:00
wmayer
d36c59b3dc Fem/Mesh: force update of shape nodes when changing the transparencies of a color plot 2022-04-01 16:40:34 +02:00
sliptonic
5dff636cf8 Merge pull request #6605 from Russ4262/fix/misaligned_extensions
Path: Fix some misaligned extensions [Bug]
2022-04-01 09:30:49 -05:00