aboutsummaryrefslogtreecommitdiffstats
path: root/src/ephy-extensions-manager.h
diff options
context:
space:
mode:
authorAdam Hooper <adamh@src.gnome.org>2004-10-30 06:38:30 +0800
committerAdam Hooper <adamh@src.gnome.org>2004-10-30 06:38:30 +0800
commitf0cae57f3be1b8ac61a09086dfe0eff1b8657013 (patch)
tree9ed7c241ec3e1c8fcf85523f1bf35bb53ca308de /src/ephy-extensions-manager.h
parentc0e325a7b10904f1a49f18696938c679b054f9f7 (diff)
downloadgsoc2013-epiphany-f0cae57f3be1b8ac61a09086dfe0eff1b8657013.tar
gsoc2013-epiphany-f0cae57f3be1b8ac61a09086dfe0eff1b8657013.tar.gz
gsoc2013-epiphany-f0cae57f3be1b8ac61a09086dfe0eff1b8657013.tar.bz2
gsoc2013-epiphany-f0cae57f3be1b8ac61a09086dfe0eff1b8657013.tar.lz
gsoc2013-epiphany-f0cae57f3be1b8ac61a09086dfe0eff1b8657013.tar.xz
gsoc2013-epiphany-f0cae57f3be1b8ac61a09086dfe0eff1b8657013.tar.zst
gsoc2013-epiphany-f0cae57f3be1b8ac61a09086dfe0eff1b8657013.zip
Listen for changes to extension directories using
gnome_vfs_monitor_add(). Paves the way for drag-and-drop installation of extensions, and makes extensions immediately available when installing via 'make install', 'apt-get install', etc.
Diffstat (limited to 'src/ephy-extensions-manager.h')
-rw-r--r--src/ephy-extensions-manager.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ephy-extensions-manager.h b/src/ephy-extensions-manager.h
index d9efb730f..22e70a8d7 100644
--- a/src/ephy-extensions-manager.h
+++ b/src/ephy-extensions-manager.h
@@ -56,8 +56,12 @@ struct _EphyExtensionsManagerClass
GObjectClass parent_class;
/* Signals */
+ void (* added) (EphyExtensionsManager *manager,
+ EphyExtensionInfo *info);
void (* changed) (EphyExtensionsManager *manager,
EphyExtensionInfo *info);
+ void (* removed) (EphyExtensionsManager *manager,
+ EphyExtensionInfo *info);
};
struct _EphyExtensionsManager