Commit Graph

33589 Commits

Author SHA1 Message Date
luzpaz
525eacca39 Fix various typos 2023-07-15 11:17:45 +02:00
Przemo Firszt
e9b87b54fc [COPR] Add flatmesh to plugins 2023-07-14 22:24:07 +02:00
Chris Hennes
aefb3584aa Merge pull request #9896 from bdieterm/patch-3
set toolbar icon size when starting FreeCAD GUI from Python
2023-07-14 13:08:24 -05:00
Chris Hennes
a2d5e93e2c Merge pull request #9921 from wwmayer/test_for_pr_9905
Part: add a unit test for PR #9905
2023-07-14 13:07:14 -05:00
wmayer
3145dd7bbc Part: add a unit test for PR #9905 2023-07-14 11:29:20 -05:00
Chris Hennes
10e36fcec6 Merge pull request #9905 from Syres916/patch-85
[Part] Fix regression when opening...
2023-07-14 11:29:04 -05:00
wmayer
0c185ad611 Part: delete created document in unit test TopoShapeListTest.testMakeTopoShapeList 2023-07-14 11:04:23 +02:00
wandererfan
4d1fa6d07d [TD]fix lock in Rich Text Anno 2023-07-13 19:50:45 -04:00
Chris Hennes
c7d28731bd Addon Manager: Fix #9828, hang on no internet 2023-07-13 14:15:29 -05:00
wandererfan
f83a3fbb6a [TD]fix rich text font size in pdf 2023-07-13 14:28:29 -04:00
wmayer
4688582de3 Base: fix bug in CoordinateSystem::setYDirection 2023-07-13 15:12:09 +02:00
wmayer
8e6fbd2886 OpenSCAD: a test internally uses the DXF importer
If not all 3rd party packages are installed the DXF importer opens a modal dialog and blocks the tests
2023-07-12 21:44:27 -05:00
Syres916
d231a25da8 [Part] Fix regression when opening...
project files with linked objects having face colors.
See discussion https://forum.freecad.org/viewtopic.php?t=79558
Regression commit: ce56d65162
2023-07-11 00:20:27 +01:00
wandererfan
2559d7e7b6 [TD]allow delete of dependents on delete of parent
- deleting a dvp will now delete any hatches, dimensions or
  balloons belonging to it.
- deleting a dvp that is the base view for a section or detail
  is still blocked.
2023-07-10 17:05:57 -04:00
sliptonic
3fe9db304c Merge pull request #9884 from petterreinholdtsen/startpage-no-trailing-space
Removed trailing whitespace discovered by github linter.
2023-07-10 10:44:02 -05:00
sliptonic
fecc5d954e Merge pull request #9797 from mosfet80/patch-5
clean FindCoin3DDoc.cmake
2023-07-10 09:59:09 -05:00
sliptonic
127afb981f Merge pull request #9773 from adrianinsaval/defaultEnableFlatMesh
cmake: enable BUILD_FLAT_MESH by default
2023-07-10 09:54:58 -05:00
Petter Reinholdtsen
a480e5e225 Skip open_de9b3fb438 s390x to avoid OOM.
The load of the current file in test_open_head is fine, but
open_de9b3fb438 goes into an OOM even in huge (e.g. 10GB) systemd.
This probably needs a proper fix by upstream in regard to the migration
modules that load the old code, but until then (since the rest works on s390x)
this unblocks the package self-test in Debian & Ubuntu.

Patch by Christian Ehrhardt <christian.ehrhardt@canonical.com>.

This is Debian bug https://bugs.debian.org/984952 and Ubuntu bug
https://bugs.launchpad.net/ubuntu/+source/freecad/+bug/1918474.

