Chris Hennes
a1b6495056
Merge pull request #5103 from donovaly/Coin3D-website
2021-10-09 12:37:06 -05:00
donovaly
b705093d3d
[Doc] update weblink to Coin3D
...
* Coin3D is no loner available via bitbucket, therefore update the new dead links
* change a weblink so that it is the same in all our code
2021-10-09 19:24:15 +02:00
Chris Hennes
63501c224d
Merge pull request #5101 from Roy-043/Draft-Tweak-gridShowHuman-tooltip
...
Draft: Tweak gridShowHuman tooltip
2021-10-09 10:35:55 -05:00
Chris Hennes
d23b71b4f3
Merge pull request #5100 from Roy-043/Draft-Fix-make_ellipse-default-value-face
...
Draft: make_ellipse default value face should be None
2021-10-09 10:30:57 -05:00
wmayer
e68d85de91
Gui: [skip ci] fix gcc warning -Wimplicit-fallthrough=
2021-10-09 15:18:06 +02:00
wmayer
014e5985fd
Gui: [skip ci] reformat code
2021-10-09 15:17:24 +02:00
Zheng, Lei
3335da00ae
Import: fix transparency STEP export/import
...
App::Color::a in FreeCAD is actually interpreted as transparency
instead of alpha.
2021-10-09 20:43:24 +08:00
wmayer
86208783a8
Part: fix bug in Part::Tools::getPointNormals for OCCT 7.6
2021-10-09 14:34:04 +02:00
wmayer
a7f9c2f1b9
OCCT: port FreeCAD sources to version 7.6
...
SMESH is not yet ported
Although FreeCAD code compiles with OCCT 7.6 it doesn't work at the moment
2021-10-09 13:49:02 +02:00
wmayer
f4e4ed0c25
PD: simplify code to display add/sub shape
2021-10-09 11:38:25 +02:00
wmayer
87c70167be
Part: add convenience function to convert TColgp_Array1OfDir to std::vector
2021-10-09 11:37:18 +02:00
Roy-043
5721086ea9
Update draft_test_objects.py
2021-10-09 10:37:05 +02:00
Roy-043
608682fc1f
Update draft_test_objects.py
2021-10-09 10:32:50 +02:00
Roy-043
3c4c2be475
Draft: Tweak gridShowHuman tooltip
2021-10-09 10:25:11 +02:00
Roy-043
eee7eb760a
Draft: make_ellipse default value face should be None
2021-10-09 10:17:07 +02:00
Zheng, Lei
c7ece90c44
Import: fix single shape STEP export with per face color
2021-10-09 15:57:50 +08:00
Chris Hennes
d61887c10b
Merge pull request #4992 from chennes/hiddenPrefToLockToolbars
...
[Gui] Add hidden pref to lock toolbars
2021-10-08 17:47:45 -05:00
Tomas Pavlicek
af9daa9e46
TechDraw - Balloon updates - improve hospot calculation
2021-10-09 00:30:28 +02:00
wmayer
f0aa77c96d
PD: simplify code to display rejected shape and move it to its own function
2021-10-08 22:32:26 +02:00
Chris Hennes
8aa22d1a68
[Spreadsheet] Refactor keyboard handling
...
LineEdit no longer actually handles motion, it simply indicates which
action was taken to cause it to lose focus (e.g. which key was pressed).
It's up to the client code to determine what this means. This allows
significant consolidation of keyboard-handling logic, and the
implementation of more extensive keyboard navigation features.
New keyboard shortcuts include a tab counter to implement auto-return,
plus Ctrl->Arrow, End, Home, Ctrl-End, and Ctrl-Home, matching the
behavior of OpenOffice, LibreOffice, etc.
Block selection via keyboard has also been added by holding down the
shift key during navigation with the arrow keys (this also works in
combination with the Ctrl modifier for region navigation).
2021-10-08 14:55:39 -05:00
wmayer
9aa287ba7b
Part: remove ViewProviderPartExt::getNormals
2021-10-08 19:34:48 +02:00
wmayer
27d65eca51
PD: do not enforce a reference axis when no profile is used to pad a face
2021-10-08 18:21:42 +02:00
wmayer
12ef275264
PD: do not set ReferenceAxis when no profile is used to pad a face
2021-10-08 17:45:59 +02:00
wmayer
eba9360c1c
Part: copy ViewProviderPartExt::getNormals to Tools class
2021-10-08 16:55:09 +02:00
Tomas Pavlicek
52dcfc64c3
TechDraw - Balloon updates - review based changes
2021-10-08 16:12:01 +02:00
wmayer
77537fb1da
Part: in Part.getFacets() use functions of Tools class
2021-10-08 15:32:41 +02:00
wmayer
5ddaa470da
Part: in TopoShape::getDomains use functions of Tools class
2021-10-08 15:32:19 +02:00
wmayer
ad370b4789
Raytracing: in PovTools/LuxTools use functions of Tools class
2021-10-08 15:29:36 +02:00
wmayer
bc1bec296e
Part: add methods to get the point normals of the triangulation or surface
2021-10-08 15:28:22 +02:00
Yorik van Havre
1027ef56ce
Merge pull request #5078 from chennes/femRemoveExtraTranslations
...
[Fem] Clean up Fem.ts to remove extra translations
2021-10-08 14:46:04 +02:00
Yorik van Havre
2d10bd6dca
Merge pull request #5088 from Roy-043/Draft-improvements-for-Draft_Hatch
...
Draft: improvements for Draft_Hatch
2021-10-08 14:42:46 +02:00
Yorik van Havre
feb7faf173
Merge pull request #5092 from Roy-043/Draft-Draft_Text-should-use-working-plane
...
Draft: Draft_Text should be aligned with working plane
2021-10-08 14:39:15 +02:00
wmayer
50d3abc182
Part: change TopoShape::exportFaceSet and TopoShape::exportLineSet to use the functions of the Tools class
2021-10-08 12:43:06 +02:00
wmayer
538ae87875
Part: add convenience functions to retrieve triangulation of a face or edge
2021-10-08 12:41:07 +02:00
Zheng, Lei
ce7270c8a7
Import: avoid using Quantity_ColorRGBA::ColorToHex()
...
For using older OCCT
2021-10-08 07:51:00 +08:00
Roy-043
b537a2351d
Draft_Hatch_ViewProvider -> ViewProviderDraftHatch
2021-10-07 15:08:53 +02:00
Roy-043
9b634a2a75
Draft_Hatch_ViewProvider -> ViewProviderDraftHatch
2021-10-07 15:08:06 +02:00
Roy-043
f10a6de031
Draft_Hatch_ViewProvider -> ViewProviderDraftHatch
2021-10-07 15:07:12 +02:00
Zheng, Lei
eaca6571ee
Import: fix STEP color and add transparency in legacy importer/exporter
2021-10-07 18:08:00 +08:00
Zheng, Lei
f403a8ed4d
Import: support transparency for STEP import and export
2021-10-07 17:44:09 +08:00
Zheng, Lei
7dfcb9dad0
Part: set transparency in ViewProviderExt::DiffuseColor
...
For single color shape
2021-10-07 17:44:09 +08:00
Zheng, Lei
a32b6e4075
Import: fix STEP color problem caused by OCC 7.5
...
Fixes #0004744
2021-10-07 17:43:38 +08:00
wmayer
6fad3d0392
SMESH: [skip ci] do not undefine the guard of a header file
2021-10-07 11:10:12 +02:00
wmayer
97ac224ce6
Part: [skip ci] fix build failure when using PCH
2021-10-07 10:19:49 +02:00
Chris Hennes
7d42d528d2
Merge pull request #5093 from Roy-043/Arch-InitGui-draft_line_commands-not-used
...
Arch housekeeping: InitGui self.draft_line_commands not used
2021-10-06 21:15:59 -05:00
Chris Hennes
aa4e96594c
Merge pull request #5094 from Roy-043/Draft-housekeeping-gui_rectangles-use-make_rectangle
...
Draft housekeeping: gui_rectangles.py should use make_rectangle
2021-10-06 21:09:51 -05:00
Chris Hennes
27df77cc4f
Merge pull request #5096 from luzpaz/typos
...
Fix user facing typos [skip ci]
2021-10-06 17:24:05 -05:00
luz paz
b18e2a7e35
Tools: fix updatecrowdin.py variable typo [skip ci]
2021-10-06 18:15:53 -04:00
luz paz
be693528be
Fix user facing typos [skip ci]
...
Typos in Draft and OpenSCAD code.
2021-10-06 18:11:48 -04:00
Noah
c482e90efc
Mesh: fix WildMagic4 build on Darwin AArch64 (Apple M1)
...
A previous fix from 2012 excluded the x86_64 platfrom from using 32-bit Carbon APIs.
- https://tracker.freecadweb.org/view.php?id=656 (WildMagic4 doesn't build on 64-bit Mac OS)
Apply the same fix for AArch64 to ensure that the Mesh module can be built on Apple M1.
2021-10-06 22:47:48 +02:00