Commit Graph

3608 Commits

Author SHA1 Message Date
wmayer
2bf84e79ac App/Gui: make color bar to handle very small values 2022-02-02 21:12:59 +01:00
Yorik van Havre
d7c5800da2 Merged crowdin translations 2022-02-01 12:59:42 +01:00
Uwe
09ba229e8e revert unwanted part from previous commit 2022-02-01 02:47:13 +01:00
Uwe
892476a1c5 [Gui] sort includes
to keep the overview and to reduce diff of a pending PR
2022-02-01 02:40:47 +01:00
wmayer
6509c9ddec Gui: fix a couple of problems of class PrefQuantitySpinBox
* derive it from PrefWidget as any other preferences widget
* save history values to a separate group as otherwise two PrefQuantitySpinBox may override the values each other
2022-01-31 11:37:13 +01:00
marioalexis
7cc5cc8d74 Gui: Fix some docstrings in Selection module 2022-01-29 23:53:33 +01:00
wmayer
ecac0b4d0c App: rework ColorGradient and allow to easily extend it with further color models 2022-01-29 15:29:07 +01:00
wmayer
90d9f58de0 App: code cleanup of Color models 2022-01-29 11:58:05 +01:00
marioalexis
9f1a62da29 Gui: Change signature in some Python Selection module functions 2022-01-29 11:09:33 +01:00
marioalexis
4b0067e3f0 Gui: Improve docstrings of Python Selection module functions 2022-01-29 11:09:33 +01:00
marioalexis
21d7fd92c5 Gui: Add option to enable/disable text cursor blinking 2022-01-29 11:05:31 +01:00
wmayer
1f393de121 Gui: supprt PrefQuantitySpinBox by PreferenceUiForm 2022-01-29 07:48:41 +01:00
Mateusz Skowroński
d1f30a9d9b Qt::TextColorRole is obsolete. Use ForegroundRole instead. 2022-01-27 14:37:50 -06:00
wmayer
a87e33258d Gui: remove support of using deprecated Qt OpenGL API 2022-01-26 14:46:41 +01:00
Yorik van Havre
233182dcd6 Merged crowdin translations 2022-01-26 14:15:14 +01:00
marioalexis
0a6a0dd499 Gui: Add functionality to enable/disable block shape cursor in text editor and console 2022-01-26 11:53:29 +01:00
wmayer
d3a516850b Gui: [skip ci] change placeholder text of ModifierLineEdit 2022-01-24 17:23:37 +01:00
wmayer
34c9415929 Gui: harmonize AccelLineEdit and ModifierLineEdit 2022-01-24 17:07:25 +01:00
0penBrain
61de8577b7 [Macro] Use a key catcher line edit to get modifier(s) for recent macros 2022-01-24 17:00:36 +01:00
0penBrain
0f994fbf34 [Macro] Do not try to translate shortcut 2022-01-24 17:00:36 +01:00
0penBrain
9e2883d322 Inline documentation fix 2022-01-24 17:00:36 +01:00
0penBrain
5cda5dd2aa Typo 2022-01-24 17:00:36 +01:00
wmayer
43b06fe431 Gui: in AccelLineEdit use the provided placeholder text and enable the clear button 2022-01-24 15:46:53 +01:00
Dirk Olbrich
1f32cae256 [Core] set Backspace key as shortcut 2022-01-24 15:07:54 +01:00
marioalexis
cf5eb04cae Gui: Remove unused error message 2022-01-24 14:52:42 +01:00
wmayer
212323615e Gui: code refactoring that handles printer settings, also support color mode 2022-01-24 12:45:06 +01:00
0penBrain
f2942093e0 [Core] Fix unit management in QuantitySpinBox 2022-01-23 22:04:06 +01:00
wmayer
3945dc0f74 Base: only handle Base::ParserError exceptions for quantity expressions 2022-01-22 01:15:12 +01:00
0penBrain
0019726cd8 [GUI] Allow origin plane/axis selection with entire label bounding box 2022-01-20 00:32:24 +01:00
wmayer
25748e1505 Gui: [skip ci] improve comment 2022-01-18 10:55:34 +01:00
wmayer
b4f2d3a61c Gui: fix handling of dimensionless expressions 2022-01-18 10:52:45 +01:00
wmayer
b35623e680 App: Bugfix for NULL-Pointer dereference of Property->getName() 2022-01-16 14:30:51 +01:00
Zheng, Lei
c2656540e5 Gui: remove obsolete/incorrect tree view comments
It's part of the suggestion of this forum post:
https://forum.freecadweb.org/viewtopic.php?p=560433#p560433
2022-01-12 14:44:35 +01:00
wmayer
ce8c6a58bb Gui: improve safety of Application::getViewProvider()
This is a suggestion offered by realthunder at https://forum.freecadweb.org/viewtopic.php?p=560433#p560433
and this commit https://github.com/realthunder/FreeCAD/commit/0e20656ffae

This commit additionally moves the relevant code into a separate class.
2022-01-12 14:39:05 +01:00
marioalexis
d38507dc53 Gui: Prevent crash when calling stderr.write and stdout.write without arguments 2022-01-11 01:03:44 +01:00
Yorik van Havre
c24ca51a44 Merged crowdin translations 2022-01-10 11:23:59 +01:00
luz paz
28ab1bb68f Fix various superfluous whitespace in *.dox files 2022-01-09 21:01:42 -06:00
Uwe
d89185d2e1 [Gui] use predefined M_PI 2022-01-07 21:55:48 +01:00
luz paz
fd3f2b0092 Fix various typos and refinements 2022-01-06 20:22:34 +01:00
wmayer
396f1bf8b8 Gui: override QuantitySpinBox::setExpression and validate expression to update internal representation 2022-01-05 20:15:03 +01:00
wmayer
8dffd95639 Gui: refactor code to reduce code duplication 2022-01-05 20:13:09 +01:00
luz paz
ec6d157b82 Fix various typos 2022-01-04 18:57:56 -06:00
wmayer
3ba49908d4 Mouse navigation: change unnecesary messages to log messages 2021-12-31 19:09:15 +01:00
wmayer
311ab4e391 Gui: add function to check matches of key event and key sequence 2021-12-31 17:02:12 +01:00
Chris Hennes
c172ab1be6 Addon Manager: Convert dev startup warning to log 2021-12-30 20:13:24 -06:00
wmayer
edd1d3e8e5 Gui: move options to use native or Qt dialogs to class DialogOptions 2021-12-30 17:31:00 +01:00
mwganson
9976b4cf84 [core] Add new parameter to BaseApp/Preferences/Dialog called DontUseNativeColorDialog, default to true 2021-12-30 17:07:25 +01:00
Adrian
7f0bc597a5 Mouse navigation: change unnecesary warnings to messages
sent when trying to set rotation center without an object under the cursor and can be annoying if report view is set to show with warnings.
2021-12-30 15:46:38 +01:00
wmayer
88c015e007 Gui: encoding/decoding of system specific error message 2021-12-30 00:48:57 +01:00
Yorik van Havre
91bfb0fbb6 Merged crowdin translations 2021-12-29 12:20:12 +01:00