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 273176 - Add "add to calendar" to iCal attachments dropdown menu
Add "add to calendar" to iCal attachments dropdown menu
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
2.6.x
Other All
: Normal normal
: Future
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on: 314096
Blocks: 310550
 
 
Reported: 2005-03-01 22:26 UTC by Celso Pinto
Modified: 2013-09-13 01:00 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot w/ ltip enabled (112.39 KB, image/png)
2005-08-28 13:29 UTC, Celso Pinto
Details

Description Celso Pinto 2005-03-01 22:26:24 UTC
If you receive an email with an iCal attachment, Evolution should at least
include an "Add to calendar" option.
Comment 1 Celso Pinto 2005-03-01 22:27:18 UTC
Please ignore iCal, it's vCal. It's really easy to reproduce, just add
an appointment into the calendar and forward it to yourself.
Comment 2 André Klapper 2005-08-21 21:35:38 UTC
if you only send an ical attachment by using "forward as icalendar" of the
context menu in evolution's calendar, you get the option to accept that
appointment and you have to choose the calendar you'd like to add the
appointment to.

if you save an appointment to disk and just attach it to an email you compose in
evolution, evolution currently freezes (see bug bug 314096) so i cannot test
this case.

this is evolution-2.3.7.0.200508170145-0.snap.novell.11.1 on suse9.3.

celso: so can this be considered fixed? :-)
Comment 3 Celso Pinto 2005-08-22 01:18:27 UTC
hmmm not really. I attached a .ical file (saved from evo's calendar to local
disk) and sent an email to myself. 

The possible actions for the attachment are:
- Save As
- Hide
- Open in Text Editor

The attachment is identified as "vCalendar interchange file attachment
(temp.ical)" (temp.ical is the file name).
Comment 4 André Klapper 2005-08-27 18:07:29 UTC
ok, since bug 314096 is fixed now, i tested this against evolution-2.3.8:

i save an appointment to disk by right-clicking on it and call it "appt.ical".
i then removed the appointment from my calendar and attached it to an email i
sent to myself. the mime type of the attachment was automatically set to
"text/calendar" and i chose "propose automatical display of attachment" in the
composer.
when receiving the message, i am able to accept it and to add it to the calendar.
the attachment is also identified as "vCalendar interchange file attachment"
(appt.ical).
so to me this is fixed, please reopen if you still have problems with this.

in the dropdown menu, i also onlys see those three options (Save As; Hide; Open
in Text Editor), but the ability to accept it and/or to open a calendar is
displayed below as the "content" of the attachment.

note: evolution-2.3.8 is an unstable development version of evolution. the next
stable version is 2.4 and will be released about september 7th, 2005. so... "be
prepared!" ;-)

cheers,
andre
Comment 5 Celso Pinto 2005-08-28 00:33:33 UTC
I'm also using evo-2.3.8 (Ubuntu Breezy if it matters) and I can't find that
"Propose automatical display of attachment" option.

Yet, there's this ltip plugin that enables the display of vcal's in the
composer. If I turn it on, it enables *what should be the default Evolution
behaviour*.

Are you sure you're trying to compete with other products like Microsoft
Outlook? Those don't need external plugins for internal integration of components.
Comment 6 André Klapper 2005-08-28 12:47:16 UTC
yes, you have to have the itip formatter plugin enabled.
where do you see "*what should be the default Evolution behaviour*."?

can you submit a screenshot (without confidential data ;-)?
is there any output on the shell?

hmmm... :-/

plugins aren't "external". plugins are a nice way to have an easy-to-use
interface to code stuff for everyone and to not overload the current UI with
options you do not need. and who wants to compete with microsoft? :-)


i'm reopening this.
Comment 7 Celso Pinto 2005-08-28 13:29:22 UTC
Created attachment 51460 [details]
Screenshot w/ ltip enabled
Comment 8 Celso Pinto 2005-08-28 13:37:28 UTC
Sure thing, there's a screenshot of Evolution with ltip enabled. 
If you press that "dropdown" next to "vCalendar interchange file attachment",
the only option's you'll see are the same that popup if you don't have ltip
enabled, which are:
- Save As
- Hide (not sure about this one)
- Open in Text Editor

If Evolution can detect and handle vCalendar files, why doesn't it have a simple
"add to calendar" default action for this mime-type?

To me, and I'm trying to be in Average Joe's shoes as hard as I can, this is the
expected application behaviour, not "Save As" or "Open in Text Editor"...
Comment 9 André Klapper 2005-08-28 14:28:23 UTC
alright, now i get you :-)

so this is about «Add "add to calendar" to iCal attachments dropdown menu»
because itip formatter does not have to be activated.

a valid request, thanks for your patience with me... :-)
Comment 10 André Klapper 2006-01-22 16:47:43 UTC
srag, is this possible in the 2.5 timeframe? i'd really like to see this, but i have no idea if additionbal code is required for this. enlighten me! ;-)
Comment 11 Srinivasa Ragavan 2006-01-22 17:10:58 UTC
Andre, if what you are asking is 'Import to Calendar' or 'Import to Tasks' on a vCal attachment and a calendar/task selector to select the group, then be happy. Me and Johnny added a experimental eplugin for this :) it is in 2.5.5 iirc.

Bugs are around this. beware of it ;-)
Comment 12 Johnny Jacob 2006-06-21 08:17:09 UTC
ICS-Importer is a standard eplugin from 2.6. Closing bug.