Commit Graph

4964 Commits

Author SHA1 Message Date
wmayer
b86e14afff + improve GraphicsScene class 2016-03-26 19:02:15 +01:00
wmayer
bd46939070 + make GraphicsView get working again, remove unneeded code 2016-03-26 14:30:36 +01:00
wmayer
05ed514bcf + replace insecure x/fabs(x) with sgn function 2016-03-24 11:07:30 +01:00
wmayer
6453040cd8 + fix mesh merge 2016-03-22 11:06:04 +01:00
wmayer
a4dc263846 + always get occ version information in About dialog 2016-03-19 15:55:09 +01:00
wmayer
297e84e3f0 + fix compiler warnings 2016-03-19 10:12:04 +01:00
Bernd Hahnebach
eca9e3339a FEM: preference setting to disable restore result dialog settings 2016-03-18 21:53:13 +01:00
Bernd Hahnebach
1280a185c2 FEM: add FIXME comment to CommandQuickAnalysis 2016-03-18 21:53:12 +01:00
Bernd Hahnebach
c9d1fbdc7d FEM: fix result stats in result widget for frequency analysis 2016-03-18 21:53:12 +01:00
Yorik van Havre
8829848f35 fixed startpage link 2016-03-18 16:21:33 -03:00
Yorik van Havre
bcb75d5477 Updated translation files from crowdin 2016-03-17 23:29:11 -03:00
Jonathan Wiedemann
010121d8c1 Arch Roof : Fix BOPCheck failed
cf http://forum.freecadweb.org/viewtopic.php?f=23&t=14711
2016-03-17 23:24:17 +01:00
Eivind Kvedalen
9d617ce4c8 Expressions: Changed precedence of ?, :, EQ, NEQ, LT, GT, GTE, and LTE. 2016-03-15 18:28:23 +01:00
Bernd Hahnebach
a0af9e2da0 FEM: unit test, update test result files and expected result files 2016-03-14 20:38:42 +01:00
Bernd Hahnebach
eca76c3781 FEM: unit test, add some helper to create result files 2016-03-14 20:38:41 +01:00
Bernd Hahnebach
a0a989fe4c FEM: unit test, update FreeCAD file with objects from module TestFem 2016-03-14 20:38:40 +01:00
Bernd Hahnebach
0ffb412aaf FEM: unit test, change load and pressure to some more reasonable values 2016-03-14 20:38:40 +01:00
Bernd Hahnebach
4e407ac4d6 FEM: unit test, remove not used files 2016-03-14 20:38:39 +01:00
DeepSOIC
5c3024e9f8 Sketcher: negative constraint value avoidance
by swapping elements being constrained at creation time, should the
precalculated value happen to be negative.
2016-03-12 21:28:37 +01:00
DeepSOIC
e624a1d00d Sketcher: never ever hide constraint value sign, anymore 2016-03-12 21:28:22 +01:00
wmayer
b25ef6235d + on rename of contraint make sure that new name is different, on swap constraint names make sure they have user-defined names 2016-03-12 20:02:18 +01:00
wmayer
a17870c93c + fixes #0002471: In constraint context menu, 'Change Value' is always greyed out 2016-03-12 15:26:06 +01:00
wmayer
d0e52d3578 + prepare ViewProvider2DObject to read in GridSize from old projects 2016-03-11 23:06:47 +01:00
wmayer
f124f6e70b + minor whitespace fix, fix warnings 2016-03-11 21:39:15 +01:00
wmayer
4bccc5cc6e + fixes #0002273: Part: Chamfer edges and fillet edges dialog does not remember the type 2016-03-10 22:04:10 +01:00
Bruce Lacey
272cbd198d Exit with non-zero status when unit tests fail.
1.  Enhanced TestApp.py to return the unittest TestResult object to the calling method
2.  FreeCADTest.py now checks the TestResult object.  If all tests pass, FreeCADTest.py exits with a 0 however if any tests fail, then it exits with 1.  FreeCADTest.py calls os._exit() with the exit code instead of sys.exit() because Base::Interpreter:SystemExitException intercepts sys.exit() calls and swallows the exit code so there is no way to propogate the non-zero code from the python test cases through the interpreter to the shell in the current call stack.
2016-03-09 21:57:57 -08:00
wmayer
37b7334df6 + remove extra qualification on normalEstimation 2016-03-09 18:57:36 +01:00
Bernd Hahnebach
fcd4603b66 FEM: fix translation issue of FEM Menue 2016-03-09 18:52:22 +01:00
wmayer
7ee6214415 + fix unit tests for spreadsheet 2016-03-09 17:03:48 +01:00
wmayer
033eb6590e + fix possible build failure 2016-03-09 15:25:15 +01:00
wmayer
6da5c23990 + add algorithm to estimate normals of points 2016-03-09 14:46:19 +01:00
Yorik van Havre
9af03d9b68 Fem: Fixed a translation bug 2016-03-08 21:44:06 -03:00
Eivind Kvedalen
08044fb737 Spreadsheet: Added code to throw under/overflow exceptions. 2016-03-08 16:09:31 +01:00
Eivind Kvedalen
ec7e920453 Spreadsheet: Added test case for conditional expressions. 2016-03-08 16:09:31 +01:00
Eivind Kvedalen
e270dee8cc Spreadsheet: Fixed parser so it accepts integer numbers written as e.g 1e3. 2016-03-08 16:09:30 +01:00
Eivind Kvedalen
b606ed8ce4 Spreadsheet: Added AtomicPropertyChange object to avoid excessive property change reporting. 2016-03-08 16:09:30 +01:00
Eivind Kvedalen
f69a5ab7db Spreadsheet: Turned off debug/tracing for expression parser. 2016-03-08 16:09:29 +01:00
DeepSOIC
3df9df66d9 Part: JoinFeatures UI improvements
* display originals in tree under the features (like Part Fuse does)
* unhide originals upon delete
* display message box when computing the feature fails on creation
2016-03-08 12:00:19 +01:00
wmayer
4fcb93b64e + issue #0001203: Allow User to Adjust Size of Constraint Points 2016-03-08 00:31:50 +01:00
Yorik van Havre
d1b4f23388 Added latest translations from crowdin 2016-03-06 14:50:07 -03:00
wmayer
34b9ff8867 + command to create points object from geometry
+ implement TopoShape::getPoints
2016-03-05 23:36:57 +01:00
wmayer
843fbc49fc + set refine option by default 2016-03-05 16:15:45 +01:00
wmayer
781f91e6af + add refine option to shape builder 2016-03-05 16:13:15 +01:00
wmayer
efdbc93e99 + create points with normals from mesh object 2016-03-04 19:39:13 +01:00
wmayer
70f58672c7 + get also back normals from MeshObject::getPoints 2016-03-04 18:28:49 +01:00
wmayer
0ea6a2ed0d + removed unneeded pure virtual method getFaces from PropertyComplexGeoData
+ extend interface of ComplexGeoData::getPoints to also return normals if available
2016-03-04 17:16:57 +01:00
wmayer
288841cf98 + function to create points from mesh 2016-03-04 16:00:08 +01:00
wmayer
a5e6edff87 + support of export of points to pcd and ply format 2016-03-04 14:48:26 +01:00
Bernd Hahnebach
74a43f23b3 FEM: ccxInpWriter, add Nodes dict to self object 2016-03-03 18:40:32 +01:00
fandaL
c1bf26bbd7 FEM: ccxInpWriter, copy Nodes dict 2016-03-03 18:40:31 +01:00
wmayer
816b54bd25 + add segmentation algorithm 2016-03-03 18:07:17 +01:00
Yorik van Havre
b825dcd6bb Merge pull request #109 from wood-galaxy/bim-ifcproperty-6
Arch : IFC : Handle case where NominalValue is None
2016-03-03 11:12:58 -03:00
Jonathan Wiedemann
219e212fe0 Merge branch 'master' into bim-ifcproperty-6 2016-03-03 11:07:34 +01:00
Jonathan Wiedemann
2b66257d25 Merge branch 'master' into arch-roof-2 2016-03-03 10:49:33 +01:00
Jonathan Wiedemann
d113deab32 Arch Roof : improvement and clean up
change default value
handle shape based object
better getsubvolume method
2016-03-03 10:45:32 +01:00
Bernd Hahnebach
57c783e5b0 FEM: make python modules again flake8 compatible 2016-03-02 22:23:27 +01:00
Bernd Hahnebach
bc3cc033e1 FEM: make method names in ccxwriter consisten 2016-03-02 22:23:27 +01:00
Bernd Hahnebach
83ccbbe79d FEM: remove not used methods from FemAnalysis class 2016-03-02 22:23:26 +01:00
wmayer
ec992ae1dc + filter out invalid points 2016-03-02 18:04:45 +01:00
wmayer
f336b7ed67 + filter out invalid points in surface triangulation algorithms 2016-03-02 16:14:08 +01:00
wmayer
8a76f2c13e + add region growing, segmentation and ransac algorithms to Reen module 2016-03-02 15:51:26 +01:00
Yorik van Havre
1ec066553e Merge pull request #97 from dbtayl/master
Helical/linear ramp plunging
2016-03-01 17:08:19 -03:00
wmayer
a1eef54451 + do not allow to set negative grid size in property editor 2016-03-01 18:24:39 +01:00
wmayer
0c5a477fee + fix regression in German translation (also fixed on crowdin) 2016-03-01 16:45:14 +01:00
Yorik van Havre
7734ffb810 Updated translation files 2016-03-01 12:34:03 -03:00
Jonathan Wiedemann
403ba14f57 Arch Roof : improvement and clean up
change default value
handle shape based object
better getsubvolume method
2016-03-01 09:45:11 +01:00
Jonathan Wiedemann
0172544cc7 Merge branch 'master' into arch-roof-2 2016-03-01 08:08:32 +01:00
wmayer
ecd6517cb0 Merge branch 'master' of https://github.com/FreeCAD/FreeCAD 2016-02-29 23:45:17 +01:00
wmayer
39187dacac + add voxel filter function to Reen module 2016-02-29 23:44:55 +01:00
wmayer
2710d276df + fix build failure with gcc 2016-02-29 19:36:22 +01:00
wmayer
9139ab37d3 + change binary export & import of shapes to restore placement and orientation 2016-02-29 18:37:36 +01:00
wmayer
93f32d4dd1 + prepare string for translation 2016-02-29 13:22:49 +01:00
vginkeo
f14758d5e5 FEM: C++98 compatible fix to constraint displacement reference deletion, update vertice, edge, face selection 2016-02-29 13:06:16 +01:00
vginkeo
e47560003e FEM: do not hide constraints for result view 2016-02-29 13:06:15 +01:00
vginkeo
187894d8b5 FEM: remove some trailing whitespaces 2016-02-29 13:06:14 +01:00
vginkeo
fcd2882ad7 FEM: remove module ccxInpWriterFemConstraintDisplacement
which was intoduced in commit b1dc2cb by an accident
2016-02-29 13:06:13 +01:00
wmayer
5574419293 + set range for quantity boxes 2016-02-29 12:29:02 +01:00
Yorik van Havre
6f636e0ae9 Start: Updated startpage - fixed some links + restored commits feed 2016-02-28 22:03:03 -03:00
Yorik van Havre
5bdbe2db61 Draft: better docstring for offset - fixes #2199 2016-02-28 19:28:35 -03:00
wmayer
a59b915132 + code clean-up 2016-02-28 19:01:23 +01:00
wmayer
4e29db90c6 + fixes #0002200: Application crash when modifying fillet 2016-02-28 18:56:21 +01:00
Yorik van Havre
9bd89e7e29 Arch: Fixed bug in extrusion of structures - fixes #2458 2016-02-28 14:03:29 -03:00
wmayer
9e01a08eaf + use quantity boxes in mesh segmentation dialog 2016-02-28 12:48:55 +01:00
wmayer
1fd06ef59b + use quantity boxes in mesh solid creation dialog 2016-02-28 12:44:29 +01:00
wmayer
32a5340b0b + use application-wide number of decimals in primitive creation dialog 2016-02-28 12:30:42 +01:00
wmayer
3f15ae80d0 + fixes #0002049: 0.15 and 0.16 Part Revolve ignores unit accuracy setting beyond 2 decimals 2016-02-28 12:12:10 +01:00
wmayer
d9e47e5896 + make fillet/chamfer dialog narrower 2016-02-28 11:39:32 +01:00
wmayer
92c2b18350 + use quantity boxes in fillet/chamfer dialog 2016-02-28 11:24:36 +01:00
Ian Rees
d811b585b7 Resolve clang compile error 2016-02-28 10:33:55 +13:00
wmayer
e1e0777c7b + add quantity boxes to mirroring dialog 2016-02-27 22:10:28 +01:00
wmayer
236f1666db + use quantity boxes in box & cylinder creation dialogs 2016-02-27 21:39:37 +01:00
wmayer
d56357f764 + use quantity boxes in revolution dialog 2016-02-27 21:31:54 +01:00
Yorik van Havre
67257633d6 Merge pull request #102 from triplus/SVG_WB_Icons
Add SVG workbench icons
2016-02-27 16:06:13 -03:00
wmayer
206e183f52 + use quantity box in offset dialog 2016-02-27 19:43:48 +01:00
wmayer
da9656dd7a + use quantity boxes in cross section dialog 2016-02-27 19:25:19 +01:00
wmayer
f868120a77 + use quantity boxes in inspection dialog 2016-02-27 19:07:29 +01:00
wmayer
3fc7b6bfb2 + use quantity box for length on extrusion dialog 2016-02-27 18:37:53 +01:00
Yorik van Havre
6fe6863001 Draft: Fixed placement bug in clones 2016-02-27 13:30:01 -03:00
Yorik van Havre
0c5484335d Merge pull request #103 from triplus/RadiosityOutdoorHQ
Add RadiosityOutdoorHQ.pov Raytracing Template
2016-02-27 13:17:13 -03:00
wmayer
ede0dbdff7 + use quantity box in DlgSettingsImportExport 2016-02-27 17:16:38 +01:00
wmayer
37e9c9732f + use quantity box in tessellation dialog 2016-02-27 16:02:37 +01:00
wmayer
18a61c0ef8 + use quantity box in image orientation dialog 2016-02-27 15:10:31 +01:00
wmayer
202a1be3f5 Merge branch 'master' of https://github.com/FreeCAD/FreeCAD 2016-02-27 15:07:59 +01:00
wmayer
461bc33fbf + fix typo in Raytracing dialog 2016-02-27 15:07:16 +01:00
triplus
e53e0ab0f5 Added RadiosityOutdoorHQ.pov 2016-02-27 03:11:45 +01:00
triplus
f66998e996 Create RadiosityOutdoorHQ.pov 2016-02-27 03:10:01 +01:00
triplus
d432c72a15 Add SVG workbench icons 2016-02-26 23:17:43 +01:00
Yorik van Havre
28b6c82555 Added updated translations from crowdin - fixes #2443 2016-02-26 18:32:02 -03:00
Yorik van Havre
d3870968df Draft: Fixed undo mode of wires - fixes #2456 2016-02-26 16:11:13 -03:00
Yorik van Havre
a1f16cabec Merge pull request #101 from wood-galaxy/sketcher-micro-sizing
Sketcher : Allow µm in sketcher grid size
2016-02-25 12:00:01 -03:00
Jonathan Wiedemann
a7e05382ad Merge branch 'master' into bim-ifcproperty-6 2016-02-25 11:24:27 +01:00
Jonathan Wiedemann
604fc320cf Arch - IFC : Handle case where NominalValue is None 2016-02-25 11:23:10 +01:00
maurerpe
3f3d8a95f5 Fix remaining toAscii/fromAscii
Qt5 does not have toAscii or fromAscii.  Use toLatin1 and fromLatin1
respectively.  Both replacement functions exist in Qt4.8.
2016-02-24 23:56:43 +01:00
wmayer
63e09bcbc2 + add convenience methods to query/alter selection of mesh object 2016-02-24 21:31:12 +01:00
wmayer
d891ddba33 + fix a memory leak in mesh selection 2016-02-24 21:00:26 +01:00
wmayer
5342b67122 + when cutting scattered points then also remove colors, grey values or normals if available 2016-02-23 19:47:54 +01:00
wmayer
869e7870f5 + in pad dialog make sure not to compare quantities with different units 2016-02-23 11:34:04 +01:00
Yorik van Havre
9e551e0fdb Merge pull request #95 from wood-galaxy/bim-ifcproperty5
Arch BIM IFC : Add IFC Properties spreadsheet container
2016-02-22 20:35:28 -03:00
Yorik van Havre
c6af697230 Draft: avoid blocking keys in fields that can be used for units 2016-02-22 20:16:51 -03:00
Daniel Taylor
e5f1f4df3d Basic helical plunge and linear-ramp plunging 2016-02-21 09:45:29 -06:00
Daniel Taylor
377595647d Fixed "prnt" function to properly limit to 4 decimal places
Greatly simplify rebaseWire
2016-02-21 09:45:29 -06:00
wmayer
a3209e1aee + do some code cleanup and renaming in Points module 2016-02-21 16:18:28 +01:00
wmayer
24e4e08be5 + view provider for scattered and organized point clouds 2016-02-21 13:52:17 +01:00
wmayer
7bdecf9b38 + handling of organized point cloud 2016-02-20 22:19:47 +01:00
Jonathan Wiedemann
6b7190d3f0 Arch BIM IFC : Add IFC Properties spreadsheet container 2016-02-20 13:25:26 +01:00
Yorik van Havre
4928624d14 Arch: Small workaround in IFC importer 2016-02-19 18:08:12 -02:00
Jonathan Wiedemann
f16a26662d Sketcher : Allow µm in sketcher grid size 2016-02-19 16:32:25 +01:00
Jonathan Wiedemann
e37cdf15cf Arch Change default value
Comment some print
2016-02-19 16:20:57 +01:00
Yorik van Havre
577f208da7 Revert "FEM: Updated fix to constraint displacement reference deletion, update hide show, remove custom input writer, update vertice, edge, face selection."
This reverts commit ac4d466443.
2016-02-19 00:05:55 -02:00
Yorik van Havre
fa6046ea19 Draft: fixes in line/wire creation by angle 2016-02-18 20:09:19 -02:00
vginkeo
ac4d466443 FEM: Updated fix to constraint displacement reference deletion, update hide show, remove custom input writer, update vertice, edge, face selection. 2016-02-18 19:15:16 -02:00
Eivind Kvedalen
9606fb144a Spreadsheet: Updated test cases. 2016-02-18 16:54:43 +01:00
Eivind Kvedalen
b74b3f3358 Spreadsheet: Refactor code and reuse visitors from ExpressionVisitors.h 2016-02-18 16:54:42 +01:00
Eivind Kvedalen
1802d94a1a Spreadsheet: Override DocumentObject::renameObjectIdentifiers() to get better renaming support. 2016-02-18 16:54:42 +01:00
Eivind Kvedalen
8c943d0ad7 Spreadsheet: Refactored code to use AtomicPropertyChangeInterface. 2016-02-18 16:54:40 +01:00
Eivind Kvedalen
53dcaccd4e Spreadsheet: Refactored alias checking code, so GUI and Python error messages are aligned. 2016-02-18 16:54:39 +01:00
Bernd Hahnebach
183f8dfebe FEM: fix unit test cases 2016-02-17 19:36:16 +01:00
Bernd Hahnebach
2f2e6e8f8c FEM: infile fix, youngs modulus and poisons ratio
have to be in one line for ccx 2.9
2016-02-17 19:36:16 +01:00
wmayer
1a64c3f2dc + fixes #0001592: Import colored PCL point clouds 2016-02-14 22:46:27 +01:00
wmayer
fbd6f9002c + fix to load mesh with colours 2016-02-13 20:01:47 +01:00
Yorik van Havre
0e897b86c0 Merge pull request #93 from ianrrees/20160213-fix-non-gui-build
Add cmake checks for BUILD_GUI to some modules
2016-02-13 14:37:58 -02:00
wmayer
408d7a9ba8 + translation fixes 2016-02-13 16:48:24 +01:00
Ian Rees
e242e4643b Add cmake checks for BUILD_GUI to some modules 2016-02-13 13:45:27 +13:00
Yorik van Havre
d0bc467e6a Path: Fixed some more translation contexts 2016-02-12 20:29:28 -02:00
Yorik van Havre
a649c3ca31 Arch: Fixed window bug - fixes 2449 2016-02-12 20:19:59 -02:00
Yorik van Havre
6a35ef38c7 Updated ts files 2016-02-12 14:22:04 -02:00
vginkeo
b1dc2cbf94 FEM: Implement constraint displacement in C++ 2016-02-12 11:09:58 +02:00
Yorik van Havre
6a103493a1 Arch: small fix in IFCexport 2016-02-11 20:06:06 -02:00
Yorik van Havre
5388520a20 Merge branch 'master' of github.com:FreeCAD/FreeCAD 2016-02-11 14:57:11 -02:00
Yorik van Havre
ce8ed2ade3 Path: Enabling highlight/selection colors in paths 2016-02-11 14:55:37 -02:00
Jonathan Wiedemann
5c5e62ffbd Arch BIM IFC : Handle utf8 for IfcDescriptiveMeasure 2016-02-11 15:49:58 +01:00
Yorik van Havre
f942bf2729 Arch: Enabled IFC4 export and fixed a couple of bugs 2016-02-10 15:35:21 -02:00
Yorik van Havre
381dcfe7e3 Draft: Fixed problem with addPoint and delPoint buttons 2016-02-10 15:34:54 -02:00
wmayer
33344be035 + support of colors per vertex in obj mesh format 2016-02-10 15:09:04 +01:00
Yorik van Havre
45f059d3a9 Draft: replaced the Draft OK task button with a more clear 'Create Point' button. 2016-02-09 17:58:22 -02:00
Yorik van Havre
7ff4e28599 Path: Fixed translation stuff - issue #2443 2016-02-09 17:05:57 -02:00
Yorik van Havre
42c42fd064 Draft: removed redundant transactions in Draft edit mode 2016-02-09 13:11:46 -02:00
wmayer
beb52c4e65 + replace old C cast with static_cast 2016-02-09 16:02:44 +01:00
wmayer
fe8be472a9 + fix unit tests 2016-02-09 16:00:38 +01:00
Yorik van Havre
1324575b35 Arch: Fixed missing views of windows 2016-02-05 19:05:15 -02:00
Yorik van Havre
32b6d4af9c Added draft & arch tests to the Test GUI 2016-02-05 16:47:36 -02:00
Yorik van Havre
d4d9b7aee1 Arch: small fix in window placements 2016-02-05 13:09:40 -02:00
Jonathan Wiedemann
df3648a864 Arch - little IFC Spreadsheet adjustement 2016-02-05 02:08:23 +01:00
Jonathan Wiedemann
980b8dbeda Arch - Fix #2430 - Add IFC Spreadsheet properties system 2016-02-04 20:55:45 +01:00
Yorik van Havre
ba9e43abc4 Arch: simplifications of Window tool
* If an arch object is selected when creating a window, the window is always inserted in that object
* No more "create from scratch" mode.
* Now needs to create the sketch first, then press the window button
* Added "Auto-include" checkbox in window creation task, to disable auto-embedding
* Fixed wrong orientation of windows
2016-02-04 13:55:39 -02:00
Yorik van Havre
2e2192f88a Added slovenian language 2016-02-03 13:36:51 -02:00
Yorik van Havre
88be837f72 Arch: fixed bugs in IFC importer 2016-02-03 13:01:34 -02:00
Yorik van Havre
f3d66aa674 OpenSCAD: allow to enable verbose output in preferences 2016-02-03 12:04:48 -02:00
Yorik van Havre
35cc2879e5 Arch: fixed wrong syntax in IFC importer 2016-02-03 10:50:19 -02:00
Yorik van Havre
ab89c9af94 Draft: redraw wire arrow on file load - fixes #2424 2016-02-02 19:26:34 -02:00
Yorik van Havre
79a615f222 DXF and IFC pref pages can now be set to show on each import/export 2016-02-02 16:13:40 -02:00
Yorik van Havre
388ea0629c OpenSCAD: set legacy options when using importDXF 2016-02-02 14:19:40 -02:00
Bernd Hahnebach
e214567a64 Start: add FEM example to Start page 2016-02-02 07:18:48 +01:00
Bernd Hahnebach
b3f77dcc35 FEM: material task panel, save density in kg per m3 to material dictionay 2016-02-02 07:18:48 +01:00
Bernd Hahnebach
e9606a241a FEM: fix, transient material was used in some cases even if material was not changed 2016-02-02 07:18:47 +01:00
Bernd Hahnebach
efc9b712ae FEM: small changes in CalculiX standard steel material 2016-02-02 07:18:47 +01:00
Bernd Hahnebach
3690313065 FEM: use transient material for a saved None material too
this will reload material data saved into the None material
2016-02-02 07:18:46 +01:00
Bernd Hahnebach
60cdca01a8 FEM: fix, use uniqe names for materials in CalculiX input file 2016-02-02 07:18:46 +01:00
Yorik van Havre
37b1bdbe27 Updated translations with latest from crowdin 2016-02-01 23:32:58 -02:00
Yorik van Havre
fc9fe3ee00 Draft: fixed bug introduced by OK button 2016-02-01 20:28:30 -02:00
Yorik van Havre
04e9392e37 Draft: added a note to DXF options 2016-02-01 19:47:50 -02:00
Yorik van Havre
2688a2f501 Material: Fixed return value of the material editor 2016-02-01 19:35:48 -02:00
Yorik van Havre
704d3caf08 Draft: small bugfix in wires 2016-02-01 17:56:20 -02:00
Yorik van Havre
fdcd605498 Merge remote-tracking branch 'ovginkel/rtd_arrowssinglecommit' 2016-02-01 12:44:14 -02:00
Yorik van Havre
fe959b8986 Draft: bugfix in legacy DXF importer 2016-02-01 12:15:50 -02:00
vginkeo
80a791021b FEM: Constraint view sizing and scaling of indicators for force, pressure and fixed constraints and limit on steps. 2016-02-01 10:52:37 +02:00
Yorik van Havre
4cb5de6848 Arch: fixed OBJ import without GUI - fixes #2305 2016-01-31 16:53:54 -02:00
Yorik van Havre
87da750d56 Draft: fixed bug in task panels 2016-01-31 16:28:13 -02:00
Yorik van Havre
15a4976c97 Draft: implemented OK button in task dialogs - fixes #2423 2016-01-30 15:07:29 -02:00
Yorik van Havre
287e741210 Draft: Added Tick style for dimensions and wire/line arrows - fixes #2425 2016-01-30 14:46:38 -02:00
Yorik van Havre
d45abca952 Draft: fixed end arrow of lines/wires - fixes #2424 2016-01-30 14:31:32 -02:00
Yorik van Havre
645a83ad32 Arch: New behaviour against circular dependency can now be switched off in preferences 2016-01-29 12:29:03 -02:00
Yorik van Havre
3702820f00 Arch: Added an IFC pref option to disable clones creation on import 2016-01-29 00:28:47 -02:00
Yorik van Havre
5fbdd4ac66 Arch: bugfix in Structure creation 2016-01-28 13:53:58 -02:00
Jose Luis Cercos Pita
feb9b58a7e Added the matplotlib navigation toolbar, and methods to toogle it on/off 2016-01-28 10:25:53 +01:00
Jose Luis Cercos Pita
f07f047bbf Fixed deprecation warning when matplotlib 1.4 is used 2016-01-28 10:24:35 +01:00
Yorik van Havre
2eb194776b Merge pull request #82 from bblacey/matplotlib-1.5
Upgraded Plot module to comply with matplotlib 1.5.x API
2016-01-27 21:55:02 -02:00
Yorik van Havre
23cc9ba32e Path: small fix in arcs rendering 2016-01-27 19:27:24 -02:00
wmayer
173f19eff4 + move handwritten Python classes to PyCXX 2016-01-27 18:07:48 +01:00
Bruce Lacey
9f907f5d1b Upgraded Plot module to comply with matplotlib 1.5.x API
Plot.py will check the version of matplotlib imported using the
distutils.version.StrictVersion class.  If the version is less
than 1.5.0, it will import the legacy gt4agg NavigationToolbar
from matplotlib, otherwise the 1.5.x version.

