Commit Graph

13043 Commits

Author SHA1 Message Date
sliptonic
12e6533df4 Path: rename dressup commands to conform to standard
PEP8 cleanup
2018-01-16 00:32:35 -06:00
wmayer
9a215440b8 fix automatic update of dependency graph for Qt5 2018-01-15 23:54:31 +01:00
wmayer
e404cadee6 fix automatic update of dependency graph 2018-01-15 22:19:05 +01:00
looooo
dc0a739224 update circle-ci 2018-01-14 22:29:25 +01:00
looooo
baf824de9c update conda dependency versions:
boost 1.66
xerces-c 3.2.0
2018-01-14 22:29:25 +01:00
looooo
f3b32da633 PathScripts: py3 print
Draft: typo in importDXF.py
2018-01-14 22:29:25 +01:00
luz.paz
4fb16c6964 Fixed source typo
Fixed for better search quality through the code.
2018-01-14 22:27:17 +01:00
wmayer
e09a276fe5 further simplification when to use which rendering method when saving an image 2018-01-14 22:19:32 +01:00
wmayer
575dc0b76d fix compiler warning due to unused variable 2018-01-14 16:32:44 +01:00
wmayer
a701c71ed8 add option to compute vertex normals from the triangulation instead of the u,v nodes
This is a workaround for issue #0003180: Wrong normal of part object
2018-01-14 15:55:01 +01:00
wmayer
95fbd8a099 add method to get u,v nodes of the tessellation of a face
add method to get the nodes of the tessellation of an edge
2018-01-14 15:52:08 +01:00
luz.paz
bbfbb0e7d3 Misc. comment typos 2018-01-14 12:11:35 -02:00
wmayer
8ba4e0c5d0 code cleanup 2018-01-13 21:57:14 +01:00
wmayer
97f0020093 improve whitespaces 2018-01-13 15:49:39 +01:00
Abdullah Tahiri
bc4d463cdf Sketcher: Remove errors in reporting view while deleting
=======================================================

fixes #2275

https://freecadweb.org/tracker/view.php?id=2275

Deletion of coincidents rely on selected vertex. The original code was trying to delete a coincident without checking whether one was there.

The implementation now relies on checking whether a coincident is present.
2018-01-13 15:47:02 +01:00
wmayer
348e666fdc improve whitespaces 2018-01-13 14:07:15 +01:00
Abdullah Tahiri
0dd0eab0d0 Sketcher: Overload delConstraintonPoint Python to allow deletion on GeoId and Pos 2018-01-13 13:55:56 +01:00
Bernd Hahnebach
eeb6073887 FEM: pref, delete depreciated ccx solver switch because every solver has its own command 2018-01-13 13:15:57 +01:00
Bernd Hahnebach
1f96775abc FEM: calculix solver, use separate command for CalculiX ccxtools and CalculiX framework solver 2018-01-13 13:13:17 +01:00
Bernd Hahnebach
334ec9868a FEM: command module, add some comment 2018-01-13 12:55:54 +01:00
Bernd Hahnebach
7b75af307a FEM: code formating, flake8 2018-01-13 12:53:41 +01:00
Bernd Hahnebach
130f51d9a2 FEM: new analysis, add a ccx tools solver to any new analysis, best for new users 2018-01-13 12:47:00 +01:00
Bernd Hahnebach
b54a222c7d FEM: unit test solver frame work, delete ccx tools solver in solver frame work test class 2018-01-13 12:39:15 +01:00
Abdullah Tahiri
0d21e94d3f Sketcher: Improve validation ui to select whether to ignore construction geometry or not
========================================================================================

Users generally expect that validate Sketch checks the visible part, perhaps because it is not called from the sketcher's edit view, but from the 3D view, perhaps
because that part is relevant for further construction.

On the other hand the tool's name is Validate Sketch and construction geometry belongs to the sketch.

So a new checkbox is introduced, by default enabled to ignore construction, but still allowing the user to make it operate in one direction or the other.

See:
https://forum.freecadweb.org/viewtopic.php?f=3&t=26139&p=208582#p208693
2018-01-13 11:31:11 +01:00
Abdullah Tahiri
7599292287 Sketcher: Fix "highlight open vertex" visualization
===================================================

