Uwe Rathmann
6947d9ffca
fonts.qrc split into several qrc files
2024-02-28 12:29:00 +01:00
Uwe Rathmann
5dfcbf8cfa
- Segoe fonts added
...
- compiling all fonts into the support lib
- fontconfig hacks removed
2024-02-20 16:20:43 +01:00
Uwe Rathmann
f3b4a3d8da
QskFontRole introduced
2024-02-19 15:51:55 +01:00
Uwe Rathmann
2585385e28
QskSetup is a namespace now
2024-02-02 15:01:43 +01:00
Uwe Rathmann
4862b2b467
QskQuickItem shortened to QskItem
2024-02-02 14:13:33 +01:00
Uwe Rathmann
59c2e8ca33
handling QStyleHints::colorSchemeChanged
2024-01-30 16:46:01 +01:00
Uwe Rathmann
5aa46b3ccc
Qt::ColorScheme handling added to QskSkin - no more multiple skins for
...
dark/light.
2024-01-30 14:52:40 +01:00
Uwe Rathmann
9ca02d7f1c
moving away from std::unordered_map towards QHash. For transitions between
...
color schemes we need to copy out hash tables, what is way much easier
with the COW concept of the Qt containers. Also: according to
https://tessil.github.io/2016/08/29/benchmark-hopscotch-map.html QHash
seems to be faster in the most relevant category "Random full reads: execution time (integers)"
2024-01-30 13:04:38 +01:00
Uwe Rathmann
34e8dd9d65
missing include added
2024-01-30 10:58:04 +01:00
Uwe Rathmann
38e00addd6
code moved from QskSetup to QskSkinManager
2024-01-30 10:43:27 +01:00
Uwe Rathmann
459b1ae93b
bye, bye squiek
2024-01-25 08:56:01 +01:00
Uwe Rathmann
ffa207e268
Fusion skin - very first version
2024-01-24 17:42:32 +01:00
Uwe Rathmann
b441e29ef4
skins renamed to designsystems
2024-01-18 09:07:02 +01:00
Uwe Rathmann
511db2650e
copyright notice generalised
2024-01-17 14:31:45 +01:00
Rick Vogel
b850c18557
don't use QSK_SOURCE_DIR
2023-12-21 14:05:29 +01:00
Uwe Rathmann
1f8283b186
respect the ordering from the skin factories instead of sorting them
...
alphabetically
2023-06-20 09:20:51 +02:00
Peter Hartmann
58de099aca
windows style: Rename to Fluent2
2023-06-17 13:33:56 +02:00
Uwe Rathmann
1c78044984
skin transition code moved to support
2023-05-16 11:12:11 +02:00
Peter Hartmann
b309bc99d9
Add windows style
2023-05-09 07:49:48 +02:00
Uwe Rathmann
8dbe622af1
added to the libs FOLDER
2023-04-11 08:18:45 +02:00
Uwe Rathmann
9e583166ff
BSD-3-Clause license
2023-04-06 09:23:37 +02:00
Uwe Rathmann
247dd38067
bye,bye qmake, say hello to cmake
2023-04-05 17:47:15 +02: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
Uwe Rathmann
b7434939ec
more metatype information
2022-12-03 17:17:54 +01:00
Uwe Rathmann
f175f2b721
Arc added
2022-10-07 14:32:55 +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