Commit Graph

13290 Commits

Author SHA1 Message Date
tomate44
4e2d7c36ca Edge.getParameterByLength fix 2018-02-14 18:46:35 +01:00
Yorik van Havre
23fff2b1d3 Arch: Fixed bug in wall not updated on window size change 2018-02-13 10:54:06 -02:00
wmayer
9dd1c7ac36 implement transform command of point data 2018-02-13 00:32:58 +01:00
wmayer
880a200c70 improve point import and export 2018-02-13 00:27:18 +01:00
wmayer
88e8c98d34 fixes #0002987: FreeCAD should recognize when it's been built as an appimage 2018-02-12 22:21:38 +01:00
luz.paz
7703bc7897 Residual files left to remove \n from translate() 2018-02-12 21:59:37 +01:00
WandererFan
4aae6e1554 Remove unneeded code, add menu item
- remove code for updating tab with Page label
  (handled in MDIView)
- add context menu item to toggle Page
  KeepUpdated property
2018-02-12 21:57:15 +01:00
WandererFan
973da7d3e6 Avoid affecting other Tabs when Page deleted.
- when Page object was deleted, closing the Page's
  tab would have undesired effect on 3D tab. Now Page
  delete does not affect other tabs.
2018-02-12 21:57:15 +01:00
luz.paz
c7d64db5b5 Arch: Misc. typos and uniformity fixes 2018-02-12 21:55:31 +01:00
wmayer
903aae07b9 fixes #0003347: No 'Tick' arrow style among other styles in Draft preferences 2018-02-12 21:53:17 +01:00
WandererFan
83806936c9 Change removeWindow logic for consistency
- Page window is removed in two places.  Problem with
  display of 3D window when Page window closed was fixed
  by  http://github.com/FreeCAD/FreeCAD/commit/1d83d17.
  This commit makes the code for Page object delete
  consistent, but doesn't fix the problem with display
  of 3D window.
2018-02-11 20:07:57 +01:00
WandererFan
7349a66cf9 Fix Unrequested Page Zoom
- Page zoomed out after updating editable
  text.
2018-02-11 20:07:57 +01:00
WandererFan
3da2c0c180 Add 2 templates
- add templates for wiki howto example and US
  letter size
2018-02-11 20:07:57 +01:00
WandererFan
4f291f7305 Allow ProgGroup Item AutoPosition from Python 2018-02-11 20:07:57 +01:00
luz.paz
1909466241 Arch: move \n out of translation strings 2018-02-11 20:06:22 +01:00
wmayer
738b904592 Fix invalid Python object error
Example below led to a crash:
import Path
t = Path.Tool(name='t', diameter=1.2)
tt = Path.Tooltable()
tt.setTool(3, t)
attrs = tt.templateAttrs()
del attrs
2018-02-11 16:04:17 +01:00
wmayer
58887d8b84 fix reference counting issue 2018-02-11 14:08:18 +01:00
wmayer
7335b3ae52 add tab about license information of 3rd party libraries 2018-02-11 11:40:09 +01:00
luz.paz
fa8f012108 Path: moved '\n' out of translation()
Instead it is appended to the end of the `FreeCAD.Console.Print.....()`
2018-02-11 10:49:19 +01:00
wmayer
fa4058c84e expose getHelpDir to Python 2018-02-10 16:29:57 +01:00
wmayer
73522c3d10 fix scan coverity issues 2018-02-10 14:29:49 +01:00
wmayer
707bbee6ae fix warning: lambda capture 'this' is not used [-Wunused-lambda-capture] 2018-02-10 12:42:41 +01:00
wmayer
cc715465d0 fix warning: private field 'm_lx' is not used [-Wunused-private-field]
fix warning: private field 'm_ly' is not used [-Wunused-private-field]
2018-02-10 12:28:50 +01:00
wmayer
1e0d4b7a5c fix warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 2018-02-10 12:18:33 +01:00
wmayer
ed52b2ef51 fix -Wfor-loop-analysis 2018-02-10 11:57:53 +01:00
wmayer
09603ea099 See PR 1309 2018-02-10 11:31:43 +01:00
Bernd Hahnebach
53af3b33d8 FEM: examples, update frame work solver example 2018-02-10 00:53:16 +01:00
Bernd Hahnebach
1ad03336ab FEM: ccx writer, adapt constraint fixed to the mixed meshes 2018-02-10 00:53:16 +01:00
Bernd Hahnebach
aec496e7d9 FEM: ccx input writer, write all mesh dirmension ccx elsets 2018-02-10 00:53:16 +01:00
Bernd Hahnebach
45f3eb7f4d FEM: input writer, use own element table for each shape type 2018-02-10 00:53:16 +01:00
Bernd Hahnebach
5d5d71cf8e FEM: writer base, add missing console log 2018-02-10 00:53:16 +01:00
wmayer
a33ac38508 disable tip handling in PD view providers when start or finish editing 2018-02-10 00:46:30 +01:00
wmayer
a81a785b52 proper handling of setting and reverting preview mode in PD view provider 2018-02-10 00:42:10 +01:00
wmayer
a20e13b8ae avoid superfluous transaction on PD primitive creation 2018-02-09 23:10:40 +01:00
wmayer
d5c890c50e in ViewProviderBody::updateData make sure a view provider exists 2018-02-09 22:14:44 +01:00
Abdullah Tahiri
d455600b65 Part Design: Avoid feature modification during initialization
=============================================================

The values for the primitives are set after the connections to the slots "onchange" are connected.

This causes a river of onChanges at feature level which set the properties and modify the feature (to the same values).

Moving the connections at the end of the function just solves this issue.
2018-02-09 16:01:19 +01:00
sliptonic
5ffc4f983e Path: add stock boundary as choice for millface
fixes #3326
2018-02-09 15:58:44 +01:00
Yorik van Havre
00ddc9b8da Arch: Fixed bug in component icon 2018-02-09 10:37:01 +01:00
luz.paz
ec04b0e9fc Misc. typos 2018-02-08 13:23:25 -05:00
Bernd Hahnebach
c9dc78e8a6 FEM: unit tests, small code improvements in solver frame work test 2018-02-08 09:46:40 +01:00
Bernd Hahnebach
650a42ecf8 FEM: unit tests, reactivate Elmer test 2018-02-08 09:46:40 +01:00
Bernd Hahnebach
71dd947aa2 FEM: elmer tasks, fix gmsh mesh object type check 2018-02-08 09:46:40 +01:00
Bernd Hahnebach
f7e0c42c07 FEM: unit tests, add some example code to run FEM unit tests 2018-02-08 09:46:40 +01:00
wmayer
5022c8df5c use object's inlist to filter selection in property link dialog to avoid dependency loops 2018-02-07 23:31:14 +01:00
wmayer
d9ae108319 put all STEP export/import options into one tab page 2018-02-07 22:46:30 +01:00
WandererFan
0a7340b9e9 Fix hidden click handles on Templates
- on some Templates, the green click handles for
  editing text were being painted under the Template
  and were not visible.
2018-02-07 19:05:25 +01:00
Bernd Hahnebach
d3bc866a96 FEM: unit tests, recreate ccx tools results, due to changes in frequency model the results have changed 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
5012abf75b FEM: unit tests, ccx tools frequency, delete not used document objects 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
0652802b85 FEM: unit tests, move frequency ccx tools test in own def 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
7ce2d4bc57 FEM: unit tests, ccx tools move base name declaration 2018-02-07 19:03:48 +01:00