Commit Graph

2349 Commits

Author SHA1 Message Date
Yorik van Havre
ed8be15ef4 Merged translations from crowdin 2019-06-17 20:06:59 -03:00
Yorik van Havre
624c65dea3 Updated master ts files 2019-06-17 17:28:12 -03:00
Hakan Seven
8be919c288 [Draft] Wavy Object Fix for Point 2019-06-17 16:52:45 -03:00
Frank Severinsen
9457233823 Fix SVG export issue
Related forum thread: https://forum.freecadweb.org/viewtopic.php?f=3&t=36840
2019-06-17 16:46:03 -03:00
Yorik van Havre
43c3977c46 Draft: Added missing cmake entry from last commit 2019-06-17 16:43:01 -03:00
carlopav
4ee893b78a [Draft] Update DraftEdit PR with Yorik suggestions
Cleanings of import at the beginning of new module.
Moved command setup in InitGui and removed import DraftEdit from DraftTools.
2019-06-17 16:39:56 -03:00
carlopav
555d04c221 Separate Draft Edit
My last attempt to separate draft edit. Everything seems to work fine.
2019-06-17 16:39:56 -03:00
luz.paz
9845c002ab Misc. source comment typo and whitespace fixes
Found via codespell
2019-06-16 20:47:07 +02:00
wmayer
d2bf707e7a Draft: QPixmap.fill expects a QColor, not an int or long 2019-06-14 11:30:43 +02:00
wandererfan
4cdef8ec5c Fix missing recompute in Draft ShapeString 2019-06-10 21:31:00 -04:00
Yorik van Havre
35921443f0 Draft: Renamed DWire to Polyline 2019-06-05 19:07:30 -03:00
Yorik van Havre
2c918366e4 Draft: Introduced Layers system (former VisGroup) 2019-06-05 18:47:01 -03:00
Yorik van Havre
7957e065db Draft: Fixed regressions in Scale tool + reimplemented Clone mode 2019-06-03 19:06:27 -03:00
Yorik van Havre
4e9eb995df Draft: Now uses general FreeCAD shape colors instead of defining its own 2019-06-03 17:47:39 -03:00
Dion Moult
7a2f05541c Recognise gridColor config as an unsigned type
Forgot to commit this earlier
2019-06-03 16:50:21 -03:00
Dion Moult
8cf155fbc9 Add draft grid color setting 2019-06-03 16:50:21 -03:00
Dion Moult
32969dde1f Let getSupport() check if WP mode is set to auto before changing WP needlessly
Also refactor getSupport() function to be a little bit more semantic and reduce nested if statements so logic is clearer.
2019-06-03 16:49:51 -03:00
Dion Moult
1b362fd82b Fix draft missing line tracker when snapper detects an object without any snap targets 2019-06-03 16:36:07 -03:00
Dion Moult
514fa9d4fc Add customisable in-command shortcut keys rather than hardcoding them 2019-06-03 16:31:25 -03:00
Yorik van Havre
0cbe505e50 Draft: Disbled by default the use of the Support property in Draft objects 2019-05-20 12:27:38 -03:00
Dion Moult
fccbc0ed24 Set working plane immediately upon clicking the set working plane button if you have a face selected 2019-05-20 11:10:40 -03:00
Derek V. Schmalenberger
297c7f2ec6 increased default snapRange from 5 to 8
Grid snapping will fail with a snapRange of 5 if a line or arc passes through the grid point.
2019-05-20 11:08:48 -03:00
Yorik van Havre
32a1e35b17 Draft: Fixed regression in move tool 2019-05-17 17:44:59 -03:00
luz.paz
92bf2228d9 Misc. typo fixes
Found via `codespell -q 3 -I ../fc-word-whitelist.txt -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller -L pard,wallthickness,commen,byteorder,alocation`
2019-05-17 13:19:36 +02:00
Yorik van Havre
601b09bb83 Draft: Removed annoying an unuseful verbose command line output 2019-05-16 15:31:57 -03:00
Yorik van Havre
8a432cc830 Draft: Fixed regression bug in Rotate 2019-05-16 14:38:46 -03:00
Yorik van Havre
3a2aac4fe0 Draft: Enhancements to Working Plane selection UI 2019-05-15 19:48:58 -03:00
Yorik van Havre
c2d0b80f58 Draft: Small bugfix in bezier curves 2019-05-14 15:25:40 -03:00
Yorik van Havre
94aa65ffaf Draft: Updated icon for cubic bezier tool 2019-05-14 15:20:40 -03:00
carlopav
00daa50ee3 [Draft] Insert the arc group in the draft toolbar
small fix to add the arc group to the toolbar.
2019-05-14 11:20:27 -03:00
Derek V. Schmalenberger
3c1ce73032 removed unused view lookup 2019-05-14 15:42:51 +02:00
Yorik van Havre
6dc2b1f94d Draft: Allow to set the working plane from a section plane 2019-05-13 22:01:32 -03:00
Yorik van Havre
8119077feb Draft: Fixed Part primitives mode of Draft tools 2019-05-13 14:55:58 -03:00
Yorik van Havre
8f2fc68fa7 Draft: Fixed minor bug in Circle tool 2019-05-11 21:11:40 -03:00
Yorik van Havre
636fb7b116 Updated master translation files (minor changes) 2019-05-10 23:14:36 -03:00
Yorik van Havre
d72d5a5b21 Draft: allow to use different snapping task dialogs 2019-05-10 22:27:08 -03:00
Yorik van Havre
eb47cf84a0 Draft: General cleanup of the Draft UI 2019-05-10 21:03:35 -03:00
Yorik van Havre
2d47993780 Merged latest translations from crowdin 2019-05-10 19:19:37 -03:00
Yorik van Havre
9a1bb779c9 Updated master translation files 2019-05-10 19:15:33 -03:00
Yorik van Havre
57bf8d1f57 Draft: Fixed py3 issues in Draft Label - fixes #3941 2019-05-09 10:48:04 -03:00
Dion Moult
5bd56c82e7 Fix scale command and simplify UI, add support for scale subelements 2019-05-08 10:27:44 -03:00
Dion Moult
d3b701df22 Add subelement ghosts in scale command, and minor code cleanup
I suspect the scale command itself is a little broken, so I need to fix that before adding subelement support
2019-05-08 10:27:44 -03:00
Dion Moult
567e433827 Implement rotation with optional copy of draft subelements 2019-05-08 10:27:44 -03:00
Dion Moult
3df8f58922 Add subelement support for rotating individual vertices 2019-05-08 10:27:44 -03:00
Dion Moult
e832a22121 Code simplification of move subelements command 2019-05-08 10:26:55 -03:00
Dion Moult
6bfdd4e2f5 Support copying subelements 2019-05-08 10:26:55 -03:00
Dion Moult
131dc3720f If wires are merged, deleted, or otherwise had graph changing operations while edit mode is active, don't complain 2019-05-08 10:26:55 -03:00
Dion Moult
a7b0b4f601 Show draft objects as an x-ray view, and edit bases if they exist. 2019-05-08 10:26:55 -03:00
Dion Moult
6315a8f5db Fix move edge to work on closed wires 2019-05-08 10:26:55 -03:00
Dion Moult
7ab0574928 Make movement vector a class variable of the move command, show error for unmovable elements, and move action into a commit to allow undo/redo. 2019-05-08 10:26:55 -03:00