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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list