Bon Echo Re-Brander for Mac OS X

A section for all development and testing programmes and customised browsers written by SillyDog701 community. Featured products including Donzilla, Firescape, DJGM Distro, and Netscape Streamline.

Moderator: Don_HH2K

Bon Echo Re-Brander for Mac OS X

Postby Pu7o » Wed 22 Mar, 2006 7:09 am

So you liked Firefox 2.0 Alpha 1's cool new "Places" menu, or you want to help fix bugs in the latest iteration of Mozilla. Yet, you don't like the "unofficial" branding that Mozilla is using for its alpha releases as well as unofficial builds. Wait no more, here's "Bon Echo Re-Brander"! This app takes your installed "Bon Echo" installation and changes all the branding back to the proper Firefox branding! All references to "Bon Echo" disappear without a trace!

How to use it:
  • Install Bon Echo to /Applications/BonEcho.app. It must be named exactly like that.
  • Install Firefox 1.5.0.1 or 1.5 to /Applications/Firefox.app. It must be named exactly like that. (The Rebrander gets the Firefox branding from the official 1.5 or 1.5.0.1 release)
  • Download the Bon Echo Rebrander DMG here.
  • While still inside the DMG, double-click "Bon Echo Re-brander".
  • Wait until it finishes the job, then unmount the DMG.
  • Reboot your Mac to reflush the icon cache (or wait a few minutes).


Enjoy! Expect a Windows and Linux version soon ;)
UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8) Gecko/20060321 Firefox/2.0a1
User avatar
Pu7o
Macfox
Macfox
 
Posts: 2014
Joined: Thu 06 Jan, 2005 12:03 pm
Location: Portugal

Re: Bon Echo Re-Brander for Mac OS X

Postby Antony » Tue 28 Mar, 2006 5:34 pm

Pu7o wrote:So you liked Firefox 2.0 Alpha 1's cool new "Places" menu, or you want to help fix bugs in the latest iteration of Mozilla. Yet, you don't like the "unofficial" branding that Mozilla is using for its alpha releases as well as unofficial builds. Wait no more, here's "Bon Echo Re-Brander"! This app takes your installed "Bon Echo" installation and changes all the branding back to the proper Firefox branding! All references to "Bon Echo" disappear without a trace!
So the re-brander removes the "Bon Echo" wording?
Does it allow you to apply your own branding?
UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.9.2
User avatar
Antony
diamond member
diamond member
 
Posts: 14510
Joined: Tue 18 Jun, 2002 11:36 pm
Location: Sydney, Australia

Postby Pu7o » Wed 29 Mar, 2006 2:05 am

No, not yet, but that's an interesting idea, I might add it in a later version.
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8) Gecko/20060319 Firefox/2.0a1
User avatar
Pu7o
Macfox
Macfox
 
Posts: 2014
Joined: Thu 06 Jan, 2005 12:03 pm
Location: Portugal

Postby Pu7o » Wed 29 Mar, 2006 7:02 am

Firefox Re-brander version 0.2 has now been released. Firefox Re- brander 0.2 is now a GUI application, and includes the following extras when compared to version 0.1:

  • You can choose the name of the application you want to rebrand (there are three choices: Firefox.app, BonEcho.app, and DeerPark.app)
  • You can choose to use one of the available unofficial brandings or the official branding (the choices are: Official Branding, Scragz Branding, Jairo Boudewyn Branding and Globe Branding)
  • You don't need to have Firefox 1.5 or 1.5.0.1 installed in /Applications/Firefox.app anymore.
  • Experimental support for custom branding (not working yet) - The code is there, but for some reason, it doesn't work. I'm looking into the problem. Once I do get it to work, I will publish documentation on how to create a branding pack.


Firefox Re-brander 0.2 can be downloaded here. Enjoy! :)
UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.6
User avatar
Pu7o
Macfox
Macfox
 
Posts: 2014
Joined: Thu 06 Jan, 2005 12:03 pm
Location: Portugal

Postby Pu7o » Wed 29 Mar, 2006 2:48 pm

Here's a screenshot of Firefox Re-brander 0.2:

Image
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8) Gecko/20060319 Firefox/2.0a1
User avatar
Pu7o
Macfox
Macfox
 
Posts: 2014
Joined: Thu 06 Jan, 2005 12:03 pm
Location: Portugal

Postby DJGM » Wed 29 Mar, 2006 3:56 pm

Here's an idea ... how about adding the option to rebrand Bon Echo as Phoenix and/or Firebird . . . ?
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.1) Gecko/20060130 SeaMonkey/1.0
SeaMonkey = Swiss Army Knife: It's versatile, reliable, and contains useful tools.
Windows Internet Explorer = Old Swiss Cheese: Full of holes, and it stinks!
User avatar
DJGM
diamond member
diamond member
 
Posts: 4572
Joined: Wed 19 Jun, 2002 1:03 pm
Location: Manchester, England, UK

Postby Pu7o » Wed 29 Mar, 2006 6:44 pm

Not a bad idea at all, DJGM... I'll add that on the next version. I wonder if there's any way to get the phoenix/fb branding off lxr?
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8) Gecko/20060319 Firefox/2.0a1
User avatar
Pu7o
Macfox
Macfox
 
Posts: 2014
Joined: Thu 06 Jan, 2005 12:03 pm
Location: Portugal

Postby Pu7o » Wed 29 Mar, 2006 7:12 pm

OK, version 0.2.1 is ready.

The only addition is that now you can rebrand Bon Echo/Deer Park as "Firebird" or "Phoenix". Also, the broken "Custom" option was hidden.

Download link:

