Commit Graph

24231 Commits

Author SHA1 Message Date
wandererfan
100d4956c8 [TD]detail of rotated ComplexSection 2022-12-18 09:42:42 -05:00
wandererfan
02386e3150 [TD]move makeAlignedPieces to separate thread
- correct ComplexSection rotation

- fix fail to load CS for some profiles and directions
2022-12-18 09:42:42 -05:00
wandererfan
66e9039a51 [TD]dialog fixes from user testing
- fix jumping direction field in dialogs

- apply default rotation to simple sections

- fix rounding error in vector widget

- remove "enter" button on CompassWidget

- add lost focus trap in event filter.

[TD]prevent recompute on cancel without change
2022-12-18 09:42:42 -05:00
wandererfan
fbc458df66 [TD]fix parent page counting
- was returning inflated counts of owning page
2022-12-18 09:42:42 -05:00
Chris Hennes
da40295e0a Addon Manager: Simplify API 2022-12-17 20:23:32 -06:00
Chris Hennes
b432a78a01 Addon Manager: Update to Python 3.8 2022-12-17 20:05:32 -06:00
Chris Hennes
611e13305b Addon Manager: Refactor installation code
Improve testability of installation code by refactoring it to completely
separate the GUI and non-GUI code, and to provide more robust support
for non-GUI access to some type of Addon Manager activity.
2022-12-17 17:49:13 -06:00
Chris Hennes
98cdd47e5f Addon Manager: Correct func names on disconnect
Fixes #8029.
2022-12-17 16:53:12 -06:00
sliptonic
6398ce30ab Merge pull request #8012 from LarryWoestman/bugfix
Path:  Fixed regression in import statement.
2022-12-17 12:02:22 -06:00
wandererfan
ea6fb190f1 [TD]remove problematic boost check for planarity
- boost check for planar graph was consuming memory until
  crashing.
- since all our edges have been projected onto a plane, we
  don't require this check
