Commit Graph

27137 Commits

Author SHA1 Message Date
mwganson
c0c4ae40a5 TopoShape::analyze() SetRunParallel(true) to do the bopcheck in parallel mode 2022-01-16 16:30:08 +01:00
mwganson
e535204f8e Sketcher: prevent crash when accessing null pointer 2022-01-16 15:14:05 +01:00
wmayer
f147986fa9 App: Bugfix for NULL-Pointer dereference of Property->getName() 2022-01-16 14:30:51 +01:00
sliptonic
9ca8e01771 fix feedrate update
Fix machinestate to handle drill moves and tests
move feed and rapid declarations to PathGeom
2022-01-15 15:36:12 -06:00
sliptonic
fc2d6c172b Make CircularHoleBase use drillableLib
debugs

remove deprecated PathUtils.isDrillable

drillableLib cmake

make PathProfile use new drillableLib
2022-01-15 15:34:17 -06:00
sliptonic
f156d9daea Helpers and tests
Drillable lib and Tests
2022-01-15 15:27:53 -06:00
sliptonic
5b23af3d4b Refactor PathDrilling to user generator
Uses the drill generator.
centralizes feed rate assignment
Tracks current machine position with MachineState
2022-01-15 15:27:53 -06:00
sliptonic
cada185a70 Drill Generator and testing 2022-01-15 15:27:53 -06:00
sliptonic
7655849797 Add JobType property 2022-01-15 15:27:53 -06:00
wmayer
b836712c83 Test: [skip ci] clean up documents for unit test with cross links 2022-01-15 16:34:13 +01:00
wmayer
94e2ce44b4 Test: [skip ci] add unit test with cross links
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=3&t=58603
2022-01-15 14:28:08 +01:00
wmayer
6a7e02000e Test: [skip ci] add test for issue 4823
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=3&t=52775
2022-01-15 14:07:28 +01:00
Chris Hennes
089b18f868 Part Design: Missing = 2022-01-14 09:38:45 -06:00
Uwe
66864bbe7b [PD] Pad/Pocket: sort out duplicated code
the checkboxes are almost identical and it avoids work to have them in one location
2022-01-14 13:17:25 +01:00
wmayer
a1a8de633c PD: fix small inconsistence, use forwared declaration 2022-01-14 12:22:16 +01:00
Ajinkya Dahale
b2e6f91c1d [PD] Use buttonToggled signal in PD pipe
Combines other button toggle methods/signals/slots involved.
2022-01-13 22:31:05 -05:00
Ajinkya Dahale
1296e2c417 [PD] Use Gui::ButtonGroup in TaskDlgPipeParameters 2022-01-13 22:31:05 -05:00
luz paz
e4aad767f4 Mesh: translate doxygen from DE to EN
For the purpose of making the source documentation uniform, source comments in this file were translated to English.
2022-01-13 17:27:43 +01:00
Yorik van Havre
c9b772cf7d Merge pull request #5373 from marioalexis84/draft-wpproxy
Draft: Add extension 'AttachExtensionPython' to WP proxy
2022-01-13 14:54:14 +01:00
Yorik van Havre
99ae628a00 Merge pull request #5370 from Roy-043/Draft-Fix-translation-issues
Draft: Fix translation issues
2022-01-13 14:53:28 +01:00
luz paz
cd089a82c7 Robot: fix source comment typo 2022-01-12 14:50:39 -06:00
luzpaz
313032af16 Update src/Mod/Assembly/App/opendcm/core/property.hpp
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org>
2022-01-12 14:50:39 -06:00
luz paz
45bde3b502 TD: fix 'praefix' typo in source and source comments 2022-01-12 14:50:39 -06:00
luz paz
19e984f8c9 Fix various typos
Found via `codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,apoints,ba,beginn,behaviour,bloaded,bottome,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childrens,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,inout,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oce,oder,ontop,orgin,orginx,orginy,ot,pard,parm,parms,pres,programm,que,rady,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml,./build/doc/SourceDocu`
2022-01-12 14:50:39 -06:00
Zheng, Lei
29ae8b0502 Gui: remove obsolete/incorrect tree view comments
It's part of the suggestion of this forum post:
https://forum.freecadweb.org/viewtopic.php?p=560433#p560433
2022-01-12 14:44:35 +01:00
wmayer
771d9a735a Gui: improve safety of Application::getViewProvider()
This is a suggestion offered by realthunder at https://forum.freecadweb.org/viewtopic.php?p=560433#p560433
and this commit https://github.com/realthunder/FreeCAD/commit/0e20656ffae

