Pn, 2002-02-22 03:53, Gediminas Paulauskas rašė: > Pr, 2002-02-18 18:07, fflewddur rašė: > > this patch updates the clock applet's properties dialog to use > > instant-apply settings. could someone review/commit? thanks! > > This patch breaks UI freeze (but fortunately, not string freeze), but > without it this applet is inconsistent with all other dialogs in > gnome-panel, and is an improvement from usability POV. > > However, bigger changes are needed to make it usable (like keynav). I > have put all issues into http://bugzilla.gnome.org/show_bug.cgi?id=72201 > > Would adding accelerators to all strings be accepted? How about other > changes proposed in that bugzilla ticket? > > On related note, there are more string changes proposed: > http://bugzilla.gnome.org/show_bug.cgi?id=61586 OK, so I have taken it today, and rewritten clock applet properties just to make them work. Properties dialog has lost Apply,Cancel,OK buttons, and got just Close; was made instant-apply. Apart from that, there are no UI changes, and no string changes at all. Since docs do not contain a screeshot of preferences dialog, I assume this patch is a must-go, but of course I need permission to commit. -- Gediminas
Attachment:
clock-properties.diff.gz
Description: GNU Zip compressed data
<gconfschemafile> <schemalist> <schema> <key>/schemas/apps/clock-applet/prefs/hour_format</key> <owner>clock-applet</owner> <type>int</type> <default>24</default> <locale name="C"> <short>Hour format</short> <long>Sets the hour format, may be either 12 or 24</long> </locale> </schema> <schema> <key>/schemas/apps/clock-applet/prefs/show_date</key> <owner>clock-applet</owner> <type>bool</type> <default>true</default> <locale name="C"> <short>Show date in applet</short> <long>Display date in applet, in addition to time</long> </locale> </schema> <schema> <key>/schemas/apps/clock-applet/prefs/show_tooltip</key> <owner>clock-applet</owner> <type>bool</type> <default>true</default> <locale name="C"> <short>Show date in tooltip</short> <long>Show date in a tooltip when a mouse is over applet</long> </locale> </schema> <schema> <key>/schemas/apps/clock-applet/prefs/gmt_time</key> <owner>clock-applet</owner> <type>bool</type> <default>false</default> <locale name="C"> <short>Use GMT</short> <long>Display time in Greenwich Mean Time zone</long> </locale> </schema> <schema> <key>/schemas/apps/clock-applet/prefs/unix_time</key> <owner>clock-applet</owner> <type>bool</type> <default>false</default> <locale name="C"> <short>Use UNIX time</short> <long>Display time in seconds since Epoch, i.e. 1970-01-01</long> </locale> </schema> <schema> <key>/schemas/apps/clock-applet/prefs/internet_time</key> <owner>clock-applet</owner> <type>bool</type> <default>false</default> <locale name="C"> <short>Use Internet time</short> <long>Display Internet time, which is same all over the world</long> </locale> </schema> </schemalist> </gconfschemafile>