From 1f61c5f65e66f1d2adee906b3138dac8fc0af8d2 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Thu, 22 Mar 2007 14:34:05 +0000 Subject: Hook up etoys projects --- (limited to 'lib') 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); -- cgit v0.9.1