aboutsummaryrefslogtreecommitdiffstats
path: root/embed/ephy-adblock-manager.h
Commit message (Collapse)AuthorAgeFilesLines
* Correct FSF address. Bug #409075, patch by John Millikin.RELEASE_2_18_0GNOME_2_18_BRANCHPOINTChristian Persch2007-03-121-1/+1
| | | | | | | | | | 2007-03-11 Christian Persch <chpe@gnome.org> * *: Correct FSF address. Bug #409075, patch by John Millikin. svn path=/trunk/; revision=6952
* Move ephy-adblock.* to embed. Change the API to pass EphyEmbed toBenjamin Berg2007-03-031-0/+2
| | | | | | | | | | | | | | | | | | | 2007-03-03 Benjamin Berg <benjamin@sipsolutions.net> * embed/Makefile.am: * embed/ephy-adblock-manager.c: (ephy_adblock_manager_should_load): * embed/ephy-adblock-manager.h: * embed/ephy-adblock.c: (ephy_adblock_should_load): * embed/ephy-adblock.h: * embed/mozilla/EphyContentPolicy.cpp: * lib/Makefile.am: * lib/ephy-adblock.c: * lib/ephy-adblock.h: Move ephy-adblock.* to embed. Change the API to pass EphyEmbed to should_load. This is needed to fix bug #348331. svn path=/trunk/; revision=6931
* Add a signal so one can react after some rules have been edited.Jean-François Rameau2006-12-181-0/+3
| | | | | | | | | 2006-12-17 Jean-François Rameau <jframeau@cvs.gnome.org> * embed/ephy-adblock-manager.c: * embed/ephy-adblock-manager.h: Add a signal so one can react after some rules have been edited.
* Use UTF-8 copyright symbolChristian Persch2006-09-131-3/+3
|
* Add a method to EphyAdblock interface, ephy_adblock_manager_edit_rule, soJean-François Rameau2006-01-161-0/+6
| | | | | | | | | | | | | | 2006-01-15 Jean-François Rameau <jframeau@cvs.gnome.org> * lib/ephy-adblock.h: * lib/ephy-adblock.c: * embed/ephy-adblock-manager.h: * embed/ephy-adblock-manager.c: Add a method to EphyAdblock interface, ephy_adblock_manager_edit_rule, so one can allow/disallow an url. Add a method to EphyAdblockManager, ephy_adblock_manager_has_blocker, so one can ask it whether a blocker is running.
* Add some code so ad blocking should be more easy. Based on the fact thatJean-François Rameau2005-12-201-0/+64
2005-12-19 Jean-François Rameau <jframeau@cvs.gnome.org> * embed/Makefile.am: * embed/ephy-adblock-manager.c: * embed/ephy-adblock-manager.h: * embed/ephy-embed-shell.c: (ephy_embed_shell_finalize): * embed/ephy-embed-shell.h: * embed/mozilla/EphyContentPolicy.cpp: (EphyContentPolicy::ShouldLoad): * lib/Makefile.am: * lib/ephy-adblock.h: * lib/ephy-adblock.c: * src/ephy-shell.c: (ephy_shell_get_extensions_manager): Add some code so ad blocking should be more easy. Based on the fact that Epiphany already has its own content policy component (EphyContentPolicy). The new design adds: - an interface, EphyAdBlock - a manager, EphyAdBlockManager, pointing to a blocker (possibly no one).