Tomas Pavlicek
46c73062ff
TechDraw: Radius drawing refactored - ASME support
2019-08-21 19:27:12 -04:00
Yorik van Havre
93b5481c68
Arch: Optimization in SVG generation code
2019-08-21 19:56:25 -03:00
wmayer
5095703776
add missing std:: namespace to build on Debian 10
2019-08-21 23:56:46 +02:00
Yorik van Havre
f93a986b5a
Arch/TD: Added Coin mode to TD arch views
2019-08-21 18:44:02 -03:00
wmayer
2a92051192
add missing std:: namespace to build on Debian 10
2019-08-21 19:22:01 +02:00
wmayer
bf5923c0f3
add missing std:: namespace to build on Debian 10
2019-08-21 16:31:00 +02:00
Yorik van Havre
ba297ec966
Arch: Fixed remaining bug in IFC importer
2019-08-21 11:04:59 -03:00
Bernd Hahnebach
78360cab92
Arch: export IFC helper, do not use multiple line imports
2019-08-21 12:09:14 +02:00
Bernd Hahnebach
cb6f7ce3ee
Arch: import and export IFC, add licence text and make it pep8 kompatible
2019-08-21 12:09:06 +02:00
Bernd Hahnebach
8c4856ebeb
Arch: import IFC, move methods used by import and export to helper
2019-08-21 12:08:59 +02:00
Bernd Hahnebach
2390a219c0
Arch: import IFC, get back description of empty relation tables
2019-08-21 09:28:58 +02:00
Bernd Hahnebach
d038968b68
Arch: import IFC, split relation table method
2019-08-21 08:51:46 +02:00
Bernd Hahnebach
13ce0bddc8
Arch: import IFC, pep8, indent
2019-08-21 08:40:07 +02:00
Bernd Hahnebach
8fad7c40ec
Arch: import IFC helper, fix imports
2019-08-21 08:40:01 +02:00
Bernd Hahnebach
017caac680
Arch: import IFC helper, white spaces and new lines
2019-08-21 08:39:55 +02:00
Bernd Hahnebach
e634209c1e
Arch: import IFC, pep8, add and delete some spaces
2019-08-21 07:20:05 +02:00
Bernd Hahnebach
a56d3c435a
Arch: import IFC, white spaces and new lines
2019-08-21 07:19:59 +02:00
Bernd Hahnebach
0477ecee03
Arch: import IFC, add comment
2019-08-21 06:57:53 +02:00
Yorik van Havre
b32f094820
Arch: Further cleaning of IFC importer - moved aux functions to importIFCHelper
2019-08-20 19:44:19 -03:00
wmayer
851e3d9847
add missing std:: namespace to build on Debian 10
2019-08-21 00:12:50 +02:00
Yorik van Havre
b4fc354d2b
Arch: Moved building of IFC relationship tables into separate function
2019-08-20 17:59:30 -03:00
Yorik van Havre
181cceddb1
Arch: Moved recycler class to exportIFC helper
2019-08-20 16:58:23 -03:00
triplus
7ec43fcb54
OpenSCAD fix missing icons
...
Forum discussion:
https://forum.freecadweb.org/viewtopic.php?f=21&t=38616
2019-08-20 10:32:02 -03:00
vocx-fc
18727135d8
Draft: _PointArray, removed the tabs, and replaced with four spaces; mixing spaces and tabs may cause a syntax error in Python 3
2019-08-20 10:31:01 -03:00
luz.paz
cc6ea681c0
AddonManager: Add workfeature icon
...
Closes https://github.com/Rentlau/WorkFeature-WB/issues/9
2019-08-20 10:30:16 -03:00
carlopav
d9e60c0471
Draft Edit: enable Part::Line editing
...
Implemented editing part lines. Preview still to come.
2019-08-20 10:29:50 -03:00
carlopav
a1e6019f82
Draft Edit: enable editing Part::Box
...
Added code to handle editing of part objects, ATM only for Part::Box
2019-08-20 10:29:50 -03:00
carlopav
5d75d68f64
Draft Edit: bugfix when Draft is activated without document
...
Fixed bug when Draft is activated but no document is active
2019-08-20 10:29:50 -03:00
carlopav
ec3a6ba0d9
[Draft] Small bugfix in bezcurve editing
...
Solved bug when clicking on empty space while editing continuity.
2019-08-20 10:29:50 -03:00
carlopav
9aac2df1a7
[Draft] Draft Edit: completed subcommand key event
...
Completed subcommand key edit
2019-08-20 10:29:50 -03:00
carlopav
13e605912c
[Draft] Draft Edit - various fixes ( fixes #3537 )
...
https://forum.freecadweb.org/viewtopic.php?f=3&t=29743&start=70
To solve issue with Hidpi display (fixes #3537 ), but also to improve node selection, I used some of @looo code from pivy graphics into the tool.
So:
- i got rid of the action function
- i separated selection and editing callbacks
- i got the mouse position from the callback event and not from FreeCADGui.ActiveDocument.ActiveView.getCursorPos()
- i rewrote the node selection mechanism using soraypickaction instead of getObjectInfo() and getObjectsInfo()
- i tried to put a bit of order in all the mess i made and try to document it.
- also fixed some of the preview code.
- i'm really really sorry for not being able to split the commit in multiple one, but the changes are huge and i was just able to separate minor things...
2019-08-20 10:29:50 -03:00
Dion Moult
ada37401b4
Add undefined IFC type data - this is special to freecad and not part of the IFC spec
2019-08-20 13:31:57 +02:00
Dion Moult
ad4f4f071e
Convert old json files to include more metadata as per IFC4 standard
2019-08-20 13:31:38 +02:00
Dion Moult
bdfdf77ffc
Add contexts file for IFC2X3
2019-08-20 13:31:33 +02:00
Yorik van Havre
89961a33d4
Draft: removed degub message
2019-08-19 13:42:29 -03:00
Bernd Hahnebach
ea97b43499
Arch: workaround to make Arch loading without errors, but still this needs to be fixed
2019-08-19 09:14:49 +02:00
sliptonic
b5da3e32bc
Merge branch 'master' into fixes/tooltable
2019-08-18 12:32:35 -05:00
wmayer
7e60631239
add missing header and forward declaration
2019-08-17 23:14:45 +02:00
Dubstar_04
32b0f86167
Ensure the tool parameters are saved
...
Ensure the tool parameters are saved to the tool table
2019-08-17 19:51:45 +01:00
wmayer
7022f41bb1
Fix clang compiler warnings:
...
+ fix -Winconsistent-missing-override
+ fix -Wunused-private-field
2019-08-17 19:53:39 +02:00
wmayer
3759b83b7c
Fix clang compiler warnings:
...
+ fix -Winconsistent-missing-override
2019-08-17 19:53:21 +02:00
wmayer
a731566661
Fix clang compiler warnings:
...
+ fix -Winconsistent-missing-override
2019-08-17 19:53:07 +02:00
wmayer
4c648caaa8
Fix clang compiler warnings:
...
+ fix -Winconsistent-missing-override
2019-08-17 19:52:49 +02:00
wmayer
67b06d7a36
Fix clang compiler warnings:
...
+ fix -Winconsistent-missing-override
+ fix -Wpessimizing-move (Geometry::clone: moving a temporary object prevents copy elision -> remove std::move call here)
2019-08-17 19:52:32 +02:00
Zheng, Lei
8162c9b67e
Draft: fix PathLinkArray
2019-08-17 15:32:51 +02:00
Zheng, Lei
e9a4f97150
Import: fix version header path
2019-08-17 15:32:51 +02:00
Zheng, Lei
5509a9b438
Draft: fix Link(Path)Array
2019-08-17 15:32:51 +02:00
Zheng, Lei
c555a8222e
TechDraw: fix face based projection direction detection
2019-08-17 15:32:51 +02:00
Zheng, Lei
62423cb79a
TechDraw: fix projection group editing update
2019-08-17 15:32:51 +02:00
Zheng, Lei
f243db0d5b
TechDraw: fix drawing update on undo/redo
2019-08-17 15:32:51 +02:00