David Carter
343f1b01a0
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
37f7ccfc86
[TD]fix duplicate unscale of CosmeticVertex
2024-01-06 08:43:25 -05:00
M G Berberich
5f23da5181
german ISO 7200 templates for TechDraw
2024-01-06 08:42:06 -05:00
Max Wilfinger
f4167b48c0
add placement command to context menu
2024-01-05 19:14:02 -06:00
bgbsww
da05f7c8e8
Provide a default axis for polar patterns in multitransformation
2024-01-05 11:28:45 -06:00
Alex Neufeld
8936a4bd1b
Fix Rotation constructor error msg
2024-01-05 11:10:10 -06:00
Roy-043
e264b70e2c
App: improve tooltip for ActiveObject
...
Also some minor spelling fixes.
2024-01-05 11:09:05 -06:00
David Lanzendörfer
7ad74e1a73
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
e43a3b17c8
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
b2e4e0373e
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
7074d595da
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
5a75578308
Sketcher: fix one point distance ( #11854 )
2024-01-05 09:29:28 -06:00
bdieterm
5fd298f064
Gui: fix ignored default shape color
2024-01-05 09:27:28 -06:00
Max Wilfinger
ee6dacdca7
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
6d7df1dd13
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
0b036ab58a
Draft: gui_snapper: setTrackers can be called if there is no 3D view
2024-01-05 10:50:46 +01:00
Chris Hennes
1d2186b7d6
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
Yuri D'Elia
9df964cbb4
App: Fix build with pch
...
Include <cfloat> for DBL_MAX
2024-01-02 19:29:02 +01:00
Yuri D'Elia
40994793c1
Part: Fix build with pch
...
Move QtAll inclusion (which includes GL itself) after manually including
<GL/glext.h> to correctly get ARB extensions.
2024-01-02 19:28:50 +01:00
Yuri D'Elia
3a04552b36
Mesh: Fix build with pch
...
Add missing <cfloat> for FLT_MAX
2024-01-02 19:28:44 +01:00
sliptonic
ef15fbfea6
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
829764c2d0
[TD]fix positioning of secondary views
2024-01-01 13:45:30 -05:00
sliptonic
0cdf8a0761
Merge pull request #11808 from luzpaz/typos-12-2023
...
Fix typos
2024-01-01 12:44:49 -06:00
sliptonic
3fbd748e9e
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
a662fbb2ff
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
c30850558e
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
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
Syres916
b20171a656
[Path] Implement document level Units Schema check
2023-12-28 22:03:47 +00:00
Syres916
6821dc290f
[Path] Remove System Unit Schema Check...
...
...to be replaced by document level Unit Schema Check
2023-12-28 22:01:11 +00:00
Max Wilfinger
aac3003dcf
use checkbox in menu item to display current object state and refactor the code
2023-12-28 11:30:49 +01: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
Rexbas
96a60a53fd
Gui: Set processed true when right mouse released and hasDragged in TinkerCAD style
2023-12-27 15:30:10 +01:00
Rexbas
4df39da276
Gui: Set processed true when right mouse released and hasPanned in OpenSCAD style
2023-12-27 15:29:57 +01:00
Max Wilfinger
72821eb513
Change the description of the default 'Toggle active object' command in the right click menu based on the current state of the selected object.
2023-12-27 09:10:30 +01:00
Rexbas
286ebec851
Gui: Only show context menu if not dragged in TinkerCAD navigation style
2023-12-26 22:03:02 +01:00
Rexbas
8588335c7f
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]
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