Dion Moult
fe463cb1ad
Make join modifier actually talk about joining
2019-01-31 10:54:36 -02:00
Dion Moult
1be2c76f80
I think being explicit is clearer, and prevents the liklihood of random falsy values
2019-01-31 10:54:36 -02:00
Dion Moult
6e5378b17d
Add some docstrings for joinwires and jointwowires
2019-01-31 10:54:36 -02:00
Dion Moult
954cc2faad
Now you can join multiple wires all at once
2019-01-31 10:54:36 -02:00
Dion Moult
7e7e298efb
Sorry I can't believe I committed and pushed that
2019-01-31 10:54:36 -02:00
Dion Moult
40c5dbf15f
Add new draft join tool
2019-01-31 10:54:36 -02:00
Yorik van Havre
aabf11926c
Draft: Reverted 5ccc656
2019-01-31 10:53:40 -02:00
Yorik van Havre
d439aa407f
Draft: edit fix for wires works for bsplines too
2019-01-31 10:53:40 -02:00
Dion Moult
128bcd6708
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
66e1fedd1a
FEM: Fix grammar
2019-01-30 11:08:03 -02:00
luz.paz
1126f11e03
Crowdin: Sketcher/App/SketchObject.cpp elaborated term in string
2019-01-30 11:08:03 -02:00
luz.paz
df7759147e
Crowdin: Sketcher/Gui/TaskSketcherValidation.cpp fixed obsolete punct.
2019-01-30 11:08:03 -02:00
luz.paz
f3123b25a4
Crowdin: Sketcher/Gui/CommandCreateGeo.cpp fix typos
2019-01-30 11:08:03 -02:00
luz.paz
334cd86e89
Crwodin: Sketcher/Gui/CommandConstraints.cpp s/root/origin/
2019-01-30 11:08:03 -02:00
luz.paz
4bc73c5a37
Crowdin: Drawing/Gui/TaskOrthoViews.ui remove whitespace
...
Fixed even though WB is obsolete
2019-01-30 11:08:03 -02:00
luz.paz
8e15d0f888
Crowdin: Arch/ArchFloor.py grammar and refinement
2019-01-30 11:08:03 -02:00
luz.paz
c3e15d8d51
Documentation: uniformity
2019-01-30 11:08:03 -02:00
luz.paz
414f166662
Crowdin: Draft/Resources/ui/preferences-dxf.ui grammar fix
2019-01-30 11:08:03 -02:00
luz.paz
b5eedc34c8
Crowdin: AddonManager/AddonManager.py fix some strings
2019-01-30 11:08:03 -02:00
luz.paz
104642305f
Crowdin: StartPage/TranslationTexts.py grammatical fix
2019-01-30 11:08:03 -02:00
luz.paz
92decdb610
Crowdin: Gui/qtcolorpicker.cpp refine string
2019-01-30 11:08:03 -02:00
luz.paz
11a1a8f52c
Crowdin: Draft/Draft.py fix grammar
2019-01-30 11:08:03 -02:00
luz.paz
1233fbe64e
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
c9ab6cf0b5
Crowdin: Tux/NavigationIndicatorGui.py grammar fix
2019-01-30 11:08:03 -02:00
luz.paz
714b79d6bd
Crowdin: Part/Gui/TaskAttacher.cpp superfluous whitespace fix
2019-01-30 11:08:03 -02:00
luz.paz
b7c4aed931
Crowdin: Part/AttachmentEditor/TaskAttachmentEditor.py whitespace fix
2019-01-30 11:08:03 -02:00
luz.paz
d500430ffb
Crowdin: PartDesign/Gui/CommandBody.cpp grammar fix
2019-01-30 11:08:03 -02:00
luz.paz
299af8b8a2
Crowdin: PartDesign/Gui/TaskFeaturePick.ui superfluous whitespace
2019-01-30 11:08:03 -02:00
luz.paz
b1b81f6df3
Crowdin: Arch/ArchStairs.py missing paranthesis fix
2019-01-30 11:08:03 -02:00
luz.paz
2b3cdf4ad9
Crowdin: Sketcher/App/SketchObject.cpp uniformity fix
2019-01-30 11:08:03 -02:00
luz.paz
356d18e873
Crowdin: Sketcher/App/SketchAnalysis.cpp remove superflous whitespace
2019-01-30 11:08:03 -02:00
luz.paz
566a17985e
Crowdin: Sketcher/Gui/CommandConstraints.cpp grammar fix
2019-01-30 11:08:03 -02:00
luz.paz
ab63398a69
Crowdin: Sketcher/Gui/CommandCreateGeo.cpp typo fix
2019-01-30 11:08:03 -02:00
luz.paz
1507f28916
Crowdin: Sketcher/Gui/SketchRectangularArrayDialog.ui typo fix
2019-01-30 11:08:03 -02:00
luz.paz
645ec15fd3
Crowdin: Sketcher/Gui/SketcherSettings.ui whitespace fix
2019-01-30 11:08:03 -02:00
luz.paz
fc061528e3
Crowdin: Sketcher/Gui/CommandConstraints.cpp
2019-01-30 11:08:03 -02:00
luz.paz
550a60c43f
Crowdin: Several more various fixes
2019-01-30 11:08:03 -02:00
luz.paz
2ce03a55c6
[WIP] Crowdin: fixes pre-0.18 release
...
Includes some whitespace fixes as well
2019-01-30 11:08:03 -02:00
wandererfan
f92ddb961c
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
2e4a1f1e19
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
58e25d463e
Use regular 'w' mode when writing text files for py3 compatibility.
2019-01-30 10:12:00 -02:00
Dion Moult
c9d08b7311
Remove dependency on ifcopenshell at runtime and introduce new IfcVersion config
2019-01-29 21:15:44 +11:00
Dion Moult
471eb4cad3
Add json to cmakelists
2019-01-29 21:15:44 +11:00
Dion Moult
d8ca1b3eff
Add ArchIFC to CMakeLists otherwise nobody will get it
2019-01-29 21:15:44 +11:00
Dion Moult
36bd51262e
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
80f33e5dd9
Fix a couple of broken properties
2019-01-29 21:15:44 +11:00
Dion Moult
8f06bb29fa
Migrate IfcAttributes to IfcData for backwards compatibility
2019-01-29 21:15:44 +11:00
Dion Moult
240d0a9eb6
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
Dion Moult
85ede1c72b
Bump ifc_products.json to have uppercase enums
...
Enums should be uppercase which matches the IFC docs. This also prevents the need to do a upper() when using these values with IfcOpenShell.
2019-01-29 21:15:43 +11:00
Dion Moult
71e5efe074
Implement import and exporting of IFC attributes
2019-01-29 21:15:43 +11:00