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

Stop installing application icons to the legacy pixmaps location #5

Merged
merged 3 commits into from
May 17, 2021
Merged

Stop installing application icons to the legacy pixmaps location #5

merged 3 commits into from
May 17, 2021

Conversation

pinotree
Copy link
Contributor

The /usr/share/pixmaps location is considered a legacy location for application icons; since the application icons are already installed in the global XDG hicolor theme, then:

  • drop the XPM icon, as it is redundant with the PNG icons in the XDG hicolor icon theme
  • stop installing the 48px PNG

As related change, drop the old Debian menu file, no more needed (see [1]), and it references the removed XPM icon.

[1] https://lists.debian.org/debian-devel-announce/2015/09/msg00000.html

pinotree added 3 commits May 16, 2021 17:50
Debian officially deprecated the old Debian menu system more than 5
years ago [1]. Hence, drop the old menu file, as not much of use
anymore.

[1] https://lists.debian.org/debian-devel-announce/2015/09/msg00000.html
The application icon is already provided as PNG in different sizes, and
installed in the global XDG hicolor icon theme. Hence, the XPM version
of it can be dropped, as it is redundant.
The /usr/share/pixmaps location is considered a legacy location for
application icons; since the application icons are already installed in
the global XDG hicolor theme, then simply stop installing the 48px one
in the legacy pixmaps location.
@ashaduri ashaduri merged commit 701ce81 into ashaduri:main May 17, 2021
@ashaduri
Copy link
Owner

Thanks, merged. We no longer need to support these old systems.

@pinotree pinotree deleted the legacy-pixmaps-location branch May 17, 2021 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants