<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=178.26.116.152</id>
	<title>Maemo Wiki Mirror - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=178.26.116.152"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/178.26.116.152"/>
	<updated>2026-04-22T03:32:24Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Making_themes&amp;diff=22222</id>
		<title>Making themes</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Making_themes&amp;diff=22222"/>
		<updated>2011-02-06T16:21:30Z</updated>

		<summary type="html">&lt;p&gt;178.26.116.152: /* Extract Data File */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This tutorial is to help people make new themes. I have had several people ask me how to make new themes. Creating a theme is very easy; all you need is a image editing program like Photoshop, GIMP, Paintshop Pro, or any other. I prefer one that has Layers and other advance features but any will work. You will also need to download the theme maker from [https://garage.maemo.org/frs/?group_id=36&amp;amp;release_id=1629 the Garage download page].&lt;br /&gt;
&lt;br /&gt;
== Guide ==&lt;br /&gt;
&lt;br /&gt;
=== Making a binary package ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&#039;&#039;unzip&#039;&#039; the folder to your computer. (I keep the Theme maker folder on my desktop since that is where the program creates the theme files and it’s easy to get to).&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
look into the folder there is an a file called &amp;lt;code&amp;gt;NuvoPearl-template.psd&amp;lt;/code&amp;gt; that is the file you will &#039;&#039;edit&#039;&#039; to make your new theme.  &#039;&#039;Open&#039;&#039; it up with your image editor.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&#039;&#039;Edit&#039;&#039; this file to look like what ever you want your theme to look like (I wont go into how to edit the file in this document but I normally do layers over the background image this has several advantages over just editing the image.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&#039;&#039;save&#039;&#039; your file twice once in the &amp;lt;code&amp;gt;.psd&amp;lt;/code&amp;gt; format and once in the &amp;lt;code&amp;gt;.png&amp;lt;/code&amp;gt; format.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Next &#039;&#039;Open&#039;&#039; &#039;&#039;&#039;MaemoThemeMaker.jar&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:Thememaker1.png]]&lt;br /&gt;
&lt;br /&gt;
Make the theme file.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Enter Theme Name Max Length 9 Characters.  &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Enter Your Name or Screen Name if you wish to use that instead.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Select Theme Background File.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Select Theme Source File(Select the .png formatted file.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Layout for Theme is Chinook (Still works for Diablo)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Theme Version ( I normally start with 0.1)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
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.)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
I normally go with 12 or higher for system font.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
I notice anything over 20 and things start to get misshaped do to font size.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
I normally go with 12 or so on Title font also.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
I don’t use this but it just makes your borders smaller.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&#039;&#039;Click&#039;&#039; &#039;&#039;&#039;Build Theme Tab&#039;&#039;&#039; then &#039;&#039;&#039;Build Theme!&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[[Image:Thememaker2.png]]&lt;br /&gt;
&lt;br /&gt;
Once Progress bar hits 100% (sometimes I get a popup saying its done sometimes I don’t) you will find your theme files in the ThemeMaker Folder you unzip earlier.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&#039;&#039;Upload&#039;&#039; that file to your Tablet or Web and &#039;&#039;Install&#039;&#039;.  Then share with everyone else.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Making a source package ===&lt;br /&gt;
&lt;br /&gt;
==== Prerequisites ====&lt;br /&gt;
&lt;br /&gt;
*7zip&lt;br /&gt;
*Filezilla&lt;br /&gt;
*Script to build source deb&lt;br /&gt;
&lt;br /&gt;
Download and Install to (N8x0 tablet):&lt;br /&gt;
*Py2deb&lt;br /&gt;
*Gainroot&lt;br /&gt;
*ssh server&lt;br /&gt;
&lt;br /&gt;
==== Extract Data File ====&lt;br /&gt;
&lt;br /&gt;
# Now right click on your .deb file &amp;gt; 7zip &amp;gt; Extract Here. That will give you two files: &amp;lt;code&amp;gt;control.tar&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;data.tar&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Right Click on &amp;lt;code&amp;gt;data.tar.gz&amp;lt;/code&amp;gt; &amp;gt; 7zip &amp;gt; Extract Here. That will give you &amp;lt;code&amp;gt;data.tar&amp;lt;/code&amp;gt;&lt;br /&gt;
# Right Click on &amp;lt;code&amp;gt;data.tar&amp;lt;/code&amp;gt; &amp;gt; 7zip &amp;gt; Extract Here. That will give you a folder called &amp;lt;code&amp;gt;usr&amp;lt;/code&amp;gt;&lt;br /&gt;
# Now Create a new folder called &amp;lt;code&amp;gt;src&amp;lt;/code&amp;gt; and move folder &amp;lt;code&amp;gt;usr&amp;lt;/code&amp;gt; into that folder.&lt;br /&gt;
# Next edit the py2deb script you downloaded earlier&lt;br /&gt;
# Upload source data to tablet&lt;br /&gt;
# Connect to tablet using filezilla&lt;br /&gt;
# Create folder called &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;MyDocs&amp;lt;/code&amp;gt; Folder&lt;br /&gt;
# Upload &amp;lt;code&amp;gt;src&amp;lt;/code&amp;gt; folder and &amp;lt;code&amp;gt;py2deb&amp;lt;/code&amp;gt; script to build folder.&lt;br /&gt;
&lt;br /&gt;
==== Build Source ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open xterm on tablet&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Type the following commands in xterm:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo gainroot&lt;br /&gt;
cd /home/user/MyDocs/build&lt;br /&gt;
python build_myapp.py&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Follow the instructions given in xterm&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Refresh view on filezilla &amp;gt; View &amp;gt; Refresh&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Upload Source to extras-devel ====&lt;br /&gt;
&lt;br /&gt;
* Download &amp;lt;code&amp;gt;themename.changes&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;themename.dsc&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;themename.tar.gz&amp;lt;/code&amp;gt; files&lt;br /&gt;
* Go to the [https://garage.maemo.org/extras-assistant/index.phpGarage Extras Assistant]&lt;br /&gt;
* Login and follow steps to upload files an add files to builder queue.&lt;br /&gt;
* Wait about 30 minutes then your files will be on [[extras-devel]].&lt;br /&gt;
&lt;br /&gt;
== Further information ==&lt;br /&gt;
&lt;br /&gt;
* [http://talk.maemo.org/showthread.php?p=339928#post339928 How to - Build a source package and upload os2008 themes to extras-devel]&lt;br /&gt;
&lt;br /&gt;
[[Category:HowTo]]&lt;br /&gt;
[[Category:Power users]]&lt;br /&gt;
[[Category:Themes]]&lt;/div&gt;</summary>
		<author><name>178.26.116.152</name></author>
	</entry>
</feed>