Commit Graph

28615 Commits

Author SHA1 Message Date
sliptonic
0db3ebf51e Merge pull request #6705 from sliptonic/bug/pocketmode
[Path] fix index error with PocketMode
2022-04-03 09:03:44 -05:00
wmayer
b6e7912ada Tools: [skip ci] CMake support of plugin for Qt Designer 2022-04-03 14:32:34 +02:00
wmayer
078ce76b88 Gui: fixes DlgSettingsColorGradientImp:
* handle exception in lambda function if max <= min
* fix regression of 10768fb32: a validator can be set to only one widget at a time
2022-04-03 10:51:10 +02:00
Adrian
39f4d20ead [Macros][skip ci] change text of Addons... button to Download to help new people 2022-04-02 23:34:04 -05:00
Chris Hennes
a6c5c12bea OpenSCAD: Fix difference action bug 2022-04-02 23:29:30 -05:00
wmayer
ca01005c86 App: [skip ci] fix zero-based color model Red-White-Blue 2022-04-03 00:58:51 +02:00
Chris Hennes
b3ef69ef69 Gui: Fix pref pack apply crash (Fixes #6702) 2022-04-02 13:20:01 -05:00
sliptonic
73ef1ad2db [Path] fix index error with PocketMode 2022-04-02 12:30:56 -05:00
0penBrain
caa4784550 Base: fix quantity construction when unit as string is empty 2022-04-02 18:09:35 +02:00
0penBrain
29c3417285 Revert "Gui: [skip ci] fix a small regression caused by PR #5232 (or commit 7d649fe55)"
This reverts commit 350de2e367ed955b466ad7779b464b0fba79fe55.
2022-04-02 18:09:35 +02:00
sliptonic
04703ac707 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
5409f1d86d 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
de699f81c5 Gui: automatically apply changes made in color gradient dialog 2022-04-02 12:14:42 +02:00
wmayer
c2ba7cf414 Gui: refactor DlgSettingsColorGradientImp 2022-04-02 11:41:20 +02:00
wmayer
592a7102f6 App: [skip ci] fix zero-based color model Red-White-Blue 2022-04-02 11:06:18 +02:00
wmayer
bb19d8cb03 App/Gui: refactor ColorGradient and move all settings to ColorGradientProfile 2022-04-02 10:58:04 +02:00
Russell Johnson
0d7c1134dd Path: Correct PocketLastStepOver name
Correct case of property name used
2022-04-01 22:31:16 -05:00
Uwe
b5a18cddcb [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
81d861ad5c [Gui] Color gradient dialog: add missing tooltips 2022-04-02 03:22:56 +02:00
Chris Hennes
56795c5083 Addon Manager: Move optional dep check logic 2022-04-01 17:20:20 -05:00
wmayer
fb86d1d5b4 Gui: change notification between SoFCColorBarBase nodes 2022-04-01 19:27:45 +02:00
wmayer
01279be472 Main: change position of version number to bottom/left 2022-04-01 18:55:55 +02:00
Chris Hennes
24b59171b5 Addon Manager: Optional packages also obey allowlist 2022-04-01 11:50:00 -05:00
wmayer
259cf03b25 Fem/Mesh: force update of shape nodes when changing the transparencies of a color plot 2022-04-01 16:40:34 +02:00
sliptonic
63562e56c2 Merge pull request #6605 from Russ4262/fix/misaligned_extensions
Path: Fix some misaligned extensions [Bug]
2022-04-01 09:30:49 -05:00
sliptonic
872db3fc84 Merge pull request #6696 from Russ4262/fix/dressup_path_boundary
Path: Correct method name spelling error in Boundary Dressup [Bug]
2022-04-01 09:08:56 -05:00
wmayer
f797292ea6 Mesh: change ViewProviderMeshCurvature::setVertexCurvatureMode to use the alpha value of the returned color for transparency 2022-04-01 12:07:03 +02:00
wmayer
97fbdec88c Fem: support transparencies of the colour plot in ViewProviderFemPostObject 2022-04-01 10:40:48 +02:00
wmayer
b3d8acf8e7 Gui: [skip ci] drop the _bOutInvisible member and use the corresponding function of ColorGradient instead 2022-04-01 10:39:02 +02:00
wmayer
f8c5256866 Gui: add functions setPrefEntry() and setPrefPath() to PrefWidget to avoid build failures if the attribute stdset=0 isn't set in a .ui file 2022-04-01 10:37:36 +02:00
wmayer
4edd86cc06 App: handle option 'outside invisible' directly in ColorGradient 2022-04-01 08:38:27 +02:00
Uwe
b234c00bcf [FEM] Material settings dialog: add missing slot and tooltips 2022-04-01 06:21:22 +02:00
Russell Johnson
6ff88cab38 Path: Fix some misaligned extensions
This commit also corrects some wire extensions by trimming them with the source model.
2022-03-31 22:33:58 -05:00
Russell Johnson
7a4a9ac3a0 Path: Correct method name spelling error 2022-03-31 22:10:07 -05:00
Uwe
0ed47fb26e [GUI] fix color gradient dialog
- large numbers as they appear of most simulations were not correctly displayed
- remove non-functional help button
2022-04-01 03:13:43 +02:00
wmayer
6cd52c7204 App: [skip ci] whitespace changes 2022-03-31 23:19:00 +02:00
wmayer
fa41fd82ab Base: [skip ci] make Flags<>::testFlag a const method 2022-03-31 23:17:48 +02:00
sliptonic
4dba65bd7b Merge pull request #6691 from sliptonic/cleanleadinout
[Path] cleanup leadinout
2022-03-31 14:57:00 -05:00
Stefan Brüns
21f20065c0 [FEM] Avoid writing parse cache file to non-writable location
Creating the parsetab.py cache file in the same location as the tokrules
file will fail when FreeCAD is installed system wide.

Caching provides hardly any benefit here, as it only takes milliseconds,
and may even be negated by the additional required filesystem operations.

The debug output (parser.out) does not provide any useful information
for a regular FreeCAD user.

Fixes (part of) #6315.
2022-03-31 10:39:49 -05:00
Stefan Brüns
516b9c3bd0 [OpenSCAD] Avoid writing temporary parse cache file
Creating the parsetab.py cache file in a system wide fixed location
(e.g. /tmp/parsetab.py) creates problems when a computer is used by
different users. Also the file is never removed, which is not very nice.

Caching provides hardly any benefit here, as it only takes milliseconds,
and may even be negated by the additional required filesystem operations.

Fixes (part of) #6315.
2022-03-31 10:39:49 -05:00
wmayer
bb19be787f App: in verbose mode print used library versions 2022-03-31 16:33:00 +02:00
wmayer
f62a6c8658 Base: fix possible Python type mismatch for Base::Vector2dPy
when using FreeCAD as a pure Python module.

See forum topic: https://forum.freecadweb.org/viewtopic.php?f=10&t=67617
2022-03-31 15:08:48 +02:00
Yorik van Havre
19feabd072 Merged crowdin translations 2022-03-31 11:41:28 +02:00
Yorik van Havre
d1c88b2486 Merge pull request #6676 from marioalexis84/draft-python2
Draft: Remove Python 2 type support
2022-03-31 11:10:07 +02:00
Yorik van Havre
1e70c425f6 Merge pull request #6694 from oficinerobotica/splash-screen
Update v0.20 splash screen images
2022-03-31 11:08:57 +02:00
Yorik van Havre
b633b5636a Updated ts files 2022-03-31 11:02:28 +02:00
wmayer
e08879ee16 Gui: [skip ci] replace hardcoded Alt+F4 with QKeySequence::Quit to use the appropriate shortcut for each platform 2022-03-31 08:33:38 +02:00
Uwe
75a015c925 [FEM] fix crash with result filters
fixes #6683

We cannot cast the object type before checking it and in case the object is wrong, the filter cannot be processed and the user needs info about his mistake that he can fix this.

- also some code style fixes by MSVC
2022-03-31 05:14:01 +02:00
Uwe
17c502ce8a [Gui] remove misleading button from About Dialog
- the help button in the title bar had no function but I remember people asked in the forum what it does. Since we don't use it, remove it
2022-03-31 04:15:28 +02:00
Uwe
250695422f [FEM] fix function selection for cut filter
this is the same fix as https://github.com/FreeCAD/FreeCAD/commit/4143f3f62321
for the cut filter
2022-03-31 00:02:48 +02:00