wmayer
ad103ec005
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2015-04-14 16:34:11 +02:00
wmayer
a2ccc5ab91
+ delay checking for ccx path, handle exceptions
2015-04-14 16:33:44 +02:00
Przemo Firszt
26c9ead871
FEM: Use get_material_data in print_mat_data function
...
get_material_name provides material name in a safe way, so there is
no need to check in General_name exists in material definition
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:46 +02:00
Przemo Firszt
acc23c208f
FEM: Clean code to remove space-after-comma flake8 warning
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:45 +02:00
Przemo Firszt
841f8150cf
FEM: Add Preferences option to hide materials from user defined directory
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:45 +02:00
Przemo Firszt
995e917da0
FEM: Add Preferences option to hide materials from .FreeCAD/Materials directory
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:44 +02:00
Przemo Firszt
2e95c8d7b9
FEM: Add Preferences option to hide built in materials
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:43 +02:00
Przemo Firszt
b46fb12fe7
FEM: Remove self.params
...
It doesn't make sense to pull preferences in __init__ for later use as
they change dependin on user action.
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:43 +02:00
Przemo Firszt
8185ec159b
FEM: Add message about reverting material after user clicked Cancel button
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:42 +02:00
Przemo Firszt
dfb7212ec2
FEM: Fix problem with lost values after editing material properties
...
Now a valid value is stored immediately into object material.
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:41 +02:00
Przemo Firszt
bf50cf9aec
FEM: Compare material using all properies and handle non-local materials
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:41 +02:00
Przemo Firszt
4bc1cd6d44
FEM: Rename comboBox_MaterialsInDir to cb_materials
...
The combo box no longer stores materials from just one dir, so name
needs to be changed
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:40 +02:00
Przemo Firszt
06e27d051d
FEM: Import all materials in init instead of on-demand import
...
On-demand import is no longer good enough as we have 3 different
material directories and materials may have non-unique names.
A material is now identified by a full file path.
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:39 +02:00
Przemo Firszt
3356c10d44
FEM: Show material description below combo box
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:39 +02:00
Przemo Firszt
c777bdef76
FEM: Add function for adding materiales from a directory
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:38 +02:00
Przemo Firszt
d33650596a
FEM: Use chooseMat directly set set initial value for material
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:37 +02:00
Przemo Firszt
6848c9a9ca
FEM: Add icons to materials
...
Add icons to distinguish where the material is from. FreeCAD icon for
build-in materials, notmal material icon for materials from user
preferences directory which is "~/.FreeCAD/Materials" on linux or
from an user defined location defined in FEM preferences.
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:36 +02:00
Przemo Firszt
33b4579d72
FEM: Add option to define custom material directory
...
That commit also tidies up FEM preferences, so all file
choosers have the same width
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:36 +02:00
Przemo Firszt
072ae57378
FEM: Rename dirname to sytem_mat_dir
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:35 +02:00
Przemo Firszt
4232ab88d8
FEM: Read materials from user settings directory
...
That commit also adds python function getUserAppDataDir that calls
Application::getUserAppDataDir()
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:34 +02:00
Przemo Firszt
21ee31afb5
FEM: Fill default ccx binary location in Preferences
...
ccx path is filled for linux and windows if it was empty.
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:33 +02:00
Przemo Firszt
1f96d235ff
FEM: Add option to define ccx path in Preferences
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-04-14 15:25:32 +02:00
Sebastian Hoogen
b17bfdc3ee
check BoundingBox before calling distToShape
...
to find intersecting edges. issue #2050
2015-04-14 10:12:04 -03:00
wmayer
800a0a7b67
+ improve abaqus export
2015-04-14 13:33:20 +02:00
wmayer
06685a91f0
+ move to Qt's built-in search system for icon resources
2015-04-14 11:37:24 +02:00
wmayer
2ee400b679
+ fix rendering problems for FEM elements
2015-04-13 22:11:27 +02:00
wmayer
d2a5857a55
+ workaround for limit of length of file names
2015-04-13 18:23:30 +02:00
wmayer
6e44688670
+ fix critical memory leak
2015-04-13 17:24:54 +02:00
wmayer
2760588bda
+ allow PNG format with POV-Ray 3.7 on Windows
2015-04-13 11:12:14 +02:00
wmayer
07249655e2
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2015-04-13 10:33:39 +02:00
wmayer
f66346b695
+ fix wrong template path for Raytracing/Lux project
2015-04-13 10:33:10 +02:00
Yorik van Havre
3d53b383b4
Material: Fixed bug in cmake file from commit 6685ae0
2015-04-12 19:21:32 -03:00
wmayer
f8671e9d1c
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2015-04-12 18:39:27 +02:00
wmayer
a77fd99e85
+ add Document::sendMsgToFirstView, fix memory leak
2015-04-12 18:39:01 +02:00
Yorik van Havre
00204bf2cb
Material: Added prefix to steel material cards
2015-04-12 13:31:49 -03:00
wmayer
416891c728
+ set shape color when reading STEP with colors
2015-04-12 12:43:21 +02:00
wmayer
d57395c755
+ fixes #0001831 : FreeCAD can start only once
2015-04-12 02:02:30 +02:00
wmayer
396aeeb2f1
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2015-04-11 22:30:36 +02:00
wmayer
5e9543ca55
+ fixes #0001963 : Only write needed user data in FCSTD file if any.
2015-04-11 22:30:11 +02:00
Yorik van Havre
47228b1246
Arch: small fix in IFC explorer
2015-04-11 14:58:33 -03:00
wmayer
a201bd2a5e
+ fixes #0001989 : 'Open recent' not saved until exit.
2015-04-11 19:04:31 +02:00
wmayer
86807adb63
+ fixes #0002047 : Don't register recent files which can't be opened
2015-04-11 17:34:46 +02:00
wmayer
3fd44cf3f0
+ make XML parser more robust against unexpected structure
2015-04-11 13:11:12 +02:00
wmayer
80680c986c
+ fix bad choose of limit
2015-04-11 01:06:03 +02:00
Bernd Hahnebach
0724744f92
FEM: CalculiX file, boundaries one line for each axis
2015-04-11 00:17:08 +02:00
Bernd Hahnebach
d1f1bee665
FEM: cheange some Comments in CalculiX input file
2015-04-11 00:16:51 +02:00
wmayer
e77027b24d
+ fix highlighting of words with numbers
2015-04-10 23:38:29 +02:00
wmayer
d2507dc15f
+ handling of undercore in calltips window
2015-04-10 19:36:30 +02:00
wmayer
8caf6275a5
+ fix Part.__sortEdges__, check for object type in Part.Wire
2015-04-10 18:25:31 +02:00
Yorik van Havre
d0d80a00a3
Draft: make sure normal is consistent for whole path in PathArray
2015-04-10 12:10:28 -03:00