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 630261 - datetime: Missing artwork
datetime: Missing artwork
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: Date and Time
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-09-21 13:38 UTC by Bastien Nocera
Modified: 2011-03-12 22:33 UTC
See Also:
GNOME target: 3.0
GNOME version: ---


Attachments
missing timezones (39.85 KB, application/octet-stream)
2011-03-12 19:37 UTC, Frederic Peters
Details

Description Bastien Nocera 2010-09-21 13:38:58 UTC
Click in the middle of Australia and you'll get:
(gnome-control-center:7528): datetime-properties-WARNING **: Could not load hilight: Failed to open file '/usr/share/gnome-control-center/ui/datetime/timezone_8.75.png': No such file or directory

Where was the artwork originally from?
Comment 1 Bastien Nocera 2010-09-29 12:01:15 UTC
The original pixmaps come from the Ubuntu installer, see here for the latest pixmaps:
http://bazaar.launchpad.net/~ubuntu-installer/ubiquity/trunk/files/head:/pixmaps/timezone/

I filed an upstream bug at:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/651064
Comment 2 Bastien Nocera 2010-09-29 12:29:25 UTC
I added a test application to list all the possible timezones and check whether any pixmaps are missing. Turns out that another one is missing from the list.
Comment 3 Bastien Nocera 2010-09-29 12:32:01 UTC
Move to newly added component
Comment 4 Frederic Peters 2011-03-12 19:37:28 UTC
Created attachment 183235 [details]
missing timezones

datetime-cc-panel-Message: File 'timezone_8.75.png' missing for zone 'Australia/Eucla'
datetime-cc-panel-Message: File 'timezone_14.png' missing for zone 'Pacific/Kiritimati'

I created the missing image files, with http://upload.wikimedia.org/wikipedia/commons/c/cd/Timezones2010.png as a reference. Pacific/Kiritimati was easy, Australia/Eucla is less clearly defined, as it's not an official timezone. ("Eucla and the surrounding area, notably Mundrabilla and Madura, use the Central Western Time Zone of UTC+8:45. Although it has no official sanction, it is universally observed in this area, stopping just to the east of Caiguna.")

I have this as a git commit ready to be pushed.
Comment 5 Bastien Nocera 2011-03-12 21:35:12 UTC
Works fine for me!

Make sure you also re-enable the check in the Makefile.am, and add those files to the dist. There doesn't seem to be much of a highlight for Eucla, or green for the islands, which would be good to add, but it's good enough for me.
Comment 6 Frederic Peters 2011-03-12 22:33:53 UTC
Pushed (367f1a). The highlight for Eucla is hard, as this is really small and hidden by the pin. Islands are made green (but they are also very small).

The files were to Makefile.am, and the test enabled.