Commit Graph

12492 Commits

Author SHA1 Message Date
wmayer
25fb77a5a0 fixes #0002419: Matrix rotation and Units compatibility 2017-10-25 13:50:06 +02:00
wmayer
0ad9436eab fixes #0002632: Improvements to Prefs for Python 2017-10-25 12:39:06 +02:00
wmayer
5022b41d92 add fem test for testing group behaviour of analysis object 2017-10-25 11:17:18 +02:00
looooo
7529754c34 py3: some diff for fem with py3 2017-10-25 10:56:31 +02:00
Zheng, Lei
e102ac12f4 libarea: improve arc fitting
Handle cases where the ending edge can form an arc with the starting
edge
2017-10-25 10:52:36 +02:00
wmayer
80bc1255c7 support of backward compatibility to load old fem project files 2017-10-24 20:09:35 +02:00
wmayer
ce6809415b inherit FemAnalysis from DocumentObjectGroup and remove Member property 2017-10-24 20:07:05 +02:00
Unknown
8f8f890259 Clarifying preference string
https://forum.freecadweb.org/viewtopic.php?f=10&t=24918
2017-10-24 19:44:08 +02:00
wmayer
be0e70cca5 minor improvements 2017-10-24 19:39:49 +02:00
wmayer
24081a5746 use abstract interface to create point cloud from geometric feature 2017-10-24 19:39:23 +02:00
wmayer
16e6d887e7 implement FileInfo::completeExtension 2017-10-24 19:38:01 +02:00
Yorik van Havre
cfe2d134a2 Updated translations from crowdin 2017-10-23 18:32:02 -02:00
Yorik van Havre
564d5a3e70 removed Complete from translation scripts 2017-10-23 18:31:25 -02:00
Bernd Hahnebach
09fe85e8ff Arch: import IFC, fix View Fit while importing 2017-10-23 08:14:03 +02:00
Markus Lampert
7448d47b8a Fixed more python 2/3 unicode issues. 2017-10-22 19:50:30 -07:00
Markus Lampert
dce9c0e385 Refactored use of iteritems into function to deal with python 2.7 and 3 compatibility. 2017-10-22 18:18:10 -07:00
Markus Lampert
a14d6215fd Reduced log level for debug messages. 2017-10-22 12:02:21 -07:00
Markus Lampert
0d4e9d47c9 Python version independent string and unicode handling. 2017-10-22 12:01:35 -07:00
Markus Lampert
be115bcabf Fixed cmake file for Path. 2017-10-22 11:24:58 -07:00
Markus Lampert
4826e6387e Removed references to Spreadsheet from docstrings. 2017-10-22 11:24:58 -07:00
Markus Lampert
03ea6a1f33 Instead of hiding FinalDepth make it read-only and set tooltip appropriately. 2017-10-22 11:24:58 -07:00
Markus Lampert
88c3fc1db0 Use operation name and icon as the TaskPanel title and icon. 2017-10-22 11:24:58 -07:00
Markus Lampert
83cf84a961 Fixed job on-demand conversion for FaceMilling. 2017-10-22 11:24:58 -07:00
Markus Lampert
eaa7b6f591 Fixed all ops to use Op...Depth in order to not mess with the expressions. 2017-10-22 11:24:58 -07:00
Markus Lampert
1a29468094 Replaced spreadsheet with dedicated SetupSheet object in order to better support expression setting. 2017-10-22 11:24:58 -07:00
Markus Lampert
322598decf Fixed whitespace inconsistency. 2017-10-22 11:24:58 -07:00
Markus Lampert
dba05326ff Reverted back to using the spreadsheet Name for the expression, since it has less issues than using the Label. 2017-10-22 11:24:58 -07:00
Markus Lampert
46d120071e Workaround for DAG invalidation - remove all expressions before deleting an object. 2017-10-22 11:24:58 -07:00
Markus Lampert
d2b1768e18 Using the template attribute encoding/decoding. 2017-10-22 11:24:58 -07:00
Markus Lampert
0d8a1500d5 Added template attribute encoding/decoding for setup sheet label changes. 2017-10-22 11:24:58 -07:00
Markus Lampert
8d8fb529dc Fixed dogbone unit test to deal with expression instead of Lock property. 2017-10-22 11:24:58 -07:00
Markus Lampert
704569d1c8 Fixed the name collission issue of expressions. 2017-10-22 11:24:58 -07:00
Markus Lampert
14dfa13ee6 Renamed Settings to SetupSheet. 2017-10-22 11:24:58 -07:00
Markus Lampert
b6eb3f0b4c Fixed dirty'ing of page and op. 2017-10-22 11:24:58 -07:00
Markus Lampert
cccf014f06 Various bug fixes 2017-10-22 11:24:58 -07:00
Markus Lampert
47b1360856 Create Scale property on the fly if older Arch.PanelSheet is loaded. 2017-10-22 11:24:58 -07:00
Markus Lampert
fa523e087c Fixed error msg about unsupported stock type. 2017-10-22 11:24:58 -07:00
Markus Lampert
0e1fb178c5 Making templateAttrs a const method - so exporting doesn't diry the tool 2017-10-22 11:24:58 -07:00
Markus Lampert
9d98ac390e Changed tool parameters to use a QuantitySpinBox. 2017-10-22 11:24:58 -07:00
Markus Lampert
f13ac4c17e Removed obsolete ToolControl.ui 2017-10-22 11:24:58 -07:00
Markus Lampert
6db9389cf7 Changed tool controller editor to use QuantitySpinBox for speeds. 2017-10-22 11:24:58 -07:00
Markus Lampert
6ace67f047 Removed depths lock - obsolete through usage of expressions. 2017-10-22 11:24:58 -07:00
Markus Lampert
5a106f7a9c Introduced Op-values and set expressions for all user modifyable properties - updated template support. 2017-10-22 11:24:58 -07:00
Markus Lampert
1f81dde99d Fixed PathGui.QuantitySpinButton to default to a noop in case underlying property doesn't exist (makes UI code cleaner) 2017-10-22 11:24:58 -07:00
Markus Lampert
6797d5b4b5 Extracted Job Settings into their own implementation file. 2017-10-22 11:24:58 -07:00
Markus Lampert
9cec64880f Switched Depths page to use QuantitySpinBox instead of InputField. 2017-10-22 11:24:58 -07:00
Markus Lampert
f3d48abe2f Refactored QuantitySpinBox handling into separate class. 2017-10-22 11:24:58 -07:00
Markus Lampert
73eb24ae20 Fixed clearance height value. 2017-10-22 11:24:58 -07:00
Markus Lampert
0e8d1903cc Switched PageHeight to use QuantitySpinBox. 2017-10-22 11:24:58 -07:00
Markus Lampert
87cf84151e Switched default values into Settings spreadsheet. 2017-10-22 11:24:58 -07:00