:dl: DMG
:dl: Source Code (REALbasic)
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8) Gecko/20060319 Firefox/2.0a1
User avatar
Pu7o
Macfox
Macfox
 
Posts: 2014
Joined: Thu 06 Jan, 2005 12:03 pm
Location: Portugal

Postby Pu7o » Thu 30 Mar, 2006 6:15 am

Firefox Re-brander v0.2.2 has been released.

Now, Firefox Re-brander v0.2.2 has support for custom branding, effectively making it a "Mini CCK" for Firefox.
How to use it:

First you must create a "branding pack". This is a simple .zip file containing the following files:
Code: Select all
about.png
aboutCredits.png
firefox.icns


These are the files that will be replaced in Firefox.

Example files can be downloaded here:

http://puto.mozfaq.org/fxbrander/globe/about.png
http://puto.mozfaq.org/fxbrander/globe/aboutCredits.png
http://puto.mozfaq.org/fxbrander/globe/firefox.icns

Then, just fill in the appropriate fields in the application, and it will customize the application that you chose.

A few warnings:

Do NOT use names with the symbols [tt]'[/tt], [tt]"[/tt], [tt]`[/tt] or any other weird characters. You'll be setting yourself for trouble if you do.

This does work in the official build, if you want it.

Download link: :dl: http://puto.mozfaq.org/fxbrander/Firefo ... 2.2.dmg.gz

Source code (REALbasic): :dl: http://puto.mozfaq.org/fxbrander/fxbrander-0.2.2.rb

Enjoy ;)
UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.6
User avatar
Pu7o
Macfox
Macfox
 
Posts: 2014
Joined: Thu 06 Jan, 2005 12:03 pm
Location: Portugal

Postby Pu7o » Thu 30 Mar, 2006 10:42 am

Version 0.2.3 has been released (I'm being fast today!). This version adds support for custom bookmarks (for new profiles only!).



Download link: :dl: http://puto.mozfaq.org/fxbrander/Firefo ... 2.3.dmg.gz

Source code: :dl: http://puto.mozfaq.org/fxbrander/fxbrander-0.2.3.rb
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8) Gecko/20060319 Firefox/2.0a1
User avatar
Pu7o
Macfox
Macfox
 
Posts: 2014
Joined: Thu 06 Jan, 2005 12:03 pm
Location: Portugal

Postby Pu7o » Thu 30 Mar, 2006 5:10 pm

Version 0.2.4 has been released, and this is the last version I will release today, and probably this week.

The additions are the following:
  • You can now pre-install extensions into firefox (custom branding mode only).
  • You can now save your preferences so you can rebrand future versions of firefox more quickly (still somewhat experimental, but it does work).


Effectively, this makes Firefox Rebrander a full blown CCK (Client Customization Kit) for Mac OS X! Maybe this project should undergo a name change... .
:wink:

Anyways, I probably won't release any more versions until next week. I have tests, I have to study, I also have other projects, and I practically already did pretty much anything I thought of for this thing.

One note: To pre-install extensions, to save, or to use pretty much anything with a file browser, your Mac OS X Partition MUST NOT HAVE A SPACE, a [tt]'[/tt] or a [tt]"[/tt] in the volume name. A [tt]`[/tt] will probably not work either. You have been warned.


As such, here's the download link. The source code is included in the DMG as well:
:dl: http://puto.mozfaq.org/fxbrander/Firefo ... 2.4.dmg.gz
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8) Gecko/20060319 Firefox/2.0a1
User avatar
Pu7o
Macfox
Macfox
 
Posts: 2014
Joined: Thu 06 Jan, 2005 12:03 pm
Location: Portugal

Postby Pu7o » Sun 02 Apr, 2006 10:05 am

Well, I managed to port this thing to Linux, so the next version will have a Linux version as well.

As for Windows... After seeing how UNIXish I made the code, even in the frontend which uses tons of UNIX commands, let alone the shell script-based backend, this won't be running on Windows any time soon, I'm afraid...
UserAgent: Mozilla/4.08 (Macintosh; U; PPC)
User avatar
Pu7o
Macfox
Macfox
 
Posts: 2014
Joined: Thu 06 Jan, 2005 12:03 pm
Location: Portugal

Postby Antony » Sun 02 Apr, 2006 9:05 pm

Pu7o wrote:As for Windows... After seeing how UNIXish I made the code, even in the frontend which uses tons of UNIX commands, let alone the shell script-based backend, this won't be running on Windows any time soon, I'm afraid...
I don't think Windows users would be happy to hear that.
UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.9.2
User avatar
Antony
diamond member
diamond member
 
Posts: 14510
Joined: Tue 18 Jun, 2002 11:36 pm
Location: Sydney, Australia

Postby Don_HH2K » Mon 03 Apr, 2006 5:40 am

Antony wrote:
Pu7o wrote:As for Windows... After seeing how UNIXish I made the code, even in the frontend which uses tons of UNIX commands, let alone the shell script-based backend, this won't be running on Windows any time soon, I'm afraid...
I don't think Windows users would be happy to hear that.


I have a VB.NET edition in progress, so no need to worry.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060130 Donzilla/1.1PR1 (WML/1.3)
Laptop: HP Compaq nx6325 - Turion 64 X2 @ 2GHz, 2GB DDR2, 100GB HD, ATI Radeon X300, 15" LCD, Seven Pro
Handheld: Palm Treo 650 - Intel PXA270 @ 312MHz, 10MB RAM, 32MB flash, 2.7" LCD, Palm OS 5.4
User avatar
Don_HH2K
Moderator
Moderator
 
Posts: 5112
Joined: Sun 09 May, 2004 3:59 pm


Return to SD701 DevZone

Who is online

Registered users: Google [Bot]