User:SamuelRiv/Sugarization: Difference between revisions
(create page copy) |
m (fx table) |
||
Line 51: | Line 51: | ||
This item is part of the collection: Ourmedia |
This item is part of the collection: Ourmedia |
||
Identifier: Sugarize |
*Identifier: Sugarize |
||
Mediatype: other |
*Mediatype: other |
||
Licenseurl: [http://creativecommons.org/licenses/by-nc-sa/3.0/] |
*Licenseurl: [http://creativecommons.org/licenses/by-nc-sa/3.0/] |
||
Publicdate: 2008-03-26 18:05:01 |
*Publicdate: 2008-03-26 18:05:01 |
||
Addeddate: 2008-03-26 18:04:21 |
*Addeddate: 2008-03-26 18:04:21 |
||
Filesxml: Sun Dec 5 23:42:16 UTC 2010 |
*Filesxml: Sun Dec 5 23:42:16 UTC 2010 |
||
Keywords: OLPC |
*Keywords: OLPC |
||
Creative Commons license: Attribution-Noncommercial-Share Alike 3.0 |
Creative Commons license: Attribution-Noncommercial-Share Alike 3.0 |
||
====file links from archive.org==== |
====file links from archive.org==== |
||
{| |
{| |
||
|- |
|||
⚫ | |||
!<small>file</small> !! <small>type</small> !! <small>size & link</small> |
|||
⚫ | |||
|- |
|||
⚫ | |||
| |
|''libsugarize'' ||Sugar .so || [http://www.archive.org/download/Sugarize/libsugarize.so 2.7 KB] |
||
|- |
|||
⚫ | |||
| |
|''sug'' ||exec script || [http://www.archive.org/download/Sugarize/sug 3.7 KB] |
||
|- |
|||
⚫ | |||
⚫ | |||
|- |
|||
⚫ | |||
|- |
|||
⚫ | |||
|- |
|||
⚫ | |||
|- |
|||
⚫ | |||
|} |
|||
Line 78: | Line 87: | ||
===libsugarize=== |
===libsugarize=== |
||
===sug=== |
===sug=== |
||
Revision as of 17:56, 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
file | type | size & link |
---|---|---|
libsugarize | Sugar .so | 2.7 KB |
sug | exec script | 3.7 KB |
ff | svg | 1.4 KB |
l | svg | 1.0 KB |
plain | svg | 0.6 KB |
Sugarize_files | xml metadata | file ?? KB |
Sugarize_meta | xml metadata | 2.6 KB |
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.