Uwe Rathmann
|
afe3248a8b
|
Unused splash subcontrol/node removed. As the code was simply copied from the
push button we can restore it easily once we have a sitution, where a
splash feedback is required
|
2023-03-06 17:00:44 +01:00 |
Uwe Rathmann
|
4f24a74057
|
missing initialisation for the ripple added
|
2023-03-06 16:54:30 +01:00 |
Uwe Rathmann
|
70aa95dee6
|
minor fixes, workarounds
|
2023-03-06 16:40:06 +01:00 |
Uwe Rathmann
|
406e6ad08e
|
hiding the focus rectangle while fading
|
2023-03-06 16:37:28 +01:00 |
Uwe Rathmann
|
de7233e120
|
Qt5/QVariant can't convert enums to ints, so we need to register flags
as ints ( a.k.a alignment hint were broken in Qt5 )
|
2023-03-06 13:12:34 +01:00 |
Uwe Rathmann
|
5cf30110ec
|
version guard fixed
|
2023-03-06 12:45:17 +01:00 |
Uwe Rathmann
|
5246f618a7
|
qskIsButtonPressKey moved to QskEvent.h, Qt5 build break fixed
|
2023-03-06 12:26:38 +01:00 |
Uwe Rathmann
|
dae0cd7b1b
|
combobox input handling improved ( wheel, more keys )
|
2023-03-06 10:44:00 +01:00 |
Uwe Rathmann
|
04c50fc301
|
respecting QPlatformTheme::ButtonPressKeys for Qt6
|
2023-03-06 10:37:57 +01:00 |
Uwe Rathmann
|
f60fe75de4
|
making the internal menu being modal for the window
|
2023-03-06 07:47:49 +01:00 |
Uwe Rathmann
|
2a2793422f
|
MouseUngrab added
|
2023-03-05 16:54:22 +01:00 |
Uwe Rathmann
|
73610cdb61
|
QskRadioBox updated. Adding a new subcontrol that corresponds to a
single button ( check indicator + text ), what allows better
configuration from the skin
|
2023-03-05 16:31:55 +01:00 |
Uwe Rathmann
|
4f244c8f76
|
pixel scaling algo moved from M3 to QskPlatform.h
|
2023-03-05 11:52:42 +01:00 |
Peter Hartmann
|
689f45f710
|
push buttons: Fix layouting for eliding and wrapping texts
|
2023-03-05 11:01:29 +01:00 |
Uwe Rathmann
|
83a18a83c2
|
QskTextInput having the same default size policy as QLineEdit (
Expanding/Fixed )
|
2023-03-04 11:04:37 +01:00 |
Peter Hartmann
|
6d329e1e39
|
Material 3: Style virtual keyboard
|
2023-03-04 10:51:20 +01:00 |
Peter Hartmann
|
45df0a8807
|
virtual keyboard: Align at bottom and leave at the same size
|
2023-03-04 10:51:20 +01:00 |
Uwe Rathmann
|
ed1a211e96
|
label renamed to placeholderText ( taken from QComboBox ), minor
adjustments
|
2023-03-03 19:01:40 +01:00 |
Uwe Rathmann
|
69aa0903c5
|
QskSkin::symbol removed - using symbolHints instead
|
2023-03-03 18:11:57 +01:00 |
Uwe Rathmann
|
e3b62e0896
|
QskSegmentedBar fixed for Squiek, loading the checkmark as symbolHint
|
2023-03-03 14:51:22 +01:00 |
Uwe Rathmann
|
f45946726f
|
code simplified
|
2023-03-03 13:01:07 +01:00 |
Uwe Rathmann
|
68d02006f4
|
QskRadioBox development continued - work in progress
|
2023-03-03 12:49:22 +01:00 |
Uwe Rathmann
|
a612ec7f17
|
preferredSize != minimumSize ( f.e we could do something useful with
eliding )
|
2023-03-03 12:47:59 +01:00 |
Uwe Rathmann
|
b0df60a7a7
|
missing moc include
|
2023-03-02 15:13:19 +01:00 |
Uwe Rathmann
|
c587263592
|
symbolHints introduced, several skinlets changed to make use of them
|
2023-03-02 14:56:30 +01:00 |
Uwe Rathmann
|
a32204cd8c
|
QskAspect::Flag replaced by QskAspect::NoType. Flag was a leftover from
the very early stages of this project and its semantics had become wrong
in the meantime
|
2023-03-02 12:19:32 +01:00 |
Uwe Rathmann
|
99eb5c3695
|
using graphics for the spin box button indicators
|
2023-03-02 09:16:55 +01:00 |
Uwe Rathmann
|
396289cfa4
|
triangle symbols added
|
2023-03-02 09:09:48 +01:00 |
Uwe Rathmann
|
f3b516c81d
|
implementation of accelerating/tracking postponed
|
2023-03-01 17:46:48 +01:00 |
Uwe Rathmann
|
99079a666e
|
disable QskSpinBox buttons when reaching minimum/maximum
|
2023-03-01 16:09:17 +01:00 |
Uwe Rathmann
|
a4b2bcde16
|
mouse handling completed
|
2023-03-01 14:22:40 +01:00 |
Uwe Rathmann
|
55d6aa6d5e
|
QskSpinBox bugs fixed, QskSpinBox::wrapping mode implemented
|
2023-03-01 13:58:10 +01:00 |
Uwe Rathmann
|
28432446e6
|
Material is using the term "Ripple" for 2 different type of effects - Flutter
calls them "Splash" and "Highlight". We are using Splash too.
|
2023-03-01 10:51:46 +01:00 |
Peter Hartmann
|
caf75721d4
|
tickmarks: support alignment
|
2023-02-28 16:11:27 +01:00 |
Uwe Rathmann
|
8a4f644034
|
avoid using deprecated methods
|
2023-02-28 15:55:13 +01:00 |
Uwe Rathmann
|
a6bf60c9b4
|
upgraded to uncrustify 0.76.0 - still not happy with the C++ beautifier
situation, that requires way too much manual post processing
|
2023-02-28 15:49:42 +01:00 |
Uwe Rathmann
|
9b2c2a8f12
|
Squiek settings for the spin box added
|
2023-02-27 15:21:09 +01:00 |
Uwe Rathmann
|
a67d23420f
|
QskMenu::Overlay settings fixed ( working for Squiek again )
|
2023-02-27 14:06:57 +01:00 |
Uwe Rathmann
|
5d16d86e0d
|
Merge branch 'master' of https://github.com/uwerat/qskinny
|
2023-02-27 09:57:22 +01:00 |
Uwe Rathmann
|
0b4de9afe7
|
spin box improvements
|
2023-02-27 09:56:41 +01:00 |
Uwe Rathmann
|
2e667f3ff2
|
formal adjustments
|
2023-02-26 17:04:47 +01:00 |
Uwe Rathmann
|
c4efbf65f0
|
compiler warning fixed
|
2023-02-26 15:45:57 +01:00 |
Uwe Rathmann
|
5bbd304b94
|
Merge branch 'RadioBox' of https://github.com/clemensmanert/qskinny into clemensmanert-RadioBox
|
2023-02-26 15:42:15 +01:00 |
Uwe Rathmann
|
6618c91479
|
QskColorFilter::mask
|
2023-02-26 15:07:08 +01:00 |
Uwe Rathmann
|
90fec17a60
|
QskRgb::RGBAMask added
|
2023-02-26 15:03:44 +01:00 |
Peter Hartmann
|
f4531c149c
|
color filter: Add option to substitute alpha value
Resolves #253
|
2023-02-26 14:04:23 +01:00 |
Clemens Manert
|
c3a4472587
|
Code cleanup
|
2023-02-25 23:39:33 +01:00 |
Clemens Manert
|
4310ee3c34
|
Remove unused imports
|
2023-02-25 23:36:02 +01:00 |
Clemens Manert
|
72190aee91
|
Fix alighnment if sizes of symbol and button differ
|
2023-02-25 23:36:02 +01:00 |
Clemens Manert
|
6beabfcbb1
|
Return empty Rect if item is empty
|
2023-02-25 23:36:02 +01:00 |
Uwe Rathmann
|
a3e749157f
|
QskSpinBox API improved
|
2023-02-24 08:24:32 +01:00 |
Uwe Rathmann
|
06ba85605b
|
QskSpinBox work in progress
|
2023-02-23 14:37:49 +01:00 |
Uwe Rathmann
|
06704511d2
|
QskBoundedInput::incrementForKeys added
|
2023-02-23 14:33:35 +01:00 |
Peter Hartmann
|
7f24cbb95b
|
push buttons: Fix ripple effect
This way it looks like the original
|
2023-02-23 10:19:42 +01:00 |
Peter Hartmann
|
1d57d87332
|
Gallery: Add buttons with different emphasis and style for M3
|
2023-02-23 10:19:42 +01:00 |
Clemens Manert
|
4d0a26d762
|
Fix missing moc include
|
2023-02-20 22:13:14 +01:00 |
Clemens Manert
|
aee27768cd
|
Code cleanup
|
2023-02-20 21:56:34 +01:00 |
Clemens Manert
|
e4a07909ac
|
Add Squiek theme
|
2023-02-20 21:56:33 +01:00 |
Clemens Manert
|
49cd540ce0
|
Add disabled support
|
2023-02-20 21:56:33 +01:00 |
Clemens Manert
|
fc4a389201
|
Code cleanup
|
2023-02-20 21:56:33 +01:00 |
Clemens Manert
|
f5c7f7f2b4
|
Add animation support for the Ripple, remove focusedItem
|
2023-02-20 21:56:33 +01:00 |
Clemens Manert
|
bfc172c04f
|
Respect focused and pressed state in the skinlet
|
2023-02-20 21:56:33 +01:00 |
Clemens Manert
|
d510570943
|
Return empty Rect if nothing to paint
|
2023-02-20 21:56:33 +01:00 |
Clemens Manert
|
ffa150a5fd
|
Fix text position in mirrored layouts
|
2023-02-20 21:56:33 +01:00 |
Clemens Manert
|
4c1f60eb1c
|
Fix Ribble in mirrored layouts
|
2023-02-20 21:56:33 +01:00 |
Clemens Manert
|
84d662979d
|
Fix user state positions
|
2023-02-20 21:56:32 +01:00 |
Clemens Manert
|
a7dc136dcd
|
Make unified control name
|
2023-02-20 21:56:32 +01:00 |
Clemens Manert
|
92ba2385db
|
Rename radio to button
|
2023-02-20 21:56:32 +01:00 |
Clemens Manert
|
8c0a54e54a
|
Add QskRadioBox
|
2023-02-20 21:56:26 +01:00 |
Uwe
|
c9b83ff689
|
emphasis added
|
2023-02-20 10:30:24 +01:00 |
Uwe Rathmann
|
0c2bc32abd
|
focus handling removed ( spin boxes do not have an internal focus chain
), formal adjustments
|
2023-02-19 14:24:09 +01:00 |
Uwe Rathmann
|
26661dcbb6
|
compiler errors/warnings fixed
|
2023-02-19 11:29:13 +01:00 |
uwerat
|
cf449f174f
|
Merge branch 'master' into qskspinbox
|
2023-02-19 10:25:04 +01:00 |
Vogel, Rick
|
767414fbc7
|
doxygen + sample count = 1
|
2023-02-17 17:46:52 +01:00 |
Peter Hartmann
|
a89d3def3b
|
Add new control QskComboBox
Resolves #102
|
2023-02-17 17:26:06 +01:00 |
Peter Hartmann
|
cf2e17def5
|
QskMenu: Add own subcontrol Overlay
... so we can style it differently from the one of the QskPopup
|
2023-02-17 17:26:06 +01:00 |
Vogel, Rick
|
1faf2e091c
|
clang-format + clang-tidy improvements
|
2023-02-17 15:22:40 +01:00 |
Vogel, Rick
|
890ae64652
|
using QskBoundedValueInput as base class
|
2023-02-17 14:57:33 +01:00 |
Vogel, Rick
|
13575678d6
|
increment or decrement on space key
|
2023-02-17 14:46:05 +01:00 |
Vogel, Rick
|
3d96541079
|
fixed focus chain
|
2023-02-17 14:37:10 +01:00 |
Vogel, Rick
|
55b8da0b7e
|
fixed double inc/dec on key
|
2023-02-17 14:36:30 +01:00 |
Uwe Rathmann
|
8df1551701
|
formal adjustments
|
2023-02-17 14:05:05 +01:00 |
Uwe Rathmann
|
eb5f3d3bcf
|
Qt5 compiler issue fixed
|
2023-02-17 13:36:08 +01:00 |
Vogel, Rick
|
ad7a20053c
|
refactoring + focused state
|
2023-02-17 13:32:47 +01:00 |
Uwe Rathmann
|
d06c2c6d8f
|
gcc issues fixed
|
2023-02-17 13:32:27 +01:00 |
Vogel, Rick
|
8b2e39caae
|
complete focus chain for all layouts
|
2023-02-17 13:28:44 +01:00 |
Vogel, Rick
|
ba9ec8e783
|
initial commit of QskSpinBox
|
2023-02-17 13:28:44 +01:00 |
uwerat
|
6071ce74d2
|
Merge branch 'master' into qskspinbox
|
2023-02-17 13:22:39 +01:00 |
Vogel, Rick
|
c615e429cf
|
complete focus chain for all layouts
|
2023-02-17 12:37:53 +01:00 |
Uwe Rathmann
|
3262673e40
|
section bits added to the resolution matching algo. The switch in the
Header section of the gallery is working again
|
2023-02-17 12:02:05 +01:00 |
Vogel, Rick
|
ac8a3dea9b
|
initial commit of QskSpinBox
|
2023-02-17 12:01:56 +01:00 |
Uwe Rathmann
|
15b73d215c
|
QskTextOption layout impacts added
|
2023-02-16 11:42:07 +01:00 |
Uwe Rathmann
|
d71b972232
|
QskBoxShapeMetrics::ScalingMode: using better names, missing mode
reinserted
|
2023-02-16 11:30:31 +01:00 |
Uwe Rathmann
|
64fee0247e
|
Floating section added
|
2023-02-16 08:23:45 +01:00 |
Uwe Rathmann
|
a0dde1a4e0
|
Tiny/Small/Large/Huge variations introduced
|
2023-02-15 17:10:50 +01:00 |
Uwe Rathmann
|
66db409b71
|
QskAspect::Placement renamed to QskAspect::Variation so that we use the
corresponding bits for an emphasis too
|
2023-02-15 16:37:54 +01:00 |
Uwe Rathmann
|
454688361c
|
orientation removed from the placement bits
|
2023-02-15 16:16:19 +01:00 |
Uwe Rathmann
|
f89ab863f6
|
always inserting the connecting line between border and filling, when
using different strokers
|
2023-02-14 13:44:52 +01:00 |
Uwe Rathmann
|
126c276eac
|
better decisions for the direction of filling gradient lines
|
2023-02-14 11:19:13 +01:00 |
Uwe Rathmann
|
b8f198a97a
|
irrelevant micro optimzation removed, that was using the wrong corner
iteration
|
2023-02-14 09:29:51 +01:00 |