Difference between revisions of "User:SamuelRiv/Sugarization"

From OLPC
Jump to: navigation, search
(create page copy)
(No difference)

Revision as of 13:42, 28 April 2011

How to Sugarize Applications for the OLPC + Software include.

From: olpcnews forum msg 12203.

By CatMoran

To setup (one time):

Start a Terminal activity. Enter the following commands. (They log you in as root, gets a copy of Albert Cahalan's compiled libsugarize file, and gets the script I created.)

su
wget http://www.catmoran.com/olpc/libsugarize.so
chmod 755 libsugarize.so
wget http://www.catmoran.com/olpc/sug
chmod 755 sug

Optional, if you want to use the icons I've already 'created':

wget http://www.catmoran.com/olpc/plain.svg
wget http://www.catmoran.com/olpc/ff.svg
wget http://www.catmoran.com/olpc/l.svg


To run:

Locate an icon you want to use/reuse. You can copy any .svg file located in

/usr/share/activities/*.activity/activity/*.svg

Or you can use one of the icons I've created. (wget commands above.) plain.svg is a plain circle, ff.svg is a circle with FF (for firefox) inside, l.svg is a circle with L inside. ff.svg and l.svg can easily be edited for any two or one character(s). Open the file in any text editor. Each letter is in plain text just before the tags, replace them and save the file.

Enter the following commands, to log in as root and execute the sug script.

su
./sug

> You'll be prompted for an activity name. Enter a short, descriptive name with no spaces or punctuation, such as BibleTime or Firefox. > You'll be prompted for an icon file to copy into the new task. You can enter the full path and filename of any .svg file. If the icon is in the same directory as the sug file, you can enter just the filename. > You'll be prompted for the command to start the program. This is the command you entered from Terminal to start the program, such as firefox. > You'll be prompted for an organization path, such as org.mozilla If you don't know what this is, just enter org.x

(If at any of the prompts you want to quit the script, just enter nothing at the prompt.)

The script will give you a success message. Reboot sugar to see the new task in the sugar taskbar.

original forum postscript - mirrors are down

NOTE: If the catmoran.com domain is down, see post #30 for a mirror of the files.

« Last Edit: March 27, 2008, 07:25:21 AM by CatMoran »


original liscence from archive.org

This item is part of the collection: Ourmedia

Identifier: Sugarize Mediatype: other Licenseurl: [1] Publicdate: 2008-03-26 18:05:01 Addeddate: 2008-03-26 18:04:21 Filesxml: Sun Dec 5 23:42:16 UTC 2010 Keywords: OLPC

Creative Commons license: Attribution-Noncommercial-Share Alike 3.0

file links from archive.org

Script code

All scripts from this page are reproduced below:

libsugarize

sug

svg code

CatMoran's Sugar svg templates are reproduced at User:SamuelRiv/svg.