Commit Graph

28586 Commits

Author SHA1 Message Date
wmayer
e437893e99 Fem: support transparencies of the colour plot in ViewProviderFemPostObject 2022-04-01 10:40:48 +02:00
wmayer
e8d3f60dbd Gui: [skip ci] drop the _bOutInvisible member and use the corresponding function of ColorGradient instead 2022-04-01 10:39:02 +02:00
wmayer
09758aa889 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
5fe0a63201 App: handle option 'outside invisible' directly in ColorGradient 2022-04-01 08:38:27 +02:00
Uwe
6f4d0fa1ab [FEM] Material settings dialog: add missing slot and tooltips 2022-04-01 06:21:22 +02:00
Uwe
0938c98b6c [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
8ccaac7264 App: [skip ci] whitespace changes 2022-03-31 23:19:00 +02:00
wmayer
26a6c085c2 Base: [skip ci] make Flags<>::testFlag a const method 2022-03-31 23:17:48 +02:00
sliptonic
4cffe64b62 Merge pull request #6691 from sliptonic/cleanleadinout
[Path] cleanup leadinout
2022-03-31 14:57:00 -05:00
Stefan Brüns
65187652dc [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
7cac8787a4 [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
9fcf5faf69 App: in verbose mode print used library versions 2022-03-31 16:33:00 +02:00
wmayer
e0e523e626 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
cb9dda7084 Merged crowdin translations 2022-03-31 11:41:28 +02:00
Yorik van Havre
93e63b85c3 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
c8904359c1 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
356eca3316 Updated ts files 2022-03-31 11:02:28 +02:00
wmayer
274d755290 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
a306ce5686 [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
690e3240eb [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
5f88e71e1f [FEM] fix function selection for cut filter
this is the same fix as https://github.com/FreeCAD/FreeCAD/commit/54ef47276fba
for the cut filter
2022-03-31 00:02:48 +02:00
Uwe
8d8d8fd055 [FEM] fix a comparison operator
Fixes a mistake I introduced with https://github.com/FreeCAD/FreeCAD/commit/54ef47276fba
2022-03-30 23:54:42 +02:00
Uwe
4408c66ceb [Part] repair line endings
for an unknown reason MSVC complained suddenly about the line endings in this file
2022-03-30 23:48:54 +02:00
oficine robotica
8002b7d6d8 Update v0.20 splash screen images
As requested by @yorikvanhavre
2022-03-30 21:54:11 +02:00
sliptonic
5505c59231 cleanup 2022-03-30 11:20:27 -05:00
sliptonic
6839d2235d Merge pull request #6662 from Russ4262/fix/import_gcode
Path:  Fixes #6629 - Add missing Job for import G-code [Bug]
2022-03-30 11:16:00 -05:00
sliptonic
e1082bdbb2 Merge pull request #6682 from sliptonic/bug/inspecttweaks
[Path] Bug/inspecttweaks
2022-03-30 11:10:51 -05:00
Bernd Hahnebach
93f428b4d1 Arch: fix survey tool for Vertexes 2022-03-30 17:35:12 +02:00
Yorik van Havre
eec99d5f53 Gui: Added 'open Addon Manager' to Help message box - issue #6514 2022-03-30 14:54:20 +02:00
Yorik van Havre
7d29ddac02 New 0.20 splash screen 2022-03-30 13:46:16 +02:00
Yorik van Havre
f6464c7d5f Merge branch 'master' of github.com:FreeCAD/FreeCAD 2022-03-30 10:28:41 +02:00
Yorik van Havre
18b588dcbb Gui: Fixed wrong button on Help messaage box - issue #6514 2022-03-30 10:28:27 +02:00
wmayer
e9c088c0ae Fem: [skip ci] issue #6673: selecting a point for the point result filter crashes 2022-03-30 08:23:55 +02:00
Russell Johnson
df9d9843c3 Path: Add 5 unit tests for importing gcode with gcode_pre 2022-03-29 20:57:31 -05:00
Russell Johnson
e82283bd5b Path: Refactor insert() function and catch exceptions
Path: Add method to verify dependencies for import
Path: Add label to Custom op referencing imported filename when available
Path: Fix module for command-line usage
2022-03-29 20:57:31 -05:00
Russell Johnson
b1e4864910 Path: Allow GUI Job creation without task panel interaction
These changes allow for a Job object to be created with view provider support, but without the initial task panel interaction at creation.

This is useful for scripting and other internal Job creation tasks.
2022-03-29 20:57:31 -05:00
Uwe
ee797360e1 [FEM] improve sphere cut function handling
This commit improves https://github.com/FreeCAD/FreeCAD/commit/2853f671
it turned out that it is valid to use a sphere being part of a Pipeline A ,a also for filters in a Pipeline B, C etc. Thus we must recompute the whole analysis container
2022-03-30 03:35:13 +02:00
Uwe
54ef47276f [FEM] fix bug 4 of the cut filter bugs
as reported here: https://forum.freecadweb.org/viewtopic.php?p=584217#p584217
2022-03-30 02:57:35 +02:00
Uwe
bb74a6b2b8 [FEM] [skip CI] remove superfluous ifs I introduced today 2022-03-30 01:45:59 +02:00
sliptonic
eaf9adeb0f [Path] minor tweaks to inspect 2022-03-29 18:38:14 -05:00
Wanderer Fan
1cd952fc09 [TD]Fix Extension Icons
- icons were causing an error msg from Qt
2022-03-29 19:08:29 -04:00
sliptonic
be44c979d0 minor fix 2022-03-29 17:46:49 -05:00
sliptonic
0d847fd482 Merge pull request #6657 from sliptonic/bug/leadinout
Bug/leadinout
2022-03-29 17:38:17 -05:00
Chris Hennes
49b5e7b0c4 Addon Manager: Fix display of Macro wiki details 2022-03-29 15:47:15 -05:00
Chris Hennes
70488c8f26 Git: PR6497 Ignore commits in git blame 2022-03-29 13:41:29 -05:00
Chris Hennes
3ef6811dae Web: PR6497 move return statement to new line 2022-03-29 13:26:16 -05:00
Chris Hennes
c44ccc0ff2 TD: PR6497 move return statement to new line 2022-03-29 13:26:01 -05:00
Chris Hennes
cb21ac7bf8 Spreadsheet: PR6497 move return statement to new line 2022-03-29 13:25:44 -05:00
Chris Hennes
1ee046788d Sketcher: PR6497 move return statement to new line 2022-03-29 13:25:06 -05:00
Chris Hennes
190d64bdae Sandbox: PR6497 move return statement to new line 2022-03-29 13:24:46 -05:00