Commit Graph

386 Commits

Author SHA1 Message Date
Yorik van Havre
3e48193ada fixed bug #549 - Undo of offset objects causes Draft tools to stop functioning 2011-12-25 17:49:30 -02:00
Yorik van Havre
c6c12a1ecf added Start and End properties to 2-point Draft lines 2011-12-25 17:02:12 -02:00
logari81
d83e488394 + improve support for external geometries in sketcher constraints
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5348 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 23:50:31 +00:00
logari81
6d35d55905 + fix minor bug in freeGCS
+ make handling of negative curve indices in ViewProviderSketch more consistent


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5347 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 22:17:39 +00:00
unknown
c045ba84d9 Merge ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2011-12-24 17:46:38 +01:00
Yorik van Havre
9cf345ecfb + small fix in DraftSnap 2011-12-24 14:31:30 -02:00
logari81
6b89ba2641 + initial support for external geometry constraints in sketches (work in progress)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5346 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 16:12:45 +00:00
logari81
b865c2e276 + simplify drawing and selection of root cross lines
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5345 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 15:53:19 +00:00
logari81
40ebead233 + modified declaration of external geometry in setUpSketch
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5344 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 15:37:11 +00:00
yorikvanhavre
1fc47ecc1a + extended DraftSnap 2011-12-24 13:35:01 -02:00
yorikvanhavre
738371ef37 + extended DraftSnap
(Git allows cool commit messages) The DraftSnap system gained
an ortho X extension snap location, the ortho snap got fixed,
and a new getPoint() method, which you can feed with a callback
function to be called when a point has been clicked.
2011-12-24 13:28:44 -02:00
logari81
137904c5a8 + support external geometry and coordinate system axes in the SketchObject class
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5343 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 12:11:18 +00:00
logari81
247bf144e3 + implement getGeometry method for accessing Geometry in SketchObject
+ increase use of constness in accessing SketchObject geometry
+ simplify DrawSketchHandler
+ variables naming improvements


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5342 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 11:47:37 +00:00
logari81
590b0469c3 + untabify, remove unused variables
+ use Constraint::GeoUndef for comparisons where possible
+ fix two absurdly implemented loops


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5341 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 08:21:18 +00:00
logari81
3c9053a599 + preparation for external geometry constraints in the sketcher
+ change value of H_Axis and V_Axis constants
+ external Geometry transferred in reverse order from SketchObject to Sketch
+ replace construction property with external property in GeoDef
+ support negative geometry indices in the Sketch class
+ whitespace and variables naming improvements, typo fixes


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5340 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 00:25:34 +00:00
yorikvanhavre
a7053861b5 further work on DrawingPage 2011-12-23 19:15:14 -02:00
wmayer
d0e7e9dabc 0000552: Add the ability to calculate inertial properties of parts
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5338 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-23 17:40:58 +00:00
wmayer
eb2e4a7a73 + add attribute MatrixOfInertia to solid
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5337 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-22 14:15:44 +00:00
wmayer
d388f35fd0 0000525: Crash when doing an undo of an already deleted object
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5334 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-21 17:07:41 +00:00
wmayer
aab04bd85e 0000502: Help -> "Python Manuals" displays missing file dialog(windows) / does nothing(ubuntu)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5333 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-21 15:24:19 +00:00
wmayer
588c246918 + show wait cursor for refinement command
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5330 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-20 19:24:41 +00:00
wmayer
81906b86a4 + updated refinement algorithm (tanderson69)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5329 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-20 19:16:18 +00:00
wmayer
4cb8920c15 + fix VS2010 build errors
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5328 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-20 10:25:52 +00:00
wmayer
dd88426df6 + added missing license info
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5327 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-20 10:06:08 +00:00
yorikvanhavre
9c7f5499b1 + added Point command to the Draft module (danfalck)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5326 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-20 00:59:26 +00:00
yorikvanhavre
7ed0b0ae49 + further work on DraftSnap
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5325 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-19 15:17:22 +00:00
yorikvanhavre
889e0a3016 + better depth-sorting in the Arch SectionPlane
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5323 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-18 20:06:48 +00:00
yorikvanhavre
5b1c692c21 + added dot icons to Draft
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5322 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-17 15:36:02 +00:00
yorikvanhavre
db7efd3bf3 + Draft Snapper now accepts a coin.SbVec2s as screen position
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5321 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-17 14:47:11 +00:00
wmayer
d41f67e84f + fix for refinement algorithm
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5320 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-17 13:15:30 +00:00
yorikvanhavre
2cf72ff194 + fixed remaining filename issues in Arch
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5319 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-17 13:07:38 +00:00
wmayer
52d65e2085 + port to OCC 6.5.2
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5318 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-17 12:58:47 +00:00
yorikvanhavre
071b657df7 + new Draft Snap
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5316 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-16 19:54:32 +00:00
yorikvanhavre
a31aeca829 + fixed 'No main Window' bug in Draft
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5315 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-16 13:03:10 +00:00
wmayer
040a5c16cd + fix crash in refinement algorithm
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5314 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-16 11:13:59 +00:00
wmayer
74cad3c134 + fixes in ortho view (j-dowsett)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5313 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-16 10:26:27 +00:00
wmayer
498b2163e2 + fix linker error
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5312 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-15 22:11:19 +00:00
wmayer
5593d0515c + fix little translation issue
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5311 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-15 18:36:07 +00:00
wmayer
eac5828903 + add patch for ortho view (j-dowsett)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5310 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-15 18:31:59 +00:00
yorikvanhavre
4748657016 + started implementing the new Draft snap
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5309 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-15 17:20:23 +00:00
wmayer
133c519ea3 0000539: Write message if off-screen rendering failed
+ use removeSplitter() in shape builder

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5308 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-15 17:12:45 +00:00
wmayer
3b5c2c951f + add GUI command for shape refinement
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5307 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-15 13:16:44 +00:00
logari81
a987522a77 + support fixed geometries in the Sketch class
+ avoid code duplication 


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5302 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-14 21:29:24 +00:00
logari81
8985f085db + fix non-affine placement transformation in PartDesign/Chamfer
+ simplify placement transformations in PartDesign/Fillet
+ revert accidentally canceled change in PartDesign/Pad


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5301 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-14 16:12:09 +00:00
wmayer
be8f843ce1 + do not use geometric transform in fillet feature
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5300 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-14 12:36:46 +00:00
logari81
16b4578667 + synchronize PartDesign/Chamfer version with PartDesign/Fillet
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5299 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 19:32:19 +00:00
wmayer
431406a5aa 0000536: Parametric Edge in Part wb via create primitives dialogue gui
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5297 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 19:11:38 +00:00
wmayer
b3156069ab 0000531: Python API: Mirroring rotated parts produces undesired results
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5296 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 18:01:59 +00:00
yorikvanhavre
17fc4285d7 + fixed more filename bugs in Draft and Arch
+ reverted last changes in Draft Snap


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5295 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 15:07:09 +00:00
yorikvanhavre
95bf080066 + fixing remaining bugs in Draft
+ started working on a better Snapper structure


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5294 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 13:45:32 +00:00
yorikvanhavre
1302fc9751 + fixed bugs preventing the Draft module to load
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5293 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 11:59:49 +00:00
wmayer
d5d74e140e + check if creation of face was successful
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5292 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 10:30:51 +00:00
wmayer
7b724d7137 + little fix
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5291 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 10:16:33 +00:00
wmayer
9e4190f197 + optimize model refine algorithm (tanderson69)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5290 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 09:53:51 +00:00
logari81
f6ce9caf79 + fix Placement of PartDesign/Fillet feature to the Placement of its base
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5289 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 07:17:09 +00:00
logari81
0c7de56369 + fix PartDesign/Pocket direction bug introduced previously
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5288 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 07:12:04 +00:00
wmayer
22e0d26383 + fix tolerance issue in FaceTypedPlane::isEqual()
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5287 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 23:10:37 +00:00
wmayer
439ea23a40 + fix linker error
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5286 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 21:25:52 +00:00
yorikvanhavre
257544d748 + added comments inside __init__.py files in Draft and StartPage
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5285 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 20:58:04 +00:00
yorikvanhavre
00d1bd409c + fix filename in Arch module
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5283 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 18:38:34 +00:00
yorikvanhavre
24a9ff2374 + standardizing Arch module filenames
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5282 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 18:34:28 +00:00
logari81
d1db47a43a + fix placement of Pad and Pocket feature to the placement of the underlying sketch/support
+ do all geometry creation operations in the local coordinate system


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5281 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 18:14:44 +00:00
yorikvanhavre
0eb676e354 + added preliminary Arch Axis system
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5280 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 18:09:00 +00:00
logari81
e2ce022839 + add axis link property to the PartDesign/Revolution feature
+ fix placement of the PartDesign/Revolution feature to the placement of its sketch/support


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5279 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 17:53:48 +00:00
logari81
d03d74f6ae + whitespace, typo fixes, tidying up
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5278 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 17:45:41 +00:00
yorikvanhavre
f5d2ae2295 + separated Draft Snap and Trackers into their own files
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5277 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 16:20:41 +00:00
yorikvanhavre
6c601565e2 Changing some filenames in Draft to more unified naming scheme
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5276 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 16:03:18 +00:00
wmayer
2b4147da66 0000507: Part/Part Design: allow edge preselection for chamfer/fillet
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5275 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 14:27:34 +00:00
wmayer
ced4731298 + comment out part of patch #0000519 that caused some regression
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5274 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 12:54:35 +00:00
wmayer
3556a43e99 + add missing cmake file
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5272 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-11 23:27:41 +00:00
wmayer
bde949f7e4 0000519: Patch to set proper RPATH's for system wide installation on Linux
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5270 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-11 12:36:36 +00:00
wmayer
94334df562 + fix Makefile
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5268 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-11 01:15:09 +00:00
wmayer
8bcc1ffe80 + add missing file, fix Makefile
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5267 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-11 01:12:24 +00:00
yorikvanhavre
d59babb2c2 + fixed bug in Arch Cells
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5266 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 23:25:11 +00:00
yorikvanhavre
c55848a5e7 + allow holes & additions in Arch Structure
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5265 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 23:13:07 +00:00
wmayer
a99f6293d2 0000532: fillet command in Part Design shows only partial dialog
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5264 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 22:10:09 +00:00
wmayer
7d7631bc9d + add task panel for projections (j-dowsett)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5262 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 21:36:02 +00:00
logari81
86e3e90853 + get possible axes information from Sketch
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5261 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 21:17:50 +00:00
wmayer
e95de7090d + add method to get SoDetail from element name
+ fix broken selection mechanism

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5260 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 21:11:20 +00:00
yorikvanhavre
c1b91f6f11 + splitted Draft tools in 2 toolbars
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5257 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 18:37:13 +00:00
yorikvanhavre
57fa312673 added RFE 533 - Draft Array tool
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5256 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 18:31:32 +00:00
logari81
ac695ad67b + infrastructure for placement synchronization of SketchBased features
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5255 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 15:23:59 +00:00
logari81
fad7696ad4 + avoid code repetition in positioning of Sketch
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5254 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 15:14:56 +00:00
wmayer
6e138c79d7 0000451: boolean operation display mode
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5251 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 14:17:22 +00:00
wmayer
847a9aad5e 0000479: Pad: negative value is not allowed
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5249 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 12:12:37 +00:00
wmayer
400a4d719d + check shape type after shell construction
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5247 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 10:45:18 +00:00
yorikvanhavre
b75385abd8 + Draft DXF import now produces Draft Blocks if Parametric Objects import style is selected
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5246 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-09 18:56:38 +00:00
wmayer
a7753882d7 + handle special case when removing splitter of a shell
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5245 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-09 18:38:03 +00:00
yorikvanhavre
412e25dff1 + fixed an arc orientation bug in Draft to Sketch
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5244 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-09 15:11:59 +00:00
wmayer
831b6c010b 0000527: removeSplitter closes holes (tanderson69)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5243 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-09 12:10:01 +00:00
logari81
a5c8113aaa + fix wrong positioning of Sketch on rotated Support
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5240 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-08 20:10:57 +00:00
yorikvanhavre
43134ea110 + Arch Add tool can now merge several cells of the same type
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5239 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-08 17:11:59 +00:00
yorikvanhavre
4f408105f9 + extended Draft2Sketch tool with items from RFE492
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5238 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-08 14:24:55 +00:00
wmayer
7c874fb0f4 + fix broken Gear script
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5237 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-08 13:01:40 +00:00
wmayer
d6d7914079 + in removeSplitter() only allow shells or solids
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5236 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-08 10:06:58 +00:00
wmayer
32cd807f3c + fix crash when filleting a shape
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5235 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-08 09:40:16 +00:00
wmayer
5359085335 + little fix
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5234 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-08 08:53:54 +00:00
jriegel
9e56242a29 + fix bug #525
+ update document undo/redo test cases 

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5232 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-07 21:24:44 +00:00
wmayer
b9e1a370e7 + fix bug in cone where also a radius of 0 must be allowed
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5231 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-07 20:26:36 +00:00
yorikvanhavre
69cec966d6 + added Doc transaction to Draft to Sketch command
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5230 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-07 18:22:51 +00:00
yorikvanhavre
c95dd75624 + allow Arch Cell tools to convert other cell types
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5229 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-07 15:27:06 +00:00
wmayer
271291a2d0 + add Thomas Anderson's remove splitter algorithm
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5228 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-07 15:16:57 +00:00
yorikvanhavre
c618af29dc + added Draft2Sketch command, converts bidir between Sketch and Draft
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5227 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-06 17:18:18 +00:00
yorikvanhavre
56118c1893 + use svg graphics for Arch tree icons
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5226 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-06 16:44:04 +00:00
yorikvanhavre
5472f3e05e + added better Taskpanel to all Arch components
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5225 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-06 13:05:40 +00:00
yorikvanhavre
6b8e620c53 + better EditMode taskpanel for Arch objects
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5224 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-06 01:13:23 +00:00
jriegel
4c9fb846bc + rename MainPart to Body
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5223 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-05 21:48:47 +00:00
wmayer
efa1dd9c63 0000508: Part: Parameterized Primitive: Plane - new planes with normals x or y are placed wrong
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5221 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-05 15:41:39 +00:00
wmayer
11654cdd58 + include <GL/glu.h>
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5220 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-05 11:03:15 +00:00
wmayer
6ec6ed601e + set focus on spin box for pocket, revolve and fillet task panel
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5217 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-04 16:15:36 +00:00
wmayer
bdb203bf9c 0000506: Modifying focus when creating pad.
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5216 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-04 15:52:10 +00:00
logari81
70a7e06716 + replace -1 with Constraint::GeoUndef
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5214 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-03 19:29:58 +00:00
logari81
2a8a4775ef + make Levenberg-Marquardt solver maxStep aware
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5213 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-03 19:22:06 +00:00
yorikvanhavre
8be90b28ba + fixed classname in Draft DXF import
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5208 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-02 18:14:24 +00:00
yorikvanhavre
2d1997b79c + making some internal classes private in Draft and Arch
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5206 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-02 15:02:41 +00:00
wmayer
e741f3a2d4 + make copy of shape and remove triangulation before exporting
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5205 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-02 11:10:23 +00:00
wmayer
11fd74ad2b + fix download dialog
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5200 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-29 14:36:46 +00:00
wmayer
d427cfa664 + fix ellipse problem in SVG output (j-dowsett)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5199 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-28 15:14:27 +00:00
wmayer
25755de65e 0000497: FreeCAD crashes when calling Part.makeFilledFace with list of lines
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5197 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-28 14:44:34 +00:00
yorikvanhavre
be5c1e8731 + added Momentum's Draft Offset icon
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5195 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-27 20:32:08 +00:00
yorikvanhavre
0572ab0351 + updated translations of Draft & Arch modules
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5193 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-26 20:10:18 +00:00
yorikvanhavre
47db04d380 + fixed submenu translations for Draft and Arch
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5191 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-26 15:09:22 +00:00
yorikvanhavre
ae7a021e8e + fixed Arch translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5190 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-26 14:48:39 +00:00
yorikvanhavre
0dfa852071 + fixed Draft translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5189 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-26 14:46:45 +00:00
yorikvanhavre
364a314857 + fixed translation mechanism of StartPage
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5188 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-26 14:41:18 +00:00
yorikvanhavre
690e5090dc + updated finnish translations I had forgotten
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5187 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-26 14:40:06 +00:00
yorikvanhavre
8881926b54 + refined Draft 2DShapeView icon for bad SVG renderers
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5186 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-25 22:09:02 +00:00
yorikvanhavre
bd66405b3f + updated Test translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5184 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 23:30:46 +00:00
yorikvanhavre
f1cd325434 + updated Start translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5183 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 23:26:18 +00:00
yorikvanhavre
c59c8f2755 + updated Sketcher translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5182 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 23:23:11 +00:00
yorikvanhavre
196c2dcd2a + updated Robot translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5181 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 23:18:56 +00:00
yorikvanhavre
db4e876b68 + updated ReverseEngineering translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5180 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 23:15:03 +00:00
yorikvanhavre
10aa959387 + updated Raytracing translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5179 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 23:12:55 +00:00
yorikvanhavre
8ff862ba34 + updated Points translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5178 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 23:10:38 +00:00
yorikvanhavre
480472c8d6 + updated PartDesign translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5177 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 23:07:28 +00:00
yorikvanhavre
70d6ab1db3 + updated Part translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5176 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 23:04:52 +00:00
yorikvanhavre
9fb09a82fb + updated MeshPart translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5175 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 23:02:00 +00:00
yorikvanhavre
2369214f69 + updated Mesh translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5174 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 22:58:47 +00:00
yorikvanhavre
10d1683712 + updated Image translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5173 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 22:56:17 +00:00
yorikvanhavre
7f17522b0d + updated Fem translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5172 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 22:51:45 +00:00
yorikvanhavre
c8e6df5971 + updated Drawing translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5171 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 22:46:20 +00:00
yorikvanhavre
398d4f73f7 + updated Draft translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5170 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 22:43:41 +00:00
yorikvanhavre
147b3360e3 + updated Complete translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5169 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 22:41:18 +00:00
yorikvanhavre
e8385ac104 + updated Assembly translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5168 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 22:38:35 +00:00
yorikvanhavre
78c10152cd + updated Arch translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5167 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 22:36:23 +00:00
wmayer
123f5fff80 + fix bug with non-movable image plane
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5165 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 14:58:37 +00:00
jriegel
8fa8b4b3df + remove web examples for 0.12
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5161 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-23 17:58:06 +00:00
wmayer
c1bf4a6cb2 + fix ellipse problem in SVG output (j-dowsett)
+ fix wrong indentation

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5160 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-23 14:18:47 +00:00
wmayer
f23037936a + fix ellipse problem in SVG output (j-dowsett)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5159 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-23 10:01:09 +00:00
wmayer
2a14ddde2d + fix command Part_ReverseShape
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5158 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-23 09:10:08 +00:00