Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--activity/activity.info3
-rwxr-xr-xbin/sugarGnumeric13
2 files changed, 15 insertions, 1 deletions
diff --git a/activity/activity.info b/activity/activity.info
index a77468d..8a85376 100644
--- a/activity/activity.info
+++ b/activity/activity.info
@@ -1,7 +1,8 @@
[Activity]
name = Gnumeric
-service_name = org.x.Gnumeric
+bundle_id = org.x.Gnumeric
icon = Gnumeric
+activity_id = Gnumeric
activity_version = 1
show_launcher = yes
exec = sugarGnumeric
diff --git a/bin/sugarGnumeric b/bin/sugarGnumeric
index 115b8a4..3f06cb4 100755
--- a/bin/sugarGnumeric
+++ b/bin/sugarGnumeric
@@ -12,3 +12,16 @@ done
export LD_PRELOAD="$SUGAR_BUNDLE_PATH/lib/libsugarize.so"
export NET_WM_NAME="Gnumeric"
exec gnumeric --no-splash
+
+# We need bundle id and activity id
+
+if [ -z "$bundle_id" -o -z "$activity_id" ] ; then
+ echo ERROR: bundle-id and activity-id arguments required
+ echo Aborting
+ exit 1
+fi
+export LD_PRELOAD="$SUGAR_BUNDLE_PATH/kib/libsugarize.so"
+export NET_WM_NAME="Gnumeric"
+
+
+exec gnumeric --no-splash