Yorik van Havre
bfd50ee684
Draft: workaround for exporting DXF with R14+ templates - fixes 2177
...
- Adapted Drawing algos to export R14+ compatible DXF code
- Added option in DXF prefs to disable groups (not supported in R14+ templates)
2015-12-18 10:47:14 -02:00
Yorik van Havre
6c3bdf489b
Arch: IFC bugfix + added pref option to use DAE triangulation options
2015-12-18 10:39:40 -02:00
Yorik van Havre
fc5c96c537
Changed default shortcuts for 10 first workbenches from CTRL+number to ALT+CTRL+number
2015-12-18 10:39:27 -02:00
wmayer
9f472f5c41
+ improve getting proper group name from Python module path name
2015-12-17 18:56:40 +01:00
wmayer
0dad1fac15
+ improve getting proper group name from Python module name
2015-12-17 10:41:01 +01:00
DeepSOIC
89a59975ed
OpenSCAD: fix replaceChild
...
was broken because it failed trying to set a read-only
"ExpressionEngine" property
2015-12-17 03:34:16 +03:00
wmayer
32377b7635
+ use Python's inspect module to get calling instance of addCommand
2015-12-16 23:07:24 +01:00
wmayer
b3190ca956
+ improve autoload mechanism to get commands of custom toolbars
2015-12-16 21:19:12 +01:00
DeepSOIC
1ed75e64de
API: improve built-in docu for copyObject and moveObject
2015-12-16 20:45:54 +03:00
DeepSOIC
cd7ef29cda
API: fix document.copyObject not working when with dependencies
...
copyObject failed with an error when attempting to copy an object with
dependencies from one document to another.
http://forum.freecadweb.org/viewtopic.php?f=22&t=13533&p=108288#p108288
2015-12-16 20:45:53 +03:00
Yorik van Havre
4814b6cf80
Draft: Added editmode to facebinders - fixes #2165
2015-12-16 15:30:43 -02:00
wmayer
21e44f274b
+ extend Inventor builder to support material nodes
2015-12-16 16:09:31 +01:00
Jonathan Wiedemann
ae78037ae7
Allow negative value in Draft's pref : Ext Line size
2015-12-16 13:03:46 +01:00
Yorik van Havre
de342f00a3
Draft: fixed bug in wire offsets - fixes #1975
2015-12-15 11:11:57 -02:00
Yorik van Havre
e44611e2e4
Draft: shape2Dview now projects along the current view direction - fixes #2367
2015-12-14 19:32:35 -02:00
wmayer
6855e775b2
+ implement PropertyExpressionEngine::getPyObject
2015-12-13 22:40:07 +01:00
wmayer
34f9a627f0
Merge branch 'master' of https://github.com/FreeCAD/FreeCAD
2015-12-13 19:19:58 +01:00
wmayer
cd8d93d248
+ make properties of FEM result object read-only for property editor
2015-12-13 19:19:38 +01:00
Yorik van Havre
12494e766c
Draft: Added properties to subdivide rectangles into columns and rows - fixes #2340
2015-12-13 12:32:43 -02:00
Yorik van Havre
6c3a75c198
Path: added .gcode extension to available gode file formats
2015-12-13 12:31:53 -02:00
wmayer
9bcc4938c4
+ allow to clear installed firewall
2015-12-13 14:36:41 +01:00
wmayer
e1681ec712
Report 'None' for successfully executed commands in server, implement a simple firewall to block commands
2015-12-13 14:24:15 +01:00
wmayer
01889f9c9f
+ limit display role of property list items to 10 elements
2015-12-13 12:01:16 +01:00
wmayer
9f053d72c9
+ when using FreeCAD GUI as Python module handle attempt to re-create main window
2015-12-12 20:14:37 +01:00
Yorik van Havre
f1c75039ef
Merge remote-tracking branch 'sgrogan/Idf-fix'
2015-12-12 13:00:36 -02:00
Yorik van Havre
d2933f1d7c
Merge pull request #69 from timthelion/patch-1
...
Application.cpp English editing
2015-12-12 12:43:06 -02:00
Yorik van Havre
c620182aaa
Draft: Changing text or arrows of a Dimension now marks it to be recomputed
2015-12-12 12:31:36 -02:00
Timothy Hobbs
0fe51d5d2a
Application.cpp English editing
...
Edit English in comments and warning messages
2015-12-12 01:22:14 +01:00
Yorik van Havre
2bee7ae6df
Draft: more consistent behaviour for Clones when trying to edit them - fixes #2198
2015-12-11 11:08:30 -02:00
Bernd Hahnebach
a9afa86301
FEM: fix loading frequency in solver control command
2015-12-11 13:32:23 +01:00
sgrogan
ae6fd30b46
Make Idflibs consistent for installed and uninstalled builds
2015-12-10 16:37:25 -05:00
Yorik van Havre
41eb118fd1
Arch: obj exporter now skips bad objects instead of stopping
2015-12-10 15:46:09 -02:00
wmayer
65f72237d7
Fix element A41 in 4x4 Matrix class
2015-12-10 17:35:54 +01:00
Yorik van Havre
998b9ef094
Merge pull request #68 from l3iggs/patch-1
...
fixes #0002358
2015-12-10 13:23:11 -02:00
Yorik van Havre
7bf30310ed
Draft: Lines and Wires now have a Subdivisions property - fixes #1593
2015-12-10 13:20:48 -02:00
l3iggs
fbb3d43caa
fix for 0002358
...
This strips off any trailing '-' text reported by openscad when asking it for its version.
2015-12-10 14:50:01 +00:00
wmayer
b18d4c2f42
+ fix: -Wunused-variable
2015-12-09 16:52:47 +01:00
wmayer
133532f228
Merge branch 'master' of https://github.com/FreeCAD/FreeCAD
2015-12-09 15:09:57 +01:00
Yorik van Havre
af481b8cf7
Arch: small fix in Structure - fixes #2186
2015-12-09 11:30:51 -02:00
Stefan Tröger
2c249e69f2
Expressions: Fix property editor behavior
...
- change responsibility of python code emition
- Correct python code handling for expressions
- handle constraints expressions handling
2015-12-09 14:08:50 +01:00
Stefan Tröger
08b1c4619e
Expressions: port int spinbox for property editor
2015-12-09 14:08:49 +01:00
Stefan Tröger
96a586d04a
Expressions: Integrate into the property editor
...
- basic infrastructure for handling of expressions
- port the unit properties editor to support expressions
- port placement editor to support expressions
- expressions for double spinbox
- expressions in sketch constraints
2015-12-09 14:08:48 +01:00
Abdullah Tahiri
f037bf9f52
Sketcher: Fix Sketch Mirror functionality
...
=========================================
The problem:
Mirror stopped working.
How to reproduce:
Select a sketch, and apply "Mirror Sketch" from the menu.
Why?
With the introduction of expressions, mirror sketch stopped working. The reason is that mirror functionality did use the "clone" function to make copies of constraints
and then modify their values. After expessions introduction, which introduces a unique tag per constraint, this copy was regarded as a "rename" of the original constraint
as they shared the unique tag.
Fix?
New function "copy()" for a constraint, that copies all the content but the tag.
2015-12-09 13:32:12 +01:00
wmayer
20ed4aa2e2
+ fix typo in FEM
2015-12-09 13:19:13 +01:00
wmayer
f462c5f91e
+ fix crash when undoing creation of spreadsheet
2015-12-09 13:18:58 +01:00
Eivind Kvedalen
aa1b8fcfc6
Spreadsheet: Fixed PropertySheet::Paste(); undo did not work correctly.
2015-12-09 12:15:15 +01:00
Eivind Kvedalen
13068d2bab
Spreadsheet: AggregateFunctionExpression missed its own implementation of copy().
...
This causes a crash during undo if this class is used.
2015-12-09 12:15:15 +01:00
Eivind Kvedalen
4a861c75d5
App: Replaced freecad_dynamic_cast by static_cast. In this case we know the type, and don't check for 0.
2015-12-09 12:15:14 +01:00
Eivind Kvedalen
d1eacae103
Spreadsheet: Fixed issue #2352 , removal of rows and columns.
2015-12-09 12:15:13 +01:00
Eivind Kvedalen
5fa6bc714e
App: Removed VariableExpression::setName(), and replace call by setPath(); it's use caused a crash ( #2352 ).
2015-12-09 12:15:12 +01:00