Commit Graph

32826 Commits

Author SHA1 Message Date
Paddle
c90dc541cd TaskImage: fix X,Y distance that were reversed on XZ and ZY. 2023-04-12 17:49:18 +02:00
Paddle
c9c9920531 TaskImage: Fix enter doesn't work. 2023-04-12 16:48:08 +02:00
Paddle
a8f65156db TaskImage: fix issues 2023-04-12 16:48:08 +02:00
Paddle
46a9d89e4b TaskImage: add missing headers 2023-04-12 16:48:08 +02:00
Paddle
3be327d29e TaskImage: Fix Cancel on Esc and final ui adjustments. 2023-04-12 16:48:08 +02:00
Paddle
33614f4c02 TaskImage : Remove OK and Cancel buttons and others 2023-04-12 16:48:07 +02:00
Paddle
31b2cf68d6 TaskImage : Add OK and Cancel buttons. 2023-04-12 16:48:07 +02:00
Paddle
0acbb881cb TaskImage: rework interactive scaling tool. 2023-04-12 16:48:07 +02:00
Paddle
9172157d40 TaskImage: use SoDatumLabel instead of basic line. 2023-04-12 16:48:07 +02:00
Paddle
fc8c1cbed7 Move SoDatumLabel from Sketcher to Core so that it can be reused anywhere. 2023-04-12 16:48:07 +02:00
Paddle
1071fb1cdd Image: Merge taskboxes into one 'Image plane Settings'
- Allow user to position the image with a X / Y distance.
- Allow user to rotate the image on its plane.
- Adds Transparency.
- Image sizes change from PX to System unit as PX don't make sense for the user.
2023-04-12 16:48:07 +02:00
alafr
7a13209a32 Draft: avoid precision loss of SoCoordinate3 (#9202) 2023-04-12 15:32:14 +02:00
Chris Hennes
7486e9bed4 Merge pull request #9237 from Ondsel-Development/pick_radius
Pref: Move pick radius to selection.
2023-04-12 08:31:35 -05:00
Paddle
cf0b6b8e93 Pref: Move pick radius to selection. 2023-04-12 14:44:31 +02:00
wmayer
a939f918b1 Mesh: [skip ci] restore comment 2023-04-12 13:34:46 +02:00
wmayer
b543fe3bfe MSVC: fix build failure related to PCH 2023-04-12 08:30:44 +02:00
wmayer
140657e1cc Part: set an absolute upper limit of the deflection for the shape tessellation to avoid useless results 2023-04-12 08:10:39 +02:00
wandererfan
0146d070e2 [TD]fix ShapeExtractor error
- recent changes caused ShapeExtractor to return only the
  first source shape encountered instead of gathering all
  source shapes.
2023-04-11 22:40:29 -04:00
wandererfan
d8b3cdc3fe [TD]mask Balloon properties inherited from DrawView
- Balloons do not use the Scale and ScaleType properties
2023-04-11 22:40:29 -04:00
wandererfan
84aa21329e [TD]clean up from recent preferences/return PRs 2023-04-11 22:40:29 -04:00
Benjamin Bræstrup Sayoc
3f81006ac4 [TechDraw] Simplify return logic
Normal warmup
2023-04-11 13:49:57 -04:00
Benjamin Bræstrup Sayoc
70c9cf0fc0 [TechDraw] Simplify return logic
Easy warmup
2023-04-11 13:00:45 -04:00
wmayer
122ab14d92 Part: add functions to return the number of nodes and triangles of a tessellation 2023-04-11 13:34:44 +02:00
Yorik van Havre
88ee605dd1 Merge pull request #9162 from Roy-043/Arch-Remove-obsolete-code-related-to-the-Drawing-WB
[Arch] Remove obsolete code related to the Drawing WB
2023-04-11 12:13:26 +02:00
Benjamin Bræstrup Sayoc
411122dbb6 [TD]resolve merge conflicts re Preference retrieval #2 2023-04-10 23:34:05 -04:00
Benjamin Bræstrup Sayoc
ef5fc4f237 [TechDraw] Simplify return logic 2023-04-10 23:34:05 -04:00
Benjamin Bræstrup Sayoc
15fe52a04b [TechDraw] Simplify retrievement of user preferences
for all TechDraw files
2023-04-10 23:34:05 -04:00
wandererfan
708f5e4930 [TD]fix missing selection guard
- Area dimension extension was not checking that only
  faces were in the selection.
2023-04-10 14:18:34 -04:00
Chris Hennes
72fae51ef4 TechDraw: Fix Windows compilation 2023-04-10 13:26:00 -04:00
wmayer
f1ecc9e820 Gui: [skip ci] fix crash in CommandActionPy::getAction() 2023-04-10 17:34:10 +02:00
marioalexis
60ae9f35b6 Gui: Add CommandAction descriptor object to access commands action 2023-04-10 16:53:51 +02:00
marioalexis
6cb9bdd23a src: Add descriptor protocol support for Python C++ extension modules 2023-04-10 16:53:51 +02:00
sliptonic
b02b879dd5 Merge pull request #9218 from J-Dunn/master
Path WB: Correct bug causing incorrect feedrate to be used.
2023-04-10 08:38:01 -05:00
0penBrain
b6576902d4 CI: move libpack dir instead of copying it 2023-04-10 15:21:49 +02:00
0penBrain
01e0948a2a [Bugfix]Sketcher: edge/point colors in preferences aren't took into account
Regression introduced by 58a9af2 (PR #9151)
2023-04-10 11:13:02 +02:00
wandererfan
d3f8132273 [TD]fix error in DPG from bf00a1afc9 2023-04-09 21:43:43 -04:00
Benjamin Bræstrup Sayoc
845a156410 [TechDraw] Improve readability of PreferencesGui.cpp 2023-04-09 11:59:43 -04:00
Benjamin Bræstrup Sayoc
3b2e44a274 [TechDraw] Simplify retrievement of user preferences 2023-04-09 11:59:43 -04:00
J-Dunn
f02460ca74 Correct bug causing incorrect feedrate to be used.
Recent changes to had G98/G99, ended up causing horizontal feedrate to be used these drilling operations. 
This fix corrects that and does some fluke8 clean ups.
2023-04-08 23:00:41 +02:00
wmayer
010e2ca377 Gui: [skip ci] fix typo View3DInventorViewer::toQPoint 2023-04-08 14:50:18 +02:00
wmayer
6237a0e67b Gui: rename getPointOnScreen() to getPointOnViewport() 2023-04-08 13:51:32 +02:00
wmayer
7bf0e2e703 Gui: add method to convert between QPoint and SbVec2s considering device pixel ratio 2023-04-08 13:51:32 +02:00
wandererfan
f5a7b499ce [TD]fix fail on transform of infinite shape
- passing an infinite shape to TopoShape::transformGeometry
  throws exception GeoConvert::Surface2BSpline() - infinite surface
2023-04-07 17:15:43 -04:00
wandererfan
bf582bc760 [TD]add missing namespace 2023-04-07 17:15:43 -04:00
Chris Hennes
9b87c2eb9b Merge pull request #9110 from Pesc0/removecommandstab
Remove "commands" tab in customize dialog
2023-04-07 13:11:43 -05:00
sliptonic
f43a041dc8 Merge pull request #9200 from J-Dunn/master
Path: make drilling paths G99 aware and NIST compliant (tidy up)
Please make sure to update the wiki.  It would be nice to include a reference to the NIST spec that the title refers to. That way, if there's a regression or complaint, we have some basis to continue the conversation.
Thank you for the PR.
2023-04-07 08:04:27 -05:00
wmayer
51a2cb9599 App: fix some lint warnings 2023-04-07 12:41:46 +02:00
berniev
de1acd926e simplifying a function
Dramatic simplification of legacy code by separating code and data and applying some later C++.
Function removed from Application.cpp as it was in a anonymous namespace and could not easily be subjected to unit testing.
Added ProgramOptionsUtilities.h
2023-04-07 12:37:05 +02:00
wandererfan
eba80267ff [TD]use namespace with endl 2023-04-06 13:51:35 -04:00
Benjamin Bræstrup Sayoc
a207822ee8 [TechDraw] Move CenterLine into own file 2023-04-06 13:51:35 -04:00