Uwe Rathmann
|
9e583166ff
|
BSD-3-Clause license
|
2023-04-06 09:23:37 +02:00 |
Uwe Rathmann
|
247dd38067
|
bye,bye qmake, say hello to cmake
|
2023-04-05 17:47:15 +02:00 |
Uwe Rathmann
|
1ac6334c0e
|
avoidable private includes removed
|
2023-04-05 09:56:28 +02:00 |
Uwe Rathmann
|
18c16c12fe
|
hiding QGuiApplicationPrivate
|
2023-04-05 09:52:23 +02:00 |
Uwe Rathmann
|
084eae3dbc
|
pedantic compiler flags fixed
|
2023-04-04 09:27:02 +02:00 |
Uwe Rathmann
|
658bc71891
|
fixig pedantic compiler warnings
|
2023-04-04 09:05:16 +02:00 |
Uwe Rathmann
|
7e36893d1c
|
compiler warnings fixed
|
2023-04-04 08:49:11 +02:00 |
Uwe Rathmann
|
3d9dca4500
|
minor changes
|
2023-03-20 11:02:43 +01:00 |
Uwe Rathmann
|
266ccc8f21
|
qskFindAncestorOf - const version fixed
|
2023-03-20 11:01:50 +01:00 |
Uwe Rathmann
|
75600b584d
|
working on the QskTab classes redesign - initial API cleanup
|
2023-03-14 09:34:52 +01:00 |
Uwe Rathmann
|
281ab9bff0
|
Qt5 issues fixed
|
2023-03-10 16:31:26 +01:00 |
Uwe Rathmann
|
560cc607c9
|
QskApplicationView -> QskMainView
|
2023-03-10 15:45:53 +01:00 |
Uwe Rathmann
|
b55e5ee00a
|
API adjustments
|
2023-03-10 12:46:19 +01:00 |
Uwe Rathmann
|
c5a4a5d8fe
|
QskMenu using QskLabelData now
|
2023-03-10 09:18:52 +01:00 |
Uwe Rathmann
|
d611af617d
|
ucrustified
|
2023-03-09 18:05:09 +01:00 |
Peter Hartmann
|
f56cf19fd5
|
virtual keyboard: Make layouts settable
|
2023-03-09 18:02:44 +01:00 |
Uwe Rathmann
|
e36f81b297
|
QskComboBox using QskLabelData now
|
2023-03-09 17:59:54 +01:00 |
Uwe Rathmann
|
f9f5de8eb0
|
QskIcon/QskLabelData introduced
|
2023-03-09 15:30:40 +01:00 |
Uwe Rathmann
|
484780a40e
|
using "icon" instead of "graphic".
"icon" was not used to avoid confusing with QIcon,
but it is probably more confusing not to use the name that
is used by almost all toolkits.
|
2023-03-08 14:11:27 +01:00 |
Uwe Rathmann
|
907409f21b
|
QskComboBox::indexInPopup ( a.k.a QComboBox::highlightedIndex ) added
|
2023-03-07 15:00:33 +01:00 |
Uwe Rathmann
|
69d43a2ffa
|
Merge branch 'master' of https://github.com/uwerat/qskinny
|
2023-03-07 14:33:24 +01:00 |
Uwe Rathmann
|
82f9a72603
|
QskComboBox key searching added
|
2023-03-07 14:32:53 +01:00 |
Uwe Rathmann
|
c288d9319b
|
Qt5 build break fixed
|
2023-03-07 13:52:03 +01:00 |
Uwe Rathmann
|
fa998a9496
|
QskComboBox is creating its menu only temporary now
|
2023-03-07 13:26:36 +01:00 |
Uwe Rathmann
|
69546707d2
|
API extended
|
2023-03-07 13:26:05 +01:00 |
Uwe Rathmann
|
48853d38ef
|
index of the combo box changes on the final QskMenu::trigereed - not while
navigating in the menu
|
2023-03-06 17:37:32 +01:00 |
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 |