Resolves #2421
2016-01-26 22:31:29 -08:00
wmayer
c6740162bc + cleanup spreadsheet tests and corrected date & author 2016-01-26 21:33:31 +01:00
wmayer
d7dd512428 + small fixes in spreadsheet tests 2016-01-26 15:29:39 +01:00
wmayer
e0b12695b1 + write unit tests for Spreadsheet and expression stuff 2016-01-26 15:07:29 +01:00
Ed Martin
d71a12db05 Spreadsheet: Issue #2355: Do not recompute the spreadsheet and its dependents unless the change affects the spreadsheet 2016-01-26 12:04:55 +01:00
Eivind Kvedalen
ed29d8ef9a Spreadsheet: Fixed crash when removing aliases. 2016-01-26 11:14:06 +01:00
Eivind Kvedalen
bcff5d21ca Spreadsheet GUI: Issue #2402: Check for existing aliases in Properties dialog box. 2016-01-26 11:07:51 +01:00
Eivind Kvedalen
e8eef1dfcb Spreadsheet: Issue #2402: Added getAlias function. 2016-01-26 10:53:26 +01:00
Eivind Kvedalen
610466284b Spreadsheet: Issue #2402: Allow set to also accept alias name (in addition to cell address). 2016-01-26 10:53:03 +01:00
Eivind Kvedalen
301fcc2ab7 Spreadsheet: Issue #2402: Don't allow duplicate aliases. 2016-01-26 10:52:34 +01:00
Eivind Kvedalen
d45a95bf3a Spreadsheet: Issue #2402: Added functionality to get cell address given an alias. 2016-01-26 10:52:00 +01:00
wmayer
a583697e5a + fix CMakeLists.txt file of Ship module 2016-01-25 21:46:01 +01:00
Jose Luis Cercos Pita
621f7f49e0 Fixed index typo 2016-01-25 15:29:53 +01:00
Jose Luis Cercos Pita
ec752fd076 Merge remote-tracking branch 'upstream/master' 2016-01-25 15:26:18 +01:00
Jose Luis Cercos Pita
499c685668 Added the GZ curves computation tool to the console interface 2016-01-25 15:15:04 +01:00
Jose Luis Cercos Pita
f0770a7456 Added the loading conditions creation to the console interface 2016-01-25 09:11:19 +01:00
Jose Luis Cercos Pita
83d5217795 Added the capacity curve computation tool to the console interface 2016-01-25 08:50:57 +01:00
Yorik van Havre
cbdd18cef6 Path: Added pref setting to disable auto-include of new paths in projects 2016-01-24 21:04:02 -02:00
wmayer
57fadb1663 + handle crash with setup of Join commands in Part module in case PySide can't be found 2016-01-23 23:37:52 +01:00
Yorik van Havre
380b4a7b62 Path: Fixed non-functioning Path From Shape 2016-01-23 19:39:34 -02:00
Yorik van Havre
baf103ad0a Path: Added Simple Copy tool + Inspect tool can now save changes 2016-01-23 15:58:00 -02:00
Jose Luis Cercos Pita
c3ccd0f72c Added a console interface to the tanks generation 2016-01-23 14:35:56 +01:00
Jose Luis Cercos Pita
a615380027 Added a console interface to the weights generation 2016-01-23 14:21:25 +01:00
wmayer
27fbccaeab + rename method 'transform' to 'tramsformGeometry' for the classes PropertyNormalList and PropertyCurvatureList
+ make transformGeometry method ready for undo/redo
2016-01-22 13:18:24 +01:00
Jose Luis Cercos Pita
0a4a8191a2 Added all the Hydrostatics to the console interface 2016-01-22 13:17:13 +01:00
Yorik van Havre
7bba2ee9aa Path: better colors for PAth Inspector 2016-01-21 18:07:47 -02:00
Jose Luis Cercos Pita
c65dbe1db1 Implemented a generic method to move the ship shape in order to compute the hydrostatics 2016-01-21 20:14:57 +01:00
Jose Luis Cercos Pita
e1aa844e95 Added the possibility of computing the transversal areas from the console interface 2016-01-21 19:57:55 +01:00
Jose Luis Cercos Pita
55c63f414d Corrected the translation environment 2016-01-21 19:26:47 +01:00
Jose Luis Cercos Pita
94cc4b4e36 Updated the copyright notifications 2016-01-21 18:56:28 +01:00
Jose Luis Cercos Pita
495308905c Added a console interface to create the ship instance 2016-01-21 18:46:08 +01:00
Yorik van Havre
2ed8e5dd99 Path: misc bugfixes + restored node markers 2016-01-21 14:02:56 -02:00
wmayer
5033983c64 + code clean-up 2016-01-21 16:43:27 +01:00
wmayer
f47cc169ae + make code more readable 2016-01-21 16:07:07 +01:00
wmayer
c9f168d3a2 + simplify porting of Mesh module to Python3 2016-01-21 15:49:22 +01:00
wmayer
aa7aa64724 + simplify porting of Drawing module to Python3 2016-01-21 14:49:57 +01:00
wmayer
bf10bf33f6 + simplify porting of Fem module to Python3 2016-01-21 13:42:08 +01:00
wmayer
094a4352f1 + simplify porting of Complete module to Python3 2016-01-21 12:38:17 +01:00
wmayer
85d8d70411 + simplify porting of Image module to Python3 2016-01-21 12:27:12 +01:00
wmayer
a5b6e5d48a + simplify porting of Import module to Python3 2016-01-21 12:08:29 +01:00
Yorik van Havre
44ad4d94c7 Path: made tooltable editable by right-clicking the machine 2016-01-20 20:36:53 -02:00
wmayer
a07b9cd0d4 + simplify porting of Inspection module to Python3 2016-01-20 22:48:26 +01:00
wmayer
b5bf7d6b9d + simplify porting of MeshPart module to Python3 2016-01-20 22:38:45 +01:00
wmayer
3185e09806 Merge branch 'master' of https://github.com/FreeCAD/FreeCAD 2016-01-20 22:06:20 +01:00
wmayer
b10f838687 + simplify porting of Part module to Python3 2016-01-20 22:05:53 +01:00
Yorik van Havre
ba63d7af11 Path: reorganized tools 2016-01-20 19:05:12 -02:00
Yorik van Havre
08dda60d00 Path: ToolChange command + added Inspect command to context menu 2016-01-20 18:53:04 -02:00
Yorik van Havre
2262e7d60f Path: minor improvements to some icons 2016-01-20 17:44:19 -02:00
wmayer
91d6e24f1e + simplify porting of PartDesign module to Python3 2016-01-20 17:00:43 +01:00
Jose Luis Cercos Pita
9770cca561 Finished the GZ curve implementation 2016-01-20 15:13:00 +01:00
Jose Luis Cercos Pita
6315084f58 Slightly improved the capacity curve plot 2016-01-20 12:36:05 +01:00