Commit Graph

  • 4e8c3e665c QListView::Graphic roles added master Uwe Rathmann 2025-01-09 11:35:54 +01:00
  • a1d56c2c7e code cleanup Uwe Rathmann 2025-01-09 11:35:41 +01:00
  • 7667ed3948 formal changes Uwe Rathmann 2025-01-07 16:04:02 +01:00
  • a44162fabb systemdialogs example added Uwe Rathmann 2025-01-07 16:02:59 +01:00
  • b97889d2d8 whitespeces/comments removed Uwe Rathmann 2025-01-06 15:03:57 +01:00
  • 4f91034745 QskViewportChange events added ( using the QQuickItem::ItemObservesViewport concept ) Uwe Rathmann 2025-01-06 14:40:48 +01:00
  • 70cc744ba2 focusPolicy reoved for Qt >= 6.7 Uwe Rathmann 2025-01-06 09:34:29 +01:00
  • 57162cdff1 using QQuickItem::fontPolicy available since Qt 6.7 Uwe Rathmann 2025-01-05 16:44:15 +01:00
  • 33a482505a internal macros ( not intended for application code ) moved from QskGlobal.h to QskInternalMacros.h Uwe Rathmann 2025-01-03 12:52:29 +01:00
  • 06b07839b3 pedantic warnings fixed Uwe Rathmann 2025-01-03 12:03:18 +01:00
  • 234939238b pedantic warnings fixed Uwe Rathmann 2025-01-03 12:02:11 +01:00
  • cb1bb3aaaa node/orphanedNode fix Uwe Rathmann 2025-01-03 12:00:56 +01:00
  • 91cdb6d9dd useless call removed Uwe Rathmann 2025-01-03 10:11:39 +01:00
  • a37891e1c1 wrong declaration fixed Uwe Rathmann 2025-01-03 10:10:36 +01:00
  • 448ab6fff7 satisfying pedantic compiler flags Uwe Rathmann 2025-01-03 10:08:10 +01:00
  • eb31ef6738 workaround/hacks removed, that are not needed anymore ( QQuickTxtInput has enhanced its public API in the meantime ) Uwe Rathmann 2024-12-19 16:26:34 +01:00
  • a6f91ea863 forwarding of mouse events fixed Uwe Rathmann 2024-12-19 15:23:22 +01:00
  • a91dcd5a56 QskTextField/QskTextInput seperated Uwe Rathmann 2024-12-18 12:37:18 +01:00
  • 74d14b6005 spinbox hints fixed Uwe Rathmann 2024-12-17 12:03:51 +01:00
  • 9e1e8931bf QskComboBoxSkinlet::sizeHint fixed Uwe Rathmann 2024-12-17 12:03:33 +01:00
  • a6992c2f08 respect the marginHint for graphic subcontrols Uwe Rathmann 2024-12-12 17:10:16 +01:00
  • 16ca8e66f3 Qt5 incompatiblity fixed Uwe Rathmann 2024-12-12 10:51:19 +01:00
  • 8d18c6622f M3_ using px instead of dp what seems to match much better with the displayed controls on the M3 web pages. Also using pt instead of dp. Not sure why the specs mention dp as unit and what is exactly meant by it. Uwe Rathmann 2024-12-12 10:18:47 +01:00
  • 3a09458031 QskMaterial3Skin code adjusted Uwe Rathmann 2024-12-10 16:37:35 +01:00
  • 89cfd7bb4f using the placeholderText in the gallery Uwe Rathmann 2024-12-10 15:08:49 +01:00
  • c331fd601a use enums for class members Uwe Rathmann 2024-12-10 12:17:51 +01:00
  • 0d86454774 elide mode for QskTextField::PlaceholderText added Uwe Rathmann 2024-12-10 11:27:16 +01:00
  • 0038f6d3b3 more enums specified Uwe Rathmann 2024-12-09 16:03:55 +01:00
  • 5d95913366 QskSizePolicy enums specified Uwe Rathmann 2024-12-09 15:56:49 +01:00
  • 4220edc7ca don't use enum bitfields for unspecied enums Uwe Rathmann 2024-12-09 15:46:43 +01:00
  • 36f502b57a QskItem::UpdateFlags sepcified Uwe Rathmann 2024-12-09 15:43:57 +01:00
  • 23beda3c28 more enum types specified Uwe Rathmann 2024-12-09 15:39:06 +01:00
  • 0849571523 enum types specified Uwe Rathmann 2024-12-09 15:21:37 +01:00
  • d53579f3d9 enum types specified Uwe Rathmann 2024-12-09 15:04:37 +01:00
  • 4e6ee36420 NodeRole enums qualified as quint8 Uwe Rathmann 2024-12-09 14:53:59 +01:00
  • 3a83f5fa2c compiler errors fixed Uwe Rathmann 2024-12-09 13:29:03 +01:00
  • d1fa0207fa Markdown format added Uwe Rathmann 2024-12-09 12:10:10 +01:00
  • 66d97831b5 QskTextColors is a Q_GADGET now Uwe Rathmann 2024-12-09 12:01:16 +01:00
  • 4ad28e6076 don't show the placeholder when text is not empty Uwe Rathmann 2024-12-09 10:04:33 +01:00
  • b6f2003826 QskTextFieldSkinlet::sizeHint added Uwe Rathmann 2024-12-04 10:08:39 +01:00
  • f0d53322aa gallery updated, dummy TextFieldSkinlets introduced Uwe Rathmann 2024-12-03 17:52:39 +01:00
  • e86378a072 fusion skin improved Uwe Rathmann 2024-12-03 13:33:17 +01:00
  • 4540cc1e4e QskTextFieldSkinlet::Selected state introduced Uwe Rathmann 2024-12-03 10:06:26 +01:00
  • 77e556fad2 QskTextField::placeholderText introduced, QskTextField::description removed Uwe Rathmann 2024-12-03 09:32:39 +01:00
  • 77739d7734 skin hint table size reduced Uwe Rathmann 2024-12-03 07:44:44 +01:00
  • 108aa23397 QskTextInput renamed to QskTextField ( term used by F2/M3 and QC2 ) Uwe Rathmann 2024-12-02 12:54:31 +01:00
  • b0864965a8 Material3 adjustements for progress bars Uwe Rathmann 2024-12-01 11:06:51 +01:00
  • d18017ca90 QskProgressRing fixed + M3 updates Uwe Rathmann 2024-11-29 13:55:30 +01:00
  • a58d6dd589 QskProgressIndicator::hasOrigin(), QskSlider::hasOrigin added Uwe Rathmann 2024-11-29 09:42:01 +01:00
  • 12dfac153d QskSlider::inverted introduced Uwe Rathmann 2024-11-28 16:06:00 +01:00
  • db1e9a7e44 key handling of bounded inputs improved Uwe Rathmann 2024-11-28 15:59:59 +01:00
  • d9a66e4a98 QskSlider API cleanup Uwe Rathmann 2024-11-28 15:55:57 +01:00
  • 9d13cd1edf subcontrol renamed from Knob to Handle Uwe Rathmann 2024-11-28 15:47:20 +01:00
  • 7a180cfe5e the corrected mouse/touch handling works without extending the handle selection area handle selection Uwe Rathmann 2024-11-28 12:00:46 +01:00
  • 66085ea41f QskSlider::origin implemented Uwe Rathmann 2024-11-27 16:27:57 +01:00
  • e2c76aa121 QskSlider ticks implementaton completed Uwe Rathmann 2024-11-27 16:24:55 +01:00
  • 77731954eb slider changes on press Uwe Rathmann 2024-11-26 13:59:42 +01:00
  • 59b88ffd7c slider layout code fixed Uwe Rathmann 2024-11-26 13:57:13 +01:00
  • cd65adb451 QskSkinnable::metric with default value Uwe Rathmann 2024-11-26 13:48:55 +01:00
  • ea3d7a5e69 QskInterval::center(), QskInterval::stretch removed as they the implementation is only handling normalized intervals Uwe Rathmann 2024-11-25 09:02:04 +01:00
  • 494c370e61 ticks for F2 sliders Uwe Rathmann 2024-11-22 17:38:58 +01:00
  • f4c2211f2c API extended Uwe Rathmann 2024-11-22 17:37:47 +01:00
  • 5c1e0ccad4 invalid constexpr qualifier removed Uwe Rathmann 2024-11-21 19:19:53 +01:00
  • 9a5dd886ed slider ticks - not only for M3 Uwe Rathmann 2024-11-21 17:59:54 +01:00
  • d04c030924 using constexpr Uwe Rathmann 2024-11-21 17:59:37 +01:00
  • d87c8e3d0b API cleanup of the Bounded controls Uwe Rathmann 2024-11-21 13:54:01 +01:00
  • 109fc7d7f4 QskBoxClipNode renamed to QskClipNode + more clip options added Uwe Rathmann 2024-11-20 14:57:16 +01:00
  • 1e383406e2 M3 specific definitions moved to M3 classes Uwe Rathmann 2024-11-20 11:00:17 +01:00
  • 97e3ea6e1f Qt5 incompatibility fixed Uwe Rathmann 2024-11-18 16:44:06 +01:00
  • 00f2112817 QskMaterial3SliderSkinlet introduced Uwe Rathmann 2024-11-18 16:15:50 +01:00
  • 9fc7b1f677
    push buttons: Style checked state properly (#477) Peter Hartmann 2024-11-18 12:18:30 +01:00
  • b5c56f7f80 mismatch between allocated and used memory fixed Uwe Rathmann 2024-11-14 10:52:08 +01:00
  • d1c2751a8e nullptr check added Uwe Rathmann 2024-11-14 10:51:53 +01:00
  • 8dd5a7b249 dangling reference fixed Uwe Rathmann 2024-11-14 08:52:40 +01:00
  • baaccb2f41 avoid enum bitfields Uwe Rathmann 2024-11-14 07:43:34 +01:00
  • 7f389ef6cc don't subtract the slider margins twice Uwe Rathmann 2024-11-13 14:11:11 +01:00
  • d84ab6e387
    Update instructions on how to build the website (#470) Peter Hartmann 2024-11-13 10:00:38 +01:00
  • 525ca3bd0e QskSlider: Adapt to new Material3 style ( ValueLabel a.k.a Tooltip is not done yet ) Uwe Rathmann 2024-11-07 17:31:14 +01:00
  • 05bf6cee70 using a shadow for the sider handle - instead of doing shadow/border/fill as radial gradient - to avoid aliasing effects Uwe Rathmann 2024-11-07 16:24:48 +01:00
  • 954d39256f missing include added Uwe Rathmann 2024-11-07 11:43:47 +01:00
  • fe1706905e passing QQuickWindow to the box renderer, so it knows about detals of the render target ( f.e devivePixelratio ) Uwe Rathmann 2024-11-07 11:21:45 +01:00
  • a2719b4ccd using point sizes for fonts and metrics in logical coordinates Uwe Rathmann 2024-10-31 13:30:06 +01:00
  • d33c556a7b fonts in pt Uwe Rathmann 2024-10-30 13:01:04 +01:00
  • e46fa8bc72 using mm instead of dp Uwe Rathmann 2024-10-30 12:51:17 +01:00
  • 93983e23c5 defensive check added Uwe Rathmann 2024-10-30 09:37:00 +01:00
  • 5d73e5eda2 fusion metrics are in logical coordinates Uwe Rathmann 2024-10-29 14:14:58 +01:00
  • 13be100e96 avoid layout requirements from too many switch buttons Uwe Rathmann 2024-10-29 12:29:10 +01:00
  • 7402a145ec
    F2 slider: Get rid of Halo subcontrol (#456) Peter Hartmann 2024-10-28 15:40:09 +01:00
  • e15f167978 QskTextInput::wrapMode added Uwe Rathmann 2024-10-28 09:26:22 +01:00
  • 7cbf641066 unused signal removed Uwe Rathmann 2024-10-28 08:57:16 +01:00
  • b2f3220dfe
    switch button: Support icons (for M3) (#452) Peter Hartmann 2024-10-28 08:14:32 +01:00
  • 80934fa07f QskCheckBox::Halo replaced by using a box shadow Uwe Rathmann 2024-10-25 18:56:02 +02:00
  • 9d8666290f QskShadowMetrics::ShapeMode introduced Uwe Rathmann 2024-10-25 18:54:04 +02:00
  • 33980a5887 M3 radiobox setup simplified Uwe Rathmann 2024-10-25 18:52:02 +02:00
  • 99b4bddac9 QskSwitchButton M3 fixes, using shadows instead of an additonal subcontrol Uwe Rathmann 2024-10-25 11:37:34 +02:00
  • 635cd3c91f QskRadioBox: using the shadow ( instead of an additional Halo subcontrol ) Uwe Rathmann 2024-10-24 12:15:02 +02:00
  • 1258c17534 several fixes concerning box shadows Uwe Rathmann 2024-10-24 10:16:51 +02:00
  • 325c621485 using better English Uwe Rathmann 2024-10-24 09:59:32 +02:00
  • ca1951d9a6 using QskBoxRectangleNode for shadows without blur Uwe Rathmann 2024-10-23 15:20:42 +02:00
  • f3aed21a23 using halo instead of ripple Uwe Rathmann 2024-10-23 13:25:23 +02:00