Commit Graph

30949 Commits

Author SHA1 Message Date
Zheng, Lei
057f6773b0 Gu: fix readonly AccelLineEdit 2022-11-10 23:20:18 +01:00
Zheng, Lei
d10a7aae7c Gui: fix command completer selection on item activate 2022-11-10 23:20:18 +01:00
Zheng, Lei
7942ed61c5 Gui: fix Customize -> Keyboard shortcut priroity list
Add API Command::initAction() to force create action for all commands
with shortcut in order to register with ShortcutManager to obtain a
complete list of actions with the same shortcut.
2022-11-10 23:20:18 +01:00
Zheng, Lei
71449b1fec Gui: remove command description label in Customize -> Keyboard
Because long description may cause undesired dialog layout changes. The
description is available through tool tip of the command tree widget.
2022-11-10 23:20:18 +01:00
Zheng, Lei
dc8bcf46c4 Gui: change Command::getRevision() to const 2022-11-10 23:20:18 +01:00
Zheng, Lei
a2d886b7ea Gui: fix missing separator item in Customize -> Toolbar 2022-11-10 23:20:18 +01:00
Zheng, Lei
516b60826d Gui: fix macro command sync in Customize -> Keyboard/Toolbar 2022-11-10 23:20:18 +01:00
Zheng, Lei
028c30e56d Gui: move CommandCompleter into its own source file 2022-11-10 23:20:18 +01:00
Zheng, Lei
2cb2fa5626 Gui: fix GroupCommand icon setup 2022-11-10 23:20:18 +01:00
Zheng, Lei
9d8efe1488 Gui: fix ShortcutManager modifier detection 2022-11-10 23:20:18 +01:00
Zheng, Lei
ea44ccd5b1 Fix build warning 2022-11-10 23:20:18 +01:00
Zheng, Lei
0a37a85ea2 Minor code change according to suggestions 2022-11-10 23:20:18 +01:00
Zheng, Lei
063ad7a5f0 Gui: fix action title processing 2022-11-10 23:20:18 +01:00
Zheng, Lei
dfe921672e Fix comment typo 2022-11-10 23:20:18 +01:00
Zheng, Lei
bd2f9fd0e0 Gui: fix shortcut editor 2022-11-10 23:20:18 +01:00
Zheng, Lei
49a86238cf Gui: refactor 'Customize -> Toolbars' command list handling
By reusing code in DlgCustomKeyboardImp
2022-11-10 23:20:18 +01:00
Zheng, Lei
775452cbc0 Gui: add ShortcutManager to unify shortcut handling
Support longest key sequence match with user defined delay (configurable
through 'Customize -> Keyboard -> Key sequence delay').

Support user defined priority to resolve shortcut conflict through
'Customize -> Keyboard')

Add 'All' category in 'Customize -> Keyboard' to list all command and
showing their shortcuts

