After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 737499 - Don't throw away the 512px icon
Don't throw away the 512px icon
Status: RESOLVED FIXED
Product: pitivi
Classification: Other
Component: Build and packaging
Git
Other Linux
: Normal normal
: 0.94
Assigned To: Pitivi maintainers
Pitivi maintainers
Depends on:
Blocks:
 
 
Reported: 2014-09-27 20:10 UTC by Jean-François Fortin Tam
Modified: 2014-10-09 02:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jean-François Fortin Tam 2014-09-27 20:10:02 UTC
commit 409d4773d52b0080a1d94e0c62a7acc8619098ed should probably be reverted.
It removes the 512x512 icon in an attempt to get rid of 

    "Gdk-WARNING **: gdk_window_set_icon_list: icon too large (512x512)"

The solution is to friggin' fix GDK, not downgrade our artwork. There's a reason why the 512² icon is there. Removing it hides the problem under the rug and our icon will look blurry on high-DPI ("retina") displays.
Comment 1 Matthias Clasen 2014-09-29 01:47:13 UTC
There's nothing to fix in gdk, we're limited by the X max property size. Just don't add giant icons to the window icon list. You can still install them in the hicolor icon theme, where the shell will still pick them up based on the icon name in the desktop file.
Comment 2 Alex Băluț 2014-09-30 22:04:38 UTC
Matthias, we could load the icons manually like this:
https://github.com/aleb/pitivi/commit/a1db447e4e4cadf94de7334e9d45f6fcc00906a8

Or we could duplicate the "pitivi" icon used by pitivi.desktop and by the main window self.set_icon_name("pitivi").

Which do you think is best?
Comment 3 Matthias Clasen 2014-10-01 17:19:49 UTC
I decided to just remove the warning in gtk.
Comment 4 Thibault Saunier 2014-10-01 17:22:59 UTC
OK, let's just revert that commit I guess then.
Comment 5 Jean-François Fortin Tam 2014-10-07 21:56:10 UTC
Mental note: there is a reversal commit for this in aleb's "highlighting" branch.
Comment 6 Jean-François Fortin Tam 2014-10-09 02:09:25 UTC
commit 15243569a6f8990aa8dc162abe757c7315e21948
Author: Alexandru Băluț <alexandru.balut@gmail.com>
Date:   Wed Oct 1 20:08:21 2014 +0200

    Revert "gdk: fix icon too large warning"
    
    The warning will be removed in Gtk.
    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=737499
    
    This reverts commit 409d4773d52b0080a1d94e0c62a7acc8619098ed.