Martchus
9b71eff21b
Mark all renderer functions as const as they don't change the object
2021-10-15 22:57:19 +02:00
Martchus
5c9fe92ff6
Enable `qtquickforkawesome` by default
2021-10-15 22:13:59 +02:00
Martchus
009c722c89
Rename library for QQuickImageProvider to `qtquickforkawesome`
...
It makes sense to have *one* extra library for all Qt Quick related
features so the library should just be called `qtquickforkawesome` instead
of using a name specific to `QQuickImageProvider`.
2021-10-15 19:58:06 +02:00
Martchus
8d872ca461
Add a QQuickImageProvider
2021-10-10 23:24:41 +02:00
Martchus
5c818baf0b
Bump patch version
2021-10-07 18:29:56 +02:00
Martchus
0c342a5055
Fix compilation against Qt 5.6
2021-10-06 01:00:23 +02:00
Martchus
ebbce53c0d
Apply cmake-format
2021-10-03 23:06:33 +02:00
Martchus
7db709aa6f
Merge pull request #1 from hrittich/upstream-patches
...
Allow to find packages in namespaces
2021-10-03 19:51:43 +02:00
Hannah Rittich
b8e9f786b7
Allow to find packages in namespaces
2021-10-03 19:22:55 +02:00
Martchus
546fb0ec56
Apply clang-format
2021-09-22 11:16:50 +02:00
Martchus
c0c8efaf13
Exclude generated files from being processed by Qt's tools
...
This should suppress warning about CMP0071.
2021-09-22 11:16:40 +02:00
Martchus
2cd6c54100
Use woff2 only by default under Linux as only there FreeType2 is used by default
2021-09-22 11:16:09 +02:00
Martchus
f94c15a53f
Extend README.md
2021-09-16 22:27:48 +02:00
Martchus
cbcf98696f
Ensure non-static icon engine plugin does not miss font of static qtforkawesome
2021-09-16 18:42:45 +02:00
Martchus
cc1c8b35f8
Rename the class for the icon engine plugin so it is less likely to cause name conflicts
...
There might be some global objects created just based on the class name
without the namespace.
2021-09-16 18:35:05 +02:00
Martchus
276033df9c
Prefix resource for font file so it is less likely to cause name conflicts
2021-09-16 18:33:09 +02:00
Martchus
da639c816a
Deduce default color from current palette or style
2021-09-15 19:56:09 +02:00
Martchus
bec5b7bfd7
Workaround moc parse errors on Fedora 33 and 34 builds
2021-09-15 18:04:47 +02:00
Martchus
d83eb91df0
Support config suffix when building icon engine
2021-09-13 22:01:17 +02:00
Martchus
fbf820d538
Add a basic QIconEnginePlugin for ForkAwesome
2021-09-13 20:57:23 +02:00
Martchus
c153c863c4
Remove include guards wrongly added to source file
2021-09-13 20:50:14 +02:00
Martchus
5e099fc14b
Move files into sub directory to be able to add additional targets later
2021-09-13 20:50:14 +02:00
Martchus
c5f17009aa
Improve documentation
2021-09-13 18:24:22 +02:00
Martchus
56fdef53cd
Allow rendering any `QChar` so `Renderer` could also be used for other fonts
2021-09-13 18:24:08 +02:00
Martchus
02a56eebfd
Support Perl 5.18
2021-09-11 21:23:29 +02:00
Martchus
6dce3d57ae
Support CMake 3.10
2021-09-11 21:07:46 +02:00
Martchus
db458f682d
Improve README
2021-09-11 20:43:03 +02:00
Martchus
be64237413
Avoid tidying generated headers
2021-09-11 16:42:51 +02:00
Martchus
ce43117076
Do proper error handing when writing header files
2021-09-11 16:42:40 +02:00
Martchus
ed6f8198d0
Add mapping from icon names specified as QString to QtForkAwesome::Icon
2021-09-11 16:09:28 +02:00
Martchus
f3ae226c8c
Split header file
2021-09-11 14:42:11 +02:00
Martchus
7441425e9d
Move `icons.h` in `private` sub dir as it is not intended for external use
2021-09-11 14:29:23 +02:00
Martchus
d0ec2fb69e
Use exact version as soname while still on 0.x.x release
2021-09-11 14:27:48 +02:00
Martchus
96e258b060
Initial import
2021-09-11 02:25:46 +02:00