wandererfan
4ea2cb4cc0
[TD]fix hatch test script
...
- test was erroneously adding hatch to page. Hatches only
belong to DrawViewPart.
2022-11-07 07:56:43 -05:00
Yorik van Havre
3ac40a3778
Merge pull request #7656 from Roy-043/Draft-Change-Snap-toolbar-to-standard-toolbar
...
Draft: Change Snap toolbar to standard toolbar
2022-11-07 10:49:26 +01:00
Yorik van Havre
d68f5fe88a
Merge pull request #7662 from Overruler/draft_patharray
...
Draft: Make tangent vector affect ExtraTranslation
2022-11-07 10:48:16 +01:00
Yorik van Havre
df240315a3
Merge pull request #7661 from Roy-043/Draft-Use-DefaultShapeTransparency-in-gui_setstyle.py
...
Draft: Use DefaultShapeTransparency in gui_setstyle.py
2022-11-07 10:47:26 +01:00
Yorik van Havre
401f1cfe97
Merge pull request #7670 from Roy-043/Draft-Fix-rectangle-with-face-offset-bug
...
Draft: Fix rectangle with face offset bug
2022-11-07 10:45:25 +01:00
marioalexis
5b015b7022
TechDraw: Improve code in Python DrawPagePy class
2022-11-06 19:37:55 -05:00
wmayer
5c02a7c0e8
Gui: use braced-init-list to create LibraryInfo objects
2022-11-06 21:11:15 +01:00
wmayer
0c7c427b7e
+ fix build failure if SMESH support is disabled
2022-11-06 20:23:13 +01:00
wmayer
b3372a5205
Gui: [skip ci] fix several warnings reported by GH Actions
2022-11-06 15:53:18 +01:00
Uwe
6a68da4871
[Gui][Mod]: uniform spin button step size to 5%
...
- as discussed here: https://github.com/FreeCAD/FreeCAD/pull/7103 we have different transparency spin button step sizes. This PR uniforms them all to 5%.
2022-11-06 14:27:55 +01:00
wmayer
d6a7b282d5
Core: Qt6 migration, use PySide
2022-11-06 14:09:18 +01:00
Chris Hennes
b407332475
Addon Manager: Qt6 migration part 1, use PySide
...
Migrate all uses of "import PySide 2" to use "import PySide" so that the
FreeCAD-provided wrappers can switch between Qt versions.
2022-11-06 13:19:36 +01:00
wmayer
06922ae093
Gui: [skip ci] fix several warnings reported by GH Actions
2022-11-06 13:07:34 +01:00
Uwe
d20d97d6c5
[Gui] SplashScreen: modernize Qt connection
...
- was reported as warning by our CI
2022-11-06 12:50:23 +01:00
Uwe
e31cd499b0
[PD] Helix: assure source Sketch is visible when in selection mode
...
- same as https://github.com/FreeCAD/FreeCAD/commit/18781bcf6 but for Helices (fixes #7629 also for helices)
- also modernize Qt connection
2022-11-06 12:48:11 +01:00
Roy-043
432e6b3bf4
Part: TestPartApp.py add tolerance to PartTestShapeRotate
2022-11-06 11:42:35 +01:00
Roy-043
ddff8dd4a9
Part: Fix typo in regression_tests.py
2022-11-06 11:40:19 +01:00
Uwe
6091c89947
[Sketch] change polyline icon
...
- the same intention as https://github.com/FreeCAD/FreeCAD/pull/7588 but proposal with less strokes
2022-11-06 08:09:45 +01:00
Uwe
7a5019b262
[skip ci] [Gui] DlgMaterialPropertiesImp: Clang formatting
2022-11-06 03:36:53 +01:00
Uwe
e6b968397c
[FEM] better safe Elmer executable path handling
...
- simplify and correct non-Windows case
2022-11-05 23:00:14 +01:00
wmayer
d119c1c7a5
Gui/Sketcher: disable geometry deselection when user holds Ctrl or additionally Shift or Alt
2022-11-05 22:56:38 +01:00
Uwe
04fc0deb06
[Part] SectionCutting: cut long lines
...
- following our latest Clang coding style
2022-11-05 20:40:18 +01:00
wmayer
a76dc0ade2
PD: use Base::StateLocker to simplify handling of blockUpdate and make it exception-safe
2022-11-05 19:29:20 +01:00
wmayer
18781bcf63
PD: fixes #7629 : Keep sketch visible during revolution tasks
2022-11-05 19:09:54 +01:00
Uwe
f3c0cfbd59
output SMESH version number in about dialog
...
- in order to get this info when user reports bugs
2022-11-05 17:46:34 +01:00
Chris Hennes
9e481f1ac1
Addon Manager: use versioned Python package dirs
2022-11-05 11:45:02 -05:00
Uwe
14953f66c8
[FEM] more safe Elmer executable path handling
...
- handle the case of mangles user.fcg file
2022-11-05 17:42:19 +01:00
wmayer
63e74c848f
PD: unit test to check offset of sub-shape binder (PR #7445 )
2022-11-05 16:58:51 +01:00
wmayer
927b342fbe
Gui: handle std::exception and Base::Exception inside DlgPreferencesImp::createPageInGroup to avoid that the preferences dialog won't be shown at all
2022-11-05 15:47:08 +01:00
Chris Hennes
ea2f757a7b
Addon Manager: Handle UTF-8 decode failures
...
When processing downloaded text-based metadata files, catch any decode
exceptions that get thrown and translate them into a useful error
message for developers.
2022-11-05 08:47:58 -05:00
wmayer
4a4c4dad6c
Gui: [skip ci] fix build failure if shiboken support is disabled
2022-11-05 13:38:39 +01:00
wmayer
9efb942e12
Qt6 port: [skip ci] set helper variable Qt6Core_MOC_EXECUTABLE pointing to the moc tool
2022-11-05 13:36:36 +01:00
wmayer
2411f1a1a1
Gui: [skip ci] fix possible crash in FilterStatusBar::eventFilter()
2022-11-05 13:33:18 +01:00
fandaL
f9dfec020d
FEM: femmesh2mesh add disp scale factor
2022-11-05 12:27:04 +01:00
Uwe
161be27191
[FEM] safer Elmer executable path handling
...
- the code already assured that the number of used CPU cores for Elmer can only be > 1 if a valid path to the '_mpi' executable is specified. However, we can have the case that Elmer was uninstalled, then the path validity checker returns an empty path and then the check for the number of cores but handle this case. THis PR does exactly this.
- also fix typos and improve error message
- also add missing save guard for hardware check
2022-11-05 02:20:30 +01:00
Uwe
abb12aed2a
[skip ci] [FEM] DlgSettingsFemCcx.ui: omit already set default values
2022-11-05 01:45:31 +01:00
Paddle
22f2cae70d
PartDesign: Remove unusable 'Leave sketch' 'viewSketch' commands from menu.
...
Add 'EditSketch' 'MergeSketches' and 'mirrorSketch' usable commands to menu.
Add 'ValidateSketch' to toolbar.
2022-11-04 16:18:41 -05:00
Uwe
62c3627e1a
[Gui] DlgGeneral.ui
...
- add newlines to very long tooltip
2022-11-04 21:29:11 +01:00
wmayer
fda1b18b1a
Gui: fix possible crash when running the garbage collector after creating a shiboken wrapper
2022-11-04 21:00:49 +01:00
Paddle
caa953ac55
Sketcher: Add concentric capabilities to coincidence constraint.
2022-11-04 13:21:01 -05:00
wmayer
0ff55c69bf
Drawing: [skip ci] remove errorneous call of macro qt_wrap_ui
2022-11-04 18:55:49 +01:00
Matthias Melcher
f33be68703
[macOS] Adding QuickLook feature ( #7491 )
...
* [macOS] Adding QuickLook feature
* [macOS] Adding QuickLook support for Conda and Homebrew.
* [macOS] Support non-square app icons in thumbnails.
* [macOS] adding icon for .FCScript files
2022-11-04 12:32:19 -05:00
Paddle
c9aadeec4c
Gui: Allow to hide toolbars that are not needed.
...
In particular this hides edit-mode sketcher toolbars when in non-edit-mode.
And hides non-edit-mode toolbar when in edit-mode.
It also hides the structure toolbar when in edit-mode (as it is completely deactivated)
2022-11-04 12:02:16 -05:00
Paddle
f2bc69647f
Sketcher: Split sketcher toolbar in sketcher-edit-mode and sketcher-non-edit-mode.
2022-11-04 12:02:16 -05:00
Paddle
eeddcfd2aa
Base: + Sketcher: disable deselection when user holds Ctrl.
2022-11-04 10:44:52 -05:00
0penBrain
7c3e5d3b34
[Typo]Gui: fix file indentation + improve tootip
2022-11-04 08:57:53 -04:00
marioalexis
9923afe13e
Base: Check sequence size in getVectorFromTuple function
2022-11-04 08:55:30 -04:00
wandererfan
92819be7fd
[Measurement]support for 3 point angle
2022-11-04 08:28:13 -04:00
Adrián Insaurralde Avalos
860ce0a78e
Move "Close" button to north in measure dialog
...
for consistency with other task dialogs
2022-11-03 20:29:15 -04:00
Adrián Insaurralde Avalos
3003d660f0
Move "Close" button to north in appearance dialog
...
for consistency with other task dialogs
2022-11-03 20:29:15 -04:00