wmayer
66d3dd897f
Part: add convenience function to convert TColgp_Array1OfDir to std::vector
2021-10-09 11:37:18 +02:00
Roy-043
0d1488d661
Update draft_test_objects.py
2021-10-09 10:37:05 +02:00
Roy-043
09c0e03ec3
Update draft_test_objects.py
2021-10-09 10:32:50 +02:00
Roy-043
4cce7b4236
Draft: Tweak gridShowHuman tooltip
2021-10-09 10:25:11 +02:00
Roy-043
f271aa9ff6
Draft: make_ellipse default value face should be None
2021-10-09 10:17:07 +02:00
Zheng, Lei
beea1d3644
Import: fix single shape STEP export with per face color
2021-10-09 15:57:50 +08:00
Chris Hennes
010f1680d8
Merge pull request #4992 from chennes/hiddenPrefToLockToolbars
...
[Gui] Add hidden pref to lock toolbars
2021-10-08 17:47:45 -05:00
Tomas Pavlicek
b485155c33
TechDraw - Balloon updates - improve hospot calculation
2021-10-09 00:30:28 +02:00
wmayer
5b4c246944
PD: simplify code to display rejected shape and move it to its own function
2021-10-08 22:32:26 +02:00
Chris Hennes
403a569315
[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
c2c5ae1bf0
Part: remove ViewProviderPartExt::getNormals
2021-10-08 19:34:48 +02:00
wmayer
0503f06930
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
f411390d33
PD: do not set ReferenceAxis when no profile is used to pad a face
2021-10-08 17:45:59 +02:00
wmayer
302568d177
Part: copy ViewProviderPartExt::getNormals to Tools class
2021-10-08 16:55:09 +02:00
Tomas Pavlicek
f43226f1f6
TechDraw - Balloon updates - review based changes
2021-10-08 16:12:01 +02:00
wmayer
9b4db7e064
Part: in Part.getFacets() use functions of Tools class
2021-10-08 15:32:41 +02:00
wmayer
442c8d52a1
Part: in TopoShape::getDomains use functions of Tools class
2021-10-08 15:32:19 +02:00
wmayer
0f3b5d2750
Raytracing: in PovTools/LuxTools use functions of Tools class
2021-10-08 15:29:36 +02:00
wmayer
08d46b5f88
Part: add methods to get the point normals of the triangulation or surface
2021-10-08 15:28:22 +02:00
Yorik van Havre
7489e8ea9e
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
5a7e551c3d
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
714a0fc5a7
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
8e6dab209e
Part: change TopoShape::exportFaceSet and TopoShape::exportLineSet to use the functions of the Tools class
2021-10-08 12:43:06 +02:00
wmayer
c9d17ebde2
Part: add convenience functions to retrieve triangulation of a face or edge
2021-10-08 12:41:07 +02:00
Zheng, Lei
709181d909
Import: avoid using Quantity_ColorRGBA::ColorToHex()
...
For using older OCCT
2021-10-08 07:51:00 +08:00
Roy-043
b6ec36fc3f
Draft_Hatch_ViewProvider -> ViewProviderDraftHatch
2021-10-07 15:08:53 +02:00
Roy-043
059b3d46aa
Draft_Hatch_ViewProvider -> ViewProviderDraftHatch
2021-10-07 15:08:06 +02:00
Roy-043
48761f4e7d
Draft_Hatch_ViewProvider -> ViewProviderDraftHatch
2021-10-07 15:07:12 +02:00
Zheng, Lei
329a682a8e
Import: fix STEP color and add transparency in legacy importer/exporter
2021-10-07 18:08:00 +08:00
Zheng, Lei
b9a76cc8e4
Import: support transparency for STEP import and export
2021-10-07 17:44:09 +08:00
Zheng, Lei
c3e3ff3c8b
Part: set transparency in ViewProviderExt::DiffuseColor
...
For single color shape
2021-10-07 17:44:09 +08:00
Zheng, Lei
c19e1398f2
Import: fix STEP color problem caused by OCC 7.5
...
Fixes #0004744
2021-10-07 17:43:38 +08:00
wmayer
77b198048a
SMESH: [skip ci] do not undefine the guard of a header file
2021-10-07 11:10:12 +02:00
wmayer
5bb00636d5
Part: [skip ci] fix build failure when using PCH
2021-10-07 10:19:49 +02:00
Chris Hennes
bea2fff850
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
2122be22c0
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
Russell Johnson
c35e44d5dd
Application of Black formatting
2021-10-06 19:56:42 -05:00
Russell Johnson
d59ae608d6
Fix incorrect arguments list
...
This commit fixes the error reported in the forum at https://forum.freecadweb.org/viewtopic.php?f=15&t=33121&start=50#p537787 .
This error was introduced when another user replaced the `extractFaceOffset()` method from the PathSurfaceSupport.py module with an improved `getOffsetArea()` function in the PathUtils.py module. The two instances of the improved `getOffsetArea()` calls here in this fix did not get corrected when that improvement was originally made.
2021-10-06 19:56:03 -05:00
Chris Hennes
afb555f1d5
Merge pull request #5096 from luzpaz/typos
...
Fix user facing typos [skip ci]
2021-10-06 17:24:05 -05:00
luz paz
1bac25de44
Tools: fix updatecrowdin.py variable typo [skip ci]
2021-10-06 18:15:53 -04:00
luz paz
bb108cff95
Fix user facing typos [skip ci]
...
Typos in Draft and OpenSCAD code.
2021-10-06 18:11:48 -04:00
Noah
f1d1778a73
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
wmayer
5235af1d47
Mesh: [skip ci] add unit test for corrupted facets
2021-10-06 21:58:37 +02:00
wmayer
df23ab4441
Sketcher: [skip ci] fix -Wunused-lambda-capture
2021-10-06 19:46:57 +02:00
wmayer
5593b8499b
Part: add function Geometry.toShell
2021-10-06 19:44:53 +02:00
Chris Hennes
6858d938cc
[Gui] Add ability for stylesheet to override prefs
2021-10-06 11:43:06 -05:00
wmayer
7b45d63bf2
App: use consistent spelling of SubElement
2021-10-06 18:09:53 +02:00
Roy-043
8763810d81
Draft housekeeping: gui_rectangles.py should use make_rectangle
2021-10-06 17:54:30 +02:00
Chris Hennes
b739c865e5
Merge pull request #5089 from mwganson/addonmanager
...
[AddonManager] -- put Restart now and Restart later as button text in…
2021-10-06 10:51:49 -05:00
Roy-043
eb742200c4
Arch: InitGui draft_line_commands not used
2021-10-06 17:46:25 +02:00