David Carter
d9017bcca3
Material: Material editor enhancements ( #11764 )
...
Continues the work of the material subsystem improvements.
Add support for embedded SVG files. These are not the same
as image files so need to be handled differently.
Add the ability to filter materials in the editor when called from
code. This allows programs to select objects supporting specific
models, complete models, older models, etc.
Updated tests, and refactored code.
New models and materials supporting patterns such as used by the
TechDraw workbench.
fixes #11686 - checks for the presense of a model property before
assinging a value. This can happen when a required model definition is
not available.
---------
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2024-01-06 18:11:53 -06:00
wandererfan
08612d4489
[TD]fix duplicate unscale of CosmeticVertex
2024-01-06 08:43:25 -05:00
M G Berberich
970b1048f0
german ISO 7200 templates for TechDraw
2024-01-06 08:42:06 -05:00
Max Wilfinger
44dfb959dc
add placement command to context menu
2024-01-05 19:14:02 -06:00
bgbsww
5165127dfa
Provide a default axis for polar patterns in multitransformation
2024-01-05 11:28:45 -06:00
Alex Neufeld
917990f8c4
Fix Rotation constructor error msg
2024-01-05 11:10:10 -06:00
Roy-043
f8cdce8594
App: improve tooltip for ActiveObject
...
Also some minor spelling fixes.
2024-01-05 11:09:05 -06:00
David Lanzendörfer
55cddc51c0
Adding version check ( #11795 )
...
* Adding version check
* Add compat component for Qt6
* Remove too many qts
* Fix include path
---------
Co-authored-by: David Lanzendörfer <leviathan@libresilicon.com >
2024-01-05 11:08:13 -06:00
Max Wilfinger
e1b69d6f18
Change tool description of rotate and polygon tool to hint users to modify with U and J keys.
2024-01-05 11:07:09 -06:00
Chris Hennes
74cdb9cae3
Merge pull request #11841 from Rexbas/navigation-context-menu-fixes
...
Right click context menu fixes
2024-01-05 10:03:57 -06:00
Kacper Donat
537d153173
Gui: Allow narrower preferences dialog
...
This commit introduces optional horizontal scrollbar, looses up the minimum size applied to dialog and narrows a dialog a little bit by default.
2024-01-05 09:46:16 -06:00
Florian Foinant-Willig
48dd1614d6
Sketcher: fix one point distance ( #11854 )
2024-01-05 09:29:28 -06:00
bdieterm
ddcf247489
Gui: fix ignored default shape color
2024-01-05 09:27:28 -06:00
Max Wilfinger
15d8a7aa17
add capabilities to auto-dimension tool to dimension distances between arc-point, arc-circle, arc-arc
2024-01-05 09:25:53 -06:00
Roy-043
0d4c067880
Merge pull request #11902 from Roy-043/Draft-gui_snapper-setTrackers-can-be-called-if-there-is-no-3D-view
...
Draft: gui_snapper: setTrackers can be called if there is no 3D view
2024-01-05 12:53:24 +01:00
Roy-043
8ea799bd61
Draft: gui_snapper: setTrackers can be called if there is no 3D view
2024-01-05 10:50:46 +01:00
Chris Hennes
fce7dea6f7
Update translations ( #11886 )
...
* Update translations
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-01-03 09:27:18 -06:00
sliptonic
9bfb752a34
Merge pull request #11811 from Roy-043/Gui-sWhatsThis-for-Std_MacroStepInto
...
Gui: sWhatsThis for Std_MacroStepInto
2024-01-01 12:46:35 -06:00
wandererfan
4e6dc1ca50
[TD]fix positioning of secondary views
2024-01-01 13:45:30 -05:00
sliptonic
70bc10a5d9
Merge pull request #11808 from luzpaz/typos-12-2023
...
Fix typos
2024-01-01 12:44:49 -06:00
sliptonic
bf0458a111
Merge pull request #11851 from Syres916/Path_Unit_Schema_Check
...
[Path] Move Units Schema check from system level to document level
2024-01-01 12:23:32 -06:00
Max Wilfinger
5c2da33b1f
always show auto HorVer tool command in the toolbar when the tool is present (concise toolbar oprion)
2023-12-31 10:44:08 -06:00
Chris Hennes
edd249be0d
Merge pull request #11803 from bgbsww/bgbsww-patch-24
...
Preliminary cpp tests for Part boolean operations
2023-12-31 10:43:14 -06:00
bgbsww
056d7cecd7
Merge branch 'main' into bgbsww-patch-24
2023-12-30 23:25:51 -05:00
wandererfan
daeaa2b7e3
[TD]fix fail when dropping onto corrupt object
2023-12-29 08:28:11 -05:00
Syres916
33b43e1945
[Path] Implement document level Units Schema check
2023-12-28 22:03:47 +00:00
Syres916
0dfed14632
[Path] Remove System Unit Schema Check...
...
...to be replaced by document level Unit Schema Check
2023-12-28 22:01:11 +00:00
Chris Hennes
067e13b7b7
Merge pull request #11782 from chennes/toponamingTopoShapeCache
...
Part/Toponaming: Add TopoShape cache
2023-12-27 22:22:37 -06:00
Chris Hennes
a2c1d9ff8e
Part/Toponaming: clang-tidy cleanup of cache calls
2023-12-27 21:16:59 -06:00
Chris Hennes
ee2be48cd7
Part/Toponaming: Add original cache methods
2023-12-27 21:16:15 -06:00
Chris Hennes
e5b95c7522
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
68f43efa3e
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
de320363c9
[TD]use standard lines & LineFormat in extensions
2023-12-27 19:46:34 -05:00
wandererfan
5e7a5abaa3
[TD]fix balloon visibility behaviour
2023-12-27 19:46:34 -05:00
Rexbas
eafa1e519f
Gui: Set processed true when right mouse released and hasDragged in TinkerCAD style
2023-12-27 15:30:10 +01:00
Rexbas
e7dbe221c1
Gui: Set processed true when right mouse released and hasPanned in OpenSCAD style
2023-12-27 15:29:57 +01:00
Rexbas
3e21fb9626
Gui: Only show context menu if not dragged in TinkerCAD navigation style
2023-12-26 22:03:02 +01:00
Rexbas
be09701e8b
Gui: Show context menu on right click in OpenSCAD navigation style if not panned
2023-12-26 12:00:20 +01:00
pre-commit-ci[bot]
9192a30a93
[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
00a9b3261e
More delinting
2023-12-25 17:44:06 -05:00
Roy-043
2c8ba7f2c3
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
35b853deb5
Remote experimental PrintTo that doesn't work.
2023-12-24 17:34:19 -05:00
wandererfan
c40f01ae57
[TD]mute dimension autocorrect warning
2023-12-24 12:27:25 -05:00
wandererfan
023dd8ed8a
[TD]fix location of CV on rotated views
2023-12-24 12:27:25 -05:00
luzpaz
a146977198
Update Fedora COPR freecad.spec from master to main branch
...
Issue #11619
2023-12-24 10:37:05 -03:00
wandererfan
1d7f8b0c1d
[TD]fix warning re catch on polymorphic class
2023-12-24 08:30:53 -05:00
wandererfan
ca1aa9d916
[TD]prevent fail during document restore
2023-12-24 08:30:53 -05:00
bgbsww
66f5f243d8
Missed cleanup
2023-12-23 08:20:34 -05:00
Tomas Pavlicek
95fad03ee2
[TechDraw] Tree view update refactoring ( #11815 )
2023-12-23 08:06:58 -05:00
bgbsww
df04428c6b
Remove mistaken file
2023-12-23 08:06:16 -05:00