Commit Graph

1328 Commits

Author SHA1 Message Date
Yorik van Havre
7da437c87e Draft: minor bugfix 2019-03-19 20:00:48 -03:00
Yorik van Havre
9640ff9423 Draft: Fix for translation 2019-03-19 14:17:39 -03:00
Dion Moult
c20528ee70 Allow move base to work for rotation too 2019-03-19 14:17:39 -03:00
Dion Moult
e07cbd00af 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
101b334ef4 Draft: do not try to move object base if it has no base 2019-03-19 14:17:39 -03:00
Dion Moult
57b596e0fc 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
0a34b6d9a0 Fixed six.py2 -> PY2 2019-03-17 20:59:08 +01:00
cclauss
361c44c6dc Unicode fixes for Python3 2019-03-17 20:58:00 +01:00
Yorik van Havre
a3607ce029 Updated translations 2019-03-06 21:50:08 -03:00
triplus
63455844e0 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
8ab36b9371 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
48c077532e Draft: Fixed failing dimension snap tool 2019-03-04 15:54:51 -03:00
wmayer
61eeca41e1 fix -Wmaybe-uninitialized 2019-03-03 15:04:24 +01:00
Yorik van Havre
512af24397 Revert "Merged crowdin translations" for investigation due to some problems found in the translation files...
This reverts commit cd433358b09117f234dd0a51dc2a6bfa05428867.
2019-03-02 19:17:44 -03:00
Yorik van Havre
bd93bd2494 Merged crowdin translations 2019-02-28 21:53:37 -03:00
Yorik van Havre
a661bbb211 Draft: Fixed move/rotate of objects inside PArt containers - fixes #3485 2019-02-19 19:55:20 -03:00
Yorik van Havre
be49b27010 Draft: Removed leftovers from DraftTools in DraftGui 2019-02-19 19:53:14 -03:00
wandererfan
11d0bc9e90 Fix ShapeString attachment to Face 2019-02-19 10:32:46 -03:00
Yorik van Havre
d9c765eba5 Draft: better handling of non-closing paths in SVG import - issue #2488 2019-02-18 23:22:31 -03:00
triplus
062206bee2 Icon themes support for draft tray and snap 2019-02-18 10:11:25 -03:00
Yorik van Havre
07fda613aa Draft: Fixed non-GUI issues - Fixes #3826 2019-02-14 22:18:41 -02:00
luz.paz
745f0cb3b4 Crowdin: Continuing to refine translation strings 2019-02-11 16:22:12 +01:00
Yorik van Havre
9a6ed6ad8b Draft: Small bugfix 2019-02-09 20:37:36 -02:00
donovaly
d0008e6756 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
17dde5600a Update DraftTools.py
Updated first part of file from FreeCAD/FreeCAD
2019-02-09 20:00:38 -02:00
carlopav
88b29d3bd4 Update DraftTools.py
Refined last commit code
2019-02-09 20:00:38 -02:00
carlopav
7f3235ef13 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
d6b703a68d Update DraftTools.py
Update Edit tool to edit wall base objects.
2019-02-09 20:00:38 -02:00
Yorik van Havre
3cc1a327ce Updated master translation files 2019-02-08 19:16:21 -02:00
luz.paz
cb4a0adf71 Misc. typos
Found via `codespell`
2019-02-08 11:01:24 -02:00
Dion Moult
0802908e52 Move hardcoded tab shortcut for cycling elsewhere in prep for refactor 2019-02-08 10:59:26 -02:00
Dion Moult
0498a4c619 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
Yorik van Havre
95dda429eb Updated translations 2019-02-01 13:54:10 -02:00
Yorik van Havre
4c0f75c936 Draft: Fixed UI focus in arc tool 2019-02-01 12:16:52 -02:00
Dion Moult
dc9293fdf2 Fix to take into account joining an object into a closed wire. 2019-01-31 10:54:36 -02:00
Dion Moult
63d24f9eba Support splitting closed wires as well as open wires 2019-01-31 10:54:36 -02:00
Dion Moult
34fccb163d Add beautiful icons thanks to bitacovir
https://forum.freecadweb.org/viewtopic.php?p=283187
2019-01-31 10:54:36 -02:00
Dion Moult
962dd52d46 This type of tool only works on wires 2019-01-31 10:54:36 -02:00
Dion Moult
c3e73d925d Add split tool 2019-01-31 10:54:36 -02:00
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
414f166662 Crowdin: Draft/Resources/ui/preferences-dxf.ui grammar fix 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