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.3.3
Changelog 3.3.2
Changelog 3.3.1
Changelog 3.3
Changelog 3.2.2
Changelog 3.2.1
Changelog 3.2
Changelog 3.1
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.3.3
- Fixed Bug 15611 "Prefbar 3.3.2 lists itself as 3.3.1" (Manuel Reimer)
Changelog 3.3.2
- Fixed Bug 14350 "'Kill Flash' button fails in an specific site" (Manuel Reimer)
- Fixed Bug 15478 "Userpref to disable 'Installed with wrong Locale'-Message" (Manuel Reimer)
- Fixed Bug 15556 "Make prefbar compatible with Firefox 2.0" (Manuel Reimer)
Changelog 3.3.1
- Fixed "Kill Flash" button (Manuel Reimer)
- Simplified Installer for SeaMonkey and reworked install page (Manuel Reimer)
Changelog 3.3
- You may place the PrefBar buttons on the menubar, the navigation bar or the personal toolbar, now (Manuel Reimer)
- Improved Useragent Menulist. No it's possible to spoof user agent, app name, app version and platform (Manuel Reimer)
- Improved several things in localisation support (Manuel Reimer)
- It's now possible to translate the button labels by translators (Manuel Reimer)
- Fixed Bug 11520 "Options with Save Page Button not available in Seamonkey" (Manuel Reimer)
- Fixed Bug 9856 "pref bar could be more compact (smaller gap between items) and wrap on multiple lines" (Manuel Reimer)
- Fixed Bug 10495 "About Prefbar entry inside extension manager broken" (Manuel Reimer)
- New Buttons:
- Language list (Manuel Reimer)
- Restore Tab (Manuel Reimer)
Changelog 3.2.2
- Fixed Bug 11689 "'Images' button not working" (Manuel Reimer)
- Fixed Bug 11581 "Text labels are broken in 3.2.1" (Manuel Reimer)
- Fixed Bug 11489 "Cookie Warning Toggle Not Working" (Manuel Reimer)
- Fixed Bug 11443 "Current prefbar code isn't compatible with Firefox 1.5" (Manuel Reimer)
Changelog 3.2.1
- Fixed Bug 11152 "PrefBar 3.2 Crashes Mozilla Suite 1.7.11" (Manuel Reimer)
- Fixed Bug 11238 "Can't Get Different Customization Between Two Profiles" (Manuel Reimer)
- Removed old workaround in PrefBar button database format (PrefBar will tell you that your database will be updated on startup) (Manuel Reimer)
Changelog 3.2
- Added SeaMonkey support (Manuel Reimer)
- Some speed and memory usage optimizations in code (Karsten Düsterloh, Manuel Reimer)
- The "Kill Flash" button now supports frames (Manuel Reimer)
- The Flash checkbox now checks all plugin directories for the plugin (also the plugins directory in your profile) (Manuel Reimer)
- Fixed all Flash bugs:
- Bug 4890 "'Kill flash' button disabled copying from page feature" (Manuel Reimer)
- Bug 5598 "Kill flash button is not killing the flash in Moz 1.6" (Manuel Reimer)
- Bug 6736 "Flash button, when pressed, message 'no flash found'" (Manuel Reimer)
- Bug 7206 "'Kill Flash' kills mouse tabbed browsing" (Manuel Reimer)
- Bug 8084 "PrefBar's 'flash' button doesn't work" (Manuel Reimer)
- Fixed Bug 10098 "'Show Prefbar Menu' OFF setting doesn't stick across application launches" (Manuel Reimer)
- Fixed Bug 10335 "OK button in Edit Item dialog for 'extcheck' toolbar items doesn't dismiss dialog" (Manuel Reimer)
Changelog 3.1
- Added possibility to add more than 6 items to lists (Manuel Reimer)
- Now it's possible to open new tabs or new windows with Strg+Click or middle mouse button on Links (Manuel Reimer)
- Updated "Clear History" and "Clear Cache" to work with Mozilla 1.8
- Fixed Bug which killed Items in the configuration window if you drag&drop them on themselves (People who had this problem will get their buttons back if they accept the button update) (Manuel Reimer)
- Fixed Bug 5733 "Image Permissions menulist resets with every new tab" (Manuel Reimer)
- Fixed Bug 7016 "F8-key failure" (Manuel Reimer)
- Fixed Bug 8653 "Don't use colons in entity names" (Manuel Reimer)
- Fixed Bug 8687 "Prefbar does not display" (Manuel Reimer)
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 no 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 no 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" were removed and have been 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.