Changesets: FreeCAD
master 68a42943 2020-05-06 07:20:38 Committer: yorik Details Diff |
Fixed error in print statement Arch.OfflineRenderingUtils | ||
mod - src/Mod/Arch/OfflineRenderingUtils.py | Diff File | ||
master 5bff654a 2020-05-06 05:58:01 vocx-fc Committer: yorik Details Diff |
Draft: update ViewProviderWire properties The improvements are done to `ViewProviderWire` which propagates to many objects like Line, Wire (polyline), BSpline, BezCurve, Fillet, etc. The initialization of the properties is moved to a method `_set_properties`. The properties `EndArrow`, `ArrowSize`, `ArrowType` are created only if they do not exist. This allows calling `ViewProviderWire(obj.ViewObject)` to migrate an older object to this viewprovider but without adding duplicated properties. In particular, this is done to support the migration of the older `Fillet` object. |
||
mod - src/Mod/Draft/draftviewproviders/view_wire.py | Diff File | ||
master dd42bfbc 2020-05-06 03:45:13 vocx-fc Committer: yorik Details Diff |
Draft: migrate individual properties Since we know how the old class looks like, we can write code to save the value of the older properties, and then remove them. Then we can assign the new class, which will create new properties, and then we can assign the old values to these. This can be done for both the proxy object and for the viewprovider. |
||
mod - src/Mod/Draft/DraftFillet.py | Diff File | ||
master 16d8986f 2020-05-06 03:22:31 vocx-fc Committer: yorik Details Diff |
Draft: use onDocumentRestored to migrate the Fillet Identify the previous object as `DraftFillet.Fillet` and then use the new proxy class `draftobjects.fillet.Fillet` and new viewprovider `view_fillet.ViewProviderFillet` on it. |
||
mod - src/Mod/Draft/DraftFillet.py | Diff File | ||
master baf21815 2020-05-05 19:51:32 Details Diff |
FEM: writer base, extend error message | ||
mod - src/Mod/Fem/femsolver/writerbase.py | Diff File | ||
master 2309343b 2020-05-05 18:45:48 Details Diff |
Path: Integrate unified `Profile` operation into PathWB Remove Contour, Profile Faces, and Profile Edges icons from PathWB GUI. Files are still fully in tact and available. |
||
mod - src/Mod/Path/CMakeLists.txt | Diff File | ||
mod - src/Mod/Path/InitGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathGuiInit.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathProfileGui.py | Diff File | ||
master 39636cac 2020-05-05 18:20:08 Details Diff |
Path: Initiate unification of ProfileFaces and ProfileEdges operations ProfileFaces now accepts and processes faces and edges. Full functionality is maintained (so far as tested) with respect to original operations. |
||
mod - src/Mod/Path/PathScripts/PathAreaOp.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathProfileFaces.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSelection.py | Diff File | ||
master 5d912132 2020-05-05 18:09:47 Details Diff |
Path: Consolidate Contour, ProfileFaces, and ProfileEdges No geometry selection defaults to Contour operation. Path: Add new unified `Profile` operation modules |
||
add - src/Mod/Path/PathScripts/PathProfile.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathProfileFaces.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathProfileFacesGui.py | Diff File | ||
add - src/Mod/Path/PathScripts/PathProfileGui.py | Diff File | ||
master 817d0947 2020-05-05 16:48:59 Details Diff |
Mod: [skip ci] fix Python example code | ||
mod - src/Mod/TemplatePyMod/FeaturePython.py | Diff File | ||
master 7f2fdbbb 2020-05-05 15:19:44 Committer: yorik Details Diff |
Fixed bug in OfflineRenderingUtils.buildGuiDocumentFromGuiData. binascii.unhexlify throwing error | ||
mod - src/Mod/Arch/OfflineRenderingUtils.py | Diff File | ||
master 3b8b0451 2020-05-05 10:58:56 Committer: wwmayer Details Diff |
AddonManager: [skip-ci] Change reference from "Addons Manager" to "Addon ...Manager" https://forum.freecadweb.org/viewtopic.php?f=3&t=45951&p=395355#p394147 |
||
mod - src/Mod/AddonManager/AddonManager.ui | Diff File | ||
mod - src/Mod/Draft/importDXF.py | Diff File | ||
master f1fe97e9 2020-05-05 05:47:47 vocx-fc Committer: yorik Details Diff |
Draft: import the missing Gui module in the mirror function Otherwise the function will not work in a terminal only session without the graphical user interface (GUI). Also small changes for style, documentation, and removing unused modules. |
||
mod - src/Mod/Draft/draftfunctions/mirror.py | Diff File | ||
master d438aec8 2020-05-05 03:03:36 vocx-fc Committer: yorik Details Diff |
Draft: remove old DraftFillet class, and make it a redirect Remove the make function that creates the old object, its corresponding Gui Command, and the old `DraftFillet.Fillet` proxy class, which now is a redirection to the new `Fillet` class defined in `draftobjects.fillet`. Also change the unit test, and the `draft_test_object` script to run `Draft.make_fillet`. |
||
mod - src/Mod/Draft/Draft.py | Diff File | ||
mod - src/Mod/Draft/DraftFillet.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_fillets.py | Diff File | ||
mod - src/Mod/Draft/drafttests/draft_test_objects.py | Diff File | ||
mod - src/Mod/Draft/drafttests/test_creation.py | Diff File | ||
mod - src/Mod/Draft/draftutils/init_tools.py | Diff File | ||
master 2747ab1d 2020-05-04 22:44:15 donovaly Committer: berndhahnebach Details Diff |
remove a file accidentally added with commit 021c25a78 | ||
rm - ~diff | Diff File | ||
master 65dcdf15 2020-05-04 19:21:32 Details Diff |
Try and catch errors when getting the tool profile | ||
mod - src/Mod/Path/PathSimulator/App/VolSim.cpp | Diff File | ||
master 15a1d34b 2020-05-04 19:20:52 Details Diff |
Clean up debug prints | ||
mod - src/Mod/Path/PathSimulator/App/VolSim.cpp | Diff File | ||
master ef4074a6 2020-05-04 19:19:25 Details Diff |
check the toolbit shape is valid | ||
mod - src/Mod/Path/PathScripts/PathSimulatorGui.py | Diff File | ||
mod - src/Mod/Path/PathSimulator/App/VolSim.cpp | Diff File | ||
master e323d98d 2020-05-04 17:51:19 Details Diff |
improve cylinder fit [skip ci] | ||
mod - src/Mod/ReverseEngineering/Gui/Command.cpp | Diff File | ||
master ceb23799 2020-05-04 12:37:31 Committer: berndhahnebach Details Diff |
Fix various typos Found via codespell v1.17.0.dev0 ``` codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,orgin,orginx,orginy,ot,pard,pres,programm,que,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 ``` |
||
mod - src/Mod/AddonManager/addonmanager_workers.py | Diff File | ||
mod - src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/ToolBitLibraryEdit.ui | Diff File | ||
master a0455c24 2020-05-04 09:11:56 Details Diff |
Arch: pipe, fix ifc type for ifc 2x3 | ||
mod - src/Mod/Arch/ArchPipe.py | Diff File | ||
master 494a85a3 2020-05-04 05:28:40 Details Diff |
Path: Fix `extrude()` fails with zero vector Add error message and return empty path for ProfileEdges open-edge case. |
||
mod - src/Mod/Path/PathScripts/PathProfileEdges.py | Diff File | ||
master 99ec5924 2020-05-03 19:06:48 Syres916 Committer: yorik Details Diff |
[AddonManager] Added reconstruction Wb to PY2ONLY | ||
mod - src/Mod/AddonManager/addonmanager_workers.py | Diff File | ||
master e38d9cbb 2020-05-03 14:29:08 Committer: GitHub Details Diff |
Merge pull request 0003422 from sliptonic/bug/fstring Path: remove fstrings to maintain xenial compatibility |
||
mod - src/Mod/Path/PathScripts/PathToolBitEdit.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py | Diff File | ||
master dc302b62 2020-05-03 14:28:45 Committer: GitHub Details Diff |
Merge pull request 0003401 from etrombly/startPoint [PATH] change intra-operation travels back to clearance height |
||
mod - src/Mod/Path/App/Area.cpp | Diff File | ||
master a0692b14 2020-05-03 13:54:12 Committer: yorik Details Diff |
[DON'T MERGE]read.me digitalocean todo better 'This project receives support from:' |
||
mod - README.md | Diff File |