2022-12-17 08:07:05 -05:00
Roy-043
6f3183f793 Draft: fix move AngularDimension bug (#8047) 2022-12-15 12:04:12 +01:00
Roy-043
cf6a36fd59 Draft: fix make_sketch bugs (#7969) 2022-12-15 10:10:24 +01:00
Uwe
4660a9221d [Path] App: remove unused files from PreCompiled.h 2022-12-14 05:32:44 +01:00
Uwe
fc3f9d3ecc [Path] Gui: remove unused files from PreCompiled.h 2022-12-14 05:19:50 +01:00
Uwe
7379ecb648 [Start] remove unused Windows include 2022-12-14 04:32:59 +01:00
Uwe
744bdeebe0 [Web] Gui: enable precompiled headers 2022-12-14 04:31:01 +01:00
Uwe
cfe33d7145 [Web] App: enable precompiled headers
- also remove a unused header
2022-12-14 04:28:21 +01:00
Uwe
4531349539 [Test] enable precompiled headers
- also remove unused headers
2022-12-14 04:25:52 +01:00
Uwe
f1a836b82a [Start] Gui: enable precompiled headers
- also some whitespace changes
2022-12-14 04:02:05 +01:00
Uwe
474f403ca7 [Measure] : remove unused headers 2022-12-14 03:53:30 +01:00
Uwe
43182e87fd [Draft] : remove unused headers
- also some sorting
2022-12-14 03:48:56 +01:00
Uwe
4e55c4b46d [Sketch] Gui:Task*: remove unused headers
- also some sorting
2022-12-14 03:48:40 +01:00
wmayer
b358407e3b Base: refactor InventorBuilder 2022-12-13 17:48:51 +01:00
wmayer
1ba1506ebb Mesh: Refactor MeshOutput::SaveInventor 2022-12-13 13:59:33 +01:00
wmayer
a91e6e9ba6 Base: set values in constructor of NormalItem 2022-12-13 12:47:42 +01:00
Uwe
2b9a28e0ec remove some unnecessary Boolean checks
- checks for true/false and nullptr
2022-12-12 21:17:49 -06:00
Uwe
800005a7bd [Sketch] Gui: U - End: remove unused headers
- also some sorting
2022-12-13 04:02:20 +01:00
Uwe
b555dc0e89 [Sketch] Gui: Sketch - So: remove unused headers
- also some sorting
2022-12-13 02:45:17 +01:00
wmayer
bc33b44f3e Mod: use new API of InventorBuilder 2022-12-12 20:50:32 +01:00
wmayer
184afd9761 Gui: fix View3DInventorViewer's getViewProviderByPath, getViewProviderByPathFromTail, getViewProvidersOfType
The View3DInventorViewer only contains the top-level view providers which caused unexpected behaviour when using the three methods above. Thus, in client code they haven't been used any more.
Now the methods internally invoke the corresponding methods of the document. This allows it in client code to directly call the appropriate methods again (LoD).
2022-12-12 16:41:58 +01:00
Uwe
79aa19d920 [PD] enable padding to touching planes
- this patch is from @@FlachyJoe
- as reported here: https://forum.freecadweb.org/viewtopic.php?p=646231#p646231
it was impossible to pad to a face which is touching the sketch despite is is no parallel to the extrusion Direction
2022-12-12 13:04:05 +01:00
luz paz
26cf9e771f Add missing brackets + change indentation to spaces 2022-12-12 11:38:06 +01:00
luz paz
f17b73a7bf Cleanup: move return statement to new line + trailing
Follow-up to #6497
2022-12-12 11:38:06 +01:00
Uwe
74b8b09caf [Sketch] Gui: E - Short*: remove unused headers
- also some sorting
2022-12-12 02:52:33 +01:00
Uwe
2dcddfef7d [skip ci] [TD] only whitespace and sorting 2022-12-12 02:23:22 +01:00
wandererfan
362d15f967 [TD]fix wrong error message on load
- also improve temp file name generation
2022-12-11 19:11:28 -05:00
Uwe
01f61c5908 [Mesh] Gui: fix compilation on Windows
- I accidentally removed a necessary Windows header in commit 65f662ea
2022-12-12 00:34:59 +01:00
Uwe
5e2fb4fb62 [Sketch] Gui: improve precompiled headers 2022-12-11 23:59:28 +01:00
Uwe
e24daabf1f [Sketch] Gui: A - D: remove unused headers
- also some sorting
2022-12-11 23:47:03 +01:00
Uwe
365d968ae8 [Sketch] App P - End: remove unused headers
- also some sorting
2022-12-11 22:36:00 +01:00
Uwe
1a365e881f [Sketch] App A - G: remove unused headers
- also some sorting
2022-12-11 18:53:45 +01:00
wmayer
cfd88e98c1 RE: [skip ci] fix build failure 2022-12-11 11:32:56 +01:00
Uwe
0f85513c7c [Reverse Eng] Gui: remove unused headers
- also enable precompiled headers
- also some sorting
2022-12-11 04:22:59 +01:00
Uwe
601295320e [Reverse Eng] App: enable precompiled headers
- also some sorting
2022-12-11 04:10:58 +01:00
LarryWoestman
cf7f33de70 Path: Fixed regression in input statement. 2022-12-10 13:26:05 -08:00
Uwe
eb6e9f5365 [Inspection] enable precompiled headers 2022-12-10 06:08:21 +01:00
Uwe
62ed7ae5a3 [Drawing] Gui: remove unused headers
- also some sorting
- also enable precompiled header
2022-12-10 05:59:51 +01:00
Uwe
870dbc050f [Drawing] App: remove unused headers
- also some sorting
- also enable precompiled header
2022-12-10 05:22:34 +01:00
Uwe
6451bbee69 [Raytracing] remove unused headers from PreCompiled
- just a preparation since enabling precompiled headers do not yet compile
2022-12-10 02:27:33 +01:00
Uwe
9b76d44be0 [Mesh] Gui: enable precompiled header 2022-12-10 01:35:55 +01:00