Commit Graph

13459 Commits

Author SHA1 Message Date
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
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
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
wandererfan
741dddf254 [TD]Fix Inverted Y coord for midpoint and quad 2019-07-20 17:11:15 -04: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
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
521fc29eac Draft: minor fixes to Label tool 2019-07-17 18:00:55 -03:00
Yorik van Havre
b6f964ede1 Arch: Misc improvements to Schedule tool 2019-07-17 18:00:29 -03:00
Yorik van Havre
5c9b0f90ab Arch: Material improvements
- allow to reorder materials alphabetically in group
- remember multimaterial editor column widths
- show total thickness in multimaterial editor
2019-07-16 22:53:48 -03:00
Yorik van Havre
50c8513398 Arch: Bugfixes to Site's solar diagram 2019-07-16 18:52:09 -03:00
Yorik van Havre
ed22aad084 Arch: Improvements to OfflineRenderingUtils (ability to generate shadows) 2019-07-16 18:50:51 -03:00
luz.paz
ff1a7fd0a8 Fix typos
Found via `codespell -q 3 -I ../fc-word-whitelist.txt -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller`
2019-07-16 11:21:52 -03:00
donovaly
f6e04f1829 uniforms option names and add tooltips for sketcher 2019-07-16 13:30:18 +02:00
donovaly
4703495334 update, fix and uniform draft tooltips 2019-07-16 13:28:06 +02:00
donovaly
4b4e48d55c add missing tooltips for part import/export 2019-07-16 13:23:40 +02:00
Yorik van Havre
8048f93627 Cleanup in doxygen stuff 2019-07-15 23:20:52 -03:00
wandererfan
0d56397427 [TD]fix master merge conflict 2019-07-15 12:36:48 -04:00
wandererfan
0434a44c82 [TD]Remove extra template dir 2019-07-15 12:36:48 -04:00
wandererfan
941968b37c [TD]Edge and Vertex center lines 2019-07-15 12:36:48 -04:00
wandererfan
3583141230 [TD] Fix Centerline position 2019-07-15 12:36:48 -04:00
wandererfan
f655857196 [TD] fix context menu 2019-07-15 12:36:48 -04:00
wandererfan
621b66be17 [TD]Add Properties for Cosmetic persistence 2019-07-15 12:36:48 -04:00
wandererfan
b561190d4f [TD]Add restore invisible lines 2019-07-15 12:36:48 -04:00
wandererfan
3d2edd0f7e [TD]Add line appearance editor 2019-07-15 12:36:48 -04:00
wandererfan
11d8aaed61 [TD]Add CenterLine edit function 2019-07-15 12:36:48 -04:00
wandererfan
39e556fb3f [TD] Add Centerline Shift/Rotate 2019-07-15 12:36:48 -04:00
wandererfan
7199c95251 Cleanup dangling debug code 2019-07-15 12:36:48 -04:00
wandererfan
5970e91ef2 [TD]Py Cosmetic Vertex, Line, Circle Arc 2019-07-15 12:36:48 -04:00
Markus Lampert
6053c08c2c Downgrading debug msg 2019-07-14 22:25:57 -07:00
Markus Lampert
931aa851ba Return diameter 0 for invalid holes in order to let the UI initialize completely 2019-07-14 22:24:01 -07:00
Markus Lampert
f9e23d21e3 Make Helix op robust against features that don't exist anymore 2019-07-14 21:30:38 -07:00
Abdullah Tahiri
0091dd27bc MSVC complains about missing header 2019-07-14 12:37:39 +02:00
Abdullah Tahiri
ea050c9cfc MSVC also fails to automatically move if no elision possible 2019-07-14 12:37:37 +02:00
Abdullah Tahiri
9fb2606c88 Enable RVO for any other than old GCCs like 4.8 2019-07-14 12:37:37 +02:00
Abdullah Tahiri
614a031814 GeometryExtensions: Add override when overriding virtual functions (EMCPP Item 12) 2019-07-14 12:37:37 +02:00
Abdullah Tahiri
143f697310 GCC 4.8 brace initializer requires double braces
================================================

GCC 7 and clang work fine without the extra set of braces.

std::array<T, N> is an aggregate that contains a C array. To initialize it, you need outer braces for the class itself and inner braces for the C array:

https://stackoverflow.com/questions/12844475/why-cant-simple-initialize-with-braces-2d-stdarray
2019-07-14 12:37:37 +02:00
Abdullah Tahiri
3b4cfcff17 GCC 4.8 fails to covert lvalue during RVO optimization 2019-07-14 12:37:35 +02:00
Abdullah Tahiri
a301145264 old GCC C++11 specialisation in a different namespace and moving template instantiations after all specialisations 2019-07-14 12:37:35 +02:00