Jiří Pinkava
edef0ba3c0
Gui: remove unused MDITabbar and MainWindowTabBar classes
2024-11-29 21:20:57 +01:00
Roy-043
a83f7f061d
Draft: Draft_Fillet: fix error in #17945 ( #18150 )
...
* Draft: Draft_Fillet: fix error in #17945
In #17945 the delete option of the command results in an error if subobjects are selected.
* Command should not be available if there is no selection
* Update copyright notice
2024-11-29 20:37:48 +01:00
Max Wilfinger
cb6bf1a9df
Update Sketcher external icons and cursors
2024-11-29 20:31:39 +01:00
wandererfan
997479c6c2
[TD]prevent use of non-exist/hidden tab in exports
2024-11-29 12:28:25 -05:00
wandererfan
c8f858a289
[TD]prevent crash on attempt to print hidden page
2024-11-29 12:28:25 -05:00
wandererfan
b9c798ca53
[TD]prevent fail on auto switch to hidden tab
2024-11-29 12:28:25 -05:00
wandererfan
cab84840b5
[TD]add preference for auto workbench switch
2024-11-29 12:28:25 -05:00
PaddleStroke
a664dd8337
Sketcher: OVP were drawn at wrong position when editing a sketch from link ( #18060 )
...
* Sketcher: OVP were drawn at wrong position when editing a sketch from a link.
* Update src/Mod/Sketcher/Gui/DrawSketchController.h
Co-authored-by: Adrián Insaurralde Avalos <36372335+adrianinsaval@users.noreply.github.com >
---------
Co-authored-by: Adrián Insaurralde Avalos <36372335+adrianinsaval@users.noreply.github.com >
2024-11-29 12:12:48 -05:00
Max Wilfinger
e83024ee02
replaced .xpm with .svg
2024-11-29 12:09:42 -05:00
Max Wilfinger
165f353db7
remove .xpm icons
2024-11-29 12:09:42 -05:00
Roy-043
0ce1b2176a
Merge pull request #18142 from Roy-043/Draft-fix-focus-behavior-of-radius-input
...
Draft: fix focus behavior of radius input
2024-11-29 18:08:20 +01:00
PaddleStroke
3357baef99
Core / Assembly: Add a way for vp edit modes to be restored.
2024-11-29 12:04:25 -05:00
PaddleStroke
ad22aa3a8c
PartDesign: Fix newSketch not working when editing a body from an external file.
2024-11-29 12:00:41 -05:00
Roy-043
23b67f72cc
Merge pull request #18164 from Roy-043/Draft-Fix-cursor-scaling-for-xcb-platform
...
Draft: Fix cursor scaling for xcb platform
2024-11-29 17:56:06 +01:00
bdieterm
1a00b40f12
Gui: use utf-8 encoding for saving recorded macros
...
FCMacros always have the header "# -*- coding: utf-8 -*".
But the QTextStream class in Qt5 does not always use utf-8 for saving the text file.
2024-11-29 11:55:17 -05:00
Roy-043
221a260e1f
Draft: fix color of arrays ( #18123 )
...
If `get_diffuse_color` returned a list with a single color, the list was wrongly multiplied. Regression introduced in V0.21, but in that version the error was masked by how Core handled the diffuse color.
Fixes #17052 .
2024-11-29 17:54:29 +01:00
PaddleStroke
50c4e2b4e1
Sketcher: External: Change style to : defining are solid lines. Non-defining dashed. Both use external color.
2024-11-29 11:36:55 -05:00
PaddleStroke
1d0373f40f
Sketcher: Hide External BSpline overlay informations.
2024-11-29 11:36:55 -05:00
PaddleStroke
4a15ca643b
Sketcher: Rename External to Projection
2024-11-29 11:36:55 -05:00
PaddleStroke
8c6b437314
Sketcher: Intersection externals
2024-11-29 11:36:55 -05:00
PaddleStroke
c0f64a9850
Sketcher: Defining External geos.
2024-11-29 11:36:55 -05:00
PaddleStroke
5da8aae43c
External geos : Enable face selection
2024-11-29 11:36:55 -05:00
Roy-043
de137c6efd
Draft: Draft_Split: apply original view props to split off object
...
Fixes #16210 .
Note that `Draft.format_object` is called from gui_split.py (in the commit). This is not consistent with other tools where this is handled in the `make_*` functions. In this case the new object is formatted twice. The 1st time by the `make_wire` code which (wrongly) applies the current default props.
2024-11-29 10:56:29 +01:00
Roy-043
8d54fdc0bc
Draft: fix handling of Links in TD DraftViews
...
Forum topic:
https://forum.freecad.org/viewtopic.php?t=92476
For LinkGroups and Links to Std_Groups that do not have a default placement, a temporary hidden document is used to handle the placement of their children. This is a bit of a hack of course.
2024-11-29 10:55:31 +01:00
Roy-043
1819b79376
Draft: Sort AutoGroup dropdown menu alphabetically
...
Fixes #16191 .
2024-11-29 10:51:00 +01:00
Paul Lee
219a26d080
[ArchWall] loads() dumps() to call parent methods
2024-11-29 10:28:53 +01:00
Paul Lee
9a4c3d0571
[ArchWall] Variant PropertrySet Support in ArchSketch
...
Now, user can create :
- Variant Layout / combination of ArchWall, CurtainWall, Slab based on same ArchSketch, with another PropertySet
- Variant Properties / layer of ArchWall on same ArchSketch with different Width, Offset, Material, Height etc. to create Layers, Composite walls etc.
(Layout, Layer, Combination, Composite, Elemented etc.)
FreeCAD Forum Discussion:
- https://forum.freecad.org/viewtopic.php?p=784622#p784622
- https://forum.freecad.org/viewtopic.php?p=785583#p785583
2024-11-29 10:28:53 +01:00
wmayer
abbf0b1a05
pre-commit: Exclude 3rd party code from auto-formatting
2024-11-29 07:38:02 +01:00
wmayer
4e4bcd5ce7
App: Apply clang format (part 3)
2024-11-29 07:14:32 +01:00
wmayer
3cec8114b5
Gui: Support of converting 64-bit images
2024-11-28 19:41:18 +01:00
wmayer
e76e9ebc4f
Gui: Add a new display mode for image without shading
2024-11-28 19:39:00 +01:00
wmayer
a303eaf28e
Gui: Allow to override onBeforeChange in view objects
2024-11-28 19:38:10 +01:00
wmayer
c07df6b392
Test: Add unit test to read in 3MF file
2024-11-28 19:36:58 +01:00
wmayer
d6ae5d2d25
Mesh: Improve 3MF format to support files from 'Make World'
2024-11-28 19:36:58 +01:00
wwmayer
cdaff41fbe
Add doc string to SoFCTransform
...
Co-authored-by: Benjamin Nauck <benjamin@nauck.se >
2024-11-28 19:31:44 +01:00
wmayer
8b70bf5cb1
Core: Implement SoFCTransform node
...
In its doAction() method it only sets the model matrix if it's not the identity matrix.
This improves the issue #7606
2024-11-28 19:31:44 +01:00
wmayer
6f80773166
Start: Fix extracting thumbnails on Windows
2024-11-28 18:56:37 +01:00
wmayer
a7c75f102a
Gui: Fix some linter warnings
2024-11-28 18:41:42 +01:00
wmayer
a9694be87b
Gui: Apply clang-format
2024-11-28 18:41:42 +01:00
wmayer
6ac794b8e3
Gui: Fixes #16637 : Can no longer set transparency of Link faces
2024-11-28 18:41:42 +01:00
wmayer
007b98df0e
PD: Add test case to show the fix for the crash with active objects
2024-11-28 17:15:39 +01:00
wmayer
62d504d0a1
Core: Fix crash in ActiveObjectList
...
Forum: https://forum.freecad.org/viewtopic.php?t=91823
2024-11-28 17:15:39 +01:00
wmayer
ab0b63e1e3
PD: Avoid touching the document when opening pad or pocket dialog
2024-11-28 17:11:42 +01:00
wmayer
8d418fe80a
Mesh: Add comment explaining the workaround
2024-11-28 17:07:34 +01:00
wmayer
eac63c5c4d
Mesh: Workaround to load 3mf files not supported by zipios library
2024-11-28 17:07:34 +01:00
Roy-043
6c7ecda81c
Draft: Fix cursor scaling for xcb platform
...
Forum topic:
https://forum.freecad.org/viewtopic.php?t=92281
Apparently the extra scaling for the "xcb" platform is wrong.
2024-11-28 14:01:52 +01:00
wmayer
cb772755e1
Gui: Refactor PreferencePackManager & DlgPreferencePackManagementImp
2024-11-27 20:29:44 -05:00
Jacob Oursland
a595f7cdb2
CMake: emit message when ccache is detected.
2024-11-27 20:24:43 -05:00
Ladislav Michl
962b8d4faa
Gui: propertyeditor: use std::string setPropertyValue
...
Avoid std::string->QString->std::string where possible.
2024-11-27 17:28:16 +01:00
Ladislav Michl
00ce52c432
Gui: propertyeditor: add setPropertyValue with std::string argument
2024-11-27 17:28:16 +01:00