Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2007-03-22 14:34:05 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2007-03-22 14:34:05 (GMT)
commit1f61c5f65e66f1d2adee906b3138dac8fc0af8d2 (patch)
treeb0321aaea95b7a72b2de17fa5e4ecdcb6142ca08 /lib
parentc49c8150d210fd58ca0d3446cedf00b57d277891 (diff)
Hook up etoys projects
Diffstat (limited to 'lib')
-rw-r--r--lib/data/Makefile.am2
-rw-r--r--lib/data/mime.types1
-rw-r--r--lib/src/sugar-browser.cpp2
3 files changed, 4 insertions, 1 deletions
diff --git a/lib/data/Makefile.am b/lib/data/Makefile.am
index f850cfd..122cf2e 100644
--- a/lib/data/Makefile.am
+++ b/lib/data/Makefile.am
@@ -1,4 +1,4 @@
geckoconfdir = $(pkgdatadir)
-geckoconf_DATA = gecko-prefs.js
+geckoconf_DATA = gecko-prefs.js mime.types
EXTRA_DIST = $(geckoconf_DATA)
diff --git a/lib/data/mime.types b/lib/data/mime.types
new file mode 100644
index 0000000..27adff1
--- /dev/null
+++ b/lib/data/mime.types
@@ -0,0 +1 @@
+application/x-squeak-project pr
diff --git a/lib/src/sugar-browser.cpp b/lib/src/sugar-browser.cpp
index 2f3c0b5..b2152a5 100644
--- a/lib/src/sugar-browser.cpp
+++ b/lib/src/sugar-browser.cpp
@@ -135,6 +135,8 @@ sugar_browser_startup(const char *profile_path, const char *profile_name)
prefService->GetBranch ("", getter_AddRefs(pref));
NS_ENSURE_TRUE(pref, FALSE);
+ pref->SetCharPref ("helpers.private_mime_types_file", SHARE_DIR"/mime.types");
+
rv = prefService->ReadUserPrefs (nsnull);
if (NS_FAILED(rv)) {
g_warning ("failed to read user preferences, error: %x", rv);