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 85723 - Add popup calendar and time configuration to clock applet
Add popup calendar and time configuration to clock applet
Status: RESOLVED FIXED
Product: gnome-panel
Classification: Other
Component: clock
unspecified
Other All
: High enhancement
: ---
Assigned To: Panel Maintainers
Panel Maintainers
: 72315 82762 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-06-17 23:20 UTC by Havoc Pennington
Modified: 2015-03-24 13:00 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
add bloat to clock applet (14.78 KB, patch)
2002-06-17 23:20 UTC, Havoc Pennington
none Details | Review
newer patch (15.88 KB, patch)
2002-08-30 22:24 UTC, Havoc Pennington
none Details | Review

Description Havoc Pennington 2002-06-17 23:20:30 UTC
This is a patch for the 2.1.x branch.

This makes clicking the clock applet open a calendar, and adds a menu item
to open a configuration tool to set the date and time.
Comment 1 Havoc Pennington 2002-06-17 23:20:59 UTC
Created attachment 9288 [details] [review]
add bloat to clock applet
Comment 2 Luis Villa 2002-06-18 19:48:06 UTC
Basically a dup of most of bug 82762 :/
Comment 3 Havoc Pennington 2002-07-11 18:33:10 UTC
I have some updates to this patch; rather than update the bug every
time, let me know and I'll send along the latest patch when 
we're ready to consider applying it.
Comment 4 Mark McLoughlin 2002-07-29 04:24:02 UTC
*** Bug 82762 has been marked as a duplicate of this bug. ***
Comment 5 Mark McLoughlin 2002-08-11 13:01:32 UTC
Havoc: send me on the patch and I'll review it. One comment from a
cursory glance - make sure to use egg_screen_exec when launching an
app, gtk_window_set_screen when realising a toplevel,
gdk_screen_get_height/width instead of gdk_screen_width/height. Also
note multiscreen-hacks.h, instead of using #ifdef HAVE_GTK_MULTIHEAD
all over the place.
Comment 6 Vincent Untz 2002-08-30 21:59:53 UTC
*** Bug 72315 has been marked as a duplicate of this bug. ***
Comment 7 Vincent Untz 2002-08-30 22:00:54 UTC
In bug #72315, it was suggested that a nice default for the time
configuration tool is Gnome System Tools (when ported to Gnome2).
Comment 8 Havoc Pennington 2002-08-30 22:24:05 UTC
Created attachment 10823 [details] [review]
newer patch
Comment 9 Mark McLoughlin 2002-09-11 05:18:49 UTC
Havoc: I was about to apply the patch and fixup the multihead issues
when I saw this that you're setting focus-line-width and focus-padding
to zero ...

Why are you doing this ? I know we've had issues with focus indication
and applets in the past so I'm wary ...
Comment 10 Havoc Pennington 2002-09-11 05:21:15 UTC
Just the usual "make it use less space" reason. It's bogus, feel free
to take it out. We can shrink it via font shrinkage or something.
Comment 11 Vincent Untz 2002-11-07 00:45:28 UTC
Status here ?
Comment 12 Havoc Pennington 2002-11-07 01:03:53 UTC
Crap, I guess we missed feature freeze on this. :-/
Comment 13 Luis Villa 2002-12-03 04:00:52 UTC
Boo :/
Comment 14 Sameer Morar 2002-12-12 06:07:50 UTC
Any chance of incorperating the behaviour of gworldclock into the
clock applet?

Perhaps the ability to add additional timezone clocks to it, and have
these append after the date in the mouseover?

Another alternative, which would conflict with this bug would be to
open gworldclock when the clock applet is clicked on.
Comment 15 Mark McLoughlin 2003-01-27 07:12:37 UTC
Sameer: please file new bugs with your enhancement requests.

Havoc: finally, I've gone ahead and committed this. I was lazy and
didn't do all the multiscreen stuff, though.

2003-01-27  Mark McLoughlin  <mark@skynet.ie>

        Add popup calendar and time configuration to clock applet.
        Slightly re-worked version of Havoc's patch. #85723.

        * GNOME_ClockApplet.xml: add "Adjust Date & Time" item.

        * clock.c: add support for time configuration tool and
        calendar popup.

        * clock.schemas.in: add configuration tool preference.