aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-util.h
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2008-03-11 23:20:59 +0800
committerMatthew Barnes <mbarnes@src.gnome.org>2008-03-11 23:20:59 +0800
commite0d5ae3e97f318fb60674de189c8eff91477bac9 (patch)
treedf85497e700d8794604fe7730369fe93b16829db /e-util/e-util.h
parent9427d2336925fd6cfd0bff849b6d9ac69411c09f (diff)
downloadgsoc2013-evolution-e0d5ae3e97f318fb60674de189c8eff91477bac9.tar.gz
gsoc2013-evolution-e0d5ae3e97f318fb60674de189c8eff91477bac9.tar.zst
gsoc2013-evolution-e0d5ae3e97f318fb60674de189c8eff91477bac9.zip
** Fixes bug #513951
2008-03-11 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #513951 * addressbook/gui/component/addressbook-component.c (ensure_sources): * addressbook/gui/component/addressbook-migrate.c (addressbook_migrate): * calendar/gui/cal-search-bar.c (cal_search_bar_construct): * calendar/gui/migration.c (create_calendar_sources), (create_task_sources), (migrate_calendars), (migrate_tasks), (create_memo_sources): * calendar/gui/e-memos.c (e_memos_setup_view_menus): * calendar/gui/tasks-component.c (ensure_sources): * calendar/gui/gnome-cal.c (gnome_calendar_setup_view_menus): * calendar/gui/calendar-component.c (ensure_sources): * calendar/gui/memos-component.c (ensure_sources): * mail/mail-config.c (gconf_mime_types_changed): Adapt to new meaning of xxx_component_peek_base_directory(). * addressbook/gui/component/addressbook-component.c (addressbook_component_init): * addressbook/gui/component/addressbook-migrate.c (create_groups): * calendar/gui/tasks-component.c (tasks_component_init): * calendar/gui/calendar-component.c (calendar_component_init): * calendar/gui/memos-component.c (memos_component_init): * composer/e-msg-composer.c (autosave_manager_query_load_orphans), (autosave_init_file): * e-util/e-mktemp.c (get_dir): * e-util/e-util.c (get_lock_filename): * mail/mail-component.c: * plugins/face/face.c (org_gnome_composer_face): * smime/lib/e-cert-db.c (initialize_nss): Use e_get_user_data_dir() instead of constructing the full path. * calendar/gui/migration.c (add_gw_esource): * composer/e-msg-composer.c (e_msg-composer_unrealize), (e_msg_composer_set_view_from), (e_msg_composer_set_view_replyto), (e_msg_composer_set_view_to), (e_msg_composer_set_view_postto), (e_msg_composer_set_view_cc), (e_msg_composer_set_view_bcc): * e-util/e-util.c (e_file_update_save_path), (e_file_get_save_path): Emit warnings if saving to GConf fails. * e-util/e-util.c (e_get_user_data_dir): New function returns the base directory for Evolution user data. This should be the /only/ place in the application where this directory is hard-coded. svn path=/trunk/; revision=35175
Diffstat (limited to 'e-util/e-util.h')
-rw-r--r--e-util/e-util.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/e-util/e-util.h b/e-util/e-util.h
index fc8da98b7f..15003d7226 100644
--- a/e-util/e-util.h
+++ b/e-util/e-util.h
@@ -44,6 +44,8 @@ typedef enum {
E_FOCUS_END
} EFocus;
+const gchar * e_get_user_data_dir (void);
+
char * e_str_without_underscores (const char *s);
gint e_str_compare (gconstpointer x,
gconstpointer y);
tw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/palm?h=gstreamer0.10-removal&id=4f1aec900d21b8e1b05f39b78dff564890a6d6bf'>- Add patch to fix a memory problem resulting in a segfault whenanray2006-06-163-2/+29 * Reset maintainershiperwin2006-05-291-1/+1 * - Modernize COMMENTpav2006-05-281-1/+1 * - Rename portspav2006-05-2817-427/+5 * devel/libgtop2 -> devel/libgtopmezz2006-05-281-1/+1 * - Fix master sitesmnag2006-05-251-1/+2 * Add USE_GETTEXT to appease portlint.mezz2006-05-164-0/+4 * Remove USE_REINPLACE from all categories starting with Pedwin2006-05-138-9/+0 * Add amd64 to ONLY_FOR_ARCHS, i tested it here and built without problemsgarga2006-05-101-1/+1 * - Update to 1.60pav2006-05-019-90/+21 * Presenting GNOME 2.14.1 for FreeBSD! Checkoutmarcus2006-04-301-4/+4 * Reset nik's ports due to no response to email about status and variouslinimon2006-04-151-1/+1 * Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.ade2006-03-072-1/+2 * Conversion to a single libtool environment.ade2006-02-2324-24/+67 * Revert my last commit, i didn't test it accordingly and this version is notgarga2006-02-0314-182/+254 * - Update to 0.12.0-pre4garga2006-02-0214-252/+182 * Up to 0.8. Tiny change to chase the renaming of ucom* to cuaU*.lawrance2006-01-312-5/+7 * SHA256ifyedwin2006-01-241-4/+8 * SHA256ifyedwin2006-01-2413-0/+16 * * update to 4.30skv2006-01-232-4/+10 * Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryedwin2006-01-223-11/+11 * Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryedwin2006-01-225-7/+7 * Chase libversion bumb to libMagick.so.9edwin2006-01-051-0/+1 * [Maintainer-update] palm/malsync: update 2.10 -> 2.20edwin2005-12-204-37/+22 * Remove install-info from Makefile, it's automatically done when INFO is definededwin2005-12-051-1/+0 * - Restore sourceforge as a master site, I removed it errorneouslypav2005-11-291-3/+4 * - Style: ports@freebsd.org -> ports@FreeBSD.orgpav2005-11-261-1/+1 * - Add SHA256pav2005-11-2626-0/+30 * - These files so aren't on Sourceforgepav2005-11-261-1/+1 * - Add SHA256 checksumspav2005-11-244-0/+4 * Update MASTER_SITES.sumikawa2005-11-171-1/+1 * Chase master sitekris2005-11-161-1/+1 * Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentade2005-11-1517-17/+17 * With portmgr hat on, reset maintainership of knu's ports since he haslinimon2005-11-112-2/+2 * - Fix broken condition: OSVERSION >= 700000 not 70000pav2005-11-091-1/+1 * Bump PORTREVISION to chase the glib20 shared library update.marcus2005-11-0510-7/+10 * - Update to 0.99.8pav2005-11-045-30/+13 * Drop maintainership since I no longer have a pocket pc. I'll be keepinglawrance2005-10-2913-13/+13 * Reset maintainer, does not respond to mails for 19 days. Since a fewehaupt2005-10-292-2/+2 * - Roll back my path. It fixes nothing but magicaly breaks build on 6.0.sem2005-10-282-102/+2 * BROKEN on 6.0 as wellkris2005-10-281-2/+2 * - Mark the port as BROKEN on -CURRENT.sem2005-10-211-0/+4 * Remove expired port palm/hdconv: master site disappearedvs2005-10-194-47/+0 * - Introduce *-*-freebsd-7 as a first step to unbreak build on CURRENT.sem2005-10-182-0/+100 * - Mega patch to unbreak pkg-plistsem2005-10-139-182/+401 * - Extend an expiration period to give a submitter a chance to fix the port.sem2005-10-111-1/+1 * Dirk forgot to copy malsync_2.1.0 to his public_distfiles whenfenner2005-10-101-1/+1 * search.cpan.org redirect reduction canonicalization project, pass 1:fenner2005-09-221-1/+1 * Update to 0.9.1lawrance2005-08-028-23/+23 * Update to 0.9.1lawrance2005-08-022-3/+3 * Update to 0.9.1lawrance2005-08-023-3/+24 * Update to 0.9.1lawrance2005-08-024-6/+6 * This port is scheduled for deletion on 2005-09-22 if it is still brokenkris2005-07-231-0/+2 * Directory share/pixmaps is now included in mtreelesi2005-06-151-1/+0 * - Update WWW: lineahze2005-06-112-2/+2 * - Update or add WWW: linesahze2005-06-102-2/+2 * Use MAKE_ARGS and friendsvs2005-06-072-11/+2 * - Use MAKE_ARGS & PLIST_FILESvs2005-06-073-34/+2 * Use MAKE_ARGSvs2005-06-072-46/+3 * - Use PLIST_FILES/PORTDOCSvs2005-06-073-10/+9 * change the libtool version to use from 1.3 to 1.5oliver2005-06-044-10/+2 * - Fix build with gcc-3.4pav2005-05-282-4/+154 * Changed MASTER_SITES because of missing the distfile.sumikawa2005-05-081-1/+1 * Fix C99-ism.bland2005-05-012-4/+4 * Add USB devices support for 5.x.bland2005-04-274-2/+176 * Commit a patch forgotten in the last commit:marcus2005-04-224-2/+24 * Link the gnome-pilot libraries correctly so they play nice with the newmarcus2005-04-224-0/+42 * Set my ports to their shiny new MAINTAINER address.lawrance2005-04-1213-13/+13 * At Kris's request, back out the MACHINE_ARCH spelling correction untilobrien2005-04-128-8/+8 * Assist getting more ports working on AMD64 by obeying theobrien2005-04-118-8/+8 * Update to 2.0.13.marcus2005-04-1112-16/+38 * Fix MASTER_SITES.krion2005-03-311-3/+1 * BROKEN: Unfetchablekris2005-03-271-0/+2 * Bump PORTREVISION to chase the glib20 shared lib version change.marcus2005-03-1210-5/+10 * Update to 0.13arved2005-03-092-2/+3 * Remove more copies of Tcl's SunOS shared library hack.das2005-02-202-0/+34 * As previously announced, remove ports that have reached their expiry date,kris2005-02-196-55/+0 * Fix gzip namespace pollution (bump PORTREV)vs2005-02-172-1/+10 * BROKEN: Incorrect pkg-plistkris2005-02-121-0/+2 * ColdSync 2.2.5 fails to work with devices running PalmOS 4.0 and above,vs2005-02-123-6/+54 * - Fix pkg-plistleeym2005-02-081-0/+1 * - Look for pilot-link in ${LOCALBASE}pav2005-02-061-1/+2 * Unquote IGNORE.vs2005-01-201-1/+1 * [maintainer] palm/synce-kde: update to 0.8.0; transform from rapipedwin2005-01-145-434/+40 * - remove palm/rapip after repocopysem2005-01-105-484/+0 * Add synce-multisync, a SynCE synchronization plugin for Multisync.pav2005-01-095-0/+42 * repo copy palm/rapip -> palm/synce-kdesem2005-01-091-1/+1 * - Fix build on 4.xpav2005-01-092-0/+52 * - Update to 0.9.0pav2005-01-0927-140/+84 * Now buildable on 4.x, still broken on >= 5.x.kris2005-01-081-2/+4 * Say hello to the linux mega patch, it consolidates our linux bits anetchild2005-01-011-1/+1 * This port is scheduled to be removed on 2005-02-18 if it is stillkris2004-12-191-0/+2 * BROKEN on 4.x: Does not buildkris2004-12-121-1/+7 * o) I'm not using syncal anymore for several month so it would be best to givelkoeller2004-11-301-1/+1 * Use new GCONF_SCHEMAS.mezz2004-11-244-6/+2 * Use new INSTALLS_OMF.mezz2004-11-234-4/+2 * More pthread-check fixes.lofi2004-11-124-2/+840 * Bump PORTREVISIONS for all ports that depend on atk or pango to ease in themarcus2004-11-089-5/+9 * Update tp 1.3.0kevlo2004-11-062-3/+4 * - Update to 1.8pav2004-11-038-42/+84 * Updated to 4.15skv2004-10-192-3/+3 * Now builds on amd64kris2004-09-281-4/+0 * BROKEN: Configure failskris2004-09-261-0/+2 * BROKEN on 4.x alsokris2004-09-261-4/+2 * BROKEN on 5.x: Does not compilekris2004-09-261-0/+4 * - Fix package on 4.x (perl 5.0) - Pod:Man is needed for generating of some ma...pav2004-09-262-0/+5 * - Fix plist and unbreakpav2004-09-262-284/+303 * Update to 0.7 to fix build failure (deal with usbdevs changes).thierry2004-09-252-4/+4 * Update to 2.0.12.marcus2004-09-0412-12/+16 * Update to KDE 3.3lofi2004-08-315-189/+0 * Use intlhack.adamw2004-08-282-2/+2 * Update to 2.0.11.marcus2004-08-2726-162/+52 * Optionalize building of tcl/tk bindings.lofi2004-08-264-20/+38 * Change maintainer's email.krion2004-08-212-4/+1 * Fix build with gcc-3.4krion2004-08-181-2/+11 * - Fix build with gcc-3.4pav2004-08-142-0/+78 * Factor out all but one of the build switches of the KDE main module portslofi2004-08-115-0/+189 * - Upgrade to 3.2 (1).kuriyama2004-08-064-5/+18 * Fix build with GCC 3.4.2. This patch was originally submitted bymarcus2004-08-062-0/+22 * Fix build with GCC 3.4.2.marcus2004-08-038-0/+80 * Add pdbc, the PalmOS database compiler/decompiler.pav2004-08-017-0/+122 * Move a bunch of now unique stuff out of gnomehier and intoadamw2004-07-288-4/+12 * re-organize Makefileijliao2004-07-192-142/+42 * Change the default configuration to use GTK2 rather than GTK1.vs2004-07-151-3/+4 * Fix build w/ GCC2 / GTK2vs2004-07-141-0/+20 * Apply a big libtool patch to allow porters to use the libtool installed bymarcus2004-07-108-8/+8 * Use the new GConf handling policy, this will be required for GNOME 2.7/2.8 ormezz2004-07-082-8/+4 * After many hours of fiddling with ugen and uvisor and coldsync and such,green2004-07-022-1/+41 * Update to version 0.6krion2004-06-252-3/+3 * BROKEN on sparc64: Fails to linkkris2004-06-111-0/+4 * Sync with new bsd.autotools.mkade2004-06-051-2/+1 * - Fix build on 5.x and unbreakpav2004-05-112-13/+13 * Make TCL_VER a knob. Default it to 8.4, there for bump PORTREVISION.mi2004-05-092-8/+10 * - Support WITHOUT_NLS to disable gettextpav2004-05-032-49/+59 * Correct pkg-plistkris2004-04-174-2/+22 * Fix /bin/bash-ism (approved by maintainer)vs2004-04-121-0/+8 * Tidy up whitespace.trevor2004-04-111-1/+0 * - Update to 0.40: http://jasonday.home.att.net/code/libmal/ChangeLogvs2004-04-104-7/+19 * Chase the glib20 update, and bump all affected ports' PORTREVISIONs.marcus2004-04-059-9/+9 * - drop math libdinoex2004-04-041-1/+0 * - fix linkage with netpbmdinoex2004-04-041-0/+2 * BROKEN on !i386: Does not compilekris2004-04-031-1/+7 * Remove category pkg/COMMENT files in favour of a COMMENT variable in thekris2004-04-022-1/+2 * BROKEN: Incorrect pkg-plistkris2004-04-011-0/+2 * SIZEify (maintainer timeout)trevor2004-03-315-0/+6 * - Use USE_ICONV knobkrion2004-03-313-6/+5 * Add pdbar, an utility to create and manipulates PalmOS database (.pdb)pav2004-03-307-0/+268 * Update to 0.5kevlo2004-03-262-4/+5 * Updated to 4.01skv2004-03-232-3/+4 * - SIZE'ifykrion2004-03-231-0/+3 * Add SIZE data.knu2004-03-222-0/+2 * Add p5-Palm-PalmDoc 0.12, perl 5 modules for reading and writing PalmDocvanilla2004-03-215-0/+35 * Add size data, approved by maintainers.trevor2004-03-192-0/+2 * Add size data, approved by maintainers.trevor2004-03-191-0/+1 * - Add SIZE to GNOME portspav2004-03-184-0/+4 * - Remove SIZE of old tarballkrion2004-03-181-1/+0 * - Update to version 3.1krion2004-03-183-28/+8 * Add SIZE.sumikawa2004-03-181-0/+1 * SIZEifyijliao2004-03-182-0/+2 * Add size data.trevor2004-03-187-0/+7 * SIZEify.kuriyama2004-03-181-0/+1 * SIZEify.trevor2004-03-184-0/+8 * o) Update to version 0.8.9lkoeller2004-03-172-2/+3 * Whoa there, boy, that's a mighty big commit y'all have there...ade2004-03-1416-16/+16 * - Fix build on gcc-3.3, patch obtained from Gentoo ebuildpav2004-03-143-9/+1746 * Add synce-rra, a project for connecting to devices running Windows CE or Pock...pav2004-03-1413-0/+161 * - Update to version 0.8.9krion2004-03-124-6/+20 * - Update to version 0.8.9krion2004-03-122-3/+4 * - Update to version 0.8.9krion2004-03-122-2/+3 * Date: Wed, 10 Mar 2004 23:30:56 -0800 (PST)edwin2004-03-122-2/+2 * - Update to 0.99.7 [1]pav2004-03-024-55/+55 * - Mark BROKEN on AMD64krion2004-02-271-0/+4 * 1. Fix patch error.nobutaka2004-02-233-9/+8 * BROKEN on alpha: Does not compilekris2004-02-231-1/+7 * Don my portmgr hat and return dirk@FreeBSD.org's ports back to thekris2004-02-221-1/+1 * Utilize the EXPIRATION_DATE tag for these ports scheduled for removal.kris2004-02-221-1/+2 * BROKEN: Does not patchkris2004-02-161-0/+3 * BROKEN on 5.x: does not compilekris2004-02-091-1/+7 * Update to 2.3. No longer needs quite so many antique gcc files.linimon2004-02-088-144/+237 * Use PLIST_FILES (bento-tested, marcus-reviewed).trevor2004-02-0616-8/+8 * Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.marcus2004-02-0419-1/+19 * Add USE_GETTEXT and bump PORTREVISION.marcus2004-02-042-6/+5 * Bump PORTREVISION for read-todos output format fix.olgeni2004-02-032-2/+2 * Follow portlint's suggestion about using MASTER_SITE_GENTOO.olgeni2004-02-032-2/+4 * Use LOCALBASE rather than hardcoded /usr/local.olgeni2004-02-032-2/+2 * Remove trailing whitespace (portlint).olgeni2004-02-032-2/+2 * The read-todos utility prints "No Date" when the todo item has noolgeni2004-02-032-0/+28 * SIZEify.trevor2004-01-303-0/+3 * Now gettext 0.12.1 is gettext-old.trevor2004-01-242-2/+2 * - Update to 1.6.2pav2004-01-222-4/+4 * Substitute BROKEN with IGNORE in cases where the port requires the src treemarcus2004-01-101-1/+1 * Add uppc-kmod, USB device driver for Windows CE handhelds which provides serialpav2003-12-305-0/+49 * o Upgrade to 5.0r3.kuriyama2003-12-283-213/+250 * - Update to 1.6.1pav2003-12-268-26/+40 * - Use canonical form (ports@FreeBSD.org) in MAINTAINER linesergei2003-12-211-1/+1 * - Add optional GTK2 support.pav2003-12-191-1/+7 * - Chase master sites (fix fetching)pav2003-12-192-2/+2 * Update pilot-link port to 0.11.8.silby2003-12-188-172/+24 * Add synce-trayicon, an icon for notification area displaying statisticspav2003-12-175-0/+37 * Add synce-gnomevfs, a GNOME2 VFS module giving gnome-vfs aware applicationspav2003-12-179-0/+71 * - Update to 0.8.1pav2003-12-173-3/+5 * - Update to 0.8.1pav2003-12-172-2/+2 * - Fix build on 5.xpav2003-11-222-9/+60 * Define USE_PERL5_BUILD, not erroneous USE_PERL.trevor2003-11-201-1/+1 * Define USE_PERL to make Perl available for (mostly deprecated)trevor2003-11-201-0/+1 * USE_REINPLACE need be defined only when REINPLACE_CMD is used.trevor2003-11-172-2/+0 * Fix pathname in patch file.olgeni2003-11-161-2/+2 * Use the FIND and XARGS macros introduced in bsd.port.mk 1.391.trevor2003-11-131-2/+2 * - update from 1.2 to 1.6jeh2003-11-096-265/+178 * Mark BROKEN (see bento logs). These ports are scheduled for removalkris2003-11-031-4/+2 * Reset maintainer on ports maintained by the following non-ports committers,kris2003-11-032-2/+2 * Remove the recursive assignment of SITE_PERL to ${SITE_PERL} introducederwin2003-10-241-1/+0 * utilize SITE_PERLijliao2003-10-24