fixes #3306
2018-01-13 11:30:48 +01:00
Abdullah Tahiri
10c0af4a8a Sketcher: Validation tool improvement
======================================

The sketch validation tool offers the functionality to detect missing coincidences. It is a problem that internal geometry causes detected missing coincidences.

Additionally, the tool only shows the visible profile and not the construction geometry.

This commit introduces the ignoring of construction geometry, which "fixes" the two behaviours indicated above.

fixes #3298
2018-01-13 11:30:35 +01:00
Yorik van Havre
fb8875df08 Path: Indicate fromShape as deprecated - issue #2786 2018-01-12 17:06:30 -02:00
Yorik van Havre
a8ab24abae Arch: Fixed CTH profiles - fixes #2826 2018-01-12 14:07:46 -02:00
Yorik van Havre
c44af23f11 Merge branch 'master' of github.com:FreeCAD/FreeCAD 2018-01-12 13:28:40 -02:00
Yorik van Havre
86ca43743f Added 'Remove link' option to PropertyLinkList dialog too 2018-01-12 13:27:34 -02:00
wmayer
77318ba6eb make workaround with transparent background more reliable 2018-01-12 15:47:40 +01:00
looooo
3679c18e55 fix unicode problems for python3 2018-01-12 15:02:28 +01:00
looooo
75a98c9613 add Base::PyGILStateLocker in Gui::Command::getResources 2018-01-12 15:02:13 +01:00
wmayer
497b41d6d8 workaround to create images with transparent background 2018-01-12 14:36:25 +01:00
WandererFan
79dff6b8cc Fix crash when deleting View with Dimensions
- if a Dimension has multiple references to a
  DrawViewPart (ex vertex-vertex) the Dimension
  will appear twice in the DVP's InList.  This
  commit ensures that the Dimension is only
  deleted once when deleting the DVP.
2018-01-12 10:30:42 -02:00
triplus
7f49a1ac18 Typo 2018-01-12 10:29:25 -02:00
triplus
706be3fbd7 Reusability of snap toolbar commands
- Improved reusability of snap toolbar commands.
- Ability to change draft snap toolbar icon size from preferences. Without the need to restart FreeCAD after.
2018-01-12 10:29:25 -02:00
triplus
2b7c28b642 Stylesheets general button with menu support
Currently we use a workaround only for buttons with menu on the toolbar. This change applies it everywhere. For example in command panel.
2018-01-12 10:29:25 -02:00
wmayer
29533320fc add method to get view providers of d view via Python 2018-01-11 16:14:53 +01:00
wmayer
8f868f778e handle disabled dock windows when setting up main window 2018-01-11 16:14:05 +01:00
wmayer
4b781d75b4 fix crash when querying information about an object that is not part of a document 2018-01-11 16:13:07 +01:00
WandererFan
861dc42d33 Fix Section Line Wrong Position
- Section cut line Y coord needs to be mirrored to
  be position correctly on Page.
2018-01-11 11:21:25 -02:00
WandererFan
70099d5704 Allow View Position to be Locked
- prevents accidently moving View A from desired position
  while grabbing/dragging View B.
2018-01-11 11:21:25 -02:00
Daniel Wood
0866e1a59f Added flycutter option to the tool edit ui. 2018-01-11 11:20:02 -02:00
luz.paz
c8af1d16af Crowdin: fix missing whitespace
ref: https://crowdin.com/translate/freecad/559/en-hu#6503593
2018-01-11 11:18:13 -02:00
triplus
143ba3fafa Navigation indicator enable translations 2018-01-11 11:16:58 -02:00
Yorik van Havre
ab7c98917d Merge pull request #1210 from berndhahnebach/bhbdev116
FEM: lots of small fixes, typos, unit test improvements, package improvements
2018-01-11 11:16:13 -02:00
Bernd Hahnebach
c255ec0df6 FEM: pref ui, better name for CalculiX solver base 2018-01-11 07:13:17 +01:00
Bernd Hahnebach
c6740dc89f FEM: sovler framework ccx z88, add comment 2018-01-11 07:12:55 +01:00
Bernd Hahnebach
90ff0d9eac FEM: unit test, replace new solver frame work by solver frame work 2018-01-11 06:22:28 +01:00