I've implemented a nice widget showing world map with timezone points on
it and integrated the widget in clock panel plugin. You can find my code
The question is, could this feature be possibly integrated to the panel
code when its quality gets good enough for it?
There are couple of questions I want to discuss too:
1. I found at least three implemetations of timezones in xfce itself and
glib: , , . And in addition to them I had to create my own
implementation in . Maybe we have a reason to implement featureful
time zone support in libxfce4util?
2. Timezone selection widget can be useful in other places except clock
plugin. Should it be moved to libxfce4ui?
I think this is a good idea to have timezone widget in date and time settings dialog, thanks!
I also agree that the widget should rather be common then being implemented in different places independently.
I went through your code quickly: it's very well formatted, good job! One note, though: gtk apps usually use glib types, such as gint, gdouble, gchar, etc.