This website requires JavaScript.
6222667f58
clang-format
Vogel, Rick
2023-08-03 11:41:19 +0200
00d98fd1d0
move make_unique; remove static constants
Vogel, Rick
2023-08-03 11:39:38 +0200
547ef20290
Remove QSK_EXPORT to prevent inconsitent dll linkage warning
Rick Vogel
2023-08-03 11:11:19 +0200
acd25223c0
fix inline nodiscard for clang
Vogel, Rick
2023-08-03 10:20:34 +0200
34f7bac935
add copyrights
Vogel, Rick
2023-08-03 09:57:35 +0200
e5c0e7ea72
fix more gcc compiler errors
Vogel, Rick
2023-08-02 17:07:44 +0200
6542c061c9
fix compiler errors
Vogel, Rick
2023-08-02 15:13:17 +0200
4e126156a2
add fuzzy vector compare
Vogel, Rick
2023-08-02 12:10:30 +0200
a8736be3cd
remove unused variables and functions
Vogel, Rick
2023-08-02 11:54:16 +0200
bfb7f633da
add missing include
Vogel, Rick
2023-08-02 10:36:01 +0200
4dfbcc00ed
add missing include
Vogel, Rick
2023-08-02 10:07:52 +0200
667c1d8b0d
remove deprecated toAffine
Vogel, Rick
2023-08-02 09:47:30 +0200
b618599e62
return by value
Vogel, Rick
2023-08-02 09:16:33 +0200
a7b3b26f20
include guards
Vogel, Rick
2023-08-02 09:11:01 +0200
95a8809979
ListView: alternating row colors removed. Adding sample variations bits for animations makes the code too messy for the value of this feature.
Uwe Rathmann
2023-08-02 09:01:06 +0200
946bac677d
Hovered/Pressed states for QskListView cells added
Uwe Rathmann
2023-07-31 17:16:41 +0200
849411ea97
mouse press handling fixed
Uwe Rathmann
2023-07-31 15:06:41 +0200
f67ff13f93
Merge branch 'master' into features/menubutton
Uwe Rathmann
2023-07-28 08:11:16 +0200
a7aef1a8a0
using the padding for expanding the scrollbars to avoid having an impact on the viewport size
Uwe Rathmann
2023-07-28 07:43:50 +0200
638ee038aa
trying to reorganize QskListViewSkinlet to be able to make use of updateSeriesNode and friends
Uwe Rathmann
2023-07-27 17:03:34 +0200
cf890b5824
use QTransform; use QskTickmarksNodes
Vogel, Rick
2023-07-26 17:39:13 +0200
7a74014257
clang-format
Vogel, Rick
2023-07-25 15:08:00 +0200
f3727a79e1
removed empty file
Vogel, Rick
2023-07-25 15:01:07 +0200
969de1bee4
minor refactorings
Vogel, Rick
2023-07-25 14:56:22 +0200
0a70efc7f3
remove unused files
Vogel, Rick
2023-07-25 14:16:02 +0200
33beb90da2
reverted private include directory
Vogel, Rick
2023-07-25 13:46:24 +0200
67f30658fa
remove PRIVATE_HEADER property
Vogel, Rick
2023-07-25 13:40:08 +0200
3d5be899c3
fix playground includes
Vogel, Rick
2023-07-25 13:05:15 +0200
67b1afd1bd
introduce private controls directory
Vogel, Rick
2023-07-25 13:02:06 +0200
bfc5dab5b1
use fold expressiong for ensureNodes
Vogel, Rick
2023-07-25 12:36:13 +0200
4acd03c21b
remove hiding; provide recursive/sequential ensureNodes
Vogel, Rick
2023-07-25 10:59:03 +0200
37183bb637
using private data
Vogel, Rick
2023-07-24 10:56:26 +0200
5cb4fea788
resize nodes list
Vogel, Rick
2023-07-24 10:08:53 +0200
2ad90ac2bb
remove unused files
Vogel, Rick
2023-07-24 09:39:32 +0200
75b64d049a
do not use focus navigation for the list entries
Uwe Rathmann
2023-07-21 13:01:06 +0200
e9ed10ac82
Qt::NoFocus policy for the scrollarea, that usually has no scrollbars
Uwe Rathmann
2023-07-21 12:59:50 +0200
4270b0f7ba
making QskMainView a tab fence, so that the tab chain does not stop at the end
Uwe Rathmann
2023-07-21 11:35:24 +0200
c6fb2f81c9
scrollbar hover events
Uwe Rathmann
2023-07-20 16:46:21 +0200
10fa1e4a69
add rotation and state per subcontrol
Vogel, Rick
2023-07-20 16:12:54 +0200
77c39cdd05
add rotation per subcontrol
Vogel, Rick
2023-07-20 12:01:16 +0200
bdef864bf3
fluent2 scrollbars improved
Uwe Rathmann
2023-07-20 10:41:49 +0200
eb0bac4927
using std::as_const to avoid deprecation warnings
Uwe Rathmann
2023-07-20 08:36:07 +0200
d43d6bfce2
missing forward declaration added
Uwe Rathmann
2023-07-20 08:29:32 +0200
4e2a069c14
Fluent2 scrollbar updates
Uwe Rathmann
2023-07-19 17:43:51 +0200
c40457fbea
QskListView updates needed for M3 skins
Uwe Rathmann
2023-07-19 15:18:04 +0200
23f970650f
always use stencil clipping - unfortunately the batch renderer introduces rounding errors for the significantly faster scissor clips
Uwe Rathmann
2023-07-19 15:10:25 +0200
86726e988f
item statistics fixed
Uwe Rathmann
2023-07-18 16:29:35 +0200
881a607428
focusIndicator around the current row
Uwe Rathmann
2023-07-18 16:18:36 +0200
f0a2803df7
scrollbar handle metrics
Uwe Rathmann
2023-07-18 14:02:06 +0200
0c1bb72781
QskMenu paddings
Uwe Rathmann
2023-07-18 14:01:45 +0200
2ec50ad238
missing Hovered settings for QskTextInput fixed
Uwe Rathmann
2023-07-17 13:27:25 +0200
f251a5f1ec
setting row/columnCount to 0 when clearing the layout
Uwe Rathmann
2023-07-17 13:15:31 +0200
87b304e0c5
added leveling sensor playground
Vogel, Rick
2023-07-17 12:50:36 +0200
0f452813ff
rename QskLevelingSensor class
Vogel, Rick
2023-07-17 11:14:43 +0200
53b139820a
rename inner and outer radius
Vogel, Rick
2023-07-17 10:41:29 +0200
5d973ea508
rename compareExchange
Vogel, Rick
2023-07-17 10:32:15 +0200
0f29ad0c72
remove test sub folder
Vogel, Rick
2023-07-17 10:28:59 +0200
f49f2f7c3a
use qskFuzzyCompare
Vogel, Rick
2023-07-17 10:24:36 +0200
6d5c89fffa
renamed utility files
Vogel, Rick
2023-07-17 10:19:01 +0200
ff39396e47
rename qsg namespace
Vogel, Rick
2023-07-17 10:03:33 +0200
fe3b6ca5fe
list view: Support focusing individual cells
Peter Hartmann
2023-07-14 15:11:05 +0200
bcdc87b506
F2: Fix menu padding
Peter Hartmann
2023-07-14 15:01:47 +0200
9c5ff3fb41
revert black color changes
Rick Vogel
2023-07-13 14:03:20 +0200
cb2a903555
make no state default
Vogel, Rick
2023-07-13 09:42:37 +0200
95f6a25094
integrate leveling sensor into qskinny
Vogel, Rick
2023-07-13 09:38:44 +0200
62c5bc5fdc
scroll view: Add Hovered state for the scroll bar
Peter Hartmann
2023-07-11 09:35:28 +0200
3552c79aec
initial commit
Vogel, Rick
2023-07-10 15:54:53 +0200
ad24230b9b
Initialize colors with default black
Vogel, Rick
2023-07-10 13:39:54 +0200
17d746fad6
list view: Allow for styling the viewport differently than scroll view
Peter Hartmann
2023-07-07 18:23:55 +0200
737dc28313
Fluent2: Don't flatten border colors to a color without alpha value
Peter Hartmann
2023-07-07 16:09:11 +0200
3fee4907c0
Cursor is no series node
Uwe Rathmann
2023-07-05 19:04:57 +0200
56c3481c42
splash node clipping fixed
Uwe Rathmann
2023-07-05 19:00:16 +0200
4bf1b019c7
QskSegmentedBarSkinlet fixes
Uwe Rathmann
2023-07-05 18:28:57 +0200
2f7564333f
skins: Switch automatically when color scheme changes
Peter Hartmann
2023-06-28 19:50:26 +0200
d33e1f1a90
focus handling fixed
Uwe Rathmann
2023-07-05 14:51:18 +0200
bfa8df85d5
segmented bar: Improve splash
Peter Hartmann
2023-04-12 16:31:35 +0200
824802a1dc
segmented bar: use Minimum / Maximum states only for subcontrols
Peter Hartmann
2023-04-10 12:17:01 +0200
caba0d5735
segmented bar: Support focus
Peter Hartmann
2023-03-27 14:05:45 +0200
acb225bb82
segmented bar: support hovered state
Peter Hartmann
2023-02-10 14:14:57 +0100
636f548fed
segmented bar: Add Pressed state and style also for Hovered
Peter Hartmann
2023-02-05 16:01:30 +0100
6b43231ca2
segmented bar: Add splash rect and style for M3
Peter Hartmann
2023-02-05 13:45:29 +0100
11f74a2f57
push buttons: Improve ripple effect
Peter Hartmann
2023-02-05 13:20:11 +0100
b97bce2360
combo box: Support pressed state
Peter Hartmann
2023-06-30 17:17:48 +0200
e00c2f5335
menu: support pressed state
Peter Hartmann
2023-06-30 15:44:49 +0200
f126a9007d
menu: Support hovered state
Peter Hartmann
2023-06-30 15:28:20 +0200
f3865c2d30
combo box: Support pressed state
Peter Hartmann
2023-06-30 17:17:48 +0200
b01fc44812
menu: support pressed state
Peter Hartmann
2023-06-30 15:44:49 +0200
bb15000e80
menu: Support hovered state
Peter Hartmann
2023-06-30 15:28:20 +0200
0f6a1206e6
missing cell padding added for fluent2
Uwe Rathmann
2023-07-04 07:49:38 +0200
e5e2921bba
Fluent2 skin reactivated
Uwe Rathmann
2023-07-03 17:50:57 +0200
5cf3f09364
code harmonized with fluent2 branch
Uwe Rathmann
2023-07-03 17:31:31 +0200
997926223f
broken QskTabButton padding fixed
Uwe Rathmann
2023-07-03 16:56:19 +0200
b00cfbdd66
themed top level background
Uwe Rathmann
2023-07-03 16:54:53 +0200
7fd2fabb78
hardcoded colors removed + themed top level backgrounds
Uwe Rathmann
2023-07-03 16:53:12 +0200
2911aaf88a
messagebox/messageboxQml examples moved to gallery
Uwe Rathmann
2023-07-03 16:48:37 +0200
9550ca62fc
recalculate the scrollable size on skin changes
Uwe Rathmann
2023-07-03 16:45:18 +0200
aa5b2aaefa
adjusting the section according to the currently focused item
Uwe Rathmann
2023-07-03 08:03:08 +0200
9e7e52898e
QskSkin::ColorScheme with scoped value names
Uwe Rathmann
2023-07-03 07:29:29 +0200
620fff1206
code moved to QskFluent2Theme.[h|cpp]
Uwe Rathmann
2023-07-02 12:18:47 +0200
98158b2a4b
Skins: Unify lightness enum
Peter Hartmann
2023-06-27 15:15:27 +0200