Commit Graph

61 Commits

Author SHA1 Message Date
Uwe Rathmann 6ae153b28b centralizing cmake settings 2023-03-29 15:11:51 +02:00
Uwe Rathmann 2290212bf5 qmake project files removed 2023-03-28 12:14:25 +02:00
Uwe Rathmann 502cc5e9b1 Merge branch 'cmake' of https://github.com/vrcomputing/qskinny into cmake 2023-03-08 09:25:06 +01:00
Uwe Rathmann 5a25804cec disable code that does not preload the font cache with Qt6 2023-02-28 16:58:08 +01:00
Uwe Rathmann a6bf60c9b4 upgraded to uncrustify 0.76.0 - still not happy with the C++ beautifier
situation, that requires way too much manual post processing
2023-02-28 15:49:42 +01:00
Uwe Rathmann 9afabe0e92 using Q_NAMESPACE_EXPORT 2023-01-09 15:19:39 +01:00
Rick Vogel c194bbaedd using qt versionless approach 2022-12-20 14:01:57 +01:00
Uwe Rathmann b7434939ec more metatype information 2022-12-03 17:17:54 +01:00
Rick Vogel 061daaebe0 add integration test; install headers; matrix paths 2022-11-18 13:59:10 +01:00
Rick Vogel c09cf8e9c7 cmake find package; font config; clang tidy 10 2022-11-01 16:51:26 +01:00
Rick Vogel c33cf9886d build qskinny as shared library 2022-10-17 21:45:15 +02:00
Rick Vogel e19620ffaa Unified option naming to ENABLE_ and BUILD_ 2022-10-10 14:11:13 +02:00
Uwe Rathmann f175f2b721 Arc added 2022-10-07 14:32:55 +02:00
Rick Vogel 238e8aeb00 partially added ensure_skins mechanism 2022-09-29 19:05:57 +02:00
Rick Vogel a4e2f9f1da initial commit with iot dashboard working 2022-09-28 23:49:30 +02:00
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