diff options
-rw-r--r-- | activity/activity.info | 3 | ||||
-rwxr-xr-x | bin/sugarGnumeric | 13 |
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 |