This commit additionally moves the relevant code into a separate class.
2022-01-12 14:39:05 +01:00
Roy
843ea92055 Draft: Fix additional translation issues related to the snapping commands 2022-01-12 13:44:05 +01:00
Yorik van Havre
f3530800b0 Merge pull request #5371 from Roy-043/Arch-Fix-translation-issues
Arch: Fix translation issues
2022-01-12 13:37:52 +01:00
Chris Hennes
1f70e352a8 OpenSCAD: Rewrite fixVisibility() to use rootObj
The original algorithm tried to use a heuristic to calculate which
objects should be shown or hidden, based on the object name. This commit
replaces that heurstic with a request for the list of root objects from
FreeCAD, which is then filtered to remove those that existed before the
import. Any descendant of those root objects is hidden, and the root
made visible, in keeping with the design of the CSG importer.
2022-01-11 14:04:57 -06:00
Wanderer Fan
79f9fb6845 [TD]expose Page request paint method to Python 2022-01-11 09:36:48 -05:00
Wanderer Fan
3a7a12e436 [TD]improve handling of View in multiple Pages 2022-01-11 09:36:48 -05:00
Chris Hennes
4cc744c920 AddonManager:Correct funcion name 2022-01-11 07:38:40 -06:00
Roy-043
59755b9d0e Update gui_arcs.py 2022-01-11 11:42:45 +01:00
Chris Hennes
70d61b9624 Addon Manager: Fix for Py3.6 w/ no fromisodate 2022-01-10 21:14:32 -06:00
marioalexis
285a4a76c1 Draft: Add extension 'AttachExtensionPython' to WP proxy 2022-01-10 23:11:30 -03:00
Uwe
5ee5a6ed36 [TD] fix a double to float truncation compiler warning
fixes warning C4305: 'argument': truncation from 'double' to 'float'
2022-01-11 02:10:44 +01:00
marioalexis
07c51f1b2c Gui: Prevent crash when calling stderr.write and stdout.write without arguments 2022-01-11 01:03:44 +01:00
Chris Hennes
1bfbcb5c95 Addon Manager: Remove progress object from git pull 2022-01-10 10:45:23 -06:00
sliptonic
619947fcc2 Merge pull request #5270 from iromero91/dressup_translate_fixes
[PATH] Translation fixes for dressup operations
2022-01-10 10:42:04 -06:00
sliptonic
b0d7bd5961 Merge pull request #5329 from belov-oleg/path_simulator
Path Simulator: A workaround of the bug while milling curves with small radius
2022-01-10 10:30:32 -06:00
Roy
adf084bb45 TechDraw: Rename TechDraw_ExtensionArc command to TechDraw_ExtensionDrawCosmArc 2022-01-10 11:22:18 -05:00
sliptonic
2e6437a961 Merge pull request #5352 from sliptonic/bug/simulator
[Path]  bug fixes for dxf_post and simulator
2022-01-10 09:28:05 -06:00
Roy-043
63f4ac15fd Update gui_arrays.py 2022-01-10 15:12:09 +01:00
Uwe
626425526b [PD] sort out more Pad/Pocket code
as suggested in #5349
2022-01-10 14:33:02 +01:00
Yorik van Havre
00695f7378 Merge pull request #5307 from marioalexis84/draft-projectPoint
Draft: Fix projectPoint method
2022-01-10 12:53:36 +01:00
Yorik van Havre
e33ef084ff Merged crowdin translations 2022-01-10 11:23:59 +01:00
Yorik van Havre
de374cbdfa Updated ts files (after @chennes ludate fix) 2022-01-10 11:15:28 +01:00
Yorik van Havre
d36b455e95 Merge pull request #5318 from chennes/lupdateCPPWorkaround
Tools: Add workaround for lupdate missing source
2022-01-10 11:13:43 +01:00
Roy
65425b5e30 Arch: Fix translation issues 2022-01-10 10:26:08 +01:00
Roy
93a41d2941 Draft: Fix translation issues 2022-01-10 10:17:53 +01:00