/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */ /* e-shell-offline-handler.h * * Copyright (C) 2001 Ximian, 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 _E_SHELL_OFFLINE_HANDLER_H_ #define _E_SHELL_OFFLINE_HANDLER_H_ #ifdef HAVE_CONFIG_H #include #endif #include #include "e-component-registry.h" #include "e-shell-view.h" #ifdef __cplusplus extern "C" { #pragma } #endif /* __cplusplus */ #define E_TYPE_SHELL_OFFLINE_HANDLER (e_shell_offline_handler_get_type ()) #define E_SHELL_OFFLINE_HANDLER(obj) (GTK_CHECK_CAST ((obj), E_TYPE_SHELL_OFFLINE_HANDLER, EShellOfflineHandler)) #define E_SHELL_OFFLINE_HANDLER_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), E_TYPE_SHELL_OFFLINE_HANDLER, EShellOfflineHandlerClass)) #define E_IS_SHELL_OFFLINE_HANDLER(obj) (GTK_CHECK_TYPE ((obj), E_TYPE_SHELL_OFFLINE_HANDLER)) #define E_IS_SHELL_OFFLINE_HANDLER_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((obj), E_TYPE_SHELL_OFFLINE_HANDLER)) typedef struct _EShellOfflineHandler EShellOfflineHandler; typedef struct _EShellOfflineHandlerPrivate EShellOfflineHandlerPrivate; typedef struct _EShellOfflineHandlerClass EShellOfflineHandlerClass; struct _EShellOfflineHandler { GtkObject parent; EShellOfflineHandlerPrivate *priv; }; struct _EShellOfflineHandlerClass { GtkObjectClass parent_class; /* This signal is emitted when the offline procedure starts, i.e. the EShellOfflineHanlder starts contacting the components one-by-one telling them to be prepared to go off-line. */ void (* offline_procedure_started) (EShellOfflineHandler *offline_handler); /* This is emitted when the procedure is finished, and all the components are all either off-line (@now_offline is %TRUE) or on-line (@now_offline is %FALSE). */ void (* offline_procedure_finished) (EShellOfflineHandler *offline_hanlder, gboolean now_offline); }; GtkType e_shell_offline_handler_get_type (void); void e_shell_offline_handler_construct (EShellOfflineHandler *offline_handler, EComponentRegistry *component_registry); EShellOfflineHandler *e_shell_offline_handler_new (EComponentRegistry *component_registry); void e_shell_offline_handler_put_components_offline (EShellOfflineHandler *offline_handler, EShellView *parent_shell_view); #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* _E_SHELL_OFFLINE_HANDLER_H_ */ tron6/files/elliptic-6.5.4 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* - Use /usr/bin/unzip for zip files extraction (part 2)ak2014-06-061-1/+1
* - Add staging supportpawel2014-05-091-11/+10
* Convert j* to USES=zipbapt2014-03-10=dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8&id=b9ffb45789809a76a17671eb3e77c8a31c45ec22'>Update to version 4.3pawel2017-01-283-6/+45
* - Update to version 1.12.2pawel2017-01-283-5/+5
* Update to 20170115sunpoet2017-01-162-4/+4
* Assume "pkg-config zlib" works after 9.x reached EOLjbeich2017-01-041-2/+0
* Update to 5.2.4.jkim2017-01-021-5/+5
* - Update to 20161216sunpoet2016-12-172-4/+4
* Remove libintl.so.9 compatibility link that was added in r374303 totijl2016-12-091-1/+1
* Fix build on FreeBSD 10.1 by disabling build of some tests usingpawel2016-12-071-0/+2
* - Update to version 4.2pawel2016-12-0611-616/+1394
* Switch to GnuTLS for secure connections, it's upstream firstpawel2016-12-062-26/+4
* - Update to version 20091121, now in UTF8 formatpawel2016-11-284-45/+89
* Update security/gpgme-* to 1.8.0jhale2016-11-271-1/+1
* - Update to 20161111sunpoet2016-11-212-3/+4
* - Update to version 0.2.2pawel2016-11-122-5/+8
* Update libreoffice to 5.2.3 and liborcus to 0.11.2bapt2016-11-121-4/+5
* Use USES=pathfix where applicable.mat2016-10-212-3/+2
* polish/fortunepl: uncomment BROKENmarino2016-09-201-1/+1
* polish/fortunepl: Once again, mark this port BROKEN (unfetchable)marino2016-09-201-0/+2
* Revert recent strfile changes, strfile is already in baseantoine2016-09-151-10/+10
* GOOGLE_CODE has gone away.mat2016-09-141-1/+0
* polish/fortunepl: Use fortune_strfile instead of strfile(8) and mark BROKENmarino2016-09-141-10/+10
* polish/libgadu: Handle missing SSLv3 method for LibreSSLmarino2016-09-122-1/+15
* - Update to version 1.1.0pawel2016-07-241-0/+1
* Many KDE i10n ports: Patch updates CURDIRpi2016-05-261-1/+1
* editors/calligra-l10n: add plist-subpi2016-05-242-72/+72
* Convert tab after WWW: in pkg-descrs to single space as per PHBamdmi32016-05-241-1/+1
* - Fix trailing whitespace in pkg-descrs, categories [p-x]*amdmi32016-05-192-2/+2
* Update to 5.0.6.jkim2016-05-071-4/+4
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.mat2016-04-017-37/+37
* Add missing items to the calligra-l10n ports plists.rakuco2016-03-292-0/+2
* - Update security/gnutls to 3.4.10.tijl2016-03-271-1/+1
* - Add LICENSE_FILEamdmi32016-03-161-4/+2
* Always set the DEFAULT github DISTFILE with .tar.gz for EXTRACT_SUFX.mat2016-03-081-2/+2
* - Makefile.local for slave ports is included by bsd.port.mk r397519dinoex2016-02-281-4/+0
* Update to version 0.2.1pawel2016-02-272-5/+7
* - Explicitly specify version for libotr.so to differentiate security/libotr a...amdmi32016-02-251-1/+1
* Update to 5.0.5.jkim2016-02-161-4/+4
* Update Calligra to 2.9.11.rakuco2016-02-092-3/+2
* polish/ekg: document ncurses requirement (USES+=ncurses)marino2016-02-061-2/+2
* Add upstream patch to fix the build with the upcoming Qt 5.5.1.rakuco2016-01-211-0/+112
* Convert LICENSE= "GPLxx # or later" to "GPLxx+"amdmi32016-01-131-1/+1
* Fix library dependency.bdrewery2016-01-081-2/+3
* Update Calligra to 2.9.10.rakuco2015-12-223-26/+38
* Update to 5.0.4.jkim2015-12-181-4/+4
* Switch to options helperpawel2015-12-121-6/+2
* - Switch to USES=shebangfixpawel2015-12-121-9/+3
* Update to version 0.2.0pawel2015-11-253-7/+8
* - Switch to options helpersamdmi32015-11-131-0/+2
* - Add LICENSEamdmi32015-11-131-1/+3
* - Fix build with gcc 4.9 [1]pawel2015-11-112-5/+12
* Update to 5.0.3.jkim2015-11-041-4/+4
* - Update to 20150428sunpoet2015-10-272-3/+3
* Update to 5.0.2.jkim2015-09-242-6/+6
* Remove the autodetect optionbapt2015-09-132-101/+34
* Update LibreOffice to 5.0.1.jkim2015-09-021-4/+4
* Update to version 0.1.9pawel2015-08-273-40/+6
* - Update to version 1.8, now Qt5 basedpawel2015-08-175-73/+50
* - Update to version 2.1, now Qt5 basedpawel2015-07-248-86/+244
* - Add NO_ARCHsunpoet2015-07-181-0/+1
* - Add NO_ARCHsunpoet2015-07-181-0/+1
* - Add NO_ARCHsunpoet2015-07-181-0/+1
* - Strip librariesamdmi32015-06-011-1/+2
* - Strip libraryamdmi32015-05-161-1/+3
* Cleanup DIST* variables.mat2015-05-122-4/+3
* USE_GITHUB: For the new support, fix DISTNAME to be more consistent.bdrewery2015-04-291-2/+2
* - Update to 20150426sunpoet2015-04-272-3/+3
* Update to 4.3.7.jkim2015-04-261-4/+4
* - Update to 20150419sunpoet2015-04-222-3/+3
* - Update to 20150405sunpoet2015-04-062-3/+3
* Convert to new USE_GITHUBpawel2015-04-042-3/+2
* - Update to 20150329sunpoet2015-03-302-3/+3
* - Update to 20150322sunpoet2015-03-242-3/+3
* - Update to 20150315sunpoet2015-03-172-3/+3
* Update KDE SC to 4.14.3alonso2015-03-122-2/+3
* - Update to 20150308sunpoet2015-03-102-3/+3
* - Update to 20150301sunpoet2015-03-032-3/+3
* - Update to 20150222sunpoet2015-02-242-3/+3
* - Update to 4.3.6.jkim2015-02-211-4/+4
* - Remove deprecated USE_KDE4=kdehiermakc2015-02-201-1/+1
* Unbreak on headantoine2015-02-151-11/+6
* Update to version 1.5pawel2015-01-212-4/+3
* - Update to 20150111sunpoet2015-01-132-3/+3
* - Update devel/qca to version 2.1.0tijl2015-01-131-1/+1
* - Update to 20150104sunpoet2015-01-062-3/+3
* - Convert <OPTION>_USE= PYTHON... to <OPTION>_USES= python...mva2015-01-031-1/+1
* Update to version 1.4pawel2015-01-012-4/+4
* - Update to version 1.12.1pawel2015-01-012-11/+6
* CMake 3.1.0 compatibility, take 2.rakuco2015-01-011-0/+37
* Revert r375855 for now.rakuco2014-12-311-29/+0
* Add a patch (submitted upstream) to make the port build with CMake 3.1.0.rakuco2014-12-311-0/+29
* - Update to 20141221sunpoet2014-12-242-3/+3
* cleanup plistbapt2014-12-213-3/+0
* Update to 4.3.5.jkim2014-12-191-4/+4
* - Update to version 1.3pawel2014-12-139-85/+3
* - Update to 20141207sunpoet2014-12-092-3/+3
* - Update polish/kadu to version 1.2pawel2014-12-0613-255/+723
* Update to 4.3.4.jkim2014-11-271-4/+4
* Change the way Perl modules are installed, update the default Perl to 5.18.mat2014-11-262-8/+5
* - Update to 20141123sunpoet2014-11-252-3/+3
* Cleanup plistantoine2014-11-126-23/+0
* Update to 4.3.3.jkim2014-11-011-4/+4
* Switch to USES=execinfopawel2014-10-251-3/+2
* - Switch to gnutls for encryption, openssl from base fails to connectpawel2014-10-251-2/+3
* KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13!makc2014-10-193-176/+108
* Update to 4.3.2.jkim2014-10-172-5/+4
* Remove @dirrm's from my ports plistspawel2014-10-144-380/+0
* - Update to 20141005sunpoet2014-10-072-3/+3
* Convert to USES=autoreconfpawel2014-09-271-4/+1
* - Update to 20140915sunpoet2014-09-182-3/+3
* Update the default version of GCC in the Ports Collection from GCC 4.7.4gerald2014-09-114-3/+4
* - Allow staging as a regular userantoine2014-09-112-7/+12
* - Update to 20140901sunpoet2014-09-042-3/+3
* dns/libidn:tijl2014-08-311-0/+1
* Fix missing library problem when the linker enforces explicit linkingtijl2014-08-271-2/+2
* - Update to 20140824sunpoet2014-08-272-3/+3
* - Fix missing library problems when the linker enforces explicit linkingtijl2014-08-261-1/+4
* - Update to 20140817sunpoet2014-08-182-3/+3
* devel/protobuf-c: update to 1.0.1wg2014-08-171-0/+1
* Upgrade OpenEXR and ilmbase to 2.2.0.mandree2014-08-162-1/+2
* - Update to 20140810sunpoet2014-08-122-3/+3
* - Update to 20140803sunpoet2014-08-052-3/+3
* Rename p*/ patch-xy patches to reflect the files they modify.adamw2014-07-292-4/+0
* - Update to 20140727sunpoet2014-07-282-3/+3
* - Fix build on currentpawel2014-07-25