/* * Copyright © 2003 Marco Pesenti Gritti * Copyright © 2003 Christian Persch * Copyright © 2005 Jean-François Rameau * * 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, 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * */ #if !defined (__EPHY_EPIPHANY_H_INSIDE__) && !defined (EPIPHANY_COMPILATION) #error "Only can be included directly." #endif #ifndef EPHY_ADBLOCK_MANAGER_H #define EPHY_ADBLOCK_MANAGER_H #include #include "ephy-embed.h" #include "ephy-adblock.h" G_BEGIN_DECLS #define EPHY_TYPE_ADBLOCK_MANAGER ephy_adblock_manager_get_type() #define EPHY_ADBLOCK_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EPHY_TYPE_ADBLOCK_MANAGER, EphyAdBlockManager)) #define EPHY_ADBLOCK_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), EPHY_TYPE_ADBLOCK_MANAGER, EphyAdBlockManagerwClass)) #define EPHY_IS_ADBLOCK_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EPHY_TYPE_ADBLOCK_MANAGER)) #define EPHY_IS_ADBLOCK_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), EPHY_TYPE_ADBLOCK_MANAGER)) #define EPHY_ADBLOCK_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), EPHY_TYPE_ADBLOCK_MANAGER, EphyAdBlockManagerwClass)) typedef struct _EphyAdBlockManager EphyAdBlockManager; typedef struct _EphyAdBlockManagerClass EphyAdBlockManagerClass; typedef struct _EphyAdBlockManagerPrivate EphyAdBlockManagerPrivate; struct _EphyAdBlockManager { GObject parent; /* < private > */ EphyAdBlockManagerPrivate *priv; }; struct _EphyAdBlockManagerClass { GObjectClass parent_class; /* Signals */ void (* rules_changed) (EphyAdBlockManager *manager); }; GType ephy_adblock_manager_get_type (void); gboolean ephy_adblock_manager_should_load (EphyAdBlockManager *self, EphyEmbed *embed, const char *url, AdUriCheckType check_type); void ephy_adblock_manager_set_blocker (EphyAdBlockManager *self, EphyAdBlock *blocker); void ephy_adblock_manager_edit_rule (EphyAdBlockManager *self, const char *url, gboolean allowed); gboolean ephy_adblock_manager_has_blocker (EphyAdBlockManager *self); G_END_DECLS #endif e=''/>
Commit message (Expand)AuthorAgeFilesLines
* Fixes 314922.Chenthill Palanisamy2005-09-022-1/+8
* Fixes 313705Chenthill Palanisamy2005-08-253-0/+14
* source-type is an enum not a pointer!Not Zed2005-08-2421-46/+110
* Remove unwanted include of header that also borks the build.Harish Krishnaswamy2005-08-192-1/+5
* Show the attachment bar menu items when needed.Chenthill Palanisamy2005-08-189-47/+81
* ** See bug #312668.Not Zed2005-08-184-419/+7
* Fixes http://bugzilla.gnome.org/show_bug.cgi?id=313555 Only saveCarsten Guenther2005-08-182-13/+23
* Fixes #311904Chenthill Palanisamy2005-08-172-15/+22
* Use slash instead of G_DIR_SEPARATOR_S since URIs always use slash as separatorCarsten Guenther2005-08-131-2/+2
* Fixes #312739Chenthill Palanisamy2005-08-122-14/+13
* Fixes #310338Chenthill Palanisamy2005-08-124-20/+75
* Use g_build_path instead of g_strconcat to build the pathname to theCarsten Guenther2005-08-122-16/+35
* Use privsolib instead of privlib (they are the same on Unix, on Win32Tor Lillqvist2005-08-102-3/+9
* Removed the warningsChenthill Palanisamy2005-08-102-4/+13
* Added the x property for delegation.Chenthill Palanisamy2005-08-101-1/+10
* Missed to commit this file.Chenthill Palanisamy2005-08-101-2/+2
* Fixes #310438Chenthill Palanisamy2005-08-102-6/+29
* Vulnerability patch submitted byChenthill Palanisamy2005-08-054-6/+16
* Fixes #311686, #312460Chenthill Palanisamy2005-08-053-8/+19
* Fixes #302460Chenthill Palanisamy2005-08-052-5/+24
* Fix for #312447.Harry Lu2005-08-042-0/+22
* Fixes #309601Chenthill Palanisamy2005-08-033-9/+47
* Fixes #306017 Obtain the default zone information from cal-view andP. S. Chakravarthi2005-08-032-9/+23
* Added support for the Target selection for 'Tasks'. Resolved one undefinedShakti Sen2005-08-026-46/+78
* Commenting the code for marking the summary of unaccepted meetings asChenthill Palanisamy2005-07-293-5/+15
* Add reserved field for an empty structure. Add reserved field for an emptyMengjie Yu2005-07-273-0/+11
* send the comp_data->client to itip_get_comp_attendee.Chenthill Palanisamy2005-07-252-1/+7
* Fixes:248126 Added 2 Bonobo UI verbs for Assign Task and Forward asViren.l2005-07-254-20/+98
* Committing the header file.Chenthill Palanisamy2005-07-251-0/+1
* Added a mask to check if the meeting needs to be accepted. Increased theChenthill Palanisamy2005-07-255-13/+56
* Fixes #309991Chenthill Palanisamy2005-07-223-0/+60
* Creating the tasks-menu. Activated/deactivated the menu. In brief, addedShakti Sen2005-07-223-0/+27
* Fixes #309602Chenthill Palanisamy2005-07-223-2/+90
* Fixes #245331. Keybindings for switching b/w calendar views.Harish Krishnaswamy2005-07-213-2/+63
* Fixes #310340 Check if the backend supports having master object forChenthill Palanisamy2005-07-202-7/+18
* made it use e_attachment_bar_get_parts instead of the old apiSrinivasa Ragavan2005-07-202-2/+7
* Fixes #309680 Remove the recurrence id only from e_cal_comp.Chenthill Palanisamy2005-07-202-3/+7
* Free the uri to the source in a few cases. Free the timezone location.Kjartan Maraas2005-07-133-2/+13
* Expand the mailing list by getting the contact back from the server.Chenthill Palanisamy2005-07-122-17/+68
* Fixed some compiler warning and checked some negative casesSrinivasa Ragavan2005-07-122-5/+18
* Merge back eplugin-import-branch.Michael Zucci2005-07-128-393/+354
* Added support for opening a calendar-item in the editor when its ESourceVeerapuram Varadhan2005-07-124-9/+74
* Fixed huge memory leak, and come compile warnings. Also fixed a crash,Srinivasa Ragavan2005-07-112-26/+42
* Added a structure. Removed cal-attachment* Removed the attachment barSrinivasa Ragavan2005-07-116-36/+398
* Use e_cal_remove_object for non-recurring appointments. Fixed some memory leaks.Chenthill Palanisamy2005-07-118-15/+67
* Enable alarm even if we are not an organizer.Chenthill Palanisamy2005-07-062-1/+6
* Changed the way in which calendars having null summary are handled.Sankarasivasubramanian Pasupathilingam2005-07-063-14/+22
* Created new target type Added #define for the new target type Poped e-calSrinivasa Ragavan2005-07-055-18/+91
* Set the new item flags while creating new meetings from other components.Chenthill Palanisamy2005-07-043-2/+9
* Added vertical scrollbar policy of list view to always so that it does notSrinivasa Ragavan2005-07-042-1/+7
* Fixes the problem in sending the meeting to the mailing list if the listChenthill Palanisamy2005-07-023-2/+30
* show the progress indication in the view while downloading calendar itemsChenthill Palanisamy2005-07-0210-39/+162
* Patch from Mark G. AdamsVeerapuram Varadhan2005-07-013-0/+8
* Added the source type field in _ECalConfigTargetSource Set the source typePraveen Kumar2005-07-013-0/+12
* do not de-sensitize the attachment bar.Chenthill Palanisamy2005-06-282-6/+6
* Prune unnecessary and nonexistent directories from the -I options. PruneTor Lillqvist2005-06-2713-36/+49
* check for save schedules before calling send_compChenthill Palanisamy2005-06-252-2/+7
* Desensitize the source seletor while delegating a meeting.Chenthill Palanisamy2005-06-232-1/+9
* Added widgets in INCLUDES.Kaushal Kumar2005-06-2328-43/+43
* Commiting the fix for free busy and sensitizing the attachment bar properly.Chenthill Palanisamy2005-06-226-20/+53
* Commiting the delegation support for recurrence eventsChenthill Palanisamy2005-06-228-18/+59
* Delegate support for personal calendarChenthill Palanisamy2005-06-2110-68/+490
* gui/GNOME_Evolution_Calendar.server.in.in Use SOEXT.Tor Lillqvist2005-06-18