Commit Graph

16605 Commits

Author SHA1 Message Date
donovaly
c32056cf86 preferences-ifc.ui; some more requested whitespace fixes 2019-07-25 23:34:12 -03:00
donovaly
b6da0b8108 preferences-ifc.ui: requested whitespace fixes 2019-07-25 23:34:12 -03:00
donovaly
91db048463 add, update and uniform tooltips for Arch preferences 2019-07-25 23:34:12 -03:00
sliptonic
8806e44906 Merge pull request #2373 from kreso-t/master
PathAdaptive:  bugfix
2019-07-24 08:22:46 -05:00
sliptonic
d8c8af04b3 Merge pull request #2366 from Russ4262/3D_Pocket_upgrade
[Path] 3D Pocket: upgrade to adaptive start and finish
2019-07-24 08:21:52 -05:00
sliptonic
f1fb1686a3 Merge pull request #2368 from Russ4262/patch-1
[Path] Auto prefix job template filename on save
2019-07-24 08:21:05 -05:00
sliptonic
d83abca57f Merge pull request #2367 from Russ4262/MillFace_upgrade
[Path] MillFace: add feature - exclude raised areas
2019-07-24 08:20:30 -05:00
Bernd Hahnebach
96b74022e3 Arch: ifc import, move getting the property relation table in separate method 2019-07-24 08:20:09 +02:00
Bernd Hahnebach
e1cb4f2093 Arch: ifc export, move get property data out of FreeCAD property schema in separate method 2019-07-24 07:53:04 +02:00
Bernd Hahnebach
1ab46c2e25 Arch: ifc import, move reading ifc attributes in separate method 2019-07-24 07:52:55 +02:00
Bernd Hahnebach
590c7fd9d3 Arch: ifc, some new lines 2019-07-24 07:52:46 +02:00
kreso-t
8a3434676d PathAdaptive: bugfix
fix for "path to nowhere" that occurs on some enviroments
2019-07-23 23:07:34 +02:00
Russell Johnson
6ddab6e20c MillFace: add feature - exclude raised areas
new feature enabled by name, excludes raised areas inside face, but mills over pockets and holes.

Apply 'ExcludeRaisedAreas' to all BoundaryShapes

