Theme Development-I'm just starting and I need help!!

Discuss application theming and theme development.
Post Reply
Shadowthunder
Posts: 20
Joined: May 14th, 2006, 4:27 pm
Location: Behind you!! o.0
Contact:

Theme Development-I'm just starting and I need help!!

Post by Shadowthunder »

I got part way through changing the icons when I decided to test it to make sure that I was on the right track. When I tried to drag it into my Add-ons window, I got an error that says:

ShadowThunder I 1.0.1 could not be installed because it is not compatible with Firefox.


I am running Windows XP and Firefox 2.0 RC2. I have followed the following two tutorials to the letter:
http://developer.mozilla.org/en/docs/Creating_a_Skin_for_Firefox:Getting_Started
http://www.twistermc.com/blog/2006/09/22/how-to-create-a-firefox-theme

My install.rdf coding didn't display properly when I previewed this post so I'm linking to a .rdf file.

http://www.shadowthunder.co.nr/ShadowThunderI.txt

For reference, I'm using Altova SemanticWorks RDF editor and ZipItFast for .jar zipping and unzipping.

Please help!!!
Coming Soon: the ShadowThunder Themes!
supernova_00
Posts: 4832
Joined: June 24th, 2004, 8:03 pm
Location: Maryland, USA

Post by supernova_00 »

You have the wrong GUID for the target app, you put your themes GUID instead of Firefox's. Follow link for correct GUID
http://pastebin.mozilla.org/pastebin.php?diff=843

BTW for your themes GUID, instead of {90239-234-34-23-4} you can make the GUID just yourthemname@shadowthunder.com (email style and without the {}) Makes it easier for people looking through their profiles to know that the folder is for your theme
Shadowthunder
Posts: 20
Joined: May 14th, 2006, 4:27 pm
Location: Behind you!! o.0
Contact:

Post by Shadowthunder »

Thanks!! Its working now!

Could you speed me along one more time and tell me how to upload this theme to addons.mozilla.com/firefox?
Coming Soon: the ShadowThunder Themes!
supernova_00
Posts: 4832
Joined: June 24th, 2004, 8:03 pm
Location: Maryland, USA

Post by supernova_00 »

I've never submitted a theme but I'd think its like extensions.

Go to: https://addons.mozilla.org/developers/ and login (create an account if you don't already have one https://addons.mozilla.org/developers/createaccount.php )
Scroll to the bottom: click 'Add New Theme...'
Browse for the file
Edit the name of your extension, what products it's for (Firefox in your case and dont touch the boxes for Mozilla and thunderbird), enter your description/developer comments/version notes and for themes you must have a screenshot.
Click submit and await review
Shadowthunder
Posts: 20
Joined: May 14th, 2006, 4:27 pm
Location: Behind you!! o.0
Contact:

Thanks... Now I'm having another problem...

Post by Shadowthunder »

The new icons aren't changing... The preview.png image changed but, other than that, nothing. Thanks for bearing with me guys (and girls; I can't tell ;)).
Coming Soon: the ShadowThunder Themes!
Miamoto
Posts: 110
Joined: October 17th, 2006, 10:52 pm
Contact:

Post by Miamoto »

The "new icons"? you mean those in toolbar.png? If you maintain the default 24x24 dimensions for the icons in toolbar.png, they should appear. You may not be seeing them because of your choice of icon size (small icons and normal-sized icons refer to different images.) Try checking or unchecking "use small icons" in the "customize toolbar" menu.
my deviantART portfolio: http://miamoto.deviantart.com
I can sometimes be found on irc.mozilla.org's #themedev IRC channel.
Post Reply