Bug 498999

Summary: The subscribe button is oddly small, despite ample space
Product: [Applications] kasts Reporter: Salvo "LtWorf" Tomaselli <tiposchi>
Component: generalAssignee: bart
Status: RESOLVED NOT A BUG    
Severity: normal    
Priority: NOR    
Version First Reported In: 24.12.1   
Target Milestone: ---   
Platform: Debian unstable   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: screenshot of the problem

Description Salvo "LtWorf" Tomaselli 2025-01-22 11:13:40 UTC
Created attachment 177587 [details]
screenshot of the problem

Please see the screenshot.

There's plenty of empty space but for some reason the buttons to subscribe are not even large enough to show the entire text.
Comment 1 bart 2025-01-22 15:50:05 UTC
Those are supposed to be icon-only buttons.  It seems that the icon theme you are using is missing that particular icon. The text is only a fallback mechanism for the icon being missing.
Note that Kasts has been developed with breeze-icons as the main intended icon theme.  You can use another icon theme if you want, but if an icon is missing, then the interface obviously cannot show it.  I think the app is supposed to fallback to breeze-icons for missing icons (but I'm not 100% sure anymore).  So, I think the issue should be solved by installing breeze-icons.
Comment 2 Salvo "LtWorf" Tomaselli 2025-01-22 16:07:21 UTC
It was on my work computer… I will investigate what is happening next week when I'm there again.

At home I use oxygen and it shows the icon, I don't really remember how it's set there.
Comment 3 bart 2025-01-22 17:55:38 UTC
Yeah, oxygen should be an icon set that is complete enough to have almost all required icons.  I don't know which icon theme your screenshot is using.  It's probably the default one for whichever desktop environment you are using.  (It doesn't look like plasma, but it could be heavily modified of course.)
Comment 4 Salvo "LtWorf" Tomaselli 2025-01-22 21:46:42 UTC
It is plasma6 that I'm using :D

But it used to be plasma5 so maybe some setting didn't get migrated properly there…

Do you know what I should be looking at when I'm on that machine?
Comment 5 bart 2025-01-25 12:14:29 UTC
You should check which icon theme is used/installed.  It definitely isn't breeze-icons, which is recommended for Kasts and any KDE application.  I guess oxygen will still have sufficient coverage to be ok.  But basically, with any other icon set, you're on your own.  KDE in general does not want to pin down people, so breeze-icons and breeze style aren't hard dependencies, but there's also no guarantee that things will look ok if you use something else.
Comment 6 bart 2025-02-10 17:39:53 UTC
I'll close this now.  There's nothing that we can do if the app is used with an incomplete icon theme.
Comment 7 Salvo "LtWorf" Tomaselli 2025-02-10 21:09:32 UTC
Sorry I didn't forget this, but life got in the way and I haven't visited the office since.