aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/pcs
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@nuclecu.unam.mx>1998-04-18 10:03:07 +0800
committerArturo Espinosa <unammx@src.gnome.org>1998-04-18 10:03:07 +0800
commit36a42fc60313ee2c15de8b2466bd208a0feff6ae (patch)
tree2b2f2d51b9613fa0b46473673ed458775e20951d /calendar/pcs
parentd55901c052e7431d907f1db4aa243b79948c3f46 (diff)
downloadgsoc2013-evolution-36a42fc60313ee2c15de8b2466bd208a0feff6ae.tar.gz
gsoc2013-evolution-36a42fc60313ee2c15de8b2466bd208a0feff6ae.tar.zst
gsoc2013-evolution-36a42fc60313ee2c15de8b2466bd208a0feff6ae.zip
Added mandatory status property. (ical_object_to_vobject): Only store
1998-04-17 Federico Mena Quintero <federico@nuclecu.unam.mx> * calobj.c (ical_new): Added mandatory status property. (ical_object_to_vobject): Only store "related" list if it exists. * main.c (save_calendar_cmd): Implemented calendar saving. (open_calendar_cmd): Implemented calendar loading. (new_calendar_cmd): Implemented calendar creation. (new_calendar): Don't load our test calendar by default. * gncal-full-day.c (delete_appointment): Delete appointment implemented. svn path=/trunk/; revision=153
Diffstat (limited to 'calendar/pcs')
-rw-r--r--calendar/pcs/calobj.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/calendar/pcs/calobj.c b/calendar/pcs/calobj.c
index 7878df7aa8..641c3fbf8b 100644
--- a/calendar/pcs/calobj.c
+++ b/calendar/pcs/calobj.c
@@ -56,6 +56,7 @@ ical_new (char *comment, char *organizer, char *summary)
ico->organizer = g_strdup (organizer);
ico->summary = g_strdup (summary);
ico->class = g_strdup ("PUBLIC");
+ ico->status = g_strdup ("NEEDS ACTION");
default_alarm (ico, &ico->dalarm, organizer, ALARM_DISPLAY);
default_alarm (ico, &ico->palarm, organizer, ALARM_PROGRAM);
@@ -790,7 +791,8 @@ ical_object_to_vobject (iCalObject *ical)
addPropValue (o, VCTranspProp, to_str (ical->transp));
/* related */
- store_list (o, VCRelatedToProp, ical->related, ';');
+ if (ical->related)
+ store_list (o, VCRelatedToProp, ical->related, ';');
/* attach */
for (l = ical->attach; l; l = l->next)
le='2014-03-15 10:44:38 +0800'>2014-03-151-1/+1 * multimedia/linux-huludesktop: remove dead porteadler2014-03-151-1/+0 * Remove expired ports:rene2014-03-141-1/+0 * . support STAGE;bsam2014-03-131-1/+1 * Update LEGAL for thundercacheeadler2014-03-131-1/+1 * - Fix devel/raknet's distname within LEGAL filemartymac2014-03-121-1/+1 * LEGAL: fix yed legal texteadler2014-03-121-1/+1 * net/dgd-lpmud: fix LEGAL restrictionseadler2014-03-121-1/+1 * Remove expired ports:rene2014-03-101-2/+0 * LEGAL: fix kzip legal texteadler2014-03-101-1/+1 * LEGAL: fix lang/xds* portseadler2014-03-101-2/+2 * - Make case sensitive to match the output of "make -VLEGAL"tota2014-03-081-1/+1 * Remove expired ports with no active website:rene2014-03-081-1/+0 * - update LEGAL to match NO_CDROM in news/nntpcacheleeym2014-03-081-1/+1 * Mark RESTRICTED, according to EULA in the distfile, distribution is not allowedantoine2014-03-071-0/+1 * LEGAL: fix directoryeadler2014-03-031-1/+1 * Make LEGAL text match ports' RESTRICTED text in their Makefilesfeld2014-03-031-2/+2 * Fix text for www/dansguardiangarga2014-03-031-1/+1 * Fix the reason for french/homard.thierry2014-03-031-1/+1 * Sync legal with port and .src copyright.cy2014-03-031-2/+2 * Sync (and improve) the NO_PACKAGE and IGNORE statements and the entrygerald2014-03-031-1/+1 * LEGAL: make text match porteadler2014-02-231-12/+12 * Remove expired port:nemysis2014-02-191-1/+0 * Cosmetic fixes, update the pkg-descr WWWfeld2014-02-181-0/+1 * emulators/fmsx:rene2014-01-311-1/+1 * - Update to 6.8.0tota2014-01-191-1/+1 * - Fix build on recent FreeBSD (10, 11)martymac2014-01-131-0/+1 * Welcome net-mgmt/unifi2 to the treefeld2014-01-041-0/+1 * Add CONFLICTS for incoming net-mgmt/unifi2feld2014-01-041-1/+1 * Remove entry for mplayer, it is no longer restrictedarved2014-01-031-1/+0 * sync with make -VLEGALnetchild2013-12-241-1/+1 * Remove expired ports:rene2013-12-221-2/+0 * multiple: sync legaleadler2013-12-131-4/+4 * Update distname for games/flightgear-mb339-panmartymac2013-12-121-1/+1 * math/emc2: modernize porteadler2013-12-121-1/+1 * multiple: sync LEGAL and 'make -VLEGAL'eadler2013-12-121-2/+2 * multiple: sync LEGAL and 'make -VLEGAL'eadler2013-12-121-3/+3 * LEGAL: sync LEGAL texteadler2013-12-121-1/+1 * - update LEGALdinoex2013-12-121-4/+3 * - Sync legal texts for my portsmva2013-12-121-7/+15 * LEGAL, chinese/moettf: sync LEGAL texteadler2013-12-121-1/+1 * LEGAL, sysutils/arcconf: canconicalize LEGAL texteadler2013-12-121-1/+1 * LEGAL: remove security/pgpdumpeadler2013-12-121-1/+0 * - Capitalize multimedia/vdr-plugin-markad RESTRICTED.nox2013-12-121-0/+1 * Fix typo.ehaupt2013-12-121-1/+1 * - Update f-prot entry to match the output of "make -VLEGAL"tdb2013-12-111-1/+1 * LEGAL: split emulators/fuse-roms into twoeadler2013-12-111-1/+2 * - Make 'make -VLEGAL' match the entry in LEGAL andrene2013-12-111-1/+1 * LEGAL: add games/kye to LEGALeadler2013-12-111-0/+1 * LEGAL: remove security/pam_authsrveadler2013-12-111-1/+0 * Preparing for new port net-mgmt/unififeld2013-11-261-0/+1 * Remove expired ports:rene2013-11-151-1/+0 * Add Opus-22.rom for emulators/fuse-romsrene2013-11-131-1/+1 * This port installs some extra ZX spectrum ROM images which have beenrene2013-11-131-0/+1 * No public distfiles available anymore, pkgname conflict with sysutils/trackerbapt2013-10-021-1/+0 * Remove expired ports:rene2013-08-281-2/+0 * Add new port print/hplip-plugin:makc2013-07-141-0/+1 * Remove net/urtwn-firmware-kmod, integrated to head/ as of r253139.gjb2013-07-131-1/+0 * Remove expired port:rene2013-07-071-1/+0 * Change comment for uzap. Distributing the source is OK (has beenjoerg2013-06-181-1/+1 * - Add new port: net/urtwn-firmware-kmod:gjb2013-06-081-0/+1 * Restore the LEGAL statement about ventrilo-serverbapt2013-06-061-0/+1 * fwtk has gonebapt2013-06-051-1/+0 * Remove expired ports:rene2013-06-031-1/+0 * - Finish removal of support for Linux 2.4 in bsd.linux-apps.mk andrene2013-05-301-1/+0 * I copied the text from the wrong open makefile :-\eadler2013-05-181-1/+1 * Add a new port with legal issues.eadler2013-05-181-0/+1 * qjail license resolved in r316638bdrewery2013-04-291-1/+0 * Add entry to LEGAL as RESTRICTED status was added in r314731eadler2013-03-281-0/+1 * No approval process was required in my testing.eadler2013-03-251-1/+0 * No approval process was required in my testing.eadler2013-03-251-1/+0 * The file 'COPYING' in the distfile seems to indicate that the line in LEGAL i...eadler2013-03-251-1/+1 * a license was added in r300998. Since there is now the option for AGPL no re...eadler2013-03-251-1/+0 * - A port which is restricted should must not hide this facteadler2013-03-251-1/+1 * Removed in r169678eadler2013-03-221-1/+0 * Remove as port is under the GPL (r255853)eadler2013-03-211-1/+0 * The only reference to the files being restricted is Makefile.icons.eadler2013-03-211-1/+0 * Expand globs. This makes some future work a lot easier.eadler2013-03-211-6/+16 * Add a few missing entrieseadler2013-03-211-0/+2 * - Remove fsharppgj2013-03-211-1/+0 * Removed entry from port Makefile in r267037.eadler2013-03-211-1/+0 * Removed entry from port Makefile in r46360.eadler2013-03-211-1/+0 * Remove non-existent WWWeadler2013-03-191-1/+0 * tkman is licensed under the "Artistic License"eadler2013-03-191-1/+0 * Per r301175 xteddy is GPL so remove entry from LEGALeadler2013-03-191-1/+0 * Removeeadler2013-03-191-1/+0 * french/gibi: IGNORE for more than 6 monthseadler2013-03-191-1/+0 * Per r306610eadler2013-03-181-1/+0 * According to r242466 the port is now GPL so remove this entry from LEGALeadler2013-03-181-1/+0 * This software is under the BSD license:eadler2013-03-181-1/+0 * This software is under the GPLeadler2013-03-181-1/+0 * Per r172016eadler2013-03-181-1/+0 * According to r142824 the port is now BSD so remove this entry from LEGALeadler2013-03-181-1/+0 * Sort by distname. This was kind of done before but clearly got out of wack.eadler2013-03-181-64/+64 * This port seems to be legally distributed based on the COPYING fileeadler2013-03-181-1/+0 * audio/faad:eadler2013-03-181-1/+0 * Remove dns/h2n: legally questionable and obsolete.eadler2013-03-181-1/+0 * According to r160671 the port is not restricted any longereadler2013-03-181-1/+0 * According to r123287 the port is now GPLed so remove this entry from LEGALeadler2013-03-181-1/+0 * add an additional missing porteadler2013-03-181-0/+1 * acroread8 is also legally restrictedeadler2013-03-181-0/+1 * According to r206652 the port is now GPLed so remove this entry from LEGALeadler2013-03-181-1/+0 * According to r249857 the port is now GPLed so remove this entry from LEGALeadler2013-03-181-2/+0 * IDEA was no longer covered by any patents conservatively in 2012.eadler2013-03-171-1/+0 * x11-fonts appears not to exist.eadler2013-03-171-2/+0 * Make LEGAL machine parsableeadler2013-03-171-378/+168 * Remove expired, unmaintained ports:rene2013-03-141-4/+0 * 2013-03-13 misc/gopod: does not work with modern iPods anymorebapt2013-03-131-2/+0 * Remove expired, unmaintained ports:rene2013-03-061-4/+0 * Add entry for science/fvcommakc2013-02-211-0/+1 * 2012-05-10 databases/hypertable: BROKEN for more than 6 monthbapt2013-01-061-1/+0 * 2013-01-04 ports-mgmt/portmanager: Does not support modern ports features suc...bapt2013-01-061-1/+0 * Decommissioning java 1.5 (EOLed since October 2009):bapt2012-12-111-14/+0 * 2012-11-27 java/jmp: Java 1.5 is EOLedbapt2012-11-281-3/+0 * 2012-11-27 devel/p5-SPOPS: Depend on the expired p5-Class-Fieldsbapt2012-11-281-1/+0 * 2012-11-09 x11-fonts/tolkien-ttf: Does not fetch: there are no more public di...bapt2012-11-111-3/+0 * It seems that the file dgguspat.zip is the one which was legally restricted, buteadler2012-10-291-1/+0 * Remove now useless legal notice about gogobapt2012-10-261-1/+0 * 2012-10-20 chinese/wangttf: No more public distfilesbapt2012-10-261-2/+0 * 2012-10-20 games/yace: No more public distfilesbapt2012-10-261-1/+0 * 2012-10-20 lang/ironpython: No more public distfilesbapt2012-10-261-2/+0 * Remove ports which no longer exist.eadler2012-10-221-11/+2 * Add new port games/speakinghangmanjhale2012-09-221-0/+1 * Remove expired port:ak2012-08-221-2/+0 * - Remove entry of chinese/CNS11643-fontlwhsu2012-08-051-2/+0 * 2012-05-31 deskutils/sciplore-mindmapping: Discontinued, use deskutils/docear...bapt2012-06-131-2/+0 * Remove sysutils/linux-megacli; there is a native port at sysutils/megacli.crees2012-06-071-1/+0 * Race for the Galaxy AI is a GTK-based version of the card game of themadpilot2012-05-261-0/+1 * Remove expired port:rene2012-05-201-2/+0 * 2012-05-10 archivers/php4-bz2: php4 is EOLedbapt2012-05-121-1/+0 * Document Condor's distfile (requires manual fetch and registration)crees2012-05-111-0/+1 * - Remove do-fetch target and fix MASTER_SITES not to bypass the distinfotota2012-05-041-0/+1 * Add missing LEGAL entries for Oracle/Sun Linux binaries:jkim2012-05-021-2/+8 * Remove net/socks5 from the ports tree.jpaetzel2012-04-221-1/+0 * - Remove shells/ksh93sunpoet2012-04-181-1/+0 * - Update devel/raknet to 3.9.2martymac2012-04-121-0/+2 * - typo on datamodelerjgh2012-03-221-1/+1 * Remove two expired ports:eadler2012-03-211-1/+0 * - add databases/datamodeler to LEGALjgh2012-03-211-0/+1 * - Drag from Attictota2012-02-211-0/+2 * . Remove ovt now that registration isn't required to download the source.glewis2012-02-081-2/+0 * Crypto and export control has not been a RESTRICTED concern for a long time now.eadler2012-01-081-9/+0 * lsh's RESTRICTED tag removed in r1.16 of it's Makefileeadler2012-01-071-1/+0 * - gotoblas has not been restricted for a long time now.eadler2011-12-261-1/+0 * Remove emulators/dgen-sdl, it is now BSD licensed.rene2011-11-151-2/+0 * Remove ports@ ports that have been DEPRECATED for at least 1 monthdougb2011-11-021-3/+0 * 2011-11-01 games/phpua-ut2003: depends on phpua-enginemiwi2011-11-011-2/+0 * Remove expired port:rene2011-10-231-2/+0 * As previously advertised, complete removal of vulnerable ports thatdougb2011-10-151-1/+0 * Remove ports maintainted by ports@ which have passed their EXPIRATION_DATEdougb2011-10-091-3/+0 * Remove expired port:rene2011-10-051-1/+0 * Add restrictions for emulators/dgen-sdlrene2011-10-011-0/+2 * As previously advertised, delete ports that havedougb2011-09-301-1/+0 * 2011-09-01 korean/hlatexfonts-ocf: No more public distfilesbapt2011-09-071-1/+0 * 2011-09-01 x11-wm/epiwm: Abandonwarebapt2011-09-071-4/+0 * 2011-09-01 deskutils/gkrellm-gtodo: No more public distfilesbapt2011-09-011-1/+0 * 2011-09-01 astro/gkrellmoon: Abandonwarebapt2011-09-011-1/+0 * Remove some expired portsbapt2011-08-111-1/+0 * Removing old ruby stuffbapt2011-08-031-1/+0 * Remove ports BROKEN for more than 6 monthsbapt2011-08-021-2/+0 * Bye bye abandonwares (part 5)bapt2011-08-011-1/+0 * Bye bye abandonwares (part 4)bapt2011-08-011-3/+0 * Bye bye abandonwares (part 2)bapt2011-08-011-1/+0 * Remove Java 1.4 ports, they were already disconnected from bsd.java.mkrene2011-07-211-4/+0 * Remove expired ports:rene2011-07-211-4/+0 * - Add note about net/vmware-vsphere-cliswills2011-07-111-0/+2 * Remove expired ports:rene2011-07-031-3/+0 * 2011-07-01 math/femlab: No more distfile, looks like abandonwaremiwi2011-07-021-2/+0 * Remove expired port:rene2011-06-291-4/+0 * Bye Byemiwi2011-06-251-1/+0 * Free open-source disk encryption softwarewxs2011-06-111-0/+3 * Remove expired ports:rene2011-06-021-2/+0 * - Rename devel/jude-community to devel/astah-communitytota2011-05-091-1/+1 * - Updated to 3.0.0.b30 [1]glarkin2011-05-041-0/+1 * Removed kxl related portsbapt2011-05-031-2/+0 * Remove unmaintained expired ports from develbapt2011-05-021-4/+0 * Remove unmaintained expired ports from graphicsbapt2011-05-021-2/+0 * remove unmaintained expired ports from javabapt2011-05-021-2/+0 * remove unmaintained expired ports from miscbapt2011-05-021-2/+0 * remove unmaintained expired ports from multimediabapt2011-05-021-1/+0 * remove unmaintained expired ports from netbapt2011-05-021-3/+0 * Remove unmaintained expired ports from securitybapt2011-05-021-1/+0 * Remove unmaintained expired ports from sysutilsbapt2011-05-021-4/+0 * Remove most expired ports:rene2011-04-191-5/+0 * 2011-04-11 devel/thistest: development has ceased; website disappearedbapt2011-04-12