Add algorithm to apply 'ExcludeRaisedAreas' to Stock and BoundBox
2019-07-23 04:54:01 -05:00
wandererfan
506886f388 [TD]Fix Svg Export Scaling issue
- change target rectangle for render to match source
- add param for endcap style (.../General/EdgeEndCap)
2019-07-22 19:38:07 -04:00
wmayer
df05840212 handle gimbal lock when converting between quaternion and Euler angles (issue #0004062) 2019-07-22 16:31:42 +02:00
Russell Johnson
2212a4e4dc Auto prefix job template filename
Code checks for user-entered prefix of "Job_" (case-insensitive). If missing, prefix is added before saving template.
2019-07-22 01:22:51 -05:00
Russell Johnson
082c44464b 3D Pocket: upgrade to adaptive start and finish
apply algorithms to some pockets to eliminate air milling and adapt start and finish heights and paths to top and bottom of certain pockets.
Depth correction & flake8 formatting
use list to track successive cuts so variations of settings are tracked and applied correctly
Apply faceType specific depth calculations
Planar face requires one depth source, non-planar requires a different source.
2019-07-21 21:21:24 -05:00
Yorik van Havre
bd7dd045b3 Test: Allow WBs to know they are being run under test environment 2019-07-21 19:01:39 -03:00
donovaly
07a80bc24c update and reshape tooltips for FEM import-export settings 2019-07-21 19:19:46 +02:00
mwganson
f1a7ef6a77 show only filename in macro editor tab rather than full path, fixes issue #4063 2019-07-21 19:14:23 +02:00
donovaly
b477294903 DlgSettingsMeshView.ui: fix a wrong '&' char 2019-07-21 19:10:39 +02:00
donovaly
669f4bd5ad DlgSettingsMeshView.ui: add and improve tooltips 2019-07-21 19:10:31 +02:00
donovaly
f54df863d2 add tooltips for meshing dialogs 2019-07-21 19:06:48 +02:00
donovaly
61e965863a TaskAttacher.ui: clarification and add tooltip 2019-07-21 18:59:03 +02:00
wmayer
53f51db8ae eliminate some bad old-style casts which hide an obscure error 2019-07-21 17:51:29 +02:00
mwganson
3cc93d1961 [enable report view on warnings/erros] add reportoutputobserver class, manage report view visibility via QDocketWidget toggleViewAction() rather than directly with show(), remove unnecessary variables 2019-07-21 15:58:12 +02:00
mwganson
50908da85d remove whitespace 2019-07-21 15:58:04 +02:00
mwganson
b20dd0da10 Show report view on all warnings or errors by default, can be disabled in preferences 2019-07-21 15:57:57 +02:00
wmayer
5e7fa0d37b Fix some regressions of PR 2330
fix file chooser in macro dialog
do not remove GUI text from translation
remove friend class declaration, use Qt's introspection mechanism
create dialogs on the stack because they are modal
some minor optimizations
2019-07-21 15:53:14 +02:00
mwganson
ffeb83870e [macros toolbar walkthrough] Use command manager to check for existing macro action rather than looking through user parameters 2019-07-21 13:57:30 +02:00
mwganson
eac812dd18 [macro toolbar walkthrough] change dialog parent to this instead of main window, for avoiding warning message when closing macro execute dialog 2019-07-21 13:57:20 +02:00
mwganson
1aab80785c [macros toolbar walkthrough]
* allow user to disable seeing first messagebox again in the future
* check if macro action already exists, if so skip first dialog
* pre-select macro for user in macro command list in toolbars tab
* expand all custom macro toolbars in the toolbar tree list
2019-07-21 13:57:11 +02:00
mwganson
302b9e4da0 [toolbar walkthrough] add more error checking to prevent potential crash if customize dialogs change. Remove final messagebox about switching workbenches to apply changes and add that information to the first messagebox. 2019-07-21 13:56:59 +02:00
mwganson
1c6af88fbd Walkthrough for adding macros to custom global toolbar 2019-07-21 13:45:38 +02:00
wmayer
e239994b90 pre-select name filter in import/export file dialog 2019-07-21 12:33:42 +02:00
wandererfan
741dddf254 [TD]Fix Inverted Y coord for midpoint and quad 2019-07-20 17:11:15 -04:00
wmayer
82c17b35cb use same button to start/stop animation of turntable 2019-07-20 20:31:36 +02:00
wandererfan
517b11ee3b [TD]Fix crash on same end points 2019-07-19 20:17:20 -04:00
wandererfan
3aa6fa19c6 [TD]Py functions for CenterLines and formatting 2019-07-19 20:17:20 -04:00
luz.paz
81863659ab Re-tweak previous Doxygen tweak
Follow up to 057c79c11c
2019-07-19 15:28:39 -03:00
wandererfan
21efae348e [TD]Fix #4017 Crash on bad hatch scale 2019-07-19 11:01:20 -04:00
Yorik van Havre
82dd7f0344 Arch: Add right-click option to schedules to (re)generate result spreadsheet 2019-07-18 15:42:49 -03:00
wandererfan
4c52b12360 [TD]Fix LockPosition icon location 2019-07-18 08:53:38 -04:00
wandererfan
3104854826 [TD]Add Show/Hide invisible lines tool 2019-07-18 08:53:38 -04:00
wandererfan
e406b2f3e6 [TD]Remove NoLine option from dialogs 2019-07-18 08:53:38 -04:00
Yorik van Havre
ecac855b34 Arch: Keep Schedule dialog above FreeCAD window 2019-07-17 23:34:35 -03:00
Yorik van Havre
d74cc3f50e Arch: Schedule UI moved to floating dialog 2019-07-17 22:36:02 -03:00
Yorik van Havre
125380ddd9 Arch: Added Area property to walls 2019-07-17 19:25:42 -03:00
Yorik van Havre
057c79c11c Doxygen tweaks 2019-07-17 18:01:56 -03:00
Yorik van Havre
521fc29eac Draft: minor fixes to Label tool 2019-07-17 18:00:55 -03:00