Unify macro command shortcut setting (BaseApp/Preferences/Shortcut).
2022-11-10 23:20:18 +01:00
sliptonic
30fb0df729 Merge pull request #7763 from mlampert/bugfix/fix-merge-issue-by-mangling-pr-7428
[PATH] bugfix/fix-merge-issue-by-mangling-pr-7428
2022-11-10 15:50:22 -06:00
Chris Hennes
0980fb1127 Spreadsheet: Ensure no args to Python calls 2022-11-10 14:36:54 -06:00
Chris Hennes
0c162d7f09 Spreadsheet: Add getUsedRange() and getNonEmptyRange() 2022-11-10 14:36:54 -06:00
Chris Hennes
f06ec1f28b Spreadsheet: Add Python API for getUsedCells
Also adds access to getNonEmptyCells, and unit tests for both. Designed
to fix #7587.
2022-11-10 14:36:54 -06:00
Chris Hennes
96a953a331 Addon Manager: Refactor to extract first run dialog 2022-11-10 09:42:59 -06:00
luz paz
9c1f29c903 Add previous commit to .git-blame-ignore-revs
Adds c726b6 (PD: remove trailing whitespace) to list
2022-11-10 14:01:32 +01:00
wmayer
641d3ba35c Gui: determine the view size of the focal plane in perspective mode 2022-11-10 13:34:59 +01:00
luz paz
d265c9ff63 PD: remove trailing whitespace 2022-11-10 10:32:04 +01:00
wmayer
bca27b0f6b Mesh: [skip ci] add export macro to Wm4 constants 2022-11-10 10:23:25 +01:00
Markus Lampert
e2eb1fa163 Fixed merge issue 2022-11-09 20:57:17 -08:00
Uwe
cf32bc54f1 [Mesh] App-Facet: remove unused includes
- also some sorting
2022-11-10 04:18:59 +01:00
wmayer
7b67ff7ea0 PD: fix crash in TaskRevolutionParameters::addAxisToCombo
and some warnings reported by GH actions
2022-11-09 18:56:11 +01:00
wmayer
a6be2a28bc PD: [skip ci] improve the exception text 2022-11-09 17:46:46 +01:00
Uwe
17730a12cb [PD] TaskDlgRevolutionParameters: fix some CI warnings
- reported here: https://github.com/FreeCAD/FreeCAD/pull/7667/commits/f0a0e563
- and here: https://github.com/FreeCAD/FreeCAD/pull/7719/commits/8f3f17f8
2022-11-09 17:33:33 +01:00
wandererfan
9b4b91ede4 [TD]fix rotation of complex section 2022-11-09 10:05:23 -05:00
wandererfan
76f92e8568 [TD]fix rotation of cut face hatch 2022-11-09 10:05:23 -05:00
luz paz
2072384a7e Arch: remove trailing whitespace in importWebGL.py 2022-11-09 08:49:17 -06:00
wmayer
96b35e5421 Gui: fix warnings in DlgDisplayPropertiesImp reported by GH actions 2022-11-09 14:39:00 +01:00
Chris Hennes
a4bb55a34e Draft: Remove py2 references 2022-11-09 14:08:54 +01:00
Chris Hennes
a64fef50bc Arch: Remove Py2 code 2022-11-09 14:08:54 +01:00
Chris Hennes
ca8609ef3a Start: Remove Py2 code 2022-11-09 14:08:54 +01:00
Chris Hennes
fa8e0a6865 Remove various sys.version_info >= 3 checks 2022-11-09 14:08:54 +01:00
Chris Hennes
d02bb1b7ea Update the PR template to link to CONTRIBUTING.md
Use a much shorter PR template format, preferring to link to CONTRIBUTING.md instead of spelling out each requirement here.
2022-11-09 14:07:56 +01:00
Roy-043
4d5ce37076 Draft: test_modification.py: modified test and added test (#7741)
The old test_offset_closed function was renamed to test_offset_rectangle_with_face.
It is now also a regression test for: #7670

The added test_offset_closed_with_reversed_edge function is a regression test for: #5496
2022-11-09 13:31:23 +01:00
wmayer
3e4cf0cea4 Gui: use new-style connect() in DlgDisplayPropertiesImp 2022-11-09 10:20:49 +01:00
wmayer
ad649bc685 Gui: use QSignalBlocker in DlgDisplayPropertiesImp 2022-11-09 09:36:43 +01:00
wmayer
1802487e38 Gui: refactor DlgDisplayPropertiesImp to avoid code duplication 2022-11-09 09:33:31 +01:00
Uwe
4a58a2e008 [skip ci] [Gui] DlgDisplayProperties: fix dialog height
- further changes done by Qt Designer
2022-11-09 02:14:58 +01:00
Adrian Insaurralde Avalos
5508ab329b Add button to set point color in Appearance task dialog 2022-11-09 02:12:20 +01:00
marioalexis
d924a93782 TechDraw: Fix reference counting in format attribute of CenterLinePy and CosmeticEdgePy 2022-11-08 19:46:00 -05:00
sliptonic
e7ad370c6a Update PROBLEM_REPORT.yml 2022-11-08 18:43:48 -06:00
sliptonic
f41c811113 Create PROBLEM_REPORT.yml 2022-11-08 18:38:49 -06:00
wandererfan
cdce4fc74d [TD]fix read only scale property in DraftView
- also affects DrawViewSymbol and derivatives
2022-11-08 19:31:29 -05:00