What's New?
There are lots of new and exciting features in the current of the Preferences Toolbar. This page lists them all with explanations about how to use each one.
Changelog 3.0
Changelog 2.3.1
Changelog 2.3
Changelog 2.2
Changelog 2.1
New Toolbar Buttons
Customizable Toolbar
Shortcut Key
Documentation
License
Changelog 3.0
- Finally fixed Bug 7702 "prefbar broken on Suse 9.x w/Moz 1.7.2/1.7.3" (Manuel Reimer)
- It's now possible to disable the display of PrefBar in Popup windows (Manuel Reimer)
- Rewrote whole rendering Code to make menus possible (Manuel Reimer)
- Overflow Menu for PrefBar (now Buttons not longer disappear) (Manuel Reimer)
- PrefBar Menu (full PrefBar functionality even without Toolbar) (Manuel Reimer)
- Drag and Drop Support in the Preferences Window! (Manuel Reimer)
- The Updater now not longer overwrites your self-defined button labels (Manuel Reimer)
- UserAgent now also gets resettet if you close Mozilla with File->Exit (Manuel Reimer)
- New Preferences Window for Firefox (now I not longer have to manage two preferences systems) (Karsten Düsterloh, Manuel Reimer)
- Reset-Button in Preferences Dialog (Manuel Reimer)
- New Buttons:
- Resize Menulist (Manuel Reimer)
- Clear Cookies (Manuel Reimer)
- Save Page (Manuel Reimer)
- The Buttons "Size 640x480", "Size 800x600" and "Size 1024x768" have been removed as they are replaced with the Resize Menulist (Manuel Reimer)
Changelog 2.3.1
- Fixed Bug 6993 "Installation to profile is impossible" (Manuel Reimer)
- Fixed Bug 7075 "prefbar.rdf onclick for toggle does not capitalize the "t"" (Manuel Reimer)
- Fixed Bug 7220 "Make prefbar compatible with Firefox 1.0" (Manuel Reimer)
Changelog 2.3
- Firefox support (Kevin Teuscher)
- Fixed bug with auto reset of UserAgent (Manuel Reimer)
- Fixed Bug with Bookmarklets (Manuel Reimer) (It was impossible to add bookmarklets with quotes (") )
- Fixed Bug with refresh of Checks (Manuel Reimer) (Sometimes checks didn't display the current value of the property)
- Now the prefbar-installer not longer overwrites prefbar.rdf (Manuel Reimer)
- Prefixed all global functions/variables to avoid problems with other extensions (Manuel Reimer)
- Made it possible to select more than one Item in the Customize Dialog (Manuel Reimer)
- Improved Localization Support (Manuel Reimer)
- German Translation (Manuel Reimer)
- New Button Type "extlist" (Vladislav Duma)
- New Button Type "extcheck" (Manuel Reimer)
- Multiline Code Editors for buttons, extlists and extchecks (Manuel Reimer)
- Import/Export functionality to make it easier to share buttons with other users (Manuel Reimer)
- Updated help system (Manuel Reimer)
- Added prefbarExecute which makes it possible to execute external applications from buttons (Manuel Reimer)
- Made it possible to install PrefBar to the users profile (Manuel Reimer)
- Update-System added, to make it possible to have always the latest versions of the built-in buttons without the need to replace the whole prefbar.rdf file. (Manuel Reimer)
- Mozilla 1.8a1 compatibility (Manuel Reimer)
- Firefox 0.9 compatibility (Manuel Reimer)
- Uninstaller for Mozilla Seamonkey added (Manuel Reimer)
- The "Pipelining" checkbox now sets pipelining for proxy and direct connections (Manuel Reimer)
- New Buttons:
- Proxylist (Vladislav Duma)
- Flash (Manuel Reimer)
- executedemo1 and executedemo2 (Manuel Reimer)
- Animation (Jerome Vogel)
- The XUL Cache and Debug XUL Boxes checkboxes have been removed, because using either was a bad idea
Changelog 2.2
- 2.2.2: Fixed a bug in the referrer check code and a typo in the documentation.
- Phoenix Support! The PrefBar now works in Phoenix release 0.5! Sorry it took me so long to get this in.
- Flash killing! There is now a button to kill all flash embeds in the current page.
- New buttons. The following buttons have been added: System Colors, Cookie Warning, Send Referrer, Clear All, Resize 640x480, Resize 640x480, Resize 1024x768, New Tab, Kill Flash, Font -, Font +. See the button list for more information
- Localization Support. All the text strings have been moved to .dtd files in order to make the prefbar localizable. I have already had three people volunteer to do the translations.
Changelog 2.1
- Enabled rebuilding of missing config files, allowing the prefbar to be used easier with multiple profiles.
- Fixed the bug that was preventing the PrefBar from working on 1.2a.
- Made the edit button and new button dialogs reziable, and sized in ems rather than pixels.
- Fixed a bunch of typos in the documentation.
- Fixed a dozen or so small bugs pointed out to me by users.
New Toolbar Buttons
There are a whole bunch of new toolbar buttons in the prefbar2 that weren't avaiable in previous versions. This includes the new user agent menulist, navigation buttons, developer buttons, and several new pref checks. See the Button List for more information.
Customizable Toolbar
The toolbar is now completely customizable, with not only the ability to show only the buttons that you want, but the ability to display the buttons in any order you want, and even edit existing buttons or add new ones. Click the customize button on your toolbar to access the PrefBar customization panel, or find it in the "Advanced" catagory of the main preferences window.
Shortcut Key
You can now quickly show or hide the Preferences Toolbar whenever you need to by pressing the F8 key. I was told that mac users would flame me for stealing one of their F keys, so I hope that doesn't happen.
Documentation
I actually took the time to write a full featured documentation set for the PrefBar this time around (part of which you are currently viewing.) This should make it a lot easier to use the PrefBar than previous versions, in which users pretty much had to figure everything out on their own.
License
The original Preferences Toolbar was licensed under the "assume it's MPL unless told otherwise" license that is quite common among small XUL applications. The Preferences Toolbar 2 is now officially MPL/GPL/LGPL tri-licensed, including that huge bandwidth wasting license block at the first of every file. Feel free to rejoice now.