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 384783 - Allow other apps for viewing calendar events and tasks
Allow other apps for viewing calendar events and tasks
Status: RESOLVED FIXED
Product: gnome-panel
Classification: Other
Component: clock
2.14.x
Other All
: Normal enhancement
: ---
Assigned To: Panel Maintainers
Panel Maintainers
: 430387 482352 488762 585142 (view as bug list)
Depends on: 171871 497180
Blocks: 436523
 
 
Reported: 2006-12-11 18:20 UTC by Fausto Piovesan
Modified: 2009-08-11 18:01 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
proposed patch v2 (2.23 KB, patch)
2007-10-22 06:49 UTC, Alex Converse
needs-work Details | Review
Updated patch dor both calendar and tasks (4.33 KB, patch)
2008-02-12 15:02 UTC, Alex Converse
none Details | Review
Re-diff the patch since it barely applies (518 bytes, patch)
2008-07-20 20:00 UTC, Alex Converse
none Details | Review
The patch for real this time (4.29 KB, patch)
2008-07-20 20:02 UTC, Alex Converse
committed Details | Review

Description Fausto Piovesan 2006-12-11 18:20:48 UTC
In the current version of the clock applet is inpossible to select which evolution-data-server based application will be lauched when you double-click on a date. This should be changed to allow applications like dates (small callendar application using the evolution-data-server as backend: http://projects.o-hand.com/dates) to be lauched.

Ps: This feature is specialy important because evolution calendar is unusable by itself (bug 318212)
Comment 1 Fausto Piovesan 2006-12-11 18:29:35 UTC
There is a bug in the Dates bugzilla related to this one: http://bugzilla.o-hand.com/show_bug.cgi?id=185
Comment 2 David Prieto 2006-12-11 18:50:31 UTC
I agree that this option should be added as soon as possible.
Comment 3 Vincent Untz 2007-01-04 14:11:35 UTC
I suggest you open a bug against gnome-control-center/preferred applications to let the user choose the preferred application for calendar. And make this bug depends on it.
Comment 4 David Prieto 2007-01-04 15:02:32 UTC
I opened a bug here http://bugzilla.gnome.org/show_bug.cgi?id=392759 but I don't know how to make this one depend on that.
Comment 5 Vincent Untz 2007-05-01 11:34:51 UTC
*** Bug 430387 has been marked as a duplicate of this bug. ***
Comment 6 Alex Converse 2007-10-22 06:47:10 UTC
*** Bug 488762 has been marked as a duplicate of this bug. ***
Comment 7 Alex Converse 2007-10-22 06:49:39 UTC
Created attachment 97588 [details] [review]
proposed patch v2

This is the second version of the patch from the dupe I created (sorry). It puts the prefrence in /desktop/gnome/applications/calendar/exec and has a hardcoded fallback to evolution in case gnome-desktop and gnome-panel fall out of sync.
Comment 8 Vincent Untz 2007-11-13 10:44:15 UTC
*** Bug 482352 has been marked as a duplicate of this bug. ***
Comment 9 Ross Burton 2007-11-15 11:17:33 UTC
Oh oh please apply this Vincent. :)  
Comment 10 Vincent Untz 2007-11-15 18:00:32 UTC
Is the gconf key shipped in a schema?
Comment 11 Ross Burton 2007-11-15 18:12:14 UTC
No, it would need to be added to either this patch, or whatever sets the other schemas in that gconf tree.
Comment 12 Vincent Untz 2007-11-15 18:15:40 UTC
So the patch won't go in until there's no schema for this. (it should probably be a patch for libgnome)

Note that the patch handles tasks and calendar items the same way. It won't work for dates, I guess, since I don't think it handles tasks. Should we have separate settings for them?
Comment 13 Ross Burton 2007-11-15 18:51:33 UTC
Okay, I'll work on a libgnome patch tonight.  Yes, tasks should be handled separately.
Comment 14 Ross Burton 2007-11-15 20:32:56 UTC
Filed #497180 with the libgnome patch.
Comment 15 Alex Converse 2007-11-16 01:47:42 UTC
Some one fromn o-hand still needs to take care of this on the dates side of things. There is a prelinary patch for dates at http://bugzilla.o-hand.com/show_bug.cgi?id=185 
Comment 16 antistress 2007-11-16 02:07:56 UTC
Happy to see some work on this bug, thank you.

Since i filled Bug 482352 that has been marked as a duplicate of this bug, i'd like to know if dates can sync with online calendars like Google calendar (i think no)
Comment 17 Ross Burton 2007-11-16 08:08:34 UTC
Alex: yes, when GNOME supports calling other apps we'll add support to Tasks and Dates.

antistress: Dates can read the same calendars as Evolution, so you can either use the ical files Google provides or the Google Calendar plugin (although this may require a one-line patch to Dates, not sure).
Comment 18 Alex Converse 2008-02-12 15:02:28 UTC
Created attachment 105057 [details] [review]
Updated patch dor both calendar and tasks

Now That schemas have landed I've updated the patch and made it applicable to both calendaring and tasks. They are somewhat intertwined (at least in SVN head) and the code is very similar so it makes sense to do them together.
Comment 19 antistress 2008-03-06 17:47:44 UTC
just for information, Google helped synchronise Outlook and Google Calendar (Google Calendar Sync)
http://www.clubic.com/actualite-128492-google-synchronise-outlook-google-calendar.html

I'd love to see an easy way to add events directly in GNOME clock/calendar (maybe a button that lead to a very basic UI) and to synchronize (2 way sync) GNOME clock/calendar with Google Calendar
Comment 20 Ross Burton 2008-03-07 08:11:48 UTC
Syncing is a separate concept, and should be handled by Opensync/conduit/something else.
Comment 21 antistress 2008-03-07 08:41:03 UTC
So shall i fill another bug report against one of these ?
Comment 22 Ross Burton 2008-03-07 09:11:30 UTC
There isn't a bug, if you want to sync your evolution calendar with google, then use opensync or conduit.
Comment 23 antistress 2008-03-07 11:22:36 UTC
thank you for your answers
but if there is no easily discoverable way to do it, maybe there should be a bug report about that ?
Comment 24 Ross Burton 2008-03-07 11:34:04 UTC
It's perfectly discoverable:  you install a 3rd party syncing tool like conduit or opensync, and use that.

As GNOME doesn't yet ship syncing tools, this is outside the scope of GNOME.
Comment 25 antistress 2008-03-07 13:13:59 UTC
ok, many thanks
Comment 26 Alex Converse 2008-07-20 20:00:07 UTC
Created attachment 114873 [details] [review]
Re-diff the patch since it barely applies

ping?
Comment 27 Alex Converse 2008-07-20 20:02:19 UTC
Created attachment 114874 [details] [review]
The patch for real this time
Comment 28 Alex Converse 2008-08-08 18:12:55 UTC
Comment on attachment 114874 [details] [review]
The patch for real this time

If it's not clear, 114874 is the current version of the patch. I'd really like some feedback on this.
Comment 29 Matt Enright 2009-04-28 14:48:45 UTC
The keys are there in gcont; is there any chance this patch is still feasible, or if there's been other progress in putting this functionality elsewhere? (ATM setting the desktop/applications/{calendar, tasks} keys in gconf doesn't appear to have any effect).
Comment 30 Vincent Untz 2009-06-18 14:28:59 UTC
*** Bug 585142 has been marked as a duplicate of this bug. ***
Comment 31 Vincent Untz 2009-08-11 17:44:24 UTC
Finally pushed to git, with a few changes.