CVSROOT: /cvs/gnome Module name: epiphany-extensions Changes by: adamh 05/05/19 23:05:00
Modified files: . : ChangeLog configure.ac Added files: extensions/greasemonkey: .cvsignore Makefile.am ephy-greasemonkey-extension.c ephy-greasemonkey-extension.h extension.c greasemonkey-script.c greasemonkey-script.h greasemonkey.xml.in.in extensions/greasemonkey/mozilla: .cvsignore Makefile.am mozilla-helpers.cpp mozilla-helpers.h Log message: Initial C-based Greasemonkey extension. What it does: - Lets you right-click on ".user.js" links to install - Uses all scripts in ~/.gnome2/epiphany/extensions/data/greasemonkey - Loads scripts on startup, and applies them on every page load What it does not do: - Let you modify the URLs to which a script applies (the Firefox greasemonkey plugin makers made their format very restrictive, so users *must* be allowed to add new URL patterns manually :() - Apply scripts as soon as you download them (you must restart Epiphany. I'll make it listen on gnome-vfs soon.) - Export Javascript functions, GM_log, GM_xmlhttpRequest, GM_getValue, GM_setValue, GM_registerMenuCommand. These will be tricky ;). - Support the ".tld" pseudo-TLD URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=epiphany-extensions&who=adamh&date=explicit&mindate=2005-05-19%2023:04&maxdate=2005-05-19%2023:06 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list