wmayer
9cc78c4d9e
Gui: support of range checks in DlgExpressionInput
2022-12-19 13:47:15 +01:00
wmayer
9c8b255660
Gui: simplify logic of Placement dialog
2022-12-16 17:49:22 +01:00
wmayer
d6d3369856
Gui: refactor Placement dialog
2022-12-16 15:33:52 +01:00
wmayer
36aae6f24e
Gui: refactor Placement dialog
2022-12-16 12:00:56 +01:00
wmayer
9e702c016b
App: handle sub-components in PropertyRotation
2022-12-14 21:21:02 +01:00
Ajinkya Dahale
82afba7459
[GUI] Add missing include
...
This `memory` header is needed for `unique_ptr`, at least on Manjaro/Arch Linux with GCC.
2022-12-14 14:37:42 +01:00
Uwe
0533550f95
remove some unnecessary Boolean checks
...
- checks for true/false and nullptr
2022-12-12 21:17:49 -06:00
wmayer
787a37be82
Gui: fix View3DInventorViewer's getViewProviderByPath, getViewProviderByPathFromTail, getViewProvidersOfType
...
The View3DInventorViewer only contains the top-level view providers which caused unexpected behaviour when using the three methods above. Thus, in client code they haven't been used any more.
Now the methods internally invoke the corresponding methods of the document. This allows it in client code to directly call the appropriate methods again (LoD).
2022-12-12 16:41:58 +01:00
MrBlock
2f575a3c91
Fix bug #7563 where menus and tooltips are not visible in fullscreen mode on windows systems. ( #8027 )
...
* Fix bug where menus and tooltips are not visible in fullscreen mode on windows systems.
2022-12-12 12:44:36 +01:00
luz paz
7637d58df0
Add missing brackets + change indentation to spaces
2022-12-12 11:38:06 +01:00
luz paz
80efe8191e
Cleanup: move return statement to new line + trailing
...
Follow-up to #6497
2022-12-12 11:38:06 +01:00
Uwe
035546b05c
[Sketch] Gui: improve precompiled headers
2022-12-11 23:59:28 +01:00
Uwe
b4bd8d9f6c
[Mesh] Gui: enable precompiled header
2022-12-10 01:35:55 +01:00
Uwe
f709f39ce7
[Iamge] Gui: enable precompiled header
2022-12-09 02:11:44 +01:00
Uwe
91efe220a5
[skip ci] [Gui] QtAll.h: whitespace
2022-12-08 03:29:28 +01:00
Uwe
3b1580136b
[Surface] App:: remove unused includes
...
- also some sorting
2022-12-08 00:34:08 +01:00
Uwe
e6b3d5aded
[PD] improve PreCompiled.h handling
2022-12-07 21:31:16 +01:00
wmayer
302d3f5b95
Core: allow to set file filter from PropertyFileIncluded
2022-12-07 12:58:07 +01:00
wmayer
633fb4488a
Gui: [skip ci] fix several warnings:
...
* -Wunused-variable
* -Wunused-lambda-capture
2022-12-05 12:22:22 +01:00
wmayer
ab41f7d091
Gui: [skip ci] fix warnings: [-Winconsistent-missing-override]
2022-12-05 12:02:45 +01:00
wmayer
313525a012
Core: [skip ci] ignore some code spell checks and filter all '_rc_.py' files
2022-12-05 10:12:49 +01:00
Uwe
9869a2c3d7
[Build] output point release version
...
- to Splashscreen, About, MainWindow and Console
2022-12-05 00:26:43 +01:00
Chris Hennes
848e6cc2f3
Gui: Temporarily disable tree icon height call
2022-12-03 17:08:17 -06:00
Zheng, Lei
26e38309c8
Gui: fix transparency saving in PrefColorButton
2022-12-03 17:08:17 -06:00
Zheng, Lei
61a4bf5719
Gui: support more parameter types in PrefComboBox
...
Using a user defined property 'prefType'
2022-12-03 17:08:17 -06:00
Zheng, Lei
41dcee396d
Gui: split out TreeParams into its own source files
...
Auto generated using TreeParams.py
2022-12-03 17:08:17 -06:00
Zheng, Lei
d3c063f88c
Base/App: add new signal interface to Parameter
...
Added new signal interface using boost::signals2 signalParamChanged.
Exposed to Python as ParameterGrpPy.AttachManager() to monitor changes
to all parameters, sub groups under the referring group.
Added new attribute for ParameterGrp(Py) to query the Parent and Manager
of the referring group.
2022-12-03 17:08:17 -06:00
luz paz
c16e88845b
Gui: fix trailing whitespace
2022-12-02 19:18:54 -06:00
luz paz
3148ea6651
L10N: Don't translate strings that dont contain any alphabetic character
...
Per 0penBrain's suggestion
2022-12-02 11:57:34 +01:00
luz paz
e7490c9ee1
L10N: Don't translate "..." string
...
Follow-up to db18325a39
2022-12-02 11:57:34 +01:00
Chris Hennes
db18325a39
Gui: Don't translate "..."
...
With no context, translators can't figure out what to do with it.
2022-12-01 19:47:49 -06:00
berniev
a4693a2748
cast max
2022-12-02 00:50:00 +01:00
berniev
92e77ce1df
fix invalid unicode
2022-12-01 12:56:58 +01:00
luz paz
fa98553775
Fix various typos and grammatical issues
2022-11-30 12:45:29 +01:00
Zheng, Lei
ebe71e90c0
Gui: hiding detail dependency information in DlgObjectSelection
2022-11-30 01:36:01 +01:00
wmayer
ad1cccdd27
Gui/Mod: handle several compiler warnings:
...
* ignore -Wfree-nonheap-object for generated code
* replace 0 with Qt::NoModifier when creating a QKeyEvent
* in Qt 5.14 QCombobox::activated(QString) is deprecated, use textActivated
* don't mix QCheckBox::setChecked() with tristate API
2022-11-29 10:36:02 +01:00
Uwe
3e58ada046
[skip ci] [Gui] NaviCube: remove tabs
...
- as detected by the CI
2022-11-29 01:38:34 +01:00
Adrian Insaurralde Avalos
dfaecfa187
[ fixes #7875 ] Gui: use hexagon shape in NaviCube corners
...
makes the corners bigger and therefore easier to click
fix inconsistent NaviCube borders
Co-authored-by: Rexbas <rexbasie@gmail.com >
2022-11-29 01:31:48 +01:00
luz paz
b17c0cce46
Gui: fix header uniformity
...
Make uniform all Gui/ directory headers.
2022-11-28 08:39:38 -06:00
wmayer
924e7fc484
Gui: move class SelectionObserverPython to its own source files
2022-11-22 15:44:26 +01:00
0penBrain
6e65e77915
Gui: ActionGroup also get its tooltip title updated
2022-11-21 04:06:20 +01:00
Rexbas
14f56c4e1c
Gui: Stop Revit rotation and zoom on scroll release
...
- Stops the rotation when scroll is released but SHIFT is still pressed
- Stops zooming when scroll is released but CTRL is still pressed
2022-11-21 04:01:52 +01:00
berniev
d2e5a12190
change ALL_UPPER_CASE constexpr definitions to camelCase
2022-11-19 16:00:36 +01:00
wmayer
955eeb4775
Gui: [skip ci] use full namespace of AccelLineEdit
2022-11-16 23:26:08 +01:00
wmayer
4067cc158f
Gui: fix endless-loop in View3DInventorSelection::checkGroupOnTop
2022-11-16 21:02:49 +01:00
wmayer
4b17636c5e
Gui: code-refactoring
...
Split selection handling from View3DInventorViewer and move to View3DInventorSelection
2022-11-16 20:27:14 +01:00
wmayer
4483c77530
Gui: MSVC requires a user-defined destructor of RecentFilesAction
...
otherwise the class declaration of Private is needed in the header file
2022-11-16 12:46:47 +01:00
wmayer
6298a3a339
Gui: [skip ci] consistently use Py::asObject() in DocumentObserverPython
2022-11-15 11:04:07 +01:00
wmayer
dacf04c835
Gui: fix some clang-tidy warnings:
...
* modernize-return-braced-init-list
* modernize-use-equals-default
* modernize-loop-convert
* readability-implicit-bool-conversion
* readability-named-parameter
2022-11-13 18:43:39 +01:00
wmayer
756e081a78
Gui: fix some clang-tidy warnings:
...
* readability-braces-around-statements
2022-11-13 17:42:08 +01:00