Commit Graph

159 Commits

Author SHA1 Message Date
Yorik van Havre
19865c252b Fixed translation system in Arch & Draft 2014-01-07 11:17:31 -02:00
Yorik van Havre
1d709ade42 Switch to PySide (+ Arch, Draft & Start) 2014-01-06 13:26:49 -02:00
Yorik van Havre
2bc15af126 Draft: bugfix in offset - fixes #270 2014-01-01 13:59:44 -02:00
WandererFan
8b977debaf Reinstate use of default font from Draft Preferences
Fix handling of mouse events & effect on feature base point
2013-12-13 10:26:19 -02:00
WandererFan
d652d84c19 Add Draft makePathArray and _PathArray
Add Draft PathArray GUI tool
2013-11-28 11:42:14 -02:00
Yorik van Havre
6b33631705 Draft: Fixed regular polygon default name 2013-11-18 11:11:40 -02:00
Yorik van Havre
7651593ca3 Draft: changed Part::Polygon properties names 2013-11-16 14:22:03 -02:00
Yorik van Havre
6987a70917 Draft: polygon tool can now use Part::RegularPolygon - fixes #0001305 2013-11-14 17:40:20 -02:00
Yorik van Havre
b3738a2fce Draft: Dimension recode - fixes #1000, #852, #678
Draft dimensions have been recoded and should now behave better in non-XY planes,
and gained several new properties to adjust their look.
2013-11-13 19:25:01 -02:00
Yorik van Havre
939bc92acb Draft: Added Facebinder tool 2013-10-10 19:25:33 -03:00
Yorik van Havre
34cce64edc Draft: Rewrite of defaults handling 2013-10-09 15:40:38 -03:00
Yorik van Havre
04230c4348 Draft: Fixed bug in Edit tool 2013-10-04 14:40:13 -03:00
Yorik van Havre
30ac573244 Draft: Small bugfix in trimex 2013-09-29 14:49:36 -03:00
Yorik van Havre
bb3c7c9601 Draft: Added a snap button to turn arch dimensions off 2013-09-17 23:07:04 -03:00
Yorik van Havre
42fdbefc54 0001102: Updated all links to old freecad homepage and wiki to the new ones 2013-09-15 17:04:42 -03:00
Yorik van Havre
da319c5668 Draft: More tools are now active even when selection is empty 2013-08-31 22:14:23 -03:00
Yorik van Havre
38f0f73fbe Cleaning startup messages from Draft and Arch 2013-08-25 13:43:54 -03:00
Yorik van Havre
a39397cf89 Draft: support for non-ascii characters in Draft texts and dimensions 2013-08-21 13:00:56 -03:00
Yorik van Havre
c6858f69fd Draft: Fixes bugs from last commit 2013-07-31 13:55:06 -03:00
Yorik van Havre
b3f79881c5 Draft: removed unnecessary uses of DraftVecUtils 2013-07-30 16:48:28 -03:00
Yorik van Havre
f43fcd1fb5 Arch: Wall and Struct tools now set the working plane before drawing 2013-07-18 16:26:00 -03:00
Yorik van Havre
08f031d6ca Draft: Small interface cleanup 2013-07-18 16:04:34 -03:00
Yorik van Havre
321938c1f5 Draft: small fixes
+ added svg scaling capability to Draft.loadTexture()
+ late-loading of svg patterns
+ fixed warnings in Draft Drawing tool
2013-07-05 13:44:31 -03:00
Yorik van Havre
64ed1d97b2 Draft: Added commands for snapping tools
Snap tools now also appear in the Draft menu, so users can
give them keyboard shortcuts.
2013-07-01 16:28:00 -03:00
Yorik van Havre
7501475e66 Draft: Fixed bug in trim tool 2013-07-01 12:53:43 -03:00
Yorik van Havre
7f216323ff 0001092: Draft local/global coordinates
The draft X,Y,Z coordinates are now displayed as global, or local
if the current working plane is different from the world axes.
2013-06-25 11:40:38 -03:00
Yorik van Havre
f0d9cdbc12 Draft: Small fix for malfuncioning pivy 2013-06-14 12:04:59 -03:00
wmayer
32117fb980 Prepare Windows build to use FreeType 2013-06-11 17:28:21 +02:00
Yorik van Havre
c2f452fd44 0000981: Arch groups now have a placement 2013-04-24 12:09:46 -03:00
Yorik van Havre
f815b07144 Draft: Added a Draft Ellipse object 2013-04-20 16:51:33 -03:00
Yorik van Havre
bfb5734d01 0001057: Bug in Draft Edit 2013-04-17 14:22:01 -03:00
Yorik van Havre
8050dd61a0 0001046: Draft angular dimensions 2013-04-17 11:16:06 -03:00
WandererFan
602bfe48cf Add Draft.ShapeString Gui tool and makeShapeString function 2013-04-15 13:25:25 -04:00
Yorik van Havre
5c65086735 0001082: Adding points in Draft Edit 2013-04-07 17:39:00 -03:00
Yorik van Havre
aba5ca338d Draft: Fixes to primitive-enabled tools 2013-04-02 19:43:10 -03:00
Yorik van Havre
216858e433 0001074: Draft Ellipse tool
The Draft module now features an Ellipse tool
that creates a Part Ellipse object.
2013-04-01 17:46:32 -03:00
Yorik van Havre
c15ae93d25 0001073: Allow Draft tools to create Part Primitives
A preferences setting now allow Draft tools to create Part primitives
instead of Draft objects, when possible (currently point, line, arc,
circle and rectangle).
2013-03-31 23:20:30 -03:00
Yorik van Havre
9e8e7a97b9 0001072 : Edge.Curve assert in Draft 2013-03-31 17:54:32 -03:00
Yorik van Havre
f9444f83cf Draft: Added Heal command
The Draft_Heal command allows to heal bad Draft objects coming
from earlier versions of FreeCAD.
2013-03-06 12:14:14 -03:00
Yorik van Havre
fdc86819dd 0000999: Separate Draft upgrade and downgrade 2013-02-18 17:48:56 -03:00
Yorik van Havre
1c9fe432f7 Draft: Upgrade tool is now available to python scripting 2013-02-17 11:24:12 -03:00
Yorik van Havre
f609573297 Draft: Fixed a disappearing wire problem in Upgrade tool 2013-02-09 14:18:55 -02:00
Yorik van Havre
60ccb19ddc Draft: small fix in Draft Upgrade 2013-02-04 18:16:11 -02:00
Yorik van Havre
7b44c7afc2 0000901: Draft Edit mode 2012-12-18 14:44:39 -02:00
Yorik van Havre
83af7bce0b Draft: Bugfix in parametric dimensions 2012-11-24 14:21:42 -02:00
Yorik van Havre
a2a7f41433 0000887: Draft BSpline bug 2012-11-23 18:34:44 -02:00
Yorik van Havre
18ab30cdda Draft: small bugfix 2012-11-17 12:48:37 -02:00
Yorik van Havre
4bb4553ed7 Further optimizations in Draft 2012-11-15 23:00:58 -02:00
Yorik van Havre
08a39943af Optimizations in Draft module
* More efficient and lightweight ghosts in move & rotate
* Track lines now handled directly by the snapper
* More precise snapping for move (experimental)
2012-11-15 15:04:02 -02:00
Yorik van Havre
b827d9eb31 Draft: small improvement do Shape2DView object 2012-09-03 18:42:00 -03:00
Yorik van Havre
d3f08057e1 Draft: Small fix to Point tool 2012-09-01 17:08:04 -03:00
Yorik van Havre
7a338f30cb 0000634: Draft to Sketch conversion 2012-08-11 18:28:18 -03:00
Yorik van Havre
7b0d0aa2f7 Arch: Minor fixes 2012-07-18 15:04:56 -03:00
Yorik van Havre
4e9412c0ae Draft: small fixes 2012-07-17 19:57:52 -03:00
Yorik van Havre
231786f579 0000737: Draft selection 2012-06-11 14:56:38 -03:00
Yorik van Havre
e7644fd3b3 Draft: remaining fixes 2012-06-07 19:58:56 -03:00
Yorik van Havre
fd29f4aa07 Draft: Huge bugfixing in snap and grid behaviour 2012-06-07 18:20:42 -03:00
Yorik van Havre
46b7d598ee Draft: Fixes in trackers
* Plane tracker can now be turned off in preferences
* Grid no longer stays in front of new objects
2012-06-06 16:45:54 -03:00
Yorik van Havre
f4f132540c Draft: Fixes in working plane 2012-06-05 18:53:48 -03:00
Yorik van Havre
19e747d770 0000722: Deleting Draft dimensions 2012-06-05 16:33:01 -03:00
Yorik van Havre
fbd3556aaf Draft: Added Draft_ToggleGrid() command to toggle the Draft grid 2012-06-01 15:19:21 -03:00
Yorik van Havre
7defe80054 Draft: finished the switch to Gui.doCommand() 2012-05-31 11:34:01 -03:00
Yorik van Havre
f82fb927bc Draft: fixes in commands 2012-05-31 11:34:01 -03:00
Yorik van Havre
77e618cb92 Used Gui.doCommand() in all Draft commands 2012-05-31 11:34:01 -03:00
Yorik van Havre
d9aa2712bb Testing python Gui.doCommand with the Draft Line tool 2012-05-31 11:34:01 -03:00
Yorik van Havre
555c7ca516 Small GUI adjustments in Draft 2012-05-23 18:03:25 -03:00
Yorik van Havre
84d8605b83 Fixed 0000701 : Draft Wire naming 2012-05-22 17:29:50 -03:00
Yorik van Havre
7086b80cb3 Renamed Draft fcvec and fcgeo modules
Draft/draftlibs/fcvec becomes Draft/DraftVecUtils
Draft/draftlibs/fcgeo becomes Draft/DraftGeomUtils
2012-05-22 11:45:40 -03:00
Yorik van Havre
ba17ed0ee7 Added 0000698 : Draft Extrude 2012-05-11 16:36:21 -03:00
Yorik van Havre
3e78f7e7a3 Added Draft_Clone command 2012-05-04 19:21:54 -03:00
Yorik van Havre
18c14eb1b0 Fixed 0000663 - Naming scheme in Draft up/downgrade 2012-05-04 18:07:33 -03:00
Yorik van Havre
454096a34e Bugfix in Draft toolbar mode 2012-05-03 18:57:59 -03:00
Yorik van Havre
47d53335e0 Fixed 0000688 Gui issues with Draft rectanges 2012-05-01 18:07:37 -03:00
Yorik van Havre
3baa98cd90 Fixed 0000660: Draft radial dimensions 2012-04-30 16:24:14 -03:00
Yorik van Havre
4ca7d0c5f3 Fixes in Draft default startup values 2012-04-27 15:13:44 -03:00
Yorik van Havre
7e560942c9 Fixed #0000681 - Bugs in Draft BSplines 2012-04-24 21:53:27 -03:00
Yorik van Havre
eb0b8fbd32 Fixed bug #671 - Draft DrawingViews 2012-04-16 19:54:30 -03:00
wmayer
bf1f4600fc 0000671: Crash with Draft/Put... on sheet with PartDesignExample.FCStd 2012-04-16 16:47:09 +02:00
Yorik van Havre
1684585733 Fixed typo 2012-04-13 19:37:15 -03:00
Yorik van Havre
50d772630a fixed default Draft precision value 2012-04-13 18:23:43 -03:00
Yorik van Havre
4d1df2bcba Fixed bug 666 - Draft grid 2012-04-08 12:10:24 -03:00
Yorik van Havre
7b97498f00 Bugfixes in Draft Upgrade 2012-03-29 11:57:18 -03:00
Yorik van Havre
ee3201793c Fixed 000655 - Draft dimension default size 2012-03-28 10:45:17 -03:00
Yorik van Havre
343bc96bfe Fixed 0000647: Draft module startup defaults 2012-03-19 18:49:00 -03:00
Yorik van Havre
13153b6260 Fixed bug #584 in Draft Downgrade 2012-03-19 16:10:10 -03:00
Yorik van Havre
405e640c28 Bugfixes in Draft
+ fixed bug in Draft Edit
+ fixed bug in Draft Wire
2012-03-17 17:12:22 -03:00
Yorik van Havre
3a0d1ad42f Bugfix in Draft upgrade 2012-03-16 20:08:09 -03:00
Yorik van Havre
17290798dc New Draft Snap toolbar
A new toolbar will now appear when using the Draft Snap system (can
be disabled in preferences) allowing to turn snaps on/off globally
or invidually
2012-03-12 17:20:03 -03:00
Yorik van Havre
1ba8d73933 Small bugfixes in Draft
+ Draft point is now disabled when no document is open
+ Fix in Draft DXF import
2012-03-10 20:09:56 -03:00
Yorik van Havre
5c552c7b31 Allow to turn Draft snapping on/off while drawing
Draft snap can now be enabled or disabled while drawing by
pressing S or from the Draft menu -> Toggle snap command
2012-02-23 14:44:03 -02:00
Yorik van Havre
8d01d70038 More improvements to the Arch module
+ Draft snap can now pass the object being snapped to
+ Handle when wall is based on a closed wire
+ Handle when wall is based on a self-intersecting wire
2012-02-04 20:35:35 -02:00
Yorik van Havre
cb30344b6e Small fixes in Draft tools to work with Arch objects 2012-01-25 15:35:43 -02:00
Yorik van Havre
985b7da5b3 Bugfix in Draft custom hatch patterns 2012-01-24 20:30:04 -02:00
Yorik van Havre
d02c928b4b Fixed bug #574 - Draft hatches
svg pattern definitions are now embedded inside the View objects,
since they don't need to be in the defs section.
2012-01-19 20:59:09 -02:00
Yorik van Havre
78b3113b35 fixed bug #544 - allow to make Draft ortho dimensions with shift 2012-01-16 19:19:51 -02:00
Yorik van Havre
632af98102 Draft offset now works on BSplines 2012-01-16 19:00:34 -02:00
Yorik van Havre
0de52ff73f fixes in Draft
+ fix in Draft grid snap, point is now always projected on WP
+ fix in Draft2Sketch when dealing with arcs
2012-01-12 11:54:48 -02:00
Yorik van Havre
bb854f65b7 fixed display of Draft offset ghost in OCC mode 2012-01-11 12:54:40 -02:00
Yorik van Havre
8c18fcaec4 fixed bug in draft dimensions editmode 2012-01-10 20:24:31 -02:00
Yorik van Havre
4b3d345ffa fixed bug #566 - undo in draft causes crash 2012-01-10 18:50:15 -02:00