Markus Lampert
66804ae993
Unit test helix based on a clone
2019-08-22 18:03:18 +02:00
Markus Lampert
5a4fc83fe3
More helix unit tests
2019-08-22 18:03:03 +02:00
Markus Lampert
221893eeeb
Fixed PathHelix assert statements
2019-08-22 18:02:49 +02:00
Markus Lampert
915a7ae226
Added basic test case for PathHelix
2019-08-22 18:02:35 +02:00
Pablo Gil
736d34d904
update CMakeList to include new Darker stylesheets
2019-08-22 17:57:14 +02:00
wmayer
218d849355
use GNU directory structure on non-Windows systems
2019-08-22 16:57:11 +02:00
wmayer
7d8c2060a8
do not force CMAKE_INSTALL_LIBDIR to be an absolute path
2019-08-22 16:57:10 +02:00
luz.paz
699114610c
Stylesheets: typo and uniformity fixes
...
Follow-up to b61aa576f and d6352bb1
CC @pgilfernandez
2019-08-22 11:25:39 -03:00
vocx-fc
d3ade5520e
Draft: DraftFillet, changed some things about the implementation.
2019-08-22 10:54:41 -03:00
vocx-fc
0f686edf89
Draft: added Draft_Fillet.svg as an icon, as a variation of the Sketcher fillet icon. Add it to Draft.qrc.
2019-08-22 10:54:41 -03:00
vocx-fc
d5ca09c77b
Draft: added DraftFillet.py to the sources, also InitGui.py, Draft.py, DraftTools.py, and CMakeLists.txt
2019-08-22 10:54:41 -03:00
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
5a004191a3
Gui: Do not use hard-coded blue color in tree
2019-08-20 20:12:51 -03: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
Pablo Gil
eb0ee0184d
typo fixed
2019-08-20 10:31:35 -03:00
Pablo Gil
d6352bb1bd
New Darker stylesheet
2019-08-20 10:31:35 -03:00
Pablo Gil
b61aa576f0
update to v2.20:
...
- minor fixes
- new background icon
2019-08-20 10:31:35 -03:00
Pablo Gil
a2f359b9a7
new background icon
2019-08-20 10:31:35 -03:00
Pablo Gil
afe9f03f47
add missing icon for light themes
2019-08-20 10:31:35 -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
wmayer
12dc2e9146
work around to fix build failure with clang 3.4
2019-08-20 14:24:27 +02: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