Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Identical icons in TDE/Q4OS Control panel #11

Open
q4osteam opened this issue Oct 30, 2019 · 6 comments
Open

Identical icons in TDE/Q4OS Control panel #11

q4osteam opened this issue Oct 30, 2019 · 6 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request
Projects

Comments

@q4osteam
Copy link
Collaborator

There are two identical icons in TDE/Q4OS Control panel, "Appearance and themes" and "System administration". A new "Appearance and themes" icon would need to be designed. Also, the command "sudo kcmodules --unlock" unveils another identical icons in Control panel, that should be distinguished as well.

@q4osteam q4osteam added the bug Something isn't working label Nov 8, 2019
@jaerrib jaerrib added this to Needs triage in Bug triage via automation Nov 10, 2019
@jaerrib jaerrib moved this from Needs triage to High priority in Bug triage Nov 10, 2019
@jaerrib jaerrib self-assigned this Nov 10, 2019
@jaerrib jaerrib added the enhancement New feature or request label Nov 11, 2019
@jaerrib
Copy link
Owner

jaerrib commented Nov 11, 2019

I've actually looked at several of these (Appearance & Theme > Style was updated with cf8919). There are a few icons in the control panel that point to the same file so I'm not sure how to make them appear different. Should that be something to pass upstream to the TDE team, or is it something to consider at the distro level?

jaerrib added a commit that referenced this issue Nov 12, 2019
- Replace old symlink with icon borrowed from Papirus to improve visual differentiation (bug #11)
- Add missing size 128 icon
- Modify color palette and detail style for better integration with Waterleaf
jaerrib added a commit that referenced this issue Nov 12, 2019
- Point symlinks to preferences-system-notifications.png to improve visual differentiation in control panel (issue #11)
@q4osteam
Copy link
Collaborator Author

q4osteam commented Nov 12, 2019

Yes, we have found a bunch of shortcuts in control panel that points to a same icon files, see the list below. All of them should be definitely passed and reported to the TDE team. We can exclude them off of this bug report at the moment.

Duplicate icons shortcuts list:

Icon=background << Background << background.desktop
Icon=background << ICC Color Profile << iccconfig.desktop
Icon=background << Monitor & Display << displayconfig.desktop

Icon=desktop << Behavior << desktopbehavior.desktop
Icon=desktop << Multiple Desktops << desktop.desktop

Icon=font-x-generic << Font Installer << kcmfontinst.desktop
Icon=font-x-generic << Fonts << fonts.desktop
Icon=font-x-generic << Fonts << tdehtml_fonts.desktop

Icon=kcmdevices << CD-ROM Information << cdinfo.desktop
Icon=kcmdevices << Devices << devices.desktop

Icon=kcmkwm << Window Behavior << twinoptions.desktop
Icon=kcmkwm << Window Decorations << twindecoration.desktop
Icon=kcmkwm << Window-Specific Settings << twinrules.desktop

Icon=kcmmemory << DMA-Channels << dma.desktop
Icon=kcmmemory << Interrupts << interrupts.desktop
Icon=kcmmemory << IO-Ports << ioports.desktop
Icon=kcmmemory << Memory << memory.desktop

Icon=keyboard << Keyboard << keyboard.desktop
Icon=keyboard << Keyboard Layout << keyboard_layout.desktop

Icon=kfm << File Manager << filebrowser.desktop
Icon=kfm << Paths << desktoppath.desktop

Icon=kmenu << Session Manager << kcmsmserver.desktop
Icon=kmenu << Taskbar << kcmtaskbar.desktop

Icon=konqueror << CGI Scripts << kcmcgi.desktop
Icon=konqueror << Java & JavaScript << tdehtml_java_js.desktop
Icon=konqueror << Plugins << tdehtml_plugins.desktop
Icon=konqueror << User Interface << tdehtml_userinterface.desktop
Icon=konqueror << Web Behavior << tdehtml_behavior.desktop

Icon=launch << Launch Feedback << kcmlaunch.desktop
Icon=launch << TDE Performance << kcmperformance.desktop

Icon=network << Connection Preferences << netpref.desktop
Icon=network << Network Interfaces << nic.desktop

Icon=samba << Local Network Browsing << lanbrowser.desktop
Icon=samba << Samba Status << smbstatus.desktop

Icon=tdescreensaver << Display << display.desktop
Icon=tdescreensaver << Screen Saver << screensaver.desktop

jaerrib added a commit that referenced this issue Nov 19, 2019
- Replace cs-panel symlink with icon borrowed from Papirus
- Add missing size 128 icon
- Update kcmkicker symlink to improve visual differentiation in control panel (bug #11)
jaerrib added a commit that referenced this issue Nov 19, 2019
- Replace old symlink with icon borrowed from Papirus to improve visual differentiation (bug #11)
- Add missing size 128 icon
jaerrib added a commit that referenced this issue Nov 19, 2019
- Point symlinks to ../categories/applications-multimedia.png to improve visual differentiation in control panel (issue #11)
@q4osteam
Copy link
Collaborator Author

We have reported a bug related to the Trinity part in the TDE bugtracker https://bugs.trinitydesktop.org/show_bug.cgi?id=3056

@jaerrib
Copy link
Owner

jaerrib commented Nov 21, 2019

Excellent. Thanks for filing the bug. I'll keep working on the icons I'm able to differentiate and wait for upstream to (hopefully) enable a way to have unique icons for each entry in the control panel.

jaerrib added a commit that referenced this issue Dec 9, 2019
- Add symlinks for apps/kcmmemory to point to /devices/media-memory.svg to improve visual differentiation in control panel (bug #11)
@jaerrib
Copy link
Owner

jaerrib commented Jul 11, 2023

Is this still an issue now that multiple icons are being pulled from Papirus?

@q4osteam
Copy link
Collaborator Author

q4osteam commented Oct 4, 2023

Yes, it is. There are still duplicate icons in control panel as described in the OP.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
Bug triage
  
High priority
Development

No branches or pull requests

2 participants