MozillaZine

Instantbird Themes

Discuss application theming and theme development.
wollac
 
Posts: 3
Joined: November 20th, 2008, 10:28 am
September 19th, 2009, 12:23 pm

Post Posted September 19th, 2009, 12:23 pm

Hi, i love mozilla porgamrams as i am sure u all do to, but they are not complete without a good instant messanger. I feel that the mozilla based Instantbird can be that missing application. However it is still in early develoment and needs support so i have come here to see if any of you who have made firefox themes wish to have a go at making one/some for instantbird as it currecntly has no winodow themes just a load of message styles. The default them is here: http://lxr.instantbird.org/instantbird/ ... stantbird/ the addons site is here: https://addons.instantbird.org/ and the download page for the latesst version of instantbird is here (the other version that is listed as the lastest stable realese does not supports themes etc and is also less stable than this pre-release): http://www.instantbird.com/download-0.2a1.html

i hope some of you will make some themes for this developing app,

wollac

patrickjdempsey

User avatar
 
Posts: 1062
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
September 21st, 2009, 4:19 pm

Post Posted September 21st, 2009, 4:19 pm

I have been considering building a SeaMonkey version of Stratini... so I could share the design with the SeaMonkey messenger I build.
If it walks like a duck, and talks like a duck, it must be a dinosaur.

patrickjdempsey

User avatar
 
Posts: 1062
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
September 21st, 2009, 9:31 pm

Post Posted September 21st, 2009, 9:31 pm

For anyone else interested in doing this, the GUID for Instantbird is: 33cb9019-c295-46dd-be21-8c4936574bee

It took some digging around to find it!
If it walks like a duck, and talks like a duck, it must be a dinosaur.

patrickjdempsey

User avatar
 
Posts: 1062
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
September 22nd, 2009, 2:32 pm

Post Posted September 22nd, 2009, 2:32 pm

Is DOM Inspector available for Instantbird? Without that it's almost impossible. And please don't tell me I have to build a debug just to run DOMi... if that's the case, never mind!
If it walks like a duck, and talks like a duck, it must be a dinosaur.

ShareBird

User avatar
 
Posts: 1784
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
September 22nd, 2009, 3:24 pm

Post Posted September 22nd, 2009, 3:24 pm

patrickjdempsey wrote:For anyone else interested in doing this, the GUID for Instantbird is: 33cb9019-c295-46dd-be21-8c4936574bee

It took some digging around to find it!

Did you try to install it modifying the install.rdf according to the GUID?
Silvermel - A Theme for Firefox and Thunderbird

Don't give a man a fish. Teach him how to fish instead.

patrickjdempsey

User avatar
 
Posts: 1062
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
September 22nd, 2009, 6:05 pm

Post Posted September 22nd, 2009, 6:05 pm

ShareBird wrote:
patrickjdempsey wrote:For anyone else interested in doing this, the GUID for Instantbird is: 33cb9019-c295-46dd-be21-8c4936574bee

It took some digging around to find it!

Did you try to install it modifying the install.rdf according to the GUID?


I'm not having any problems installing a theme for it... it just took some poking around to find the GUID for Instantbird. Of course, now that I've found it in the Installbird files, I've found half a dozen different places online to find it.

Any ideas about the DOMi?
If it walks like a duck, and talks like a duck, it must be a dinosaur.

ShareBird

User avatar
 
Posts: 1784
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
September 22nd, 2009, 7:54 pm

Post Posted September 22nd, 2009, 7:54 pm

patrickjdempsey wrote:Any ideas about the DOMi?

I've asked about it. If you were able to install DOMi adding Instantbird GUID to DOMi's install.rdf.
Silvermel - A Theme for Firefox and Thunderbird

Don't give a man a fish. Teach him how to fish instead.

patrickjdempsey

User avatar
 
Posts: 1062
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
September 22nd, 2009, 10:48 pm

Post Posted September 22nd, 2009, 10:48 pm

