Notices


Reply
Thread Tools
andrewfblack's Avatar
Posts: 1,656 | Thanked: 1,196 times | Joined on Apr 2008 @ Alabama, USA
#1
Theme Maker is great for slicing your template file and making a nice install .deb to install your theme with, but if you want to put it on extras then you need to get a source package and Theme Maker wont do that for you but here is an easy guide to tell you how to do it. This guide will assume you have an n8x0 device and a windows computer. We will also use only free software in doing the steps.
First we need to get you authorized to maintain the extras repository.

  • Go to: Maemo Garage
  • Register for a garage account.
  • Then you will need to email the garage admins to give you rights to maintain packages in extras and extras-devel

Next we will download the software needed to design themes.

Download and Install to Windows Computer
Download and Install to (n8x0 tablet)
  • Py2deb
  • Gainroot
  • ssh server

Install Gimp and 7zip, and then unzip Theme Maker to a folder somewhere.

Edit the template.psd using Gimp or other program.

Save images in .png format.


Open Theme Maker and Fill out/choose all options on Theme Maker

  • Enter Theme Name Max Length 9 Characters.
  • Enter Your Name or Screen Name if you wish to use that instead.
  • Select Theme Background File.
  • Select Theme Source File (Select the .png formatted file.)
  • Select Font (if you wish to)
  • Select Icon Template (default one is in theme maker folder.)
  • Layout for Theme is Diablo
  • Theme Version (I normally start with 0.1)
  • Top Bar Height need to be at least 45 pixels but I always do 60 so the Top bar is always the same size since home view will always be 60.)
  • System Font:I normally go with 12 -14
  • Large Font: I notice anything over 20 and things start to get misshaped do to font size.
  • Title Font: I normally got with 12 -14.
  • Click Build Theme Tab
  • Click Build Theme!

Once Progress bar hits 100% you will find your theme files in the Theme Maker Folder you unzip earlier.


Extract Data File
  • Now right click on your .deb file > 7zip > Extract Here
  • That will give you two files control.tar and data.tar.
  • Right Click on data.tar.gz > 7zip > Extract Here
  • That will give you data.tar
  • Right Click on data.tar > 7zip > Extract Here
  • That will give you a folder called usr
  • Now Create a new folder called src and move folder usr into that folder.

Next edit the py2deb script you downloaded earlier


Upload source data to tablet
  • Connect to tablet using filezilla
  • Create folder called build in MyDocs Folder
  • Upload src folder and py2deb script to build folder.

Build Source
  • Open xterm on tablet
  • Type the following commands in xterm
  • Sudo gainroot
  • cd /home/user/MyDocs/build
  • python build_myapp.py
  • Follow the instructions given in xterm

Refresh view on filezilla > View > Refresh

Upload Source to extras-devel
  • Download themename.changes, themename.dsc, and themename.tar.gz files
  • Go to Garage Extras Assistant
  • Login and follow steps to upload files an add files to builder queue.
  • Wait about 30 minutes then your files will be on extra-devel.

Please let me know if you run into any problems following this guide.
__________________
Home Page - Preenv Wiki

**All Posts are made as a Community Member and not as a Super Moderator of this site.
 

The Following 6 Users Say Thank You to andrewfblack For This Useful Post:
joshua.maverick's Avatar
Posts: 805 | Thanked: 440 times | Joined on Aug 2009 @ Mississauga, On
#2
Thank you sir. Got a nice theme in mind, going to start later this week.
 
andrewfblack's Avatar
Posts: 1,656 | Thanked: 1,196 times | Joined on Apr 2008 @ Alabama, USA
#3
good luck if you have any questions let me know.
__________________
Home Page - Preenv Wiki

**All Posts are made as a Community Member and not as a Super Moderator of this site.
 
Posts: 28 | Thanked: 8 times | Joined on Sep 2009
#4
I'd like a theme which would look identical to the default theme but with a green highlight instead of blue. I can script that in Gimp, could you alter your script to include some variables? (Ideally a gradient)

The script could work like this:
run color1 color2 filename1
unzip
run gimp script 1..n
zip as filename1
 
Parody's Avatar
Posts: 175 | Thanked: 99 times | Joined on May 2010
#5
Thanks for the tutorial, I have a question though
where do I find the default theme file (Nokia Nseries)?
 
zifis's Avatar
Posts: 308 | Thanked: 729 times | Joined on Jan 2010 @ Athens, Greece
#6
Hello, I just started fooling around with theme maker, but as I click on "build theme" the progress bar stays at 1% forever and no new files/folders are created.

I am using windows XP 32bit

Do you know what might be wrong?
 
Reply


 
Forum Jump


All times are GMT. The time now is 10:18.