/* * e-mail-config-hook.c * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) version 3. * * 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 * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with the program; if not, see * * * Copyright (C) 1999-2008 Novell, Inc. (www.novell.com) * */ #ifdef HAVE_CONFIG_H #include #endif #include "e-mail-config-hook.h" #include "e-util/e-config.h" #include "mail/em-config.h" static const EConfigHookTargetMask no_masks[] = { { NULL } }; static const EConfigHookTargetMap targets[] = { { "folder", EM_CONFIG_TARGET_FOLDER, no_masks }, { "prefs", EM_CONFIG_TARGET_PREFS, no_masks }, { "settings", EM_CONFIG_TARGET_SETTINGS, no_masks }, { NULL } }; static void mail_config_hook_class_init (EConfigHookClass *class) { EPluginHookClass *plugin_hook_class; gint ii; plugin_hook_class = E_PLUGIN_HOOK_CLASS (class); plugin_hook_class->id = "org.gnome.evolution.mail.config:1.0"; class->config_class = g_type_class_ref (em_config_get_type ()); for (ii = 0; targets[ii].type != NULL; ii++) e_config_hook_class_add_target_map ( (EConfigHookClass *) class, &targets[ii]); } void e_mail_config_hook_register_type (GTypeModule *type_module) { const GTypeInfo type_info = { sizeof (EConfigHookClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) mail_config_hook_class_init, (GClassFinalizeFunc) NULL, NULL, /* class_data */ sizeof (EConfigHook), 0, /* n_preallocs */ (GInstanceInitFunc) NULL, NULL /* value_table */ }; g_type_module_register_type ( type_module, e_config_hook_get_type (), "EMailConfigHook", &type_info, 0); } ion value='2018Q4'>2018Q4 FreeBSD Ports (https://github.com/freebsd/freebsd-ports)
aboutsummaryrefslogtreecommitdiffstats
path: root/misc/tudu
ove compat < 11 dependencies from bootstrap and compiler. It could fix p...
Commit message (Expand)AuthorAgeFilesLines
acm2020-03-061-0/+1
* Regular USE_GITHUB cleanup.mat2020-03-032-4/+4
* x11-toolkits/py-wxPython40: GUI toolkit for the Python programming languagelbartoletti2020-03-013-4/+4
* Pet portlint regenerate patchfiles while here. [db]db2020-02-277-20/+24
* Add USE_CSTD=c99 to fix build on GCC-based systems:linimon2020-02-251-0/+1
* This a simple set of command-line tools that is intended todb2020-02-245-0/+44
* graphics/py-pillow: Update to 7.0.0kai2020-02-241-3/+10
* Deprecate a few portsantoine2020-02-232-0/+6
* Update comms/gr-osmosdr to 0.2.0 and bump dependent ports' revisionsmartymac2020-02-228-8426/+38
* Clean up USESantoine2020-02-201-1/+1
* Update MAINTAINER: use @FreeBSD.orgsunpoet2020-02-132-2/+2
* Update to 2.12.1martymac2020-02-122-4/+4
* Update to 0.9.0ehaupt2020-02-122-5/+5
* comms/ncid: update 1.10.1_1 to 1.11egypcio2020-02-116-11/+54
* Fix build on GCC-based systems by adding compiler:c++11-lang to USES:linimon2020-02-091-1/+1
* comms/flamp: Simplify MASTER_SITESyuri2020-02-081-1/+1
* New port: comms/flmsg: Forms management editor for Amateur Radio standard mes...yuri2020-02-085-0/+46
* New port: comms/flamp: Program for the Amateur Multicast Protocolyuri2020-02-08