I just tried... :( I get the following error:

"DOM Inspector 2.0.3 could not be installed because it is not compatible with Instantbird 0.2a1."

This is what I added to the install.rdf in the inspector@mozilla.org folder, which I copied directly from my Instantbird theme build which DOES install:

<code>
<em:targetApplication>
<!-- instantbird -->
<Description>
<!-- Instant Bird's UUID -->
<em:id>{33cb9019-c295-46dd-be21-8c4936574bee}</em:id>
<em:minVersion>0.2</em:minVersion>
<em:maxVersion>0.2a1</em:maxVersion>
</Description>
</em:targetApplication>
</code>

I packed everything in the "inspector@mozilla.org" folder in a .jar file of the same name and also tried the shorter "inspector" just in case it was the @ or . messing it up. I've also tried completely uninstalling DOMi from Firefox and reinstalling and adding the code to install.rdf. What is also curious is that the install.rdf gives a maxversion of 3.2 for Firefox and yet it runs fine on Firefox 3.7a1pre. I'm seriously confused.
If it walks like a duck, and talks like a duck, it must be a dinosaur.

ShareBird

User avatar
 
Posts: 1784
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
September 23rd, 2009, 4:11 am

Post Posted September 23rd, 2009, 4:11 am

And if you give for min and max something like : 0.1 and 1.0 ?

Also be sure that you are not compressing the folder, but only the content from the folder...
Silvermel - A Theme for Firefox and Thunderbird

Don't give a man a fish. Teach him how to fish instead.

patrickjdempsey

User avatar
 
Posts: 1062
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
September 23rd, 2009, 5:29 am

Post Posted September 23rd, 2009, 5:29 am

After I gave up, I ran into this browsing the Instantbird AMO page.

https://addons.instantbird.org/en-US/in ... /addon/210

However, I've been playing with Instantbird and it feels like it's missing so many things that heading full-on into a theme seems premature... especially if they plan to match the feature set of Pidgin.
If it walks like a duck, and talks like a duck, it must be a dinosaur.

wollac
 
Posts: 3
Joined: November 20th, 2008, 10:28 am
September 23rd, 2009, 7:58 am

Post Posted September 23rd, 2009, 7:58 am

yes lots of features are being implemented but they nare making decision as to wich method to use for each and how to do it but it will eventually hav a lot more features but this is early stages yet and the team is small so it takes a while which is y support and making things like addons and themes is vital to help it grow faster.

patrickjdempsey

User avatar
 
Posts: 1062
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
September 23rd, 2009, 2:03 pm

Post Posted September 23rd, 2009, 2:03 pm

It would be helpful if the added elements followed the styles defined in the Global folder as much as possible, then new elements won't be unstyled. The conversation tabs for instance break the style in tabbar.css, even though tabbar.css can be used to generate the exact same effect. I'm guessing this has something to do with the customizable conversation styles. But you see what I mean... if most of the UI can be designed using style rules that already exist in Firefox with some modifications, then I think you will probably find it easier to find themers willing to play. I do have a few ideas for getting the current theme to flow better and be more consistent if anyone over there is interested.
If it walks like a duck, and talks like a duck, it must be a dinosaur.

patrickjdempsey

User avatar
 
Posts: 1062
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
September 24th, 2009, 9:34 pm

Post Posted September 24th, 2009, 9:34 pm

For the curious, you need to make sure the version number of your theme is 0.2a1 for both min and max versions. I'm not sure why, but it will not install if the min version is below 0.2a1.

wollac, I've created a sample theme and uploaded it to the Instantbird AMO site. However the Instantbird AMO is not complete so Themes will not even get to the Sandbox. There needs to be some Catagories for themes in order for them to complete far enough to get into the Sandbox.
If it walks like a duck, and talks like a duck, it must be a dinosaur.

patrickjdempsey

User avatar
 
Posts: 1062
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
October 9th, 2009, 1:34 pm

Post Posted October 9th, 2009, 1:34 pm

The Categories bug is fixed on the Instantbird AMO, and I have Stratini Instant up! It will only run with the latest trunk, 0.2b1pre.. and for some reason the Smiley's aren't loading.
If it walks like a duck, and talks like a duck, it must be a dinosaur.

patrickjdempsey

User avatar
 
Posts: 1062
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
October 9th, 2009, 1:50 pm

Post Posted October 9th, 2009, 1:50 pm

Fixed the Smileys... they changed the string "texts" to "textCodes" in theme.js.
If it walks like a duck, and talks like a duck, it must be a dinosaur.

Return to Theme Development


Who is online

Users browsing this forum: abbynormal, uranius and 6 guests