Dion Moult
0294b55bf0
This type of tool only works on wires
2019-01-31 10:54:36 -02:00
Dion Moult
09f134d56f
Add split tool
2019-01-31 10:54:36 -02:00
Dion Moult
7867864456
Make join modifier actually talk about joining
2019-01-31 10:54:36 -02:00
Dion Moult
46ffa77c32
I think being explicit is clearer, and prevents the liklihood of random falsy values
2019-01-31 10:54:36 -02:00
Dion Moult
05ec6dbde5
Add some docstrings for joinwires and jointwowires
2019-01-31 10:54:36 -02:00
Dion Moult
5e6fb09119
Now you can join multiple wires all at once
2019-01-31 10:54:36 -02:00
Dion Moult
e25044d0e9
Sorry I can't believe I committed and pushed that
2019-01-31 10:54:36 -02:00
Dion Moult
882c4ca2f3
Add new draft join tool
2019-01-31 10:54:36 -02:00
Yorik van Havre
6e91ae9561
Draft: Reverted 5ccc656
2019-01-31 10:53:40 -02:00
Yorik van Havre
a901f5798a
Draft: edit fix for wires works for bsplines too
2019-01-31 10:53:40 -02:00
Dion Moult
49be948b45
Adding new points on wires tests the edge you clicked on instead of an overcomplicated curve parameter check
...
* Makes adding points on wires and closed wires simpler and more reliable
* Minor code cleanup to reduce the nesting of "if" statements
2019-01-31 10:53:40 -02:00
luz.paz
13622cd0b8
FEM: Fix grammar
2019-01-30 11:08:03 -02:00
luz.paz
8a4af3b28c
Crowdin: Sketcher/App/SketchObject.cpp elaborated term in string
2019-01-30 11:08:03 -02:00
luz.paz
69707228c5
Crowdin: Sketcher/Gui/TaskSketcherValidation.cpp fixed obsolete punct.
2019-01-30 11:08:03 -02:00
luz.paz
77102cae41
Crowdin: Sketcher/Gui/CommandCreateGeo.cpp fix typos
2019-01-30 11:08:03 -02:00
luz.paz
103c118b82
Crwodin: Sketcher/Gui/CommandConstraints.cpp s/root/origin/
2019-01-30 11:08:03 -02:00
luz.paz
92622053ae
Crowdin: Drawing/Gui/TaskOrthoViews.ui remove whitespace
...
Fixed even though WB is obsolete
2019-01-30 11:08:03 -02:00
luz.paz
67fff1538d
Crowdin: Arch/ArchFloor.py grammar and refinement
2019-01-30 11:08:03 -02:00
luz.paz
26750deb07
Documentation: uniformity
2019-01-30 11:08:03 -02:00
luz.paz
f11f2fb590
Crowdin: Draft/Resources/ui/preferences-dxf.ui grammar fix
2019-01-30 11:08:03 -02:00
luz.paz
e78fd828e2
Crowdin: AddonManager/AddonManager.py fix some strings
2019-01-30 11:08:03 -02:00
luz.paz
06967e2b4d
Crowdin: StartPage/TranslationTexts.py grammatical fix
2019-01-30 11:08:03 -02:00
luz.paz
3b85a067bd
Crowdin: Gui/qtcolorpicker.cpp refine string
2019-01-30 11:08:03 -02:00
luz.paz
3a32c314bc
Crowdin: Draft/Draft.py fix grammar
2019-01-30 11:08:03 -02:00
luz.paz
3253de75e9
Fix for a previous commits
...
Crowdin: Sketcher/App/SketcherAnalysis remove newlines
Crowdin: Part/AttachmentEditor/TaskAttachmentEditor.py fix previous commiit
Crowdin: Gui/NetworkRetriever.cpp correct previous commit
2019-01-30 11:08:03 -02:00
luz.paz
1770117406
Crowdin: Tux/NavigationIndicatorGui.py grammar fix
2019-01-30 11:08:03 -02:00
luz.paz
582181af70
Crowdin: Part/Gui/TaskAttacher.cpp superfluous whitespace fix
2019-01-30 11:08:03 -02:00
luz.paz
845e77164b
Crowdin: Part/AttachmentEditor/TaskAttachmentEditor.py whitespace fix
2019-01-30 11:08:03 -02:00
luz.paz
4c33b114de
Crowdin: PartDesign/Gui/CommandBody.cpp grammar fix
2019-01-30 11:08:03 -02:00
luz.paz
bccfcfc5d7
Crowdin: PartDesign/Gui/TaskFeaturePick.ui superfluous whitespace
2019-01-30 11:08:03 -02:00
luz.paz
1db71c3c7e
Crowdin: Arch/ArchStairs.py missing paranthesis fix
2019-01-30 11:08:03 -02:00
luz.paz
d858a8609d
Crowdin: Sketcher/App/SketchObject.cpp uniformity fix
2019-01-30 11:08:03 -02:00
luz.paz
c65fce6128
Crowdin: Sketcher/App/SketchAnalysis.cpp remove superflous whitespace
2019-01-30 11:08:03 -02:00
luz.paz
95f16814f6
Crowdin: Sketcher/Gui/CommandConstraints.cpp grammar fix
2019-01-30 11:08:03 -02:00
luz.paz
90841f72c1
Crowdin: Sketcher/Gui/CommandCreateGeo.cpp typo fix
2019-01-30 11:08:03 -02:00
luz.paz
0df518db8f
Crowdin: Sketcher/Gui/SketchRectangularArrayDialog.ui typo fix
2019-01-30 11:08:03 -02:00
luz.paz
16653a4be9
Crowdin: Sketcher/Gui/SketcherSettings.ui whitespace fix
2019-01-30 11:08:03 -02:00
luz.paz
83c2434bd9
Crowdin: Sketcher/Gui/CommandConstraints.cpp
2019-01-30 11:08:03 -02:00
luz.paz
d5ea453f9d
Crowdin: Several more various fixes
2019-01-30 11:08:03 -02:00
luz.paz
e1446a0b99
[WIP] Crowdin: fixes pre-0.18 release
...
Includes some whitespace fixes as well
2019-01-30 11:08:03 -02:00
wandererfan
0c5629870c
Hide n/a Rotation property
...
- DPG does not rotate, but shows Rotation property in
Property Editor
2019-01-30 10:12:49 -02:00
wandererfan
0f00402201
Prevent selection of read only field
...
- "current primary view direction" in TaskProjGroup is
read only, but can obtain focus. This can cause events
to be unexpectedly passed to other objects.
2019-01-30 10:12:49 -02:00
markus
0b7c0b93dc
Use regular 'w' mode when writing text files for py3 compatibility.
2019-01-30 10:12:00 -02:00
Dion Moult
0855be08e5
Remove dependency on ifcopenshell at runtime and introduce new IfcVersion config
2019-01-29 21:15:44 +11:00
Dion Moult
b89907c92c
Add json to cmakelists
2019-01-29 21:15:44 +11:00
Dion Moult
1c4a6e22d7
Add ArchIFC to CMakeLists otherwise nobody will get it
2019-01-29 21:15:44 +11:00
Dion Moult
c85514b2cf
Refactor all IFC functions into ArchIFC and preload attributes with expressions
...
* The import code will manually set 2x3 attributes
* The import code will rely on "smart" attributes for ifc 4
* ArchSite and ArchBuildingPart now support IFC
* IfcSite lat/lon is left alone until I better understand how coords work
2019-01-29 21:15:44 +11:00
Dion Moult
3448bb477c
Fix a couple of broken properties
2019-01-29 21:15:44 +11:00
Dion Moult
6e7a0138cd
Migrate IfcAttributes to IfcData for backwards compatibility
2019-01-29 21:15:44 +11:00
Dion Moult
33078844e6
Load JSON based on ifcopenshell schema version
...
This allows us to support more than one ifc version. The 2X3 jsons cannot be autogenerated and have been manually written based on the hardcoded values in the old codebase.
2019-01-29 21:15:43 +11:00