Been part of the Debian edition of FreeCAD since 2021.
2023-07-10 09:53:20 -05:00
sliptonic
e5427983cf Merge pull request #9691 from tomate44/blendiconrename
Surface: Fix Blend Curve icon name
2023-07-10 09:51:13 -05:00
sliptonic
7b75272a75 Merge pull request #9715 from MisterMakerNL/master
Updated stylesheets+preference packs.
2023-07-10 09:43:43 -05:00
Adrián Insaurralde Avalos
1c0351f8ae remove gitlab ci leftover files [skip-ci] 2023-07-10 09:42:44 -05:00
bdieterm
bf025720ec fix function name in doxygen annotation 2023-07-10 09:23:59 -05:00
Petter Reinholdtsen
8fe64be7d1 Removed trailing whitespace discovered by github linter.
While working on https://github.com/FreeCAD/FreeCAD/pull/9880,
I discovered a lot of linter issues.  These fixes all of them.
2023-07-10 16:06:52 +02:00
Yorik van Havre
942b8139f7 Merge pull request #9835 from yorikvanhavre/arch-fix-h1
Arch: Fixed error on null window preset creation parameters
2023-07-10 10:52:41 +02:00
Chris Hennes
1a09b8602c Merge pull request #9901 from chennes/translations20230709
Apply translations
2023-07-09 19:45:35 -05:00
Chris Hennes
6f97b74fdb Apply translations 2023-07-09 18:09:53 -05:00
Chris Hennes
3a07cc0c6a Merge pull request #9880 from petterreinholdtsen/no-dial-home
Change Start page to no longer dial home by default.
2023-07-09 17:29:32 -05:00
Amritpal Singh
456a1ea179 Bug: Loaded Reinforcement WB translations along with Arch WB 2023-07-09 17:28:44 -05:00
Chris Hennes
b529a0a67c FEM: Add missing translation string 2023-07-09 17:28:04 -05:00
Adrián Insaurralde Avalos
c09ef943f7 Fix #9792: PD tasks fail to launch if body is inside Part and activated
introduced by PR #9557
2023-07-09 17:24:26 +02:00
bdieterm
3d179d27de set toolbar icon size when starting FreeCAD GUI from Python import 2023-07-08 22:45:38 +02:00
Roy-043
8d87eaac22 TechDraw: Fix typo in HoleShafFit tooltip 2023-07-08 11:34:12 -04:00
sliptonic
d2b6af4b74 Merge pull request #9886 from petterreinholdtsen/path-command-lint-fixes-more
Get rid of more lintian complaints from github Python linter.
2023-07-08 08:26:40 -05:00
sliptonic
11d1c18e96 Merge pull request #9867 from petterreinholdtsen/path-no-g49-move
Avoid dangerous move without tool height compensation while it is supposed to be active
2023-07-08 08:24:31 -05:00
MisterMaker
d3c0e58b73 Merge branch 'FreeCAD:master' into master 2023-07-08 13:08:25 +02:00
Petter Reinholdtsen
3d26609e6f Get rid of more lintian complaints from github Python linter.
While working on https://github.com/FreeCAD/FreeCAD/pull/9867 I noticed my patch
showed up with a lot of linting issues in code I did not touch, to a point
where the view was very cluttered by lintian issues.  Here is my second
try to reduce the number of issues discovered by the linter.  Some
issues are still left, as I fail to see how to sensibly reduce the number of
parameters or local variable used.
2023-07-08 10:48:50 +02:00
Petter Reinholdtsen
6e87253bc6 Avoid dagerous move without tool height compensation after setting first fixture
The issue only happen when splitting jobs on tools (orderby == Tool), and when
USE_TLO was active and the preamble include G49.  The first move is then done
before tool height is set, and can cause damage if the existing tool height is set
to more than the gap between the spindle and the table or work piece, when the machine
take a sudden dive straight down.

Removed move between G49 and first G43, to ensure all moves are done after G43
correctly set tool height compensation.

Rewrote code to introduce new method fixtureSetup() to ensure all orderby alternatives
behave the same way.

Fixes #9866.
2023-07-08 09:30:19 +02:00
Petter Reinholdtsen
c5f885dfb9 Change Start page to no longer dial home by default.
When starting FreeCAD for the first time, it load the HTML content of
src/Mod/Start/StartPage/StartPage.html and show it as a friendly startup page.
Unfortunately, one of the tabs in the startup page is an iframe loading the content of
https://blog.freecadorg/.  The effect is that every time one start FreeCAD, it dial
home over the Internet with a HTTP request to the mentioned URL.  This is a privacy
problem.  At the moment the blog page in turn will connect to https//i0.wp.com/ and
https//s0.wp.com/, in effect also reporting the startup to Wordpress.  Please do not
dial out without the expressed approval and on request of the user of the program.

This patch change the startup page to instead of putting the blog posts in a tab, it
will link to the blog and the connection is only established when the user click on
'BLOG' in the start page.  It include a link tooltop to make it easier to understand
that this will bring the user to a new page.
2023-07-07 14:37:54 +02:00
Yorik van Havre
7fb1ca55eb Merge pull request #9868 from Syres916/patch-81
[Start] Fix Minor Regression on LoadCustom...
2023-07-07 13:40:57 +02:00
Syres916
37e6e7dbc5 Reduce the number of lines of code 2023-07-07 10:45:22 +01:00
Syres916
696208116b Reduce number of lines of code 2023-07-07 10:44:02 +01:00
wandererfan
6a0d3dedfb [TD]fix pathological centerline for points 2023-07-06 19:20:08 -04:00
sliptonic
dbd4fbb460 Merge pull request #9882 from petterreinholdtsen/path-command-lint-fixes
Get rid of some lintian complaints from github Python linter.
2023-07-06 15:58:24 -05:00
wandererfan
584bd77c29 [TD]do not include cosmetics in extent dims 2023-07-06 16:02:28 -04:00
wandererfan
0cfb18f71b [TD]clarify tooltip 2023-07-06 16:02:28 -04:00
Haas
21d5b19fa4 cleaned the cfg files and changed selection color and background. 2023-07-06 21:25:59 +02:00
Petter Reinholdtsen
e74450bfc5 Get rid of some lintian complaints from github Python linter.
While working on https://github.com/FreeCAD/FreeCAD/pull/9867 I noticed my patch
showed up with a lot of linting issues in code I did not touch, to a point
where the view was very cluttered by lintian issues.  Here is my
try to reduce the number of issues discovered by the linter.  Some
issues are left, as I fail to see how to sensibly reduce the number of
parameters or local variable used.
2023-07-06 18:18:11 +02:00
Chris Hennes
97771dc673 Update translations 2023-07-06 08:20:59 -05:00
Chris Hennes
20b31ed425 Merge pull request #9878 from petterreinholdtsen/debian-1160-python3-interpreter
Use python3 as the interpreter instead of python (ie v2) more places.
2023-07-06 08:20:13 -05:00
Chris Hennes
209237b8d0 Merge pull request #9849 from petterreinholdtsen/debian-1130-bug-993089-dxf-support-desktop-file
Add several supported MIME types to desktop file.
2023-07-06 08:18:30 -05:00