2017-01-21 14:29:38 |
Fabio Valentini |
bug |
|
|
added bug |
2017-01-21 14:29:50 |
Fabio Valentini |
bug task added |
|
audience |
|
2017-01-21 14:30:13 |
Fabio Valentini |
bug task added |
|
maya |
|
2017-01-21 14:30:31 |
Fabio Valentini |
bug task added |
|
pantheon-calculator |
|
2017-01-21 14:30:56 |
Fabio Valentini |
bug task added |
|
pantheon-terminal |
|
2017-01-21 14:31:18 |
Fabio Valentini |
bug task added |
|
scratch |
|
2017-01-21 14:31:32 |
Fabio Valentini |
bug task added |
|
screenshot-tool |
|
2017-01-21 14:31:44 |
Fabio Valentini |
bug task added |
|
snap-elementary |
|
2017-01-21 14:32:09 |
Fabio Valentini |
bug task added |
|
switchboard |
|
2017-01-21 14:32:22 |
Fabio Valentini |
bug task added |
|
wingpanel |
|
2017-01-21 14:33:31 |
Fabio Valentini |
tags |
|
cross-distro |
|
2017-01-21 14:39:56 |
Neal Gompa |
tags |
cross-distro |
cross-distro fedora |
|
2017-01-21 14:59:53 |
Fabio Valentini |
bug task added |
|
appcenter |
|
2017-01-24 16:49:59 |
Jeremy Wootten |
branch linked |
|
lp:~jeremywootten/pantheon-files/cross-distro-fixes |
|
2017-01-24 16:50:50 |
Jeremy Wootten |
pantheon-files: importance |
Undecided |
Medium |
|
2017-01-24 16:50:50 |
Jeremy Wootten |
pantheon-files: status |
New |
Confirmed |
|
2017-01-24 16:50:50 |
Jeremy Wootten |
pantheon-files: milestone |
|
juno-beta1 |
|
2017-01-24 16:50:50 |
Jeremy Wootten |
pantheon-files: assignee |
|
Jeremy Wootten (jeremywootten) |
|
2017-01-25 17:40:58 |
Fabio Valentini |
bug task added |
|
pantheon-photos |
|
2017-01-26 17:07:48 |
Jeremy Wootten |
pantheon-files: status |
Confirmed |
In Progress |
|
2017-01-27 21:03:09 |
Danielle Foré |
screenshot-tool: importance |
Undecided |
Medium |
|
2017-01-27 21:03:09 |
Danielle Foré |
screenshot-tool: status |
New |
Confirmed |
|
2017-01-27 21:03:09 |
Danielle Foré |
screenshot-tool: milestone |
|
juno-beta1 |
|
2017-01-28 10:37:37 |
Jeremy Wootten |
pantheon-files: status |
In Progress |
Confirmed |
|
2017-01-28 10:37:37 |
Jeremy Wootten |
pantheon-files: assignee |
Jeremy Wootten (jeremywootten) |
|
|
2017-02-03 17:51:41 |
Launchpad Janitor |
branch linked |
|
lp:~elementary-apps/screenshot-tool/ship-icon |
|
2017-02-03 17:51:44 |
Danielle Foré |
screenshot-tool: status |
Confirmed |
In Progress |
|
2017-02-03 17:51:44 |
Danielle Foré |
screenshot-tool: assignee |
|
Daniel Fore (danrabbit) |
|
2017-02-03 18:43:14 |
RabbitBot |
screenshot-tool: status |
In Progress |
Fix Committed |
|
2017-02-10 22:22:19 |
Cody Garver |
screenshot-tool: status |
Fix Committed |
Fix Released |
|
2017-04-02 10:27:08 |
Fabio Valentini |
bug task deleted |
appcenter |
|
|
2017-04-02 10:29:26 |
Fabio Valentini |
pantheon-calculator: status |
New |
Invalid |
|
2017-04-02 10:31:19 |
Fabio Valentini |
pantheon-files: status |
Confirmed |
Invalid |
|
2017-04-02 10:31:59 |
Fabio Valentini |
pantheon-terminal: status |
New |
Invalid |
|
2017-04-02 10:34:07 |
Fabio Valentini |
scratch: status |
New |
Invalid |
|
2017-04-02 10:35:44 |
Fabio Valentini |
switchboard: status |
New |
Invalid |
|
2017-04-02 10:38:01 |
Fabio Valentini |
description |
Most elementary desktop apps don't ship the icons (to /usr/share/icons/hicolor) they reference in their .desktop files. This results in some problems (especially on other linux distributions, but also on other DEs), including:
1) Apps not shipping their own icon might show in Application Menus with the "missing icon" icon.
2) The affected apps will not show up in "Application Centers" which are using appdata for metadata, because the metadata is deemed to be invalid due to a non-existent icon (not in the package) being referenced at metadata generation time.
This behavior is intentional, because metadata generation for one package cannot (and should not) depend on other packages being present (to be reproducible).
For example, some elementary apps don't show up in GNOME Software because of that - this affects at least ubuntu and fedora, probably other distros too.
The affected packages are (I may have missed some in that list):
application icon name
--------------------------------------------
appcenter system-software-install
audience multimedia-video-player
maya-calendar office-calendar
pantheon-calculator accessories-calculator
pantheon-files system-file-manager
pantheon-terminal utilities-terminal
scratch-text-editor accessories-text-editor
screenshot-tool accessories-screenshot
snap-photobooth accessories-camera
switchboard preferences-desktop
wingpanel wingpanel |
Most elementary desktop apps don't ship the icons (to /usr/share/icons/hicolor) they reference in their .desktop files. This results in some problems (especially on other linux distributions, but also on other DEs), including:
1) Apps not shipping their own icon might show in Application Menus with the "missing icon" icon.
2) The affected apps will not show up in "Application Centers" which are using appdata for metadata, because the metadata is deemed to be invalid due to a non-existent icon (not in the package) being referenced at metadata generation time.
This behavior is intentional, because metadata generation for one package cannot (and should not) depend on other packages being present (to be reproducible).
For example, some elementary apps don't show up in GNOME Software because of that - this affects at least ubuntu and fedora, probably other distros too.
The affected packages are (I may have missed some in that list):
application icon name
--------------------------------------------
audience multimedia-video-player
maya-calendar office-calendar
screenshot-tool accessories-screenshot
snap-photobooth accessories-camera
wingpanel wingpanel |
|
2017-04-02 10:39:15 |
Fabio Valentini |
summary |
the referenced application icon is not shipped with the package |
don't reference and expect non-standard icons, ship branded icons instead |
|