Commit Graph

  • 0d87964727 QskArcRenderNode stays inside its given rectangle Uwe Rathmann 2024-07-17 14:19:54 +0200
  • e937e3941f first implementation of arc borders Uwe Rathmann 2024-07-16 10:42:13 +0200
  • 9086c94715 minor fixes Uwe Rathmann 2024-07-15 10:59:43 +0200
  • 28528b29e8 Merge branch 'master' into features/arcrenderer Uwe Rathmann 2024-07-15 10:43:38 +0200
  • 1aaf4ec296 Qt 6.8 warnings fixed Uwe Rathmann 2024-06-25 08:51:43 +0200
  • a8c1bb5c77 Qt5/Mac CI fixed Uwe Rathmann 2024-06-17 12:21:06 +0200
  • b99ed6ec9b compiler warnings ( unused definitions ) fixed Uwe Rathmann 2024-06-17 12:07:29 +0200
  • 278fca26d7 CI: Fix builds on Mac Uwe Rathmann 2024-06-17 11:51:36 +0200
  • ecf51b79e3 some fixes Uwe Rathmann 2024-06-13 13:03:17 +0200
  • 3157acc4ae code reorganized Uwe Rathmann 2024-06-13 12:26:38 +0200
  • 04d46b52fb from master Uwe Rathmann 2024-06-12 12:45:26 +0200
  • cad0955197 Merge branch 'master' into features/arcrenderer Uwe Rathmann 2024-06-12 12:45:16 +0200
  • 194edf8866 code reorganized Uwe Rathmann 2024-06-12 12:40:33 +0200
  • 69098643ff code moved to QskArcMetrics Uwe Rathmann 2024-06-12 12:40:11 +0200
  • 8775976f0b internally using a boolean instead of the sizemode enum Uwe Rathmann 2024-06-12 12:39:32 +0200
  • d6da8fcbb8 QskArcNode is a container node Uwe Rathmann 2024-06-12 12:20:31 +0200
  • ac68b66b4e radial arcs added Uwe Rathmann 2024-06-12 12:10:57 +0200
  • 929b7a43fd gradient rendering fixed Uwe Rathmann 2024-06-05 10:34:19 +0200
  • 1a08de914a filling with gradients seems to work Uwe Rathmann 2024-06-04 18:17:07 +0200
  • bf7fe7c8f3 working towards gradients Uwe Rathmann 2024-06-04 13:26:49 +0200
  • 36f088a263 preperations for non monochrome gradients Uwe Rathmann 2024-06-03 18:23:43 +0200
  • fb635664de special code for corner cases disabled Uwe Rathmann 2024-06-03 15:36:15 +0200
  • beb31f9f1f code reorganized Uwe Rathmann 2024-06-03 13:20:49 +0200
  • 01db6e256b Merge branch 'master' into features/arcrenderer Uwe Rathmann 2024-06-03 13:19:17 +0200
  • 2164e86310 using qreal instead of double Uwe Rathmann 2024-06-03 13:18:41 +0200
  • a849a8d9f4 code simplified Uwe Rathmann 2024-05-31 13:40:22 +0200
  • bc066c8103 QskArcRenderer using the normal vector of the tangents for expanding the arc to the desired thickness. This matches the result of what QPainter::drawArc does. However our implementation is much simpler as we do not convert the arc into a sequence of bezier curves finally running into code that has to deal with random QPainterPath element lists. Uwe Rathmann 2024-05-30 19:06:02 +0200
  • 7f2ee58a4c fix issue with building with examples and playground disabled Aldo Nicolas Bruno 2024-05-26 22:48:17 +0200
  • a327084c3f QskArcMetrics::isProprtional added Uwe Rathmann 2024-05-21 17:19:24 +0200
  • 16c9ea2161 Squashed commit of the following: Uwe Rathmann 2024-05-21 17:00:13 +0200
  • 319abafb0d bad shadowColor check fixed Uwe Rathmann 2024-05-21 16:08:40 +0200
  • aba7656d2a proportional arc thickness - like what the Qt rendering classes do Uwe Rathmann 2024-05-15 09:27:52 +0200
  • f6845c709c QskArcRenderer - work in progress, QskArcRenderNode added Uwe Rathmann 2024-05-14 17:03:03 +0200
  • 49e1d54724 QskArcRenderer started with some boilerplate code Uwe Rathmann 2024-04-24 11:25:06 +0200
  • 0afecc4b9e using icons from https://github.com/microsoft/fluentui-system-icons/tree/main/assets Uwe Rathmann 2024-04-23 15:36:07 +0200
  • 2236e44686 wrong transformation ( from accidently removed viewBox ) in svg2qvg fixed. qvg files recreated Uwe Rathmann 2024-04-22 11:40:09 +0200
  • e8db2581f4 popup origin chenged to bottomLeft Uwe Rathmann 2024-04-22 11:39:04 +0200
  • c78c0f03a1 QskGraphic::defaultSize replaced by QskGraphic::viewBox. svg2qvg uses the viewBox of the SVG document to initialize the viewBox of the graphic. Avoids scaling problems with the symbols of the skins, that often rely on having a viewBox. Uwe Rathmann 2024-04-17 14:46:29 +0200
  • 15118cfe07 version number increased to: QDataStream::Qt_5_15 Uwe Rathmann 2024-04-11 09:21:14 +0200
  • 0c8dc6db00 Wasm: Initialize resources and don't shadow name Peter Hartmann 2024-03-21 16:44:12 +0100
  • 3f77b01737 enable QskItem::PreferRasterForTextures as default setting. using QSK_PREFER_FBO_PAINTING instead of QSK_PREFER_RASTER Uwe Rathmann 2024-04-09 08:28:29 +0200
  • 1da141b76e Wasm: Initialize resources and don't shadow name Peter Hartmann 2024-03-21 16:44:12 +0100
  • 4284cae4d4 qt5 -> qt6 Uwe Rathmann 2024-03-19 11:37:07 +0100
  • 692cfad948 document how to build for WebAssembly Peter Hartmann 2024-03-15 11:51:32 +0100
  • 672358c431 document how to build for WebAssembly Peter Hartmann 2024-03-15 11:51:32 +0100
  • f6aa7d0c5e Merge branch 'features/spinbox' Uwe Rathmann 2024-03-05 09:31:59 +0100
  • 6c138ebd39 spinBox without decoration does not make much sense until we support ediatble boxes Uwe Rathmann 2024-03-05 09:18:42 +0100
  • 09c049b523 sipin box improvements Uwe Rathmann 2024-03-05 09:18:27 +0100
  • 2b629123f9 questionable shadow class removed, using QQmlPrivate::RegisterType again. Qt5 is using public APIs only - too many #ifdefs otherwise Uwe Rathmann 2024-02-29 13:31:26 +0100
  • 5ecb85c725 temporary fallback code for WebAssembly Uwe Rathmann 2024-03-03 11:30:14 +0100
  • a8ac92fa60 questionable shadow class removed, using QQmlPrivate::RegisterType again. Qt5 is using public APIs only - too many #ifdefs otherwise Uwe Rathmann 2024-02-29 13:31:26 +0100
  • 3f75cc98c4 remove debug messages Rick Vogel 2024-02-28 20:39:30 +0100
  • d43285809a print cmake variables Rick Vogel 2024-02-28 19:29:21 +0100
  • b7380d7543 #399 add big object compiler flag for g++ even harder Rick Vogel 2024-02-28 19:13:45 +0100
  • 8398fd5d29 do not export lists: see https://github.com/uwerat/qskinny/issues/399 Uwe Rathmann 2024-02-28 12:52:35 +0100
  • 6947d9ffca fonts.qrc split into several qrc files Uwe Rathmann 2024-02-28 12:29:00 +0100
  • fb7ab1e1e4 spinbox for material3 more like what Qt does Uwe Rathmann 2024-02-27 14:14:17 +0100
  • 7f8bc6caef wrong constexpr removed Uwe Rathmann 2024-02-27 07:56:52 +0100
  • 82bd6f1420 QskSpinBox text alignment fixed Uwe Rathmann 2024-02-26 17:58:49 +0100
  • 6a547e4698 Qt5 incompatibility fixed Uwe Rathmann 2024-02-26 15:49:06 +0100
  • 0a651782ba QskModelObjectBinder API improved, models example polished Uwe Rathmann 2024-02-26 15:27:52 +0100
  • 7b4db3afc1 wip Uwe Rathmann 2024-02-26 12:16:56 +0100
  • e2486f914d QSql dependency removed ( using a QStandardItemModel instead ) Uwe Rathmann 2024-02-26 11:39:16 +0100
  • 60c7442fd0 role check fixed Uwe Rathmann 2024-02-26 11:37:59 +0100
  • 8faa6a8cad bugs fixed, QskModelObjectBinder improved Uwe Rathmann 2024-02-26 10:52:52 +0100
  • 1a5dc6d358 Qt5 incompatibility fixed Uwe Rathmann 2024-02-25 13:55:40 +0100
  • 59afa42c84 QskModelObjectBinder modified and moved to src/controls Uwe Rathmann 2024-02-25 13:28:11 +0100
  • 6ea2126638 Squashed commit of the following: Uwe Rathmann 2024-02-25 13:21:59 +0100
  • a371b4447d include fixes Aldo Nicolas Bruno 2024-02-25 12:35:42 +0100
  • f614117d96 Q_PROPERTY USER true Aldo Nicolas Bruno 2024-02-23 23:44:07 +0100
  • 5f1dda7c83
    Merge branch 'uwerat:master' into userprop Aldo Nicolas Bruno 2024-02-23 22:51:23 +0000
  • 6f2f3633c5 Q_PROPERTY USER true Aldo Nicolas Bruno 2024-02-23 23:44:07 +0100
  • f0d49d9e00 cleanup Aldo Nicolas Bruno 2024-02-23 23:27:29 +0100
  • a9e0716c06 updated QskModelObjectBinder example Aldo Nicolas Bruno 2024-02-23 23:15:16 +0100
  • 196d076fd5 cleanup Aldo Nicolas Bruno 2024-02-23 23:13:59 +0100
  • c3de4ddab2 QskModelObjectBinder include cleanup Aldo Nicolas Bruno 2024-02-23 22:48:36 +0100
  • 0f825eebb4 QskDataObjectBinder Aldo Nicolas Bruno 2024-02-23 22:37:41 +0100
  • 3902d051ca Q_PROPERTY USER true in QskTextInput and QskBoundedValueInput Aldo Nicolas Bruno 2024-02-23 22:36:57 +0100
  • 5cfbaf7749 Sql module in CMakeLists.txt Aldo Nicolas Bruno 2024-02-23 22:36:08 +0100
  • d0a888ab74 smooth transition of font sizes added Uwe Rathmann 2024-02-23 13:46:23 +0100
  • 7e8ef3296c playground QskDataControlMapper Aldo Nicolas Bruno 2024-02-22 18:58:05 +0100
  • 87c16d453b inline comments updated Uwe Rathmann 2024-02-22 12:07:59 +0100
  • 39620bc8f0 obsolete code removed Uwe Rathmann 2024-02-22 10:11:50 +0100
  • d2d0382ca8 Minimum/Maximum states removed Uwe Rathmann 2024-02-22 10:05:10 +0100
  • d0dd2ac93b the emphasis might also have an impact on the sizeHints Uwe Rathmann 2024-02-22 09:37:17 +0100
  • 7901157b2f push button: Update after setting the emphasis Peter Hartmann 2024-02-22 09:30:55 +0100
  • 2f6346beb2 push button: Update after setting the emphasis Peter Hartmann 2024-02-22 09:30:55 +0100
  • 9ad8ca3cc9 QskBoxBorderColors is invalid when one of the gradients is invalid Uwe Rathmann 2024-02-22 09:19:00 +0100
  • 8e018fc702 M3 font sizes changed Uwe Rathmann 2024-02-21 17:50:29 +0100
  • a49b128168 using px instead of pixels Uwe Rathmann 2024-02-21 14:03:02 +0100
  • 03ede1a0e6 1px: 1/96th of an inch Uwe Rathmann 2024-02-21 13:48:46 +0100
  • 5dfcbf8cfa - Segoe fonts added - compiling all fonts into the support lib - fontconfig hacks removed Uwe Rathmann 2024-02-20 16:20:43 +0100
  • 8fd8034d2a Qt5 incompatibility fixed Uwe Rathmann 2024-02-20 13:31:53 +0100
  • bb3f453c7b missing include added Uwe Rathmann 2024-02-19 16:20:17 +0100
  • f3b4a3d8da QskFontRole introduced Uwe Rathmann 2024-02-19 15:51:55 +0100
  • d8dd07d305 combo box improved Uwe Rathmann 2024-02-17 13:24:14 +0100
  • 52fc83ea35 no skin depending default alignments for QskTextLabel Uwe Rathmann 2024-02-09 14:14:06 +0100
  • e32621aebd font initialization more readable Uwe Rathmann 2024-02-09 14:13:37 +0100
  • 49dda7ec04 QskSkinnable::effectiveFont accepts QFont ( beside font roles ). This allows to assign individual fonts in application code without having to define font roles Uwe Rathmann 2024-02-09 09:11:41 +0100
  • d7a7dc5c47 code reorganized Uwe Rathmann 2024-02-08 15:24:40 +0100