This website requires JavaScript.
44dd56542a
add hex literal and tests
Vogel, Rick
2023-03-20 11:07:37 +0100
a841ef876f
dummy commit to trigger action
Vogel, Rick
2023-03-17 11:36:44 +0100
d52c843d86
fix qcolor literal
Vogel, Rick
2023-03-16 17:48:50 +0100
cc24433204
clang-format
Vogel, Rick
2023-03-16 17:40:36 +0100
5d8c96089e
add argb and rgba literals
Vogel, Rick
2023-03-16 17:37:00 +0100
a4692c493c
add constexpr qcolor literal
Vogel, Rick
2023-03-16 16:17:35 +0100
8e84741762
remove nodiscard for macos
Vogel, Rick
2023-03-16 13:24:51 +0100
f36296111d
reduce magic numbers
Vogel, Rick
2023-03-16 12:44:14 +0100
ea8e02db13
revert changes
Vogel, Rick
2023-03-15 17:17:33 +0100
f16bd2d63e
return statement + export
Vogel, Rick
2023-03-15 17:03:58 +0100
00b4626b2d
fix missing return statement
Vogel, Rick
2023-03-15 17:01:57 +0100
8ede32692e
check if QSK_EXPORT prevents constexpr
Vogel, Rick
2023-03-15 17:00:33 +0100
9faaccbfc3
move implementation
Vogel, Rick
2023-03-15 16:31:14 +0100
221f7ccbed
Add RGBA string literal
Vogel, Rick
2023-03-14 13:09:17 +0100
f5548fd704
useless include removed
Uwe Rathmann
2023-03-20 11:03:05 +0100
3d9dca4500
minor changes
Uwe Rathmann
2023-03-20 11:02:43 +0100
266ccc8f21
qskFindAncestorOf - const version fixed
Uwe Rathmann
2023-03-20 11:01:50 +0100
8ddcbd75cb
c++17
Uwe Rathmann
2023-03-16 09:57:46 +0100
c85efa9c62
Merge branch 'master' into cmake
Uwe Rathmann
2023-03-16 09:33:05 +0100
7ab7916740
c++11 raised to c++17
Uwe Rathmann
2023-03-16 08:19:28 +0100
75600b584d
working on the QskTab classes redesign - initial API cleanup
Uwe Rathmann
2023-03-14 09:34:52 +0100
5967d91de4
Merge branch 'master' into cmake
Uwe Rathmann
2023-03-10 16:34:09 +0100
d8b668603f
workaround added to avoid that the input field is shrinking too much
Uwe Rathmann
2023-03-10 16:32:21 +0100
281ab9bff0
Qt5 issues fixed
Uwe Rathmann
2023-03-10 16:31:26 +0100
024719b0ba
new/renamed files
Uwe Rathmann
2023-03-10 15:48:16 +0100
4e31b354c2
Merge branch 'master' into cmake
Uwe Rathmann
2023-03-10 15:46:25 +0100
560cc607c9
QskApplicationView -> QskMainView
Uwe Rathmann
2023-03-10 15:45:53 +0100
525aad2cb0
Merge branch 'master' into cmake
Uwe Rathmann
2023-03-10 12:46:45 +0100
b55e5ee00a
API adjustments
Uwe Rathmann
2023-03-10 12:46:19 +0100
c5a4a5d8fe
QskMenu using QskLabelData now
Uwe Rathmann
2023-03-10 09:18:52 +0100
25f054e694
Merge branch 'master' into cmake
Uwe Rathmann
2023-03-09 18:05:28 +0100
d611af617d
ucrustified
Uwe Rathmann
2023-03-09 18:05:09 +0100
f56cf19fd5
virtual keyboard: Make layouts settable
Peter Hartmann
2023-03-06 08:49:53 +0100
e36f81b297
QskComboBox using QskLabelData now
Uwe Rathmann
2023-03-09 17:59:54 +0100
7a9a140b58
virtual keyboard: Make layouts settable
Peter Hartmann
2023-03-06 08:49:53 +0100
62c58e84d7
Merge branch 'master' into cmake
Uwe Rathmann
2023-03-09 15:39:13 +0100
f9f5de8eb0
QskIcon/QskLabelData introduced
Uwe Rathmann
2023-03-09 15:30:40 +0100
10af58137f
graphic provider handling fixed. graphic URL namespace clashes fixed ( provider for the gallery icons was loaded by a provider that was only available with M3 )
Uwe Rathmann
2023-03-09 11:11:36 +0100
7fc23d9155
Merge branch 'master' into cmake
Uwe Rathmann
2023-03-08 16:19:19 +0100
9635c13181
using the section bits + QskPushButton::exclusive
Uwe Rathmann
2023-03-08 16:02:05 +0100
484780a40e
using "icon" instead of "graphic".
Uwe Rathmann
2023-03-08 14:11:27 +0100
fd1a2cde63
missing files added
Uwe Rathmann
2023-03-08 11:00:52 +0100
33803db1d8
lib added
Uwe Rathmann
2023-03-08 10:44:35 +0100
c295a0e355
qrc file added
Uwe Rathmann
2023-03-08 10:44:21 +0100
3b88f7cd61
making the project file more compact
Uwe Rathmann
2023-03-08 10:25:37 +0100
a574658f15
cmake files updated to the current state of the qmake project files ( completely untested )
Uwe Rathmann
2023-03-08 10:11:36 +0100
502cc5e9b1
Merge branch 'cmake' of https://github.com/vrcomputing/qskinny into cmake
Uwe Rathmann
2023-03-08 09:25:06 +0100
907409f21b
QskComboBox::indexInPopup ( a.k.a QComboBox::highlightedIndex ) added
Uwe Rathmann
2023-03-07 15:00:33 +0100
69d43a2ffa
Merge branch 'master' of https://github.com/uwerat/qskinny
Uwe Rathmann
2023-03-07 14:33:24 +0100
82f9a72603
QskComboBox key searching added
Uwe Rathmann
2023-03-07 14:32:53 +0100
c288d9319b
Qt5 build break fixed
Uwe Rathmann
2023-03-07 13:52:03 +0100
fa998a9496
QskComboBox is creating its menu only temporary now
Uwe Rathmann
2023-03-07 13:26:36 +0100
69546707d2
API extended
Uwe Rathmann
2023-03-07 13:26:05 +0100
48853d38ef
index of the combo box changes on the final QskMenu::trigereed - not while navigating in the menu
Uwe Rathmann
2023-03-06 17:37:32 +0100
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
Uwe Rathmann
2023-03-06 17:00:44 +0100
4f24a74057
missing initialisation for the ripple added
Uwe Rathmann
2023-03-06 16:54:30 +0100
70aa95dee6
minor fixes, workarounds
Uwe Rathmann
2023-03-06 16:40:06 +0100
406e6ad08e
hiding the focus rectangle while fading
Uwe Rathmann
2023-03-06 16:37:28 +0100
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 )
Uwe Rathmann
2023-03-06 13:12:34 +0100
5cf30110ec
version guard fixed
Uwe Rathmann
2023-03-06 12:45:17 +0100
5246f618a7
qskIsButtonPressKey moved to QskEvent.h, Qt5 build break fixed
Uwe Rathmann
2023-03-06 12:26:38 +0100
dae0cd7b1b
combobox input handling improved ( wheel, more keys )
Uwe Rathmann
2023-03-06 10:44:00 +0100
04c50fc301
respecting QPlatformTheme::ButtonPressKeys for Qt6
Uwe Rathmann
2023-03-06 10:37:57 +0100
f60fe75de4
making the internal menu being modal for the window
Uwe Rathmann
2023-03-06 07:47:49 +0100
2a2793422f
MouseUngrab added
Uwe Rathmann
2023-03-05 16:54:22 +0100
73610cdb61
QskRadioBox updated. Adding a new subcontrol that corresponds to a single button ( check indicator + text ), what allows better configuration from the skin
Uwe Rathmann
2023-03-05 16:31:55 +0100
75d9b4fd31
QskComboBox settings added
Uwe Rathmann
2023-03-05 13:30:40 +0100
4f244c8f76
pixel scaling algo moved from M3 to QskPlatform.h
Uwe Rathmann
2023-03-05 11:52:42 +0100
c8dc9db00a
we do not want to have standard buttons here
Uwe Rathmann
2023-03-05 11:09:17 +0100
5199012658
M3 separator: Fix styling
Peter Hartmann
2023-03-05 10:38:55 +0100
cda2877b42
gallery button page: increase spacing
Peter Hartmann
2023-03-05 10:36:18 +0100
689f45f710
push buttons: Fix layouting for eliding and wrapping texts
Peter Hartmann
2023-03-05 10:32:08 +0100
db574f0d6f
M3 separator: Fix styling
Peter Hartmann
2023-03-05 10:38:55 +0100
06ea5ef66b
gallery button page: increase spacing
Peter Hartmann
2023-03-05 10:36:18 +0100
5803fd87f3
push buttons: Fix layouting for eliding and wrapping texts
Peter Hartmann
2023-03-05 10:32:08 +0100
27f79c7c0e
using black as default color in SVGs, so that color filtering does not break when changing skins
Uwe Rathmann
2023-03-04 11:35:36 +0100
83a18a83c2
QskTextInput having the same default size policy as QLineEdit ( Expanding/Fixed )
Uwe Rathmann
2023-03-04 11:04:37 +0100
6d329e1e39
Material 3: Style virtual keyboard
Peter Hartmann
2023-02-25 09:10:59 +0100
45df0a8807
virtual keyboard: Align at bottom and leave at the same size
Peter Hartmann
2023-03-04 09:03:15 +0100
f51975c1ce
Material 3: Style virtual keyboard
Peter Hartmann
2023-02-25 09:10:59 +0100
705327cd99
virtual keyboard: Align at bottom and leave at the same size
Peter Hartmann
2023-03-04 09:03:15 +0100
ed1a211e96
label renamed to placeholderText ( taken from QComboBox ), minor adjustments
Uwe Rathmann
2023-03-03 19:01:40 +0100
69aa0903c5
QskSkin::symbol removed - using symbolHints instead
Uwe Rathmann
2023-03-03 18:11:57 +0100
25be2106d5
alignment of the combo boxes
Uwe Rathmann
2023-03-03 18:11:09 +0100
e3b62e0896
QskSegmentedBar fixed for Squiek, loading the checkmark as symbolHint
Uwe Rathmann
2023-03-03 14:51:22 +0100
f45946726f
code simplified
Uwe Rathmann
2023-03-03 13:01:07 +0100
68d02006f4
QskRadioBox development continued - work in progress
Uwe Rathmann
2023-03-03 12:49:22 +0100
a612ec7f17
preferredSize != minimumSize ( f.e we could do something useful with eliding )
Uwe Rathmann
2023-03-03 12:47:59 +0100
ec8cc05e28
checkbox error state fixed
Uwe Rathmann
2023-03-02 15:13:37 +0100
b0df60a7a7
missing moc include
Uwe Rathmann
2023-03-02 15:13:19 +0100
c587263592
symbolHints introduced, several skinlets changed to make use of them
Uwe Rathmann
2023-03-02 14:56:30 +0100
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
Uwe Rathmann
2023-03-02 12:19:32 +0100
99eb5c3695
using graphics for the spin box button indicators
Uwe Rathmann
2023-03-02 09:16:55 +0100
396289cfa4
triangle symbols added
Uwe Rathmann
2023-03-02 09:09:48 +0100
0800a2002f
tying spinboxes and sliders
Uwe Rathmann
2023-03-01 17:47:50 +0100
f3b516c81d
implementation of accelerating/tracking postponed
Uwe Rathmann
2023-03-01 17:46:48 +0100
99079a666e
disable QskSpinBox buttons when reaching minimum/maximum
Uwe Rathmann
2023-03-01 16:09:17 +0100
a4b2bcde16
mouse handling completed
Uwe Rathmann
2023-03-01 14:22:40 +0100
55d6aa6d5e
QskSpinBox bugs fixed, QskSpinBox::wrapping mode implemented
Uwe Rathmann
2023-03-01 13:58:10 +0100
28432446e6
Material is using the term "Ripple" for 2 different type of effects - Flutter calls them "Splash" and "Highlight". We are using Splash too.
Uwe Rathmann
2023-03-01 10:51:46 +0100