Commit Graph

19599 Commits

Author SHA1 Message Date
wmayer
fe103a482f PartDesign: add/remove features to list view in linear pattern panel 2020-02-15 15:55:11 +01:00
wmayer
5dcf6e086e Gui: [skip ci] add user option to disable to open a transaction on manual document recompute 2020-02-15 14:11:39 +01:00
vocx-fc
4c8bef7c91 Draft: new view provider icon for the angle dimension
The linear and radial dimensions use the same Proxy class,
but the angular dimension uses a different Proxy class.
To recognize quickly in the tree view the different
types of dimensions, we provide a new icon.

The icon is inspired on the `Draft_Dimension.svg` and
`TechDraw_AngleDimensions.svg` icons.
2020-02-15 13:07:38 +01:00
wmayer
6a13453f78 [skip ci] Preferences names or paths must not be set to translatable strings! 2020-02-15 12:42:12 +01:00
Bernd Hahnebach
77b143dc9d FEM: mechanical result object, add comment 2020-02-15 12:29:35 +01:00
UR-0
4e27b6ab3a FEM: Migrate older result objects FemResultMechanical due to renaming property "StressValues" to "vonMises" 2020-02-15 12:25:21 +01:00
donovaly
01598a8bb4 fix logic
now also the case that one switches from add mode directly to remove mode is correctly handled
also remove doubled code that is already executed
2020-02-15 04:30:26 +01:00
donovaly
1dfa6d40b4 [PD] enable to de/selecet several entities at once
see https://forum.freecadweb.org/viewtopic.php?f=19&t=43383
2020-02-15 04:07:09 +01:00
Zheng, Lei
a66ebdce9f App: restore external linked documents in dependency order 2020-02-14 19:46:56 +01:00
Zheng, Lei
72833466a0 App: do not save external dependency 2020-02-14 19:46:47 +01:00
Zheng, Lei
51cf93012f App: fix Link document restore
This fixes issue #0004224
2020-02-14 19:46:36 +01:00
UR-0
47f16467db FEM: use a more precise object name "vonMises" instead "StressValues" 2020-02-14 16:52:40 +01:00
triplus
e674ee9ac3 Travis - add PLY runtime dependency
Looks like a new runtime dependency was introduced: 78455e6427
2020-02-14 16:50:15 +01:00
wmayer
1c42667454 Main: copy icon.ico to build directory 2020-02-14 16:45:16 +01:00
donovaly
7c78fe9df1 add missing version info for Win builds
see https://forum.freecadweb.org/viewtopic.php?f=8&t=43099&p=367607#p367607

automate creation of freecad.rc
as proposed in https://forum.freecadweb.org/viewtopic.php?p=367681#p367681
2020-02-14 14:49:25 +01:00
Zheng, Lei
6603bd78fe App: add proxy execute support to Link
While executing, Link will look for a special Python callable defined in
the linked proxy object, and run it. This allows for customized link
behavior without defining a specialized Link.
2020-02-14 14:17:14 +01:00
wandererfan
37f60978c5 [TD]fix Qt4 compile error re QTextCursor 2020-02-14 07:44:56 -05:00
wandererfan
146d2b9adc [TD]2 pass autoscale for DVD, DVS 2020-02-14 07:44:56 -05:00
wandererfan
d2a8571737 [TD]fix autoscale for DPG 2020-02-14 07:44:56 -05:00
wandererfan
f87bb480fc [TD]fix HiddenLine style pref 2020-02-14 07:44:56 -05:00
wandererfan
24da86c913 [TD]trap wrong selection for ArchSection 2020-02-14 07:44:56 -05:00
wandererfan
77ee35a9bd [TD]fix hatch file not found message 2020-02-14 07:44:56 -05:00
wandererfan
e7854adea2 [TD]fix initial font size display 2020-02-14 07:44:56 -05:00
wandererfan
483e8446e0 [TD]use plain text for Svg export 2020-02-14 07:44:56 -05:00
Zheng, Lei
17d7f09fc8 PartDesign: fix FeatureDressUp base checking 2020-02-14 13:34:03 +01:00
Zheng, Lei
379e07ef30 PartDesign: support transformed pattern in FeatureDressUp
Fixes #1650
2020-02-14 13:34:03 +01:00
wmayer
60d9607112 PartDesign: use QKeySequence::Delete instead of a QString 2020-02-14 10:11:09 +01:00
donovaly
0310a99f4e [PD] add shortcut to context menus
- people should be informed that there is a shortcut available (that was recently added)
- make the shortcut also translatable since "Del" means nothing in e.g. German
- minor code style fix in TaskDressUpParameters.h
2020-02-14 09:59:46 +01:00
triplus
7b6e51c727 Travis - enable ccache for GCC builds
https://github.com/FreeCAD/FreeCAD/pull/2930
2020-02-14 09:48:10 +01:00
wmayer
6c583e50df Fem: [skip ci] use ply parser instead of insecure eval() function (not yet enabled) 2020-02-14 01:19:46 +01:00
Zheng, Lei
6556276c5a Gui: fix crash on Document resetEdit 2020-02-13 15:27:49 +01:00
Zheng, Lei
644c277fbb Part: fix Sweep path selection
Fixes #0004255
2020-02-13 15:21:19 +01:00
Stefan Tröger
7b79012ae1 Implement and test extension events 2020-02-13 14:39:46 +01:00
Bernd Hahnebach
8ecbf811b0 FEM: gmsh tools, get rid of useless unv related warning 2020-02-13 13:12:37 +01:00
triplus
162617d54c Travis - fixes for Windows build 2020-02-13 13:05:59 +01:00
wmayer
78274136c6 Part: determine tangent intersection of two 2d curves 2020-02-13 12:51:40 +01:00
Bernd Hahnebach
25e4d7ca66 FEM: fix cmake 2020-02-12 23:41:39 +01:00
Bernd Hahnebach
76aa788e5f FEM and OpenSCAD: add some hint and remove not needed line 2020-02-12 23:28:37 +01:00
Bernd Hahnebach
4327e7bca6 FEM: result task panel, small code improvements 2020-02-12 22:57:14 +01:00
UR-0
e18daf1ec4 FEM: result task panel, separate hints for user defined equations 2020-02-12 22:57:05 +01:00
Kryptal
43491a6397 FEM : Correct writer.py at line 1623 and replaced ccx_elset by elset_data
When running a multiple materials and multiple shells FEM analysis calculix solver crashes.

After inspection, it appears that the crash comes from line 1623 in writer.py file where ccx_elset is used while it should be elset_data
2020-02-12 22:45:30 +01:00
triplus
db0cf63df1 Addons manager - check if macro icon path exists [skip ci]
I noticed Macros tab suffers from the same issue: https://github.com/FreeCAD/FreeCAD/pull/3015

Hence the same fix.
2020-02-12 12:20:19 +01:00
vocx-fc
69056b51ad Arch: use init_tools to create Draft toolbars 2020-02-12 12:15:45 +01:00
vocx-fc
f1fce69feb Arch: explicitly import modules in the initialization
Also other small fixes: cleanup for getting the icon
of the workbench; translation of some strings;
cleanup of comments, printing functions, and PEP8 style.
2020-02-12 12:15:45 +01:00
donovaly
ec05b7a135 DlgPropertyLink.cpp: fix compilation
see https://forum.freecadweb.org/viewtopic.php?f=10&t=43298
2020-02-12 09:46:47 +01:00
Zheng, Lei
e1a6100bac TechDraw: remove duplicated fix 2020-02-11 15:40:27 -05:00
Zheng, Lei
747c6bcd07 Gui: add more options to DlgPropertyLink
Support user editable sub-element column.
(Dis)allow sync sub-object 3D view selection.
2020-02-11 15:40:27 -05:00
Zheng, Lei
b50914923a App: add class TransactionLocker
To protect some critical transaction from being closed prematurely. It
is currently used to protect transaction of object deletion.
2020-02-11 15:40:27 -05:00
Zheng, Lei
5b3c63c9be TechDraw: fix build for qt4 2020-02-11 15:40:27 -05:00
Zheng, Lei
12690fb566 Gui: refactor link property editor
PropertyLinkItem now support all major types of link property.
PropertyLinkListItem is no longer necessary, but kept for backward
compatible, which is now identical to PropertyLinkItem.

DlgPropertyLink, the link selection dialog, is now made modeless, so
that that user can select geometry sub-element directory from 3D view.
2020-02-11 15:40:27 -05:00