Abdullah Tahiri
ca1eba6107
Sketcher: Element Widget enhancement: Support for external geometry
...
Python naming used is "ExternalEdge" for consistency with the name appearing in the status bar when selecting that object.
As discussed:
http://forum.freecadweb.org/viewtopic.php?f=10&t=6861&sid=bd9ad10357f8a7de146c4fbd2d53c23b&start=90
2014-10-14 18:33:21 +02:00
wmayer
a96f390097
+ fix build problems with Python & MacOSX
2014-10-13 22:02:57 +02:00
Sebastian Hoogen
a53a239f2f
issue #1027 use unicode filepaths
2014-10-11 13:32:06 +02:00
Sebastian Hoogen
05af9207a3
use Icons for Refine and Increase tolerance features
2014-10-11 13:09:33 +02:00
Sebastian Hoogen
f1283cf24c
fixes #1782 remove unused precsion parameters
...
from gp_Trsf::SetValues
2014-10-11 13:03:02 +02:00
Sebastian Hoogen
eb598ffd16
fixes #1740 quote pov-ray binary on windows
...
this fixes a bug introduced by 3523741e96
it restores the double quotes for the shell and uses single quotes for the
python string.
2014-10-11 12:56:38 +02:00
wmayer
980d1eb0eb
+ fix expressions
2014-10-10 19:01:34 +02:00
wmayer
71154f5f25
+ fix issues with force constraint
2014-10-10 17:42:33 +02:00
Yorik van Havre
daedcf4f1c
Draft: Adapted Draft module for python3 compatibility - issue #995
2014-10-05 19:40:14 -03:00
Yorik van Havre
3c091ac69a
Draft: prevented possible deletion of draft wire during edit - fixes #1680
2014-10-05 17:30:18 -03:00
Yorik van Havre
9671d9658b
Arch: Fixed axis object - fixes #1605
2014-10-05 13:09:08 -03:00
Jose Luis Cercos-Pita
4de77a921a
Set PySide to all ambiguous QtGui and QtCore calls
2014-10-04 11:42:34 -03:00
Yorik van Havre
537e759142
Draft: Added DraftGeomUtils.pocket2d(shape,float)
...
Returns a list of wires obtained by offsetting the wires of the given
shape by the given amount (outer wire inside, inner wires outside) and
resolving intersections
2014-10-03 17:35:40 -03:00
Yorik van Havre
3540634c34
Start: Set version info text color to white - fixes #1772
2014-10-01 19:27:50 -03:00
wmayer
f02da38566
+ fix Qt help problems
2014-10-01 17:16:43 +02:00
wmayer
ac010de9c9
+ fix minor bug when adding coincidence constraint
2014-09-28 15:06:02 +02:00
Yorik van Havre
463b5d4a7e
Draft: display coordinates using the current locale's decimal separator - fixes #1741
2014-09-27 16:23:59 -03:00
Sebastian Hoogen
e820a32653
issue #1701
2014-09-27 13:07:30 -03:00
wmayer
f0bf3cb6ab
+ Proper handling of sketch plane parallel to view direction
2014-09-27 15:53:21 +02:00
Yorik van Havre
16e8b0ee3f
Draft: Reverting provisorily to the old version of DraftGeomUtils.sortEdges
2014-09-24 18:13:55 -03:00
Yorik van Havre
f0c59e4cc2
Arch: fixed string encoding in Space object
2014-09-24 18:13:18 -03:00
wmayer
23a58fedf7
+ fix warnings with clang
2014-09-24 18:00:46 +02:00
wmayer
032c893183
+ fix warnings with clang
2014-09-24 17:46:04 +02:00
wmayer
003c2bf77d
+ fix warnings with clang
2014-09-24 15:55:36 +02:00
wmayer
3ff7d569c8
+ fix build error
2014-09-23 12:51:31 +02:00
Stefan Tröger
ad1bfc32fb
fix reported bugs
...
- compile on windows
- fix cursors
2014-09-23 10:11:12 +02:00
Stefan Tröger
72cab0c002
Adaption of FreeCAD to QuarterWidget
...
-removes all soqtviewer references
-create a quarter adaptor class which implements missing functionality
-adopts freecad code to make use of SoRenderManager and changed View3DInventorViewer interface
2014-09-23 10:11:11 +02:00
Yorik van Havre
e08788eca9
Arch: Extended role property to all Arch objects - fixes #1577
2014-09-21 15:12:06 -03:00
Yorik van Havre
4f5f9be38c
Spreadsheet - added a recompute() - fixes #1761
2014-09-21 14:40:01 -03:00
wmayer
eae8f22ee5
+ add lost s
2014-09-20 18:01:40 +02:00
wmayer
26e01e0900
+ build with Qt < 4.7 and OCC < 6.5
2014-09-20 17:49:29 +02:00
Sebastian Hoogen
6a89b33816
fixes #1745 Encode Annotation Text using latin1
...
for Coin Versions <= 3
2014-09-20 16:26:59 +02:00
Sebastian Hoogen
6ad50db01b
fixes #1744 Use unicode in Unit system
2014-09-20 08:58:06 +02:00
Yorik van Havre
810fadab23
Fixed bug introduced by last commit
2014-09-19 13:13:34 -03:00
Sebastian Hoogen
e54297313b
fixes #1755 : don't translate toolbar names
...
in InitGui.py of Arch and Spreadsheet
2014-09-19 10:35:00 -03:00
Yorik van Havre
328bdcf636
Draft: small fix in trackers - fixes #1757
2014-09-18 19:39:37 -03:00
Yorik van Havre
6e5fbc74a8
Added base translation file for the Web WB - issue #453
2014-09-18 12:24:16 -03:00
Yorik van Havre
0f559a7184
Draft: Fixed rotation UI unit - fixes #1664
2014-09-18 11:18:15 -03:00
Yorik van Havre
f796cacf65
Draft: Grid now checks preferences settings when redrawn - fixes #1671
2014-09-18 11:09:43 -03:00
Abdullah Tahiri
749abc5ed7
Sketcher fixes: Symmetry arrows properly scaled, fixed icon in constraint taskbar list contextual menu
2014-09-18 16:01:34 +02:00
Yorik van Havre
524e5cbe32
Arch: Added sill height option to creation dialog - fixes #1609
2014-09-17 20:24:35 -03:00
Yorik van Havre
552c0b3af3
Arch: fixed window movements - fixes #1597
2014-09-17 19:39:54 -03:00
Yorik van Havre
7f90948712
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2014-09-17 14:20:07 -03:00
Yorik van Havre
e7cc192650
Draft: provisorily fixed error in sortEdges
2014-09-17 14:19:42 -03:00
Abdullah Tahiri
02cb12db52
Sketcher enhancement: Constraint icons visible over lines
2014-09-17 18:49:40 +02:00
Abdullah Tahiri
d562e1a389
Sketcher Art enhancement: New Symmetric constraint icon by Jim
...
There is more space in between the > < symbols now, so it is more clear as it overlaps less.
Thanks Jim!
2014-09-17 18:49:16 +02:00
Abdullah Tahiri
0adfa0a7ed
Sketcher Bug fix: Arrows for symmetry constraint are back
...
The arrows were there in the code, but at a certain point, code was written to set the this->imgHeight value programatically, based on
whether it had text or not. As symmetry constraint does not have text the variable failed to initialize. Being zero, it did not pass
the ASSERT in the render function, so it was not rendered.
This includes Werner's fix for improver cast of a SoRayPickAction to SoGLRenderAction:
SbVec2s vp_size = static_cast<SoGLRenderAction*>(action)->getViewportRegion().getWindowSize();
to
SbVec2s vp_size = SoViewportRegionElement::get(state).getWindowSize();
At least sometimes tt is a SoRayPickAction because:
When you move with the mouse over the sketcher (when in edit mode) you enter the method ViewProviderSketch::mouseMove.
Inside there the method getPointOnRay is called to get a picked point underneath the cursor. Inside the latter method
an instance of SoRayPickAction is created to traverse the scene graph. After a long cascade of function calls you
finally enter SoDatumLabel::generatePrimitives(SoAction*).
2014-09-17 18:48:54 +02:00
Abdullah Tahiri
fdb7de1dda
Sketcher visualization enhancement: Do not group sketcher symmetry icons.
...
Do not add a symmetry constraint icon to a group of icons, so that it lies on the line or point providing the symmetry (symmetry axis/point),
as it is more clear to the user which line this is.
2014-09-17 18:48:36 +02:00
Abdullah Tahiri
95c512d9a1
Sketcher feature enhancement: Symmetry constraint perpendicular to axis of symmetry
...
Solves Mantis ticket: http://www.freecadweb.org/tracker/view.php?id=1623
Unrelated minor fix: remove unused variable
2014-09-17 18:48:15 +02:00
Yorik van Havre
6e9d2e9b21
Draft: Added progress bar to dxf library download - fixes #1644
2014-09-17 13:30:51 -03:00