Commit Graph

35483 Commits

Author SHA1 Message Date
bgbsww
a3220eeece Merge branch 'main' into bgbsww-patch-24 2023-12-30 23:25:51 -05:00
wandererfan
f2fe61bca1 [TD]fix fail when dropping onto corrupt object 2023-12-29 08:28:11 -05:00
Chris Hennes
888dcb5743 Merge pull request #11782 from chennes/toponamingTopoShapeCache
Part/Toponaming: Add TopoShape cache
2023-12-27 22:22:37 -06:00
Chris Hennes
2dc5e8de5b Part/Toponaming: clang-tidy cleanup of cache calls 2023-12-27 21:16:59 -06:00
Chris Hennes
58e53c1b22 Part/Toponaming: Add original cache methods 2023-12-27 21:16:15 -06:00
Chris Hennes
48a857e808 Part/Toponaming: Clang-tidy cleanup of TopoShapeCache
Part/Toponaming: Move implementions to cpp file
Part/Toponaming: Automated code cleanup
Part/Toponaming: Address boolean blindess with HistoryTraceType
Part/Toponaming: More linter cleanup
Part/Toponaming: Add located and moved methods
Part/Toponaming: Moved and Located
Part/Toponaming: Add missing methods
Part/Toponaming: Add test framework for TopoShapeCache
Part/Toponaming: Add documentation provided by realthunder
Part/Toponaming: Extend tests for TopoShapeCache
Part/Toponaming: Rename getInfo to getAncestry
Part/Toponaming: Fix bug with newer OCCT
Part/Toponaming: Add final tests and tweak naming
Part/Toponaming: Address reviewer comments
2023-12-27 21:16:15 -06:00
Chris Hennes
4077c55fae Part/Toponaming: Add TopoShapeCache base implementation
Copied from RealThunder's TopoNaming branch and modified only as much as required to enable compilation.
2023-12-27 21:16:09 -06:00
wandererfan
0c1f6138b4 [TD]use standard lines & LineFormat in extensions 2023-12-27 19:46:34 -05:00
wandererfan
7236d7442a [TD]fix balloon visibility behaviour 2023-12-27 19:46:34 -05:00
pre-commit-ci[bot]
8596d4896f [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-12-25 22:45:02 +00:00
bgbsww
30fbbcf458 More delinting 2023-12-25 17:44:06 -05:00
Roy-043
1c7b35ff29 Merge pull request #11814 from Roy-043/Draft-improve-checkSpecialChars-in-DraftGui
Draft: improve checkSpecialChars in DraftGui.py
2023-12-25 21:30:18 +01:00
bgbsww
72e700ba75 Remote experimental PrintTo that doesn't work. 2023-12-24 17:34:19 -05:00
wandererfan
c91a35961f [TD]mute dimension autocorrect warning 2023-12-24 12:27:25 -05:00
wandererfan
e6517089df [TD]fix location of CV on rotated views 2023-12-24 12:27:25 -05:00
luzpaz
2fe19267df Update Fedora COPR freecad.spec from master to main branch
Issue #11619
2023-12-24 10:37:05 -03:00
wandererfan
5bd873c5c8 [TD]fix warning re catch on polymorphic class 2023-12-24 08:30:53 -05:00
wandererfan
43d8fa81f5 [TD]prevent fail during document restore 2023-12-24 08:30:53 -05:00
bgbsww
786702426e Missed cleanup 2023-12-23 08:20:34 -05:00
Tomas Pavlicek
8d51d78ce7 [TechDraw] Tree view update refactoring (#11815) 2023-12-23 08:06:58 -05:00
bgbsww
fa890ee617 Remove mistaken file 2023-12-23 08:06:16 -05:00
Alex Neufeld
7a2be9e725 [TechDraw] italicize leaderline auto-horizontal preference checkbox (#11813)
... to correctly indicate that it only applies to new objects.
2023-12-23 08:02:12 -05:00
pre-commit-ci[bot]
5e6f36329a [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-12-23 12:29:47 +00:00
bgbsww
9e669e4d7a Attempt to mollify lint 2023-12-23 07:28:51 -05:00
pre-commit-ci[bot]
048aec830b [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-12-23 11:55:42 +00:00
bgbsww
50d7547630 Be clearer about minimal distance magic numbers 2023-12-23 06:54:43 -05:00
pre-commit-ci[bot]
e344a2fe42 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-12-23 10:55:30 +00:00
bgbsww
f81ce9d2e1 Cleanups per pesc0 review notes; general code tightening 2023-12-23 05:53:54 -05:00
Roy-043
1da2df1009 Draft: improve checkSpecialChars in DraftGui.py 2023-12-23 10:33:54 +01:00
pre-commit-ci[bot]
906826c1c8 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-12-22 21:17:17 +00:00
bgbsww
cc08b827eb Use inheritance and namespaces to keep tests DRY 2023-12-22 16:16:20 -05:00
Tomas Pavlicek
f3fa2ba9c9 [TechDraw] Implement proper selection of subitems (#11804) 2023-12-22 08:25:58 -05:00
Max Wilfinger
23ec682cbe Sketcher: adjust cursor icons to match toolbar icons (#11749)
* adjust cursor icons to match toolbar icons

* adjusting fillet cursor icon

* correct fillet icon

* updated other icons to be in line with toolbar icon

* oblong fixes

* Discord feedback adjusted

* added arc slot cursor icon

* Update of arc cursor icons. Added ellipse variants

* update line. added polygon variations. added bspline options.

* updated other icons to be in line

* changed line icons

* discord feedback implemented

* Updated to implement new icons

* sketcher: change carbon copy and external cursor icons to match toolbar icons

* added copy icon for XPM hardcoded

* added new copy pointer icon to resources

* Update to support multiple cursor icons per tool mode for spline, ellipse, fillet, rectangle.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* adjusted icon and if statements

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* delete unnecessary icons

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-12-22 06:06:09 +01:00
WandererFan
1aba6376a2 Merge pull request #11806 from WandererFan/LinkDoubleTransform
[TD]prevent gp_GTrsf::Trsf() - non-orthogonal GTrsf
2023-12-21 20:37:40 -05:00
WandererFan
54c63d8b5a Merge pull request #11797 from edi271/PositionSectionView
[TD] New extended version of PositionSectionView tool.
2023-12-21 18:02:31 -05:00
wandererfan
18e62a731c [TD]prevent gp_GTrsf::Trsf() - non-orthogonal GTrsf 2023-12-21 17:32:16 -05:00
WandererFan
3d36dc4211 Merge pull request #11802 from WandererFan/LinkDoubleTransform
[TD]fix double transform for linked objects
2023-12-21 16:54:58 -05:00
bgbsww
4f384c41a2 First pass cleanup of test code 2023-12-21 14:34:37 -05:00
pre-commit-ci[bot]
1e42235a5d [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-12-21 17:06:33 +00:00
bgbsww
e816fe5a30 Preliminary cpp tests for Part boolean operations 2023-12-21 11:45:34 -05:00
edi271
764963ba90 [TD] New version of PositionSectionView 2023-12-21 16:04:36 +01:00
edi271
67d12ec99a [TD] Connect PositionSectionView to TechDraw 2023-12-21 16:04:36 +01:00
edi271
f201f713cc [TD] Solve issue in MenuBar 2023-12-21 16:04:36 +01:00
edi271
6da64e0521 [TD]Remove PositionSectionView, solve Line Style issue 2023-12-21 16:04:36 +01:00
wandererfan
2a51d79afd [TD]fix double transform for linked objects 2023-12-21 09:46:09 -05:00
WandererFan
6854b6d8ac Merge pull request #11796 from WandererFan/HybridDimError
[TD]Fix Landmark Dimension #11783
2023-12-21 09:40:41 -05:00
Abdullah Tahiri
01207a499f Sketcher: Activate new icon for optional unified coincident constraint 2023-12-21 15:36:56 +01:00
wandererfan
f9ea3bc072 [TD]fix Landmark dim with datum points 2023-12-20 19:33:00 -05:00
wandererfan
305e678c88 [TD]fix vertex-edge dimension 2023-12-20 19:33:00 -05:00
Max Wilfinger
ab386dcc15 stroke color 2023-12-20 21:41:20 +01:00