Commit Graph

1796 Commits

Author SHA1 Message Date
Uwe Rathmann a5d66addb9 plugin initialization moved to SkinnyNamespace.cpp 2022-07-14 11:54:32 +02:00
Uwe Rathmann 79c359afdf wip 2022-07-14 11:52:25 +02:00
Uwe Rathmann ee72291a37 bye, bye dummy pseudo material skin, we will continue with material3 instead 2022-07-11 21:10:29 +02:00
Uwe Rathmann 8ab358281e Merge branch 'edelhirsch-material-theme' 2022-07-07 08:43:18 +02:00
Uwe Rathmann a0dc632867 Merge branch 'material-theme' of https://github.com/edelhirsch/qskinny into edelhirsch-material-theme 2022-07-07 08:42:59 +02:00
Uwe Rathmann a3b48c68fa Qtcalculations only for Qt::MinimumSize 2022-07-07 08:39:29 +02:00
Peter Hartmann ca3285fc40 QskSubWindow: Respect minimum size
E.g. Material 3 dialogs have a minimum size
2022-07-07 08:20:31 +02:00
Peter Hartmann 0b8f494fce Change copyright 2022-07-06 14:48:06 +02:00
Peter Hartmann 5455619c09 Remove unused statement 2022-07-06 14:47:49 +02:00
Peter Hartmann 3061f8dc47 switch: fix ripple style 2022-07-06 14:24:25 +02:00
Peter Hartmann 593766a406 checkboxes: Remove animation for now 2022-07-06 14:11:11 +02:00
Peter Hartmann 9c1f0fcd33 style scroll view and list view 2022-07-06 13:56:25 +02:00
Peter Hartmann ff1074c865 fix tab buttons 2022-07-06 13:27:35 +02:00
Peter Hartmann e0e33d484e style dialog button 2022-07-06 12:39:31 +02:00
Peter Hartmann bde1ab8372 Improve fonts
Setting the proper weight makes the fonts pixel perfect now
2022-07-06 12:39:31 +02:00
Peter Hartmann ecfd09f8ff style dialogs 2022-07-06 12:10:47 +02:00
Peter Hartmann e9bdab1237 gallery: Add tab for dialogs 2022-07-05 15:52:20 +02:00
Peter Hartmann 1eeb05862a style listbox 2022-07-05 14:19:55 +02:00
Peter Hartmann 134141bd0a slider: flatten handle color when disabled 2022-07-05 13:44:39 +02:00
Peter Hartmann 511f92338f Slider: Add ripple and style it 2022-07-05 13:41:18 +02:00
Peter Hartmann 2a33306d6a style active tab button 2022-07-05 13:02:07 +02:00
Peter Hartmann a0a2ea161e style buttons when hovered, focused and pressed 2022-07-05 11:44:19 +02:00
Peter Hartmann a1c4675bf4 style check box 2022-07-05 10:51:26 +02:00
Peter Hartmann a078bb7fc1 bring back old squiek skin 2022-07-05 09:54:09 +02:00
Peter Hartmann 1b0b37ee4b remove leftover change in segmented bar 2022-07-05 09:52:03 +02:00
Peter Hartmann 06858bbc22 Bring back the old Material skin for now 2022-07-05 09:49:05 +02:00
Peter Hartmann 19b7914a80 Merge branch 'uwerat-master' into material-theme
This means remove the outlined and text buttons for now
2022-07-05 09:33:43 +02:00
Peter Hartmann d2c673c6f0 Material: Rename new skin to Material3 2022-07-05 08:46:51 +02:00
Uwe Rathmann d9929e1dde using QskSkin::symbol for the indicator 2022-07-01 12:40:52 +02:00
Uwe Rathmann b8df78982f CheckMark, CrossMark symbols introduced 2022-07-01 12:39:28 +02:00
Uwe Rathmann 0c28d9d664 QskGraphic::fraomGraphic introduced 2022-07-01 12:37:58 +02:00
Uwe Rathmann cda5a8b45c Starting with a simpler version of QskCheckBox ( no tristate ), but with
having an optional text.
2022-07-01 11:10:59 +02:00
Uwe Rathmann e67bc4a5ed QskAbstractButton::Flat removed, using QskAspect::Header instead 2022-06-29 16:21:54 +02:00
Uwe Rathmann dc335ddf24 QskAspect added 2022-06-29 16:17:58 +02:00
Uwe Rathmann 3f803399c5 Merge branch 'master' of https://github.com/uwerat/qskinny 2022-06-29 16:16:07 +02:00
Uwe Rathmann bc66faea8c QskAspect::Section introduced 2022-06-29 16:15:38 +02:00
Uwe 615d40e4a1 avoid pointless gcc11 stringop-overflow warnings 2022-06-28 09:20:22 +02:00
Peter Hartmann 73f5538844 fix build after merge 2022-06-27 14:50:54 +02:00
Peter Hartmann d70742db50 Merge branch 'uwerat-master' into material-theme 2022-06-27 14:00:13 +02:00
Uwe Rathmann 5c2614b515 returning an empty rect for the separator behind the last segment 2022-06-27 13:44:44 +02:00
Peter Hartmann ade6dfe73f segmented bar: Add separator subcontrol 2022-06-27 13:31:17 +02:00
Peter Hartmann 2bd544989a segmented bar: Respect padding hint for graphic 2022-06-27 13:31:17 +02:00
Peter Hartmann 3abd9b2762 segmented bar: Don't constrain segment and cursor to inner box
In case we want to fill e.g. the cursor completely, we want to
access the contents rect. This means that it is our responsibility
to not draw beyond the panel.
2022-06-27 13:31:17 +02:00
Peter Hartmann b55655de13 segmented bar: Add states for when cursor is at beginning and end
... so we can style the cursor accordingly
2022-06-27 13:31:17 +02:00
Uwe Rathmann 2c311e12b9 making QskHctColor a class, tone calculation from rgb added 2022-06-27 12:54:13 +02:00
Peter Hartmann cf1f99bf36 Merge branch 'uwerat-master' into material-theme 2022-06-27 10:35:49 +02:00
Uwe Rathmann d73768a06f Q_DECL_UNUSED removed, seems to cause problems on Macs 2022-06-26 14:33:39 +02:00
Uwe Rathmann 17e52fa2e0 hacks for exposing definitions to QML are not needed anymore 2022-06-25 16:52:24 +02:00
Uwe Rathmann 7134f3358d wip 2022-06-25 16:38:42 +02:00
Uwe Rathmann 6c25420fb6 QskRgbValueQml removed. For QML we have the definitions in ColorConstants::Svg 2022-06-25 16:22:31 +02:00