Commit Graph

1344 Commits

Author SHA1 Message Date
Yorik van Havre
17e44f79b7 Draft: Better tooltip for Draft precision pref settings 2019-03-29 11:48:11 -03:00
wandererfan
45d8787110 Add pref for new Dxf Exporter 2019-03-28 10:44:33 -03:00
Yorik van Havre
bab0401f98 Arch: Fixed IFC misc export issues, support for objects inside App Parts 2019-03-27 17:34:36 -03:00
Yorik van Havre
272a8dfcc9 Merge branch 'master' of https://github.com/carlopav/FreeCAD into carlopav-master 2019-03-27 15:57:31 -03:00
furti
a8686cdb88 Fix broken texture loading for PY 3 builds
The problem was that Python 3 wants a bytes object and not a string.
So we have to encode the string first to make it useable. Python 2 handles
bytes objects as normal strings so the fix should be backwards compatible.

Furthermore this commit adds a massive performance improvement by collecting
all bytes in a list and calling "join" at the end. This is significantly
faster than simply appending each byte to the bytes object one at one.

https://forum.freecadweb.org/viewtopic.php?f=3&t=35032
2019-03-22 10:59:26 -03:00
luz.paz
50c82c2b91 Misc. source comment typos 2019-03-22 10:44:14 -03:00
Yorik van Havre
251a9bff11 Draft: minor bugfix 2019-03-19 20:00:48 -03:00
Yorik van Havre
20f3c124f7 Draft: Fix for translation 2019-03-19 14:17:39 -03:00
Dion Moult
a7d22096c7 Allow move base to work for rotation too 2019-03-19 14:17:39 -03:00
Dion Moult
75fefb53c8 Add warning if there are multiple parents for a base in statusline and in console 2019-03-19 14:17:39 -03:00
Yorik van Havre
778b489e77 Draft: do not try to move object base if it has no base 2019-03-19 14:17:39 -03:00
Dion Moult
348a1777a2 Add a move base property that moves the base object instead of the object itself if true.
This is useful because it is the default case for most architectural work.
2019-03-19 14:17:39 -03:00
Yorik van Havre
de18975c14 Fixed six.py2 -> PY2 2019-03-17 20:59:08 +01:00
cclauss
e3545c8c06 Unicode fixes for Python3 2019-03-17 20:58:00 +01:00
Yorik van Havre
dcae6d027e Updated translations 2019-03-06 21:50:08 -03:00
triplus
10cdb56f24 Add scroll area to Draft Toolbar
Forum discussion:
https://forum.freecadweb.org/viewtopic.php?f=3&t=34552&p=291101#p291101

issue #3881
2019-03-06 11:53:45 -03:00
Dion Moult
8d01876484 Change hotkey of of cycle snap from tab to ` to prevent clashes with current tab behaviour 2019-03-06 11:47:00 -03:00
Yorik van Havre
3ca714670f Draft: Fixed failing dimension snap tool 2019-03-04 15:54:51 -03:00
wmayer
519849de89 fix -Wmaybe-uninitialized 2019-03-03 15:04:24 +01:00
Yorik van Havre
a70a82e19f Revert "Merged crowdin translations" for investigation due to some problems found in the translation files...
This reverts commit 9032c4c587.
2019-03-02 19:17:44 -03:00
Yorik van Havre
9032c4c587 Merged crowdin translations 2019-02-28 21:53:37 -03:00
Yorik van Havre
187988b64b Draft: Fixed move/rotate of objects inside PArt containers - fixes #3485 2019-02-19 19:55:20 -03:00
Yorik van Havre
3fc17edb41 Draft: Removed leftovers from DraftTools in DraftGui 2019-02-19 19:53:14 -03:00
carlopav
8ee0b6859e Update DraftTools.py
Update draf edit to:
- improve arc editing
- insert Undo marks
- insert initial window editing support
2019-02-19 16:40:43 +01:00
wandererfan
dace2f39cf Fix ShapeString attachment to Face 2019-02-19 10:32:46 -03:00
Yorik van Havre
60d6a21493 Draft: better handling of non-closing paths in SVG import - issue #2488 2019-02-18 23:22:31 -03:00
triplus
68e7975157 Icon themes support for draft tray and snap 2019-02-18 10:11:25 -03:00
Yorik van Havre
60f91fbef2 Draft: Fixed non-GUI issues - Fixes #3826 2019-02-14 22:18:41 -02:00
carlopav
dea44454c6 Update Edit Tool
Arc 3 points and minor other fixes
2019-02-13 16:40:26 +01:00
luz.paz
112f3de671 Crowdin: Continuing to refine translation strings 2019-02-11 16:22:12 +01:00
carlopav
8aa1cee1f9 Update DraftTools.py 2019-02-10 22:44:09 +01:00
carlopav
0091f2513e Update DraftGui.py
added value to store last edit toolbar mode
2019-02-10 12:03:26 +01:00
carlopav
3b4aaab869 Edit tool Arc 3 points editing
Updated the edit tool to edit arc by 3 points. Just a dubt: i did a bit of a workaround using Part.ArcOfCircle to compute the values of the new arc.
2019-02-10 11:55:26 +01:00
Yorik van Havre
2ac0851d4c Draft: Small bugfix 2019-02-09 20:37:36 -02:00
donovaly
ae3b57be3b export Flattened SVG fixes for python 3
To be able to export as flattened SVG with the Conda build of FC one needs these fixes.
2019-02-09 20:01:44 -02:00
carlopav
1401c00d60 Update DraftTools.py
Updated first part of file from FreeCAD/FreeCAD
2019-02-09 20:00:38 -02:00
carlopav
a23a9499bc Update DraftTools.py
Refined last commit code
2019-02-09 20:00:38 -02:00
carlopav
4f7804dc10 Update DraftTools.py
Modified arc editing:
- middle editpoint control radius
- end editpoint control first and last angle;
2019-02-09 20:00:38 -02:00
carlopav
e3ab6a1e1b Update DraftTools.py
Update Edit tool to edit wall base objects.
2019-02-09 20:00:38 -02:00
carlopav
4059ecf62e Merge remote-tracking branch 'upstream/master' 2019-02-09 00:28:30 +01:00
carlopav
c88fadde54 Update DraftTools.py
Updated first part of file from FreeCAD/FreeCAD
2019-02-08 23:27:21 +01:00
carlopav
ef7552955a Update DraftTools.py
Refined last commit code
2019-02-08 23:13:15 +01:00
carlopav
85604f22f6 Update DraftTools.py
Modified arc editing:
- middle editpoint control radius
- end editpoint control first and last angle;
2019-02-08 23:06:35 +01:00
Yorik van Havre
7ee0e4d439 Updated master translation files 2019-02-08 19:16:21 -02:00
luz.paz
4cfda0c3a5 Misc. typos
Found via `codespell`
2019-02-08 11:01:24 -02:00
Dion Moult
140d085517 Move hardcoded tab shortcut for cycling elsewhere in prep for refactor 2019-02-08 10:59:26 -02:00
Dion Moult
334a2a31d0 Allow tabbing to cycle through objects to snap
To do this, the object snapping code has been refactored into a snapToObject function. This allows it to be called on different objects easily. A new base class which handles the tab event has been added.
2019-02-08 10:59:26 -02:00
carlopav
636708c90d Update DraftTools.py
Update Edit tool to edit wall base objects.
2019-02-06 21:44:58 +01:00
Yorik van Havre
ac18ec0d79 Updated translations 2019-02-01 13:54:10 -02:00
Yorik van Havre
0cd796a0f1 Draft: Fixed UI focus in arc tool 2019-02-01 12:16:52 -02:00