What's New?
There are lots of new and exciting features in the current version of the PrefBar. This page lists them all with explanations about how to use each one.
Changelog 7.1
Changelog 7.0
Changelog 6.6
Changelog 6.5
Changelog 6.4
Changelog 6.3
Changelog 6.2.2
Changelog 6.2.1
Changelog 6.2
Changelog 6.1
Changelog 6.0.1
Changelog 6.0
Changelog 5.1.1
Changelog 5.1
Changelog 5.0.2
Changelog 5.0.1
Changelog 5.0
Changelog 4.3.2
Changelog 4.3.1
Changelog 4.3
Changelog 4.2
Changelog 4.1.2
Changelog 4.1.1
Changelog 4.1
Changelog 4.0
Changelog 3.4.1
Changelog 3.4
Changelog 3.3.4
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
Changelog 2.0
Changelog 7.1
- Several fixes to work with current browser versions
- Removed SeaMonkey special handling for preferences dialog
- Removed obsolete buttons (Back, Forward, Stop, Reload, Save Page)
- Fixed "Clear History" for current Firefox releases
Changelog 7.0
- Replaced "eval" with "evalInSandbox" to execute code inside PrefBar buttons. This change was required to get code review from the addons.mozilla.org team. I've bumped the version to 7.0 as this is a major change which may break some buttons. Please report any errors, you find. (Manuel Reimer)
- Improved support for legacy platforms which don't have the required message manager features, which are only available on browsers that are e10s capable. (Manuel Reimer)
- Some more e10s fixes. Button import now works again. Please report any problems you still find with e10s. (Manuel Reimer)
Changelog 6.6
- Initial support for "Electrolysis" using a new function type "Framescript" which can run in the content processes (Manuel Reimer)
- Fixed button import for Firefox version 36 and above (Manuel Reimer)
- Fixed bug 26006 "'Colors' checkbox no longer works" (Manuel Reimer)
Changelog 6.5
- Text labels are now vertically centered on toolbar. (Manuel Reimer, suggested by Yves Goergen)
- Removed hack for visualizing unchecked checkboxes in menus (toggling between "checkbox" and "radio" type of menuitem). The default behaviour is now the operating system default. If you want to have a better distinction between "button" and unchecked "checkbox/extcheck" items, give the new "Visualize unchecked checkboxes in menus" checkbox in the "Options" pane of the PrefBar configuration window a try. (Manuel Reimer)
- Added warning message if you import BTN files in the old "RDF based" format. It is recommended to re-export such files to migrate them to the new "JSON based" format as used by PrefBar since version 6.0. (Manuel Reimer)
- Fixed "Clear Cache" for Firefox 32 (Manuel Reimer, reported by rold5 via MozillaZine forum)
Changelog 6.4
- In resize menulist, it is now possible to omit one of the values to, for example, only set the width of the window. (dickvl from mozillaZine forum)
- Many improvements for the new Firefox 29 (Australis) interface (Manuel Reimer)
Changelog 6.3
- Added support for Favicons in the "link" buttons on PrefBar (Manuel Reimer, suggested by Daniel Middleman)
- Initial support for the "Australis" theme (Manuel Reimer)
- Fixed a compatibility problem with "Clear Downloads" button on Firefox 26 (Manuel Reimer)
- Help system updated (Manuel Reimer)
- Replaced all occurrences of "Preferences Toolbar" with just "PrefBar". I don't want to advertise PrefBar to be a "toolbar" (separate bar in your browser) anymore, as this is just wrong with current PrefBar versions. You can use the "PrefBar menu" button or you can move the PrefBar button group to other toolbars. No need to use PrefBar's own toolbar! (Manuel Reimer)
Changelog 6.2.2
- Fixed Bug 25532 "Flash Enable/Disable Checkbox not working in Firefox 23" (Manuel Reimer)
Changelog 6.2.1
- Fixed "prefbarClearDownloads" for Firefox 8.0/SeaMonkey 2.5 and above. This function can be used as part of a copied version of the "Clear All" button. (Manuel Reimer, reported by Juergen Ringschmidt)
- Fixed Bug 25397 "<clrhist> button no longer works" (Manuel Reimer)
- Now all PrefBar windows should have the PrefBar logo in the title bar (Manuel Reimer)
Changelog 6.2
- The PrefBar context menu now contains an "Edit button" entry, which allows to edit buttons without going over "Customize PrefBar". (Manuel Reimer, inspired by the AMO review from "herbalist")
- The Proxy Serverlist now supports IPv6 addresses, if they are enclosed in square brackets. (Manuel Reimer, suggested by "Tom" on the support newsgroup)
- The Button editor now contains an "Apply" button to save changes without leaving the dialog. (Manuel Reimer)
- It is now possible to jump to source view from error console, if your button caused an exception. (Manuel Reimer)
- You no longer have to set an ID for "spacer" or "separator" items. If you click on "New" -> "Spacer"/"Separator", then the item is created immediately using an anonymous unique ID. (Manuel Reimer)
- "about:config" integration, which allows you to enter the button editor directly from the about:config context menu. (Manuel Reimer)
- In SeaMonkey >= 2.1, the "Restore Tab" button now restores more than three tabs, again. (Manuel Reimer)
- Replaced image in page header of help pages with CSS-styled text. This makes PrefBar overall size a bit smaller and allows to translate the page header easily. (Manuel Reimer)
- Added PrefBar's own context menu for the PrefBar menu button. (Manuel Reimer, suggested by Sascha Grage on usenet)
- Fixed Bug 24972 "UA reset may conflict with session restore" (Manuel Reimer)
- Fixed Bug 25180 ""Save" no longer works" (Manuel Reimer)
Changelog 6.1
- Japanese translation (Norah Marinkovic)
- The "language list" now is an editable list, allowing you to enter/edit your preferred languages directly in the PrefBar GUI. (Manuel Reimer)
- Updated user agent strings to contain some "newer ones". This only affects new installations, as the user agent list is excluded from update! (Manuel Reimer)
- Dropped the "execute demo" buttons. They will be replaced with a "Create buttons that run external programs" tutorial on the PrefBar homepage, at some time (Manuel Reimer)
- Modified help system to use "DTD" files and entities for translation (Manuel Reimer)
- Removed separate cache buttons for "memory cache" and "disk cache". Most users aren't interested in how cache is handled in backend. They just want to enable, disable or clear the browser cache. As there was no generic "Cache" checkbox, to "just enable/disable cache", I created one. (Manuel Reimer)
- Fixed Bug 23412 "Drag&Drop of button onto itself moves it to the top of the list" (Manuel Reimer)
- Fixed bug that caused button translations, defined in locale, to not always take affect (Manuel Reimer)
Changelog 6.0.1
- Implemented whitelist for websites, allowed to import buttons. This whitelist is editable in the PrefBar configuration dialog and is presetted with one allowed websites, which is the PrefBar project page (prefbar.tuxfamily.org). (Manuel Reimer)
- Fixed Bug 24212 "PREFBAR.JSON doesn't store Unicode data" (Manuel Reimer)
- Fixed Bug 24240 "No "event" passed to button code, when executed via hotkey" (Manuel Reimer)
Changelog 6.0
- Changed button datasource format from RDF to JSON. PrefBar now saves button configuration to a file "prefbar.json" in your profile. Exported buttons are also JSON files, now. Older PrefBar versions won't be able to read buttons, exported from PrefBar 6.0! This change was required as the Firefox developers are also reducing their usage of RDF. This means, that there is a good chance, that we will have bugs in RDF, in future, which won't be fixed with priority (Manuel Reimer).
- prefbar:// URLs now support SHA1 and SHA256 checksums to be integrated into the URL. I'll use this in future to make import from the "More buttons" page even more secure. (Manuel Reimer)
- New value for resetting a pref from a menulist is now "!RESET!" (was: "PREFBARDEFAULT"). (Manuel Reimer)
- "Slimbuttons" now is the default behaviour (makes buttons on PrefBar take less space). If you had disabled the feature, it is activated after this update and you have to disable it manually if you have any issues with it. (Manuel Reimer)
- Got rid of some warnings in error console about octal literals and octal escape sequences being deprecated. (Manuel Reimer)
- Added "Get more buttons" link to preferences window (Manuel Reimer)
- Fixed Bug 23378 "Doubleclick on scrollbar in PrefBar edit window triggers "edit button"" (Manuel Reimer)
- Fixed Bug 23398 "PrefBar adds unneccessary "browserbtnupdatefor="false"" to extchecks/extlists in btn files" (Manuel Reimer)
- Fixed Bug 23399 ""ID" field should be pre-focused in "New Item" dialog" (Manuel Reimer)
- Fixed Bug 23418 "Importing btn file without accepting to overwrite buttons causes PrefBar toolbar to not be re-rendered" (Manuel Reimer)
- Fixed Bug 23711 "Can't add a new item if there are no Enabled Items" (Manuel Reimer)
- Fixed Bug 24065 ""PrefBar Toolbar" Appears Twice in [View > Show/Hide] (Manuel Reimer)
- Fixed Bug 24096 "Not available for SeaMonkey 2.1" (Manuel Reimer)
Changelog 5.1.1
- Fixed Bug 22825 "IcedTea plugin for Java not detected" (Michael Buckley)
- Fixed Bug 22918 "Chevron shown even when space on toolbar is sufficient" (dickvl)
- Moved all skin related stuff to a dedicated "skin" area and added new icon files for the different button icon sizes. This fixes some smaller bugs with Firefox nightlies (Manuel Reimer)
- Bumped minimal required Firefox version to 3.5, as my upgrade to the new drag&drop API makes PrefBar incompatible with older releases (Manuel Reimer)
- Small fix to make "About PrefBar" window work in latest Firefox nightlies (Manuel Reimer)
- Modified PrefBar's XPCOM component according to latest changes in XPCOM (Manuel Reimer)
- Added file format check to button import (Manuel Reimer)
Changelog 5.1
- Fixed Bug 22582 "Prefbar shows Java as activated while it is not" (Manuel Reimer)
- Fixed Bug 22482 "Cannot Overwrite Button with New Version" (Manuel Reimer)
- Fixed Bug 22394 "Execute buttons do not work correctly" (Manuel Reimer)
- Fixed Bug 22088 ""clearall" not really clearing everything at all" (Manuel Reimer)
- Fixed Bug 22383 "Regression in Prefbar 5.0.1: code in userChrome.css with negative margin values to make the toolbar as slim as possible no longer calculate the toolbar width correctly and leave white space at the right" (Manuel Reimer)
- Fixed some smaller bugs in drag&drop code of customize pane, which possibly could have caused a drag&drop operation to fail (Manuel Reimer)
- Fixed bug, which slowed down the customize process of PrefBar by triggering resize events, while moving buttons (Manuel Reimer)
- Added small fix to make PrefBar work in Firefox 3.0.x, again. (Manuel Reimer)
- Documented new way to move buttons to other toolbars in "Using Preferences Toolbar" section of this help system (Manuel Reimer)
- Optimized speed of all RDF operations (Manuel Reimer)
- Added "Copy button" feature. Just right click on a button entry in the customize pane and choose "Copy" (Manuel Reimer)
- Added hack to work around a bug in SeaMonkey 2.0.x, which caused PrefBar to be cut off at the right end, on Windows systems (Manuel Reimer)
- PrefBar now places its stuff to its own namespace and not longer pollutes global namespace (required to be accepted on addons.mozilla.org) (Manuel Reimer)
- PrefBar menu moved from menubar to toolbar palette. This allows you to move the menu as button to any place, you like, on any toolbar. (Manuel Reimer)
- Now it's possible to disable the "prefbar://" pseudo URL, if you don't want this for security reasons, in the "Options" preferences pane. (Manuel Reimer)
Changelog 5.0.2
- Fixed Bug 22409 "Preferences is nearly illegible on OS X 10.5." (Manuel Reimer)
- Fixed Bug 22408 "No Java Plugin found after upgrade to 5.0.1" (Manuel Reimer)
- Made checkboxes a bit smaller in "slim buttons" mode (Manuel Reimer)
- Renamed context menu entry, for customizing PrefBar, to "Customize PrefBar..." so noone confuses this entry with the common "Customize..." entry of other toolbars (Manuel Reimer)
- Made PrefBar menu label localizable and added an accesskey to it (Manuel Reimer)
Changelog 5.0.1
- Fixed Bug 22344 "PrefBar Extends Toolbars Beyond Right Edge of Browser Window" (Manuel Reimer)
Changelog 5.0
- Dropped SeaMonkey 1.x support and dropped many lines of old code, only needed to keep compatible with SM 1.x. PrefBar needs at least SeaMonkey 2.0, now. (Manuel Reimer)
- Separated PrefBar in a "customizable toolbar" and a "toolbaritem" placed on the browser's "toolbarpalette". This change allows the PrefBar buttons to be moved to other SeaMonkey/Firefox toolbars (as group, just like the bookmark toolbar items) and to move foreign buttons onto the PrefBar toolbar, using the Browser-built-in toolbar customize feature (Manuel Reimer)
- Dropped PrefBar's own OSD message handling and replaced with support for the browser notification bar (Manuel Reimer)
- Dropped old "toggle Flash" code. From now on, only the Plugin manager, built into the browser, is used for the Flash checkbox. If you port from SM 1.x to 2.x and had disabled Flash, then search your system for a file with the suffix ".prefbar" and drop this suffix or just reinstall Flash, so the browser finds it, again. (Manuel Reimer)
- Made configuration window for Firefox look more "Firefox like" (Manuel Reimer)
- Dropped two link buttons (xulplanet and mozillanews) and added one new link button to link to the PrefBar homepage (Manuel Reimer)
- Renamed some locale files to match the filename of the corresponding xul file (Manuel Reimer)
- Made PrefBar help system validate as XHTML 1.0 Strict (Manuel Reimer)
Changelog 4.3.2
- Fixed Bug 22163 "Java checkbox gets fooled by "Java Deployment Toolkit"" (Manuel Reimer):
Changelog 4.3.1
- Fixed Bug 22012 "Java plugin not detected in SM2 for OS/2" (Manuel Reimer):
- Fixed Bug 22087 "clearurlbar not working any more" (Manuel Reimer):
- Fixed Bug 18655 "Prefbar slows some browser actions down considerably" (Manuel Reimer)
- Fixed Bug 16048 "Add support for update URL" (Manuel Reimer)
Changelog 4.3
-
Cleaned up configuration dialog (Manuel Reimer):
- buttons between lists dropped
- context menu added
- items can be edited via doubleclick
- items may be moved between/in lists via drag&drop
- Added several smaller fixes for SeaMonkey 2.0 (Manuel Reimer)
- Separated the plugin toggle stuff to two simple functions, as newer Firefox releases will require me to also use this code to toggle Java (Manuel Reimer)
Changelog 4.2
- Added possibility to add SOCKS proxies to Proxylist. More info here(Manuel Reimer)
- Fixed Bug 20872 "Prefbar 4.1.1 messes up minimum window width" (Manuel Reimer)
- Dropped all references to "window" object from PrefBar's global stuff and created Component to do the load, so "hiddenDOMWindow" hack is not longer needed on most platforms (Manuel Reimer)
- Experimental Firefox 3.5 support (hope this didn't break something else...) (Manuel Reimer)
Changelog 4.1.2
- Fixed Bug 19455 "Cookies: on or off?" (Manuel Reimer)
- Fixed Bug 19345 "Firefox toolbar customizing kills PrefBar menu" (Manuel Reimer)
- Fixed Bug 19328 "Font resize doesnt work under FF3.0" (Manuel Reimer)
- Fixed Bug 19319 "PrefBar 4.1.1: buttons disappear from own toolbar when collapsed at SeaMonkey exit" (Manuel Reimer)
Changelog 4.1.1
- Security: Enabled XPCNativeWrappers for SeaMonkey 1.x (Manuel Reimer)
- The Flash checkbox now uses the builtin plugin manager, if running on SeaMonkey 2.x or Firefox 3.x, to toggle flash without the need to rename the plugin. (Manuel Reimer)
- Now the "onClick" handler of buttons also gets called for middle clicks on buttons, to have another way to create "multifunctional" buttons. Have a look at "event.button", to find out which button has been used (Manuel Reimer)
- Fixed Bug 19143 "PrefBar fails to initialize if SeaMonkey quickstart mode is used" (Manuel Reimer)
- Fixed Bug 19142 "PrefBar update notifier doesn't stop on failed connections" (Manuel Reimer)
- Fixed Bug 19090 "Menulists and Extlist can't be customized in SM 2.x and FF 3.x" (Manuel Reimer)
- Fixed Bug 19081 "Hot key does not work in SeaMonkey 2 nightlies and Firefox 3 pre" (Manuel Reimer)
- Fixed Bug 19216 "Initfunctions in extlists aren't called" (Manuel Reimer)
- Fixed Bug 19215 "menulist/extlist editor loses items" (Manuel Reimer)
Changelog 4.1
- Hotkey editor boxes now become red, if the hotkey is already taken by the browser or any other extension. (Manuel Reimer)
- Now the "Del" key works in the customize window to delete the selected button(s) (Manuel Reimer)
- If you moved PrefBar to anywhere else than its own toolbar and you open a popup window, where this target is hidden, then PrefBar will fall back to "own toolbar" for this popup window to be visible, again (Manuel Reimer)
- Improved error handling for code in buttons. One button with an bug in its code now not longer kills all buttons. Also improved error display in javascript console, which now displays more useful error messages for PrefBar button code (Manuel Reimer)
- As the improved error handling now displays proper line numbers in the javascript console, I've added a "jump to line" feature to the context menu of any button code editor (Manuel Reimer)
- Added update notifier. If the next version of PrefBar gets available, PrefBar will tell you. (Manuel Reimer)
- Added code, which moves the checkbox to enable/disable PrefBar in Firefox, to the submenu "View -> Toolbars". This was the last "Known Issue" on "addonsmirror.net" (Manuel Reimer)
- Fixed Bug 18086 "Use of PrefBar Checkbox Causes Loss of Focus on Browser Window" (Manuel Reimer)
- Added possible fix for Bug 18068 "'PrefBar menu' disabling doesn't work on MacOS X" (Manuel Reimer)
Changelog 4.0
- Added possiblity, to create submenus and to sort items into them, using drag&drop or up/down buttons (Manuel Reimer)
- Added "prefbar://" URL handler, to allow to initiate a button download and import, by just one click to a website (Manuel Reimer)
- Added new function type "init-function" for buttons, extchecks and extlists. This may be used for buttons, which need code for initializing the button in some way. (Manuel Reimer)
- Made "edit button" window larger and enabled "size saving", so the window keeps size between edit sessions. (Manuel Reimer)
- Enabled Hotkey Editor for Checks and Extchecks. The hotkey, you define for the checkbox, will toggle the state and give feedback about the current setting below the status bar. (Manuel Reimer)
- Updated help system, to reflect latest changes. (Manuel Reimer)
- Added warning for Flash checkbox, to tell users the path, where the plugin may be moved to, to be able to toggle as non-root/admin. (Manuel Reimer)
- Fixed Bug 17521 "Flash 9.0.47.0 Not Detected in SeaMonkey 1.1.4" (Manuel Reimer)
- Fixed Bug 4431 "Proxy checkbutton doesn't return to 'automatic proxy configuration'" (Manuel Reimer)
- Fixed all the other bugs, mostly by creating new buttons and uploading them to the More buttons page (Manuel Reimer)
Changelog 3.4.1
- Fixed bug with the new code, which creates the initial database file in 3.4.x. Now you should not longer get a "Button database needs update" message after installing PrefBar to a fresh profile (Manuel Reimer)
- Fixed Bug 17117 "If hotkey is disabled, then arrow keys hide the prefbar" (Manuel Reimer)
Changelog 3.4
- Updated button database format, to make it easier, to add some of the features, I'm planning for 3.5, 3.6 or even 4.0 (PrefBar will tell you that your database will be updated on startup). (Manuel Reimer)
- Fixed many smaller issues in toolbar rendering code. (Manuel Reimer)
- Updated Flash checkbox, again. Now the checkbox should work in OS/2, too, should be able to enable Flash, even if it has been disabled in the last session and will disable it, even if there are flash movies running (Manuel Reimer)
- Added possibility to set hotkeys for buttons and links. (Manuel Reimer)
- Placed the same hotkey editor into the options section of the preferences window, to make it possible to change the toggle hotkey (F8 by default), or even disable it. (Manuel Reimer)
- Now the label of menulists and extlists is also displayed as tooltip for those lists (Manuel Reimer)
- Fixed Bug 14808 "Prefbar doesn't see Flash Plugin" (Manuel Reimer)
- Fixed Bug 15941 "Resize selection box title" (Manuel Reimer)
- (hopefully) Fixed Bug 15651 "PrefBar 3.3.3 - toolbar overflow problem" (Manuel Reimer)
- Fixed Bug 9345 "Feature Request: Prefbar Site Profiles" (it's now possible to toggle some settings on tab-base) (Manuel Reimer)
- Fixed Bug 12068 "Update of the available useragent strings" (Manuel Reimer)
- New Buttons:
- Javascript (Tab) (Manuel Reimer)
- Images (Tab) (Manuel Reimer)
- Plugins (Tab) (Manuel Reimer)
Changelog 3.3.4
- Fixed Bug 11637 "When unchecking Flash checkbox, error regarding write authorization to SeaMonkey plug-in directory given" (Manuel Reimer)
- Fixed Bug 14349 "'Flash' checkbox doesn't work" (Manuel Reimer)
- Firefox 2.0 now comes with it's own backend for restoring tabs. PrefBar will use this backend, if it exists, and so the PrefBar-internal backend is now exclusively for SeaMonkey (Manuel Reimer)
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.
Changelog 2.0
- 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. (Aaron Anderson)
- 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. (Aaron Andersen)
- 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. (Aaron Anderson)
- 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. (Aaron Anderson)
- 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. (Aaron Anderson)