From 9be16cd194559072094befe1eafc469b1cfe00ad Mon Sep 17 00:00:00 2001 From: Christoph Cullmann Date: Sat, 11 May 2024 17:06:42 +0200 Subject: more drafting --- content/posts/kde-applications-and-icons/index.md | 43 +++-------------------- 1 file changed, 5 insertions(+), 38 deletions(-) diff --git a/content/posts/kde-applications-and-icons/index.md b/content/posts/kde-applications-and-icons/index.md index af204fd..9e7a4d2 100644 --- a/content/posts/kde-applications-and-icons/index.md +++ b/content/posts/kde-applications-and-icons/index.md @@ -13,7 +13,7 @@ resources: In this rather lengthy post I talk a bit about the current issues with icons for the KDE applications I work on or use. -Let's start with looking at what I mean with KDE applications and what the current state is, up to KDE Frameworks 6.2 and current KDE Gear 24.04. +Let's start with looking at what I mean with KDE applications and what the current state is, up to KDE Frameworks 6.2 and current KDE Gear 24.02. Then let's see what will be improved in future releases. ## What do I mean with 'KDE Applications' @@ -42,13 +42,13 @@ If you just aim to run on the KDE Plasma desktop with your Qt and KDE Frameworks The KDE project did their job, at least for Kate I never did have any issues with icons on Plasma. - -## How it shall look... - -### Linux & BSDs +Below a screenshot of Kate 24.02 running on Plasma 6. All icons are there, they are properly re-colored for the dark theme, too, including not just the used Breeze icons but for example the small Git icons in the left sidebar that Kate has bundled.
+This is the vanilla state each user will get if Kate is installed on Plasma (and the dark theme is used). +There are no patches done during building to achieve that nor is there any extra user configuration necessary. + ### Windows
@@ -57,39 +57,6 @@ The KDE project did their job, at least for Kate I never did have any issues wit
-## State on Fedora 40 Workstation & XFCE Spin... - -Screenshots taken from the [GNOME bugtracker](https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/issues/288), copies to not stall their GitLab instance. - -
- -
- -I think that is rather unpleasant and for e.g. the left icon-only border just an unusable insult. - -## Why? The Adwaita Icon Theme no longer follows the FDO icon naming spec - -There was no information that they want to break away from the icon naming 'the world' does assume (given there is a [spec](https://specifications.freedesktop.org/icon-naming-spec/latest/ar01s04.html)). -And now we have that state for our users there, at least on these spins. - -That is not that nice, we did spend a lot of work to get our applications working cross-desktop and even cross-platform and now that... - -I feel rather infuriated, finding this before going to sleep, even more after reading the feedback in the [GNOME bugtracker](https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/issues/288) and that this is just closed as 'so be it'. - -They added now at least a hint to the README: - -[**Private UI icon set for GNOME core apps.**](https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/commit/ad605446a829420b659c7f360333e4309a8f4a55) - -Ok, I assume that is then all fine. - -No, it is not. - -Then please don't install it as FDO icon theme and break all FOSS apps that rely on the naming spec... - -If you care for non 'GNOME core apps' to work per default properly on distributions like that, please either get them to fix it (hints are given in the [linked issue](https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/issues/288)) or get the distributions to install a compliant theme. - -We can plan to work around this mess in [the future](https://invent.kde.org/frameworks/kiconthemes/-/issues/3) on our side, but that will not un-break the application versions that are now already shipped to our users and non-KDE frameworks based stuff that will just run into the same issues. - ## Feedback You can provide feedback on the matching [KDE Social](https://lemmy.kde.social/post/1212069), [reddit](https://www.reddit.com/r/linux/comments/1chzmya/kde_kate_editor_icons_or_how_fedora_40_with_the/) or [Hacker News](https://news.ycombinator.com/item?id=40230558) post. -- cgit v1.2.3