/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */ /* evolution-storage.h * * Copyright (C) 2000 Helix Code, Inc. * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as * published by the Free Software Foundation; either version 2 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public License for more details. * * You should have received a copy of the GNU General Public * License along with this program; if not, write to the * Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Boston, MA 02111-1307, USA. * * Author: Ettore Perazzoli */ #ifndef __EVOLUTION_STORAGE_H__ #define __EVOLUTION_STORAGE_H__ #include #include "Evolution.h" #ifdef __cplusplus extern "C" { #pragma } #endif /* __cplusplus */ #define EVOLUTION_TYPE_STORAGE (evolution_storage_get_type ()) #define EVOLUTION_STORAGE(obj) (GTK_CHECK_CAST ((obj), EVOLUTION_TYPE_STORAGE, EvolutionStorage)) #define EVOLUTION_STORAGE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), EVOLUTION_TYPE_STORAGE, EvolutionStorageClass)) #define EVOLUTION_IS_STORAGE(obj) (GTK_CHECK_TYPE ((obj), EVOLUTION_TYPE_STORAGE)) #define EVOLUTION_IS_STORAGE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((obj), EVOLUTION_TYPE_STORAGE)) typedef struct _EvolutionStorage EvolutionStorage; typedef struct _EvolutionStoragePrivate EvolutionStoragePrivate; typedef struct _EvolutionStorageClass EvolutionStorageClass; enum _EvolutionStorageResult { EVOLUTION_STORAGE_OK, EVOLUTION_STORAGE_ERROR_ALREADYREGISTERED, EVOLUTION_STORAGE_ERROR_NOTREGISTERED, EVOLUTION_STORAGE_ERROR_NOREGISTRY, EVOLUTION_STORAGE_ERROR_CORBA, EVOLUTION_STORAGE_ERROR_EXISTS, EVOLUTION_STORAGE_ERROR_INVALIDPARAMETER, EVOLUTION_STORAGE_ERROR_NOTFOUND, EVOLUTION_STORAGE_ERROR_GENERIC }; typedef enum _EvolutionStorageResult EvolutionStorageResult; struct _EvolutionStorage { BonoboObject parent; EvolutionStoragePrivate *priv; }; struct _EvolutionStorageClass { BonoboObjectClass parent_class; }; POA_GNOME_Evolution_Storage__epv *evolution_storage_get_epv (void); GtkType evolution_storage_get_type (void); void evolution_storage_construct (EvolutionStorage *storage, GNOME_Evolution_Storage corba_object, const char *name, const char *toplevel_node_uri, const char *toplevel_node_type); EvolutionStorage *evolution_storage_new (const char *name, const char *toplevel_node_uri, const char *toplevel_node_type); EvolutionStorageResult evolution_storage_register (EvolutionStorage *storage, GNOME_Evolution_StorageRegistry corba_registry); EvolutionStorageResult evolution_storage_register_on_shell (EvolutionStorage *evolution_storage, GNOME_Evolution_Shell corba_shell); EvolutionStorageResult evolution_storage_new_folder (EvolutionStorage *evolution_storage, const char *path, const char *display_name, const char *type, const char *physical_uri, const char *description, gboolean highlighted); EvolutionStorageResult evolution_storage_update_folder (EvolutionStorage *evolution_storage, const char *path, const char *display_name, gboolean highlighted); EvolutionStorageResult evolution_storage_update_folder_by_uri (EvolutionStorage *evolution_storage, const char *physical_uri, const char *display_name, gboolean highlighted); EvolutionStorageResult evolution_storage_removed_folder (EvolutionStorage *evolution_storage, const char *path); gboolean evolution_storage_folder_exists (EvolutionStorage *evolution_storage, const char *path); #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* __EVOLUTION_STORAGE_H__ */ ption> FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/ukrainian
Commit message (Expand)AuthorAgeFilesLines
* Upgrade to 1.4.0-0.thierry2007-06-132-4/+4
* - Welcome X.org 7.2 \o/.flz2007-05-206-0/+6
* 2007-04-06 sysutils/tct: this port is obsolete, please use sysutils/sleuthkit...miwi2007-04-116-86/+0
* Update to KDE 3.5.6 / KOffice 1.6.2lofi2007-03-1413-21/+32
* Really normalize Aspell dictionaries ports PKGVERSION...thierry2007-02-151-1/+1
* Upgrade to 1.3.1-0.thierry2007-02-132-4/+4
* Schedule these broken ports for removal on 2007-04-10 if they are stillkris2007-02-111-0/+2
* - Switch dependencies to modern XFree86/Xorg portspav2007-02-031-1/+1
* Normalize Aspell dictionaries PKGNAMEs.thierry2007-01-141-0/+1
* BROKEN: Leaves behind config file on deinstallkris2007-01-111-0/+2
* Update to KDE 3.5.5 / KOffice 1.6.1lofi2006-12-2011-18/+21
* KDE 3.5.4 / KOffice 1.5.2lofi2006-09-1310-30/+24
* All dictionaries can be installed separately:thierry2006-07-154-7/+18
* Update to KDE 3.5.3lofi2006-06-064-16/+16
* Update to KOffice 1.5.1lofi2006-05-276-12/+12
* Update to KOffice 1.5.0lofi2006-04-299-78/+51
* Update to KDE 3.5.2lofi2006-03-314-122/+16
* Update to KDE 3.5.1.lofi2006-02-014-6/+14
* SHA256ifyedwin2006-01-245-0/+5
* Removed not needed distinfo and add empty MASTERSITES and DISTFILES for fix p...anray2006-01-172-3/+2
* Distfile moved to FILESDIR.anray2006-01-172-5/+108
* Update to KDE 3.5.0lofi2006-01-094-110/+68
* KOI8-U coding system for all emacsen.anray2005-12-165-0/+46
* Update to KDE 3.4.3 / KOffice 1.4.2lofi2005-11-052-4/+4
* Remove expired portskris2005-11-0519-3074/+0
* Do the same trick with uk-pine.language as done with ru-pine.languageedwin2005-11-043-8/+41
* Remove all the secondary port of editors/ooodict-allmaho2005-11-012-21/+0
* Fix index build by moving openoffice.org-1.1 ports.maho2005-08-291-1/+1
* Update to KDE 3.4.2 / KOffice 1.4.1lofi2005-08-0110-115/+37
* This port is scheduled for deletion on 2005-09-22 if it is still brokenkris2005-07-232-0/+4
* Update to KDE 3.4.1lofi2005-06-267-17/+6
* - Unbreak and general updatepav2005-06-061-1/+2
* Update to KDE 3.4lofi2005-03-217-66/+233
* BROKEN: Removes config file at deinstall-timekris2005-02-281-0/+2
* BROKEN: Incomplete pkg-plistkris2005-02-191-0/+2
* Add i18nized doc subdirs to kdehier and adjust i18n port plists accordingly.lofi2004-12-235-5/+3
* Tweak IGNORE string to give a better-worded error message.kris2004-12-193-3/+3
* Fix kde3-i18n ports.lofi2004-12-162-4/+4
* Update to KDE 3.3.2lofi2004-12-149-17/+119
* BROKEN on 5.x: Does not compilekris2004-11-191-0/+4
* Update to KDE 3.3.1lofi2004-11-087-12/+32
* Update to KDE 3.3lofi2004-08-3112-15/+17
* Reset maintainer:kris2004-08-161-1/+1
* Pet portlint.lofi2004-07-116-3/+9
* Update to version 3.2.3lofi2004-06-107-16/+27
* Oops. Forgot the language categories.lofi2004-05-076-3/+3
* Update to KDE 3.2.2lofi2004-04-204-32/+22
* Remove category pkg/COMMENT files in favour of a COMMENT variable in thekris2004-04-022-1/+2
* SIZEify (maintainer timeout)trevor2004-03-313-0/+3
* Add ispellkris2004-03-171-0/+1
* Whoa there, boy, that's a mighty big commit y'all have there...ade2004-03-141-3/+3
* Update to KDE 3.2.1 / QT 3.3.1lofi2004-03-109-4/+27
* Use PLIST_FILES (bento-tested, marcus-reviewed).trevor2004-02-062-1/+1
* Update to KDE 3.2.0lofi2004-02-059-54/+136
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.marcus2004-02-041-0/+1
* Add USE_GETTEXT and bump PORTREVISION.marcus2004-02-045-10/+10
* - Fix build on 4.xpav2004-01-263-1/+14
* Now gettext 0.12.1 is gettext-old.trevor2004-01-245-5/+5
* - fix PKGORIGINeik2004-01-231-1/+1
* - Update to 5.60pav2004-01-11171-2801/+2714
* Upgrade from 0.5 to 0.7.mi2003-12-102-2/+2
* OpenOffice -> OpenOffice.orgmaho2003-11-091-1/+1
* rename openoffice* to openoffice-1.0* accodingly (repo copy).maho2003-11-081-1/+1
* Mark BROKEN (see bento logs). These ports are scheduled for removalkris2003-11-031-0/+2
* Unbreak BROKEN messageedwin2003-10-131-1/+1
* New port: Ukrainian accounting system. New port of Ukrainian accounting syste...edwin2003-10-10176-0/+3136
* Translation update: fix checksum.will2003-09-222-2/+2
* Upgrade to Qt 3.2.1 / KDE 3.1.4. See x11/kde3/Makefile rev 1.64 for details.will2003-09-182-4/+2
* o Main modificationnork2003-08-191-1/+1
* Update KDE to the latest official release, KDE 3.1.3lofi2003-07-294-6/+16