Changesets: FreeCAD

master 68a42943

2020-05-06 07:20:38

amrit3701


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

berndhahnebach

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

russ4262

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

russ4262

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

russ4262

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

wmayer

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

amrit3701


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

Kunda1


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

dubstar_04

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

dubstar_04

Details Diff
Clean up debug prints
mod - src/Mod/Path/PathSimulator/App/VolSim.cpp Diff File

master ef4074a6

2020-05-04 19:19:25

dubstar_04

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

wmayer

Details Diff
improve cylinder fit [skip ci]
mod - src/Mod/ReverseEngineering/Gui/Command.cpp Diff File

master ceb23799

2020-05-04 12:37:31

Kunda1


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

berndhahnebach

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

russ4262

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

sliptonic


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

sliptonic


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

sgrogan


Committer: yorik Details Diff
[DON'T MERGE]read.me digitalocean

todo better 'This project receives support from:'
mod - README.md Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 150 151 152 153 154 155 156 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last