Commit Graph

46 Commits

Author SHA1 Message Date
Uwe Rathmann da01fe178a plugin initialization moved to SkinnyNamespace.cpp 2022-07-14 11:54:32 +02:00
Uwe Rathmann 78d4eadf3b wip 2022-07-14 11:52:25 +02:00
Uwe Rathmann 6c3d261ab5 bye, bye dummy pseudo material skin, we will continue with material3 instead 2022-07-11 21:10:29 +02:00
Peter Hartmann 38d2f5e4b6 Bring back the old Material skin for now 2022-07-05 09:49:05 +02:00
Peter Hartmann 5ff92a9fb8 Material: Rename new skin to Material3 2022-07-05 08:46:51 +02:00
Uwe Rathmann 9cd5db0f47 no font initialization for QCoreApplication examples 2022-04-16 17:19:25 +02:00
Uwe Rathmann 3a88045f80 Skinny::init added 2022-04-12 14:13:59 +02:00
Uwe Rathmann a676caf994 support lib reorganized 2022-04-01 13:56:16 +02:00
Uwe Rathmann 48a8a10b62 avoid crashes, when failing loading a skin 2022-03-27 19:05:05 +02:00
Uwe Rathmann a8b176aa71 QskSkinTransition pimpled 2022-03-24 11:17:03 +01:00
Uwe Rathmann 923affe749 uncrustified 2021-08-04 09:31:16 +02:00
Uwe Rathmann 5cb33ad79b renamed to QskQuickItem::UpdateFlags 2021-02-09 08:13:20 +01:00
Uwe Rathmann 5b218f6f08 avoid deprecated APIs 2020-10-23 12:45:46 +02:00
Uwe Rathmann f7b1db6e25 avoid compiler warning 2020-10-07 17:16:48 +02:00
Uwe Rathmann 02115c8e7d better support for cross-compiling 2020-05-24 12:19:28 +02:00
Uwe Rathmann 250cce0d76 using feature files 2019-04-02 09:07:09 +02:00
Uwe Rathmann 7cbe60f5fc project file include mechanism based on QMAKEFEATURES 2019-03-31 13:05:25 +02:00
Uwe Rathmann 727787abaf initializing QT_PLUGIN_PATH before main 2019-03-17 17:13:32 +01:00
Uwe Rathmann 9a294227a4 unused header removed 2019-03-17 16:53:58 +01:00
Uwe Rathmann e1ca897478 uncrustified 2019-01-07 09:13:53 +01:00
Uwe Rathmann adaee2b5ab install rues 2018-10-26 09:04:08 +02:00
Uwe Rathmann 19df7461c0 dllimport/dllexport stuff 2018-10-12 08:03:03 +02:00
Uwe Rathmann b4edcddbf4 making clazy happy 2018-08-03 11:11:42 +02:00
Uwe Rathmann 68bc2f032c dh 2018-07-31 17:32:25 +02:00
Uwe Rathmann 02e6a65b07 code moved from QskControl to QskQuick 2018-05-01 12:41:20 +02:00
Uwe Rathmann 0930085a64 not creating the font cache at build time anymore - it is easier to let
the first application doing the job
2018-03-13 21:07:43 +01:00
Uwe Rathmann 25b6914eab LICENSE-Noto added 2018-03-13 21:03:09 +01:00
Uwe Rathmann 5b17788768 Noto fonts added needed for Chinese symbols + fontconfig setup changed
to use a fontconfig cache
2018-03-13 20:55:42 +01:00
Uwe Rathmann 3837205847 [Misc] several static methods from QskControl changed into qskXYZ
functions to avoid any conflicts with APIs that might be added to
QQuickItem in future versions
2018-01-19 10:07:05 +01:00
Uwe Rathmann 6c82f1a783 iterating over all fonts 2018-01-06 17:57:33 +01:00
Uwe Rathmann 440ad62631 avoid font sizes <= 0 2018-01-05 09:37:17 +01:00
Uwe Rathmann 277d8dd8d6 stable calculation of text base lines, so that text don't "wobble"
anymore during translations of margins/paddings
2018-01-04 13:59:51 +01:00
Uwe Rathmann 8413b8db9c making the skin factory fallback loader configurable 2018-01-03 12:17:05 +01:00
Uwe Rathmann 6813d643d3 skins factories can be loaded as plugins 2018-01-03 11:57:05 +01:00
Uwe Rathmann 09695154d7 never use private headers in the support lib 2018-01-03 09:23:46 +01:00
Uwe Rathmann c1e7571e10 QskShortcut moved to QskShortcutMap, new class QskShortcut for the QML
use case ( makes sense from C++ as well, but is less efficient as it needs one QObject per
shortcut )
2017-12-06 17:01:10 +01:00
Uwe Rathmann 85e3af73d9 support for shortcut connections on different threads added 2017-12-05 13:10:50 +01:00
Uwe Rathmann 81acf6b610 Qt5 type of connection for QskShortcut 2017-12-03 17:58:18 +01:00
Uwe Rathmann 3504525840 making clazy happier 2017-10-30 12:06:19 +01:00
Uwe Rathmann c3b6830eb5 making clazy happier 2017-10-30 08:33:43 +01:00
Uwe Rathmann e6f0088ae4 All box subcontrols are displayd with vertex lists instead of
textures
    now. Implementation is almost complete beside of the not yet done Qt
    antialiasing mode. Not all sort of linear gradients ( see
    QLinearGradients ) are implemented - needs 1-2 days more.
    The aspect flags for box primitives have been substantially changed
from
    too atomic to more strutured units.
    The skins are currently incomplete - will be fixed later.
2017-10-17 17:34:00 +02:00
Uwe Rathmann 2636c4a7af better debug infos about shortcuts 2017-07-26 13:21:10 +02:00
Uwe Rathmann 5a17a9fbed always using the same default font for the examples 2017-07-26 11:56:58 +02:00
Uwe Rathmann 3ef6e30857 default nop implementation for QskSkinTransition::updateSkin 2017-07-25 21:32:12 +02:00
Uwe Rathmann f2c5290b15 printing info messages about shortcuts to the console 2017-07-24 09:38:16 +02:00
Uwe 3cdfeaaf1c initial commit 2017-07-21 18:21:34 +02:00