diff options
author | Logan Rathbone <poprocks@gmail.com> | 2022-06-17 22:05:02 +0100 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2022-06-18 09:10:00 +0700 |
commit | 2d3d181c100db71509e922711c0966af85de4d67 (patch) | |
tree | 469906a58d1d86c4b9d01240dbde9a3eb7ccb7e6 /libraries/libadwaita/README | |
parent | 961485d04cbcfe5ee1e70220026a2ec056bdf74a (diff) | |
download | slackbuilds-2d3d181c100db71509e922711c0966af85de4d67.tar.gz slackbuilds-2d3d181c100db71509e922711c0966af85de4d67.tar.xz |
libraries/libadwaita: Added (GTK4 lib. implementing the GNOME HIG)
Signed-off-by: Dave Woodfall <dave@slackbuilds.org>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries/libadwaita/README')
-rw-r--r-- | libraries/libadwaita/README | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/libraries/libadwaita/README b/libraries/libadwaita/README new file mode 100644 index 0000000000..4ea2fa7ae1 --- /dev/null +++ b/libraries/libadwaita/README @@ -0,0 +1,29 @@ +Libadwaita is a GTK4 library implementing the GNOME HIG, complementing +GTK. Libadwaita is the successor of libhandy, but for GTK4. + +Among other things, libadwaita provides a set of widgets built on top of +GTK4 as well as the "Adwaita" theme, a coloring API, and a mechanism to +make apps linked against it fit in with a system-wide dark mode +preference. + +NOTE: +This version of libadwaita for Slackware 15.0 has been patched to +support GTK 4.4. libadwaita upstream advertises its minimum version as +4.5, although it does not use any C API that is not provided by version +4.4. However, according to the libadwaita git logs, it libadwaita relies +on some fixes from GTK 4.5+ to work 100% correctly. I have found +libadwaita to work perfectly reasonably with GTK 4.4. Adding one patch +to suppress a CSS runtime warning, the only issue I have run into is +that some fonts may render as larger than the developers have intended, +and window widths and heights are slightly larger as well. + +If you wish to use libadwaita as fully intended by the developers, you +can build a local copy of GTK 4 >= 4.5 on your system. + +Build options: + +BUILDTYPE => customize build type by setting to a value recognized by +meson; eg, BUILDTYPE=debug (defaults to 'release'). + +GTK_DOC => set to 'true' to build API documentation; requires +`gi-docgen` (defaults to 'false'). |