Summary: | Missing systray icons | ||
---|---|---|---|
Product: | [Plasma] Oxygen | Reporter: | Piotr Doroszewski <piotrekd> |
Component: | icons | Assignee: | pinheiro <nuno> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | akontsevich, cdennett, fabian, groszdanielpub, KDE |
Priority: | NOR | ||
Version: | 6.2.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
what i have made
Missed icons Oxygen icons 6.1 |
Description
Piotr Doroszewski
2024-05-07 20:14:39 UTC
Have same bug in Plasma 6.1.2 openSUSE Tumbleweed. Please fix! I think it should not replace the Oxygen theme icons with the Breeze ones. For example, the Oxygen theme has icons for Bluetooth, alerts, and the media player. Therefore, it's important to keep these icons. However, in Plasma 6, instead of these icons, there are just blank pages icons or Breeze icon variant in System tray settings dialog. > Some icons are named differently in Oxygen than in Breeze, though. On my > machine: This is the problem!!! Is it possible rename and justify the names? Related bug: https://bugs.kde.org/show_bug.cgi?id=484639#c11 Confirmed fixed here by commit 5cfb3bb97213e7e5b4234143ceb5be4865be37a9. (In reply to Jesse Litton from comment #2) > Confirmed fixed here by commit 5cfb3bb97213e7e5b4234143ceb5be4865be37a9. Where to check? What version? Link to the commit? (In reply to Aleksey Kontsevich from comment #3) > (In reply to Jesse Litton from comment #2) > > Confirmed fixed here by commit 5cfb3bb97213e7e5b4234143ceb5be4865be37a9. > > Where to check? What version? Link to the commit? Their public github? https://github.com/KDE/kirigami/commit/5cfb3bb97213e7e5b4234143ceb5be4865be37a9 If you're building KDE from source, just run 'kde-builder kirigami' and then reload plasma. (In reply to Jesse Litton from comment #4) > (In reply to Aleksey Kontsevich from comment #3) > > (In reply to Jesse Litton from comment #2) > > > Confirmed fixed here by commit 5cfb3bb97213e7e5b4234143ceb5be4865be37a9. > > > > Where to check? What version? Link to the commit? > > Their public github? > https://github.com/KDE/kirigami/commit/ > 5cfb3bb97213e7e5b4234143ceb5be4865be37a9 > > If you're building KDE from source, just run 'kde-builder kirigami' and then > reload plasma. This looks more like a fix for https://bugs.kde.org/show_bug.cgi?id=484639 or something around that, but not for this bug. This bug is about the Oxygen icon theme being incomplete itself. (In reply to Piotr Doroszewski from comment #5) > This looks more like a fix for https://bugs.kde.org/show_bug.cgi?id=484639 > or something around that, but not for this bug. This bug is about the Oxygen > icon theme being incomplete itself. Agree: looks non complete. Also need to make icons names consistent in all the themes. I changed the status back to open (hopefully, I did it correctly), since it was probably closed by mistake. Meanwhile, I looked into the Oxygen icon theme and was overwhelmed by how many separate manually-made files it has… Still happens in 6.2 hey guys sory for some reason I was not geting the bug reports will start cleaning up the bugs as i can find time for it... would be super nice to have a sane list of the new icons for the tray, as i also have teh same bug but am kinda lost on all the icons to do ... i did some but... (In reply to pinheiro from comment #9) > would be super nice to have a sane list of the new icons for the tray In my case following are missed: - Bluetooth - Brightness and color - Alerts (Notifications) - Media Player (In reply to Aleksey Kontsevich from comment #10) > (In reply to pinheiro from comment #9) > > would be super nice to have a sane list of the new icons for the tray > > In my case following are missed: > - Bluetooth > - Brightness and color > - Alerts (Notifications) > - Media Player do you hapen to know the name of those icons? in breeze? I did Bluetooth and its working here, maybe a variation you need is missing? (In reply to Aleksey Kontsevich from comment #1) > Related bug: https://bugs.kde.org/show_bug.cgi?id=484639#c11 See the above link ^^^ Created attachment 174730 [details]
what i have made
ok i think the bluetoothe ones i have done in fact they show up on my tray. the question is the remainning ones
(In reply to pinheiro from comment #13) > Created attachment 174730 [details] > what i have made Not sure what is it? We need Oxygen icons, not Breeze. For now I see bank page icons instead of mentioned. I'll add an attachment with picture. > ok i think the bluetoothe ones i have done in fact they show up on my tray. > the question is the remainning ones ? Created attachment 174731 [details]
Missed icons
Aaah ok so this air at least part of it stems from a miss understanding, ok so oxygen old never made icons for the tray element, that was part of the theme in plasma. And oxygen plasma main theme air shipped monochrome icons with it. Now recently kde change the themes and uses icons from the icon set, and because of that I had to do a bunch of new icons that fit it, the haded bonus is that now it's works in bowth light and dark plasma themes... So that's the icons I'm talking about... The ones above in my screenshot are oxygen mono SVG icons that comply with the new system. And have the symbolic tag in the name. I keep the old colorful icons without the symbolic name tag for other traditional desktop apps that want colourful icons.... Now I do see some blanks on my normal tray and some icons on the tray are still colourful and I'm not sure how come... Some more missing icons: Do not disturb inside Notifications Keep Open button for systray popups Expand and Collapse buttons inside the Disks&Devices, Networks, Bluetooth and Printers popups Screen brightness systray icon (this got separated from the battery status systray applet since Plasma 6 I think) Night Light inside Brightness&Color Lock Key Status icons Disk Quota icon, and icon inside it when Quota tool not found or No quota restrictions found IIRC the Disk Full notifier has a missing icon too In Networks: Airplane mode In Display Configuration: layout icons In Power&Battery: Power Profile icon (in my case, missing power profile) In KDE Connect: File Transfer drop target I see Bluetooth icons inside the Bluetooth popup next to the the Enable Bluetooth toggle and button, but I see a placeholder for the systray icon itself, and the big icon inside the popup when Bluetooth is disabled. In the rest of Plasmashell: In Panel Configuration: Remove and Show Alternatives icons for individual applets; Delete Panel In Add Widgets: Icons for the Brightness and Color, Camera Indicator, Disk Quota, Individual Core Usage, Lock Keys Status, Margins Separator, System Monitor Sensor When editing plasmoids on the desktop: Hide/Show Background (available e.g. for Individual Core Usage) In KRunner: Show Usage Help, Keep Open, button inside the command line to expand recent queries, Configure button for runners after clicking Show Usage Help There are also some missing icons in System Settings: Touchscreen Online Accounts Application Permissions Accessibility/Bell Accessibility/Activation Gestures Colors&Themes/System Sounds In Keyboard/Keyboard: Layouts In Game Controller: a big icon for No game controllers found In Colors&Themes/Night Light: an icon In Colors&Themes/Splash Screen: icon for None In Colors&Themes/Login Screen (SDDM): icon in Apply Plasma Settings... In Window Management/Window Rules: In Autostart: icons for custom scripts (In reply to pinheiro from comment #16) > Aaah ok so this air at least part of it stems from a miss understanding, ok > so oxygen old never made icons for the tray element, that was part of the > theme in plasma. And oxygen plasma main theme air shipped monochrome icons > with it. > > Now recently kde change the themes and uses icons from the icon set, and > because of that I had to do a bunch of new icons that fit it, the haded > bonus is that now it's works in bowth light and dark plasma themes... > > So that's the icons I'm talking about... The ones above in my screenshot are > oxygen mono SVG icons that comply with the new system. And have the symbolic > tag in the name. > > I keep the old colorful icons without the symbolic name tag for other > traditional desktop apps that want colourful icons.... > > Now I do see some blanks on my normal tray and some icons on the tray are > still colourful and I'm not sure how come... On my system, all systray icons that are available are colorful since the switch to Plasma 6. (I use an Air plasma style copied over from Plasma 5, as it's no longer shipped with Plasma 6, not sure if that matters. Though if I switch to the Breeze plasma style on my running system, while not changing the icon theme which is set to Oxygen, it doesn't change the icons.) And I like it: I use Oxygen rather than Breeze in the first place because I like colorful, realistic icons, while I find it hard to find the icon I'm looking for with monochrome icons, and that applies to the systray too (for instance I often mixed up the monochrome WiFi and Sound icons). But copying your Air icons into the Oxygen theme could solve the issue of missing icons at least. Also, in the early KDE 4 era, we had colorful systray icons in the plasma style (Oxygen, but also in the earliest versions of Air). If some of the missing icons were available in those Plasma styles, you could use those too. Maybe you can drop in to the oxygen Chanel in telegram and we can figure out what is going on... I suspect you are using the system tray in a larger size and it trying to find sizes other than 22x22...and so finding some older non symbolic versions (In reply to pinheiro from comment #18) > Maybe you can drop in to the oxygen Chanel in telegram and we can figure out > what is going on... I suspect you are using the system tray in a larger size > and it trying to find sizes other than 22x22...and so finding some older non > symbolic versions I never get monochrome icons on my system tray, regardless of panel height or whether panel icons are set to scale with the panel height. On my system (openSUSE, Oxygen icons are in the kf6-oxygen-icons package) there are no files in /usr/share/icons/oxygen with symbolic in their name, except an icon named emblem-symbolic-link. (I don't use Telegram because it requires a smartphone.) Hummm the screenshot I posted above is from my local copy of the oxygen6 icons repo... Maybe I have a wrong copy ... There is a telegram desktop client Hmm... The oxygen repo has the symbolic icons in the applets directory. The openSUSE package doesn't have them. (It only has base/scalable/applets and base/256x256/applets directories, which just contain plasmoid icons in the black Oxygen Plasma style.) I guess openSUSE packages Oxygen icons in a weird way. (In reply to pinheiro from comment #20) > There is a telegram desktop client It still requires registration with a smartphone. in the mean time i did some diguing, aka checked my distro version of the oxygen icons and its very diferent from what is uspstream on my git repo for oxygen6... and inded i cant find the syboloic icons i mention... will try to figure what is goiong on (In reply to Grósz Dániel from comment #21) > Hmm... The oxygen repo has the symbolic icons in the applets directory. The > openSUSE package doesn't have them. (It only has base/scalable/applets and > base/256x256/applets directories, which just contain plasmoid icons in the > black Oxygen Plasma style.) I guess openSUSE packages Oxygen icons in a > weird way. Are You sure? There are 3 packages in openSUSE: - kf6-oxygen-icons-large-6.0.0-1.2.noarch - kf6-oxygen-icons-6.0.0-1.2.noarch - kf6-oxygen-icons-scalable-6.0.0-1.2.noarch I'm not sure what distros are doing, but I'm sure I'm made those icons and they show up on my computer, I'm talking with people from distribution world to figure this out.. (In reply to Aleksey Kontsevich from comment #23) > (In reply to Grósz Dániel from comment #21) > > Hmm... The oxygen repo has the symbolic icons in the applets directory. The > > openSUSE package doesn't have them. (It only has base/scalable/applets and > > base/256x256/applets directories, which just contain plasmoid icons in the > > black Oxygen Plasma style.) I guess openSUSE packages Oxygen icons in a > > weird way. > Are You sure? There are 3 packages in openSUSE: > - kf6-oxygen-icons-large-6.0.0-1.2.noarch > - kf6-oxygen-icons-6.0.0-1.2.noarch > - kf6-oxygen-icons-scalable-6.0.0-1.2.noarch Yes, all three are installed, and none contain symbolic icons. (In reply to pinheiro from comment #24) > I'm not sure what distros are doing, but I'm sure I'm made those icons and > they show up on my computer, I'm talking with people from distribution world > to figure this out.. There are other, perhaps weird things about how the icons are organized on openSUSE: Most Oxygen icons are in a subdirectory called /usr/share/icons/oxygen/base, only some SUSE-specific ones are outside it in /usr/share/icons/oxygen; also, with oxygen, directories for categories are inside each directory for an icon size, while with Breeze it's the other way around. (In reply to Grósz Dániel from comment #25) > (In reply to Aleksey Kontsevich from comment #23) > > (In reply to Grósz Dániel from comment #21) > > > Hmm... The oxygen repo has the symbolic icons in the applets directory. The > > > openSUSE package doesn't have them. (It only has base/scalable/applets and > > > base/256x256/applets directories, which just contain plasmoid icons in the > > > black Oxygen Plasma style.) I guess openSUSE packages Oxygen icons in a > > > weird way. > > Are You sure? There are 3 packages in openSUSE: > > - kf6-oxygen-icons-large-6.0.0-1.2.noarch > > - kf6-oxygen-icons-6.0.0-1.2.noarch > > - kf6-oxygen-icons-scalable-6.0.0-1.2.noarch > > Yes, all three are installed, and none contain symbolic icons. Created bug report: https://bugzilla.suse.com/show_bug.cgi?id=1231596 It might be my index.theme not in the best shape... Don't know... I just do the icons and order on a sensible way on the repo... The ones in cause ar in a directory called applets with sub fold rs inside for sizes ... And are all in svg format so plasma can colour them accordingly to the colour theme (In reply to pinheiro from comment #27) > It might be my index.theme not in the best shape... Don't know... I just do > the icons and order on a sensible way on the repo... > The ones in cause ar in a directory called applets with sub fold rs inside > for sizes ... And are all in svg format so plasma can colour them > accordingly to the colour theme I suspect it's because those icons are only in git so they're all missing in the latest 6.0.0 release from 8 months ago. oo they are for more recent than 8 months ago. i only made them when i noticed that they were missing for me as well, and even then some changes had to be don to plams itself so they would work. (systemaick use of simbolic tag) (In reply to pinheiro from comment #29) > oo they are for more recent than 8 months ago. i only made them when i > noticed that they were missing for me as well, and even then some changes > had to be don to plams itself so they would work. (systemaick use of > simbolic tag) sory for all the typos, dixlexia here, i can only see the typos some time after typing Created attachment 175143 [details] Oxygen icons 6.1 Installed new oxygen icons version 6.1 with new SUSE upgrade, however they looks VERY ugly. Please look at my previous attachment 174731 [details] where for example speaker icon was colorful: now it is symbolic and ugly. If I want symbolic icons I would rather switch to Breeze variant, if I select Oxygen icons I want colorful ones. Please fix! (In reply to Aleksey Kontsevich from comment #31) > where for example speaker icon was colorful: now it is symbolic and ugly. FYI, Clipboard, Wi-Fi, Network, Battery, etc icons also were colorful, now they are ugly symbolic. It is what it is, oxygen "never" had tray icons that were colourful. That was mostly a bug that occurred when plasma stoped using the icons in the plasma theme and switched to icons regular... Feal free to use regular breeze if you prefer, but for multiple reasons I prefer the tray icons to me monochromatic... I see what you are trying to achieve on your tray, IMO plasma themes should be able to ask for non symbolic icons if they prefer, main reason originally in kde 4 days I asked for plasma themes to ship with icons themselves, because depending on what you are going for it might be not a good idea to be mono.... But that is not what oxygen ever wanted for itself... Air theme haf mono icons and I made them that way... (In reply to pinheiro from comment #34) > I see what you are trying to achieve on your tray, IMO plasma themes should > be able to ask for non symbolic icons if they prefer, main reason originally > in kde 4 days I asked for plasma themes to ship with icons themselves, > because depending on what you are going for it might be not a good idea to > be mono.... So, how to make them colorful? Not clear. > But that is not what oxygen ever wanted for itself... Air theme haf mono > icons and I made them that way... Is it possible to switch to other theme with colorful? Bad thing developers do not ask people what they want and change used to things like colorful icons replacing with monochromatic shit from 90th in Windows 1.0 style and trying to convince us it is a grace for us. Worse case scenario you create your how icon theme it's fairly simple... And KDE promotes people doing that.. Now oxygen theme that I made and maintain is like this.... Feal free to not use it, or even edit it and publish it so others can use it, should be easy just create symlinks to the colourful icons. Call it oxycolorfull... |