After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 143835 - Load extensions from $HOME/
Load extensions from $HOME/
Status: RESOLVED OBSOLETE
Product: epiphany
Classification: Core
Component: General
unspecified
Other Linux
: Normal enhancement
: Ephy/XR
Assigned To: Epiphany Maintainers
Marco Pesenti Gritti
Depends on:
Blocks: 151268
 
 
Reported: 2004-06-06 22:25 UTC by Ross Burton
Modified: 2012-10-08 17:22 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Also load extensions from $HOME (1.34 KB, patch)
2004-06-06 22:25 UTC, Ross Burton
committed Details | Review

Description Ross Burton 2004-06-06 22:25:09 UTC
Attached is a patch to also load extensions from ~/.gnome2/epiphany/extensions.
Comment 1 Ross Burton 2004-06-06 22:25:45 UTC
Created attachment 28403 [details] [review]
Also load extensions from $HOME
Comment 2 Ross Burton 2004-06-07 11:33:55 UTC
Done, thanks.
Comment 3 Adam Hooper 2004-06-08 21:45:54 UTC
Some extensions (i.e., the Error Viewer) store files in
${PREFIX}/share/epiphany-extensions. Without these files, extensions in the home
directory are useless.

Some solutions off the top of my head:

1. Have each extension search multiple paths (both ephy_dot_dir() and SHARE_DIR).
2. Make ephy_file() look at ephy_dot_dir() paths, and make extensions use
ephy_file() to find the glade files (and any other file). (This would resurrect
Bug #132018)
3. Create a new function within epiphany-extensions libraries to mimic ephy_file().
Comment 4 Christian Persch 2004-10-13 10:53:42 UTC
Mass reassigning of Epiphany bugs to epiphany-maint@b.g.o
Comment 5 Diego Escalante Urrelo (not reading bugmail) 2006-10-03 10:07:31 UTC
Hmmm, is this still valid?
Comment 6 Christian Persch 2006-10-03 11:33:22 UTC
Yes.
Comment 7 Xan Lopez 2012-10-08 17:22:03 UTC
Old style extensions are gone now, so this no longer applies.