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
wmayer
94f1534350
PyCXX: remove export macro from iterator classes to fix linking error with MSVC
2022-11-03 17:48:15 +01:00
sliptonic
71689a790f
Merge pull request #7685 from sliptonic/littlefixes
...
Small fixes including preferences dialog
2022-11-03 09:28:34 -05:00
wandererfan
36d0a67a4a
[TD]fix tooltip for Equal Tolerance
2022-11-03 10:11:50 -04:00
wandererfan
19a5301e24
[TD]fix view drag and drop to page
2022-11-03 10:10:41 -04:00
wmayer
50ee7afe4d
Qt6 port: QLocale::decimalPoint() now returns a QString
2022-11-03 14:19:43 +01:00
wmayer
b1343cc13c
Gui: fix some minor warnings reported by GH Actions
2022-11-03 13:58:07 +01:00
0penBrain
27bea474cc
Gui: decimal point converter: numpad separator always send Period to Python Console & Macro Editor
2022-11-03 13:41:06 +01:00
0penBrain
9ade306af4
Gui: improve decimal point converter algorithm
...
Fix a bug in key code for forged key event
Only process spontaneous events
2022-11-03 13:41:06 +01:00
0penBrain
3bea52c4c4
Gui: modernize management of decimal converter event filter
...
Use unique_ptr with custom deleter to be more defensive
2022-11-03 13:41:06 +01:00
0penBrain
3eadba2b21
Gui: add decimal point converter to Translator
2022-11-03 13:41:06 +01:00
wmayer
d8bd6f1fb4
Qt6 port: port WebGui module
2022-11-03 12:54:34 +01:00
wmayer
09550656c2
Qt6 port:
...
* Constructor of QFontDatabase is deprecated, use static functions instead
* Fix QuantitySpinBox::selectNumber()
* Fix InputField::selectNumber()
* Make InputField::fixup() compatible with Qt6
* QFont::setWeight requires an enum now
* QInputEvent reuires a pointing device now
* QAbstractItemView::viewOptions() has been renamed to QAbstractItemView::initViewItemOption()
2022-11-03 12:38:11 +01:00
wmayer
d4f53c2412
Qt: replace deprecated methods of QMessageBox
2022-11-03 09:54:00 +01:00
sliptonic
c490b93173
Update CONTRIBUTING.md
...
Updating 8.1 policy for inviting maintainers
2022-11-02 17:08:10 -04:00
sliptonic
5c946c0e8f
Update CONTRIBUTING.md
...
split 5.1
2022-11-02 17:08:10 -04:00
sliptonic
7019e3d218
Update CONTRIBUTING.md
...
Typo 1.1
Remove explicit time frame in 6.11.1
change capitalization in 6.11.2 "Primary Developer" is intentionally not defined.
Remove unnecessary "User" 6.11.17
2022-11-02 17:08:10 -04:00
sliptonic
68f9f62af2
Update CONTRIBUTING.md
...
Clarify 5.6
Change 2.4 to redirect users to forum for help/general discussion
Change 1.2 to strike 'useful'
2022-11-02 17:08:10 -04:00
sliptonic
a4443de5fa
Update CONTRIBUTING.md
...
Revise the policy for contributors to be included in the "About" dialog
2022-11-02 17:08:10 -04:00
sliptonic
0f3d3a2821
Update CONTRIBUTING.md
...
Change 'patch' to 'contribution'
2022-11-02 17:08:10 -04:00
sliptonic
a6d67a701f
Update CONTRIBUTING.md
...
typos
2022-11-02 17:08:10 -04:00
sliptonic
1fc85e07c2
Update CONTRIBUTING.md
...
remove redefinition of 'user'
2022-11-02 17:08:10 -04:00