https://osirisdevelopment.com/w/api.php?action=feedcontributions&user=Chris&feedformat=atomOsirisWiki - User contributions [en]2024-03-29T05:54:11ZUser contributionsMediaWiki 1.27.1https://osirisdevelopment.com/w/index.php?title=Main_Page&diff=526Main Page2015-01-23T15:58:13Z<p>Chris: /* Stable version */</p>
<hr />
<div><big>'''Osiris Development Documentation Wiki'''</big><br />
<br />
== BatteryBar ==<br />
BatteryBar is a small but powerful battery meter for Windows. For a complete list of features, please visit the [http://osirisdevelopment.com/BatteryBar/index.html BatteryBar homepage].<br />
<br />
=== Stable version ===<br />
The current stable version of BatteryBar is '''3.6.6''' released on '''January 20, 2015''' (see ''[[Release Notes]])''<br />
<br />
== Battery Bar Versions ==<br />
* [[Comparison of BatteryBar Free and Pro]]<br />
* BatteryBar Pro [[Licensing]]<br />
<br />
== Documentation ==<br />
* [[Installation]]<br />
* Using BatteryBar<br />
** [[Status Popup]]<br />
** [[Change Windows Power Scheme]]<br />
** [[Preferences]]<br />
* [[Translations]]<br />
* [[Glossary]]<br />
<br />
== Themes ==<br />
* [[How to create a theme]]<br />
* [[List of themes]]<br />
<br />
== Troubleshoot ==<br />
* [[Submit a bug report]]</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=525Release Notes2015-01-20T07:33:08Z<p>Chris: </p>
<hr />
<div>== Download current stable version ==<br />
[http://batterybarpro.com/basic.php BatteryBar 3.6.6]<br />
<br />
[https://batterybarpro.com/purchase.php Upgrade to BatteryBar Pro] and get tons of extra features and options. *On sale now 50% off*<br />
<br />
== 3.6.6 - January 20, 2014 ==<br />
NEW (Pro): Add option to run a program for battery notifications<br />
<br />
CHG (Pro): Preview font change in Preferences window<br />
<br />
CHG: Improve battery status detection for certain types of batteries<br />
<br />
== 3.6.5 - December 2, 2014 ==<br />
NEW (Pro): Add option to set when the battery is considered fully charged<br />
<br />
NEW: Add an update download progress window<br />
<br />
NEW: Run ngen.exe on installation to improve startup performance<br />
<br />
CHG (Pro): Complete rewrite of power scheme handling.<br />
<br />
FIX (Pro): Power schemes not switching in certain circumstances<br />
<br />
FIX (Pro): Battery notifications not working properly<br />
<br />
FIX: Detecting battery charging status<br />
<br />
== 3.6.4 - November 4, 2014 ==<br />
NEW: Show the time of day that the battery will be fully (dis)charged (e.g, @ 5:23 PM)<br />
<br />
CHG: If the Hide BatteryBar When Full option is checked, also turn off the bar if there is no battery<br />
<br />
CHG: Limit the size of the battery status log file to 3MB<br />
<br />
FIX: Disable battery status logging by default<br />
<br />
FIX: Fix an issue with reporting 0 time remaining under certain conditions<br />
<br />
== 3.6.3 - January 28, 2014 ==<br />
NEW: Installer is now signed and will show "Osiris Development" as the developer<br />
<br />
CHG: Change "Battery" text to "Time Remaining" to be more clear<br />
<br />
CHG: Improved Dutch language translation, added swiss-german<br />
<br />
CHG: Battery Profile Graph window now shows the current battery state when opened<br />
<br />
FIX (Pro): Hide toolbar option now works more reliably<br />
<br />
FIX: Floating toolbar now sizes properly with the new default theme<br />
<br />
FIX: Fix a rare condition that could cause BatteryBar to hang<br />
<br />
== 3.6.2 - September 13, 2013 ==<br />
FIX: Unexpected error when retrieving the list of power schemes<br />
<br />
FIX: Power scheme didn't change on startup<br />
<br />
FIX: Rare crash due to a background process taking longer than expected<br />
<br />
FIX: Logging battery status (in Prefs->Tools) now works as expected<br />
<br />
CHG: Improve logging to help diagnose issues with battery profiles<br />
<br />
== 3.6.1 - June 8, 2013 ==<br />
NEW: Theme can have a maximum height. Margins are relative to MaxHeight<br />
<br />
FIX: New theme is squished in vertical taskbars<br />
<br />
FIX: New theme is squished in small taskbars (< 40px high)<br />
<br />
FIX: Battery status logging was broken<br />
<br />
== 3.6.0 - June 6, 2013 ==<br />
NEW: Changed the default theme to a style that looks better in Windows 7/8<br />
<br />
FIX: Improve Elapsed Time to not reset when resuming from sleep<br />
<br />
== 3.5.7 - June 1, 2013 ==<br />
NEW: Elapsed Time since the last power change or since BatteryBar started<br />
<br />
CHG: Updated all language translations to use new website http://batterybarpro.com<br />
<br />
FIX: Bug where the battery status wouldn't always update (from 3.5.6)<br />
<br />
FIX: A rare crash due to battery state changing and being updated at the same time<br />
<br />
== 3.5.6 - April 29, 2013 ==<br />
CHG: Ignore data if battery reports unexpected jumps in capacity<br />
<br />
FIX: Issue with taskbar locking up<br />
<br />
== 3.5.5 - October 30, 2012 ==<br />
FIX: Fixed an issue with Windows 8<br />
<br />
== 3.5.4 - November 28, 2011 ==<br />
FIX: Battery profiles weren't being saved for new users<br />
<br />
FIX: Time remaining estimates were wrong for new users without previous profile data<br />
<br />
FIX: Time remaining could show as "0:00" in the status popup when first started<br />
<br />
== 3.5.3 - November 8, 2011 ==<br />
CHG: "Full Lifetime" has been renamed to "Full Runtime"<br />
<br />
FIX: Battery Profile Graph would only list profiles that existed when the software started and would not list new profiles. This basically affected new users or people with new batteries.<br />
<br />
FIX: Under certain circumstances, some battery information will be displayed incorrectly in the status popup<br />
<br />
FIX: Several minor fixes<br />
<br />
== 3.5.2 - June 6, 2011 ==<br />
NEW: Added in-memory debug log to improve ability to diagnose errors <br />
<br />
NEW: Added more information to error dialog when license key validation fails <br />
<br />
NEW: Improved support for offline validation by adding a "Get offline activation code" option in the upgrade window (Note: Offline activations are completed manually) <br />
<br />
NEW: Under certain circumstances, time remaining values may now report "Unknown" instead of "0:00" or nothing (blank)<br />
<br />
NEW: About/Settings/Feedback/Upgrade and other forms can be closed with the ESC key<br />
<br />
CHG: Improved time remaining estimates in certain circumstances, including when the battery is below the Soft Minimum level.<br />
<br />
CHG: Reduced the frequency of saving battery profile data and settings to the disk <br />
<br />
FIX: Improved the "Hide BatteryBar when battery is full" feature <br />
<br />
FIX: Don't delete the battery status log when sending a feedback report if the user has the Log Battery Data option turned on <br />
<br />
FIX (Pro): Fixed an issue when "Use Statistical Time Remaining" option is disabled<br />
<br />
== 3.5.1 - March 21, 2011 ==<br />
CHG (Pro): The status popup now shows "BatteryBar 3.5.1" like it used to in previous versions. A new setting allows you to show the battery ID in the status popup. This change is due to the fact that the battery ID is really only useful for dual-battery systems.<br />
<br />
FIX: (Dis)charge Rate estimation is working again (It was broken in 3.5.0) for those with batteries that don't report the rate (like HP).<br />
<br />
FIX: The setting to remember the last shown text on the toolbar (percent, time remaining, etc) is now saved properly.<br />
<br />
FIX: A few fixes for rare defects<br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Translations&diff=524Translations2014-12-26T20:46:26Z<p>Chris: </p>
<hr />
<div>Generous users of BatteryBar have helped to translate BatteryBar into dozens of languages.<br />
<br />
By default, BatteryBar will look for a translation that matches the same language as your version of Windows.<br />
<br />
Users of [[BatteryBar Pro]] can change the translation that's used to any of the available translations.<br />
<br />
== Submit a New or Updated Translation ==<br />
If you would like to translate a new language or update an existing translation, please follow these steps:<br />
<br />
# Download the [http://batterybarpro.com/downloads/TranslationTool.zip translation tool]<br />
# Run <tt>test.exe</tt><br />
# Click on the <tt>Translate</tt> button<br />
# To update a language, choose the language name from the dropdown box<br />
# For a new language, click the <tt>New Language</tt> button<br />
## Enter the 2 or 4 digit ISO language code; e.g., <tt>en</tt> or <tt>en-US</tt><br />
## Click Verify to make sure the language code is valid<br />
# To translate a line, double-click in the middle column and translate the English text as shown in the third column.<br />
# Click <tt>Save Changes</tt> when done<br />
# Open the folder where the translation program was installed, find the <tt>Translations</tt> folder, then find the XML file named by the ISO code for your language (or sort by last modified).<br />
# Go to http://osirisdevelopment.com/forum and post a message with the XML file attached to the message<br />
<br />
'''''A free BatteryBar Pro license is available to users that submit a new or significantly updated translation.'''''<br />
<br />
== Translated Languages ==<br />
<br />
''Updated December 14, 2010''<br />
* Arabic (76 %)<br />
* Basque (49 %)<br />
* Belarusian (74 %)<br />
* Bulgarian (50 %)<br />
* Catalan (49 %)<br />
* Chinese (People's Republic of China) (93 %)<br />
* Chinese (Taiwan) (53 %)<br />
* Czech (93 %)<br />
* Danish (88 %)<br />
* Dutch (50 %)<br />
* Estonian (91 %)<br />
* Finnish (92 %)<br />
* French (77 %)<br />
* French (Canada) (75 %)<br />
* Galician (47 %)<br />
* German (76 %)<br />
* Greek (47 %)<br />
* Hebrew (51 %)<br />
* Hungarian (92 %)<br />
* Indonesian (48 %)<br />
* Italian (81 %)<br />
* Japanese (53 %)<br />
* Korean (78 %)<br />
* Lithuanian (78 %)<br />
* Malay (51 %)<br />
* Nepali (Nepal) (48 %)<br />
* Norwegian (45 %)<br />
* Persian (79 %)<br />
* Polish (92 %)<br />
* Portuguese (93 %)<br />
* Portuguese (Portugal) (94 %)<br />
* Romanian (79 %)<br />
* Russian (92 %)<br />
* Serbian (69 %)<br />
* Slovak (49 %)<br />
* Slovenian (52 %)<br />
* Spanish (45 %)<br />
* Spanish (Argentina) (73 %)<br />
* Swedish (73 %)<br />
* Thai (46 %)<br />
* Turkish (93 %)<br />
* Ukrainian (53 %)<br />
* Vietnamese (93 %)</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=523Release Notes2014-12-17T08:43:25Z<p>Chris: /* Download current stable version */</p>
<hr />
<div>== Download current stable version ==<br />
[http://batterybarpro.com/basic.php BatteryBar 3.6.5]<br />
<br />
[https://batterybarpro.com/purchase.php Upgrade to BatteryBar Pro] and get tons of extra features and options. *On sale now 50% off*<br />
<br />
== 3.6.5 - December 2, 2014 ==<br />
NEW (Pro): Add option to set when the battery is considered fully charged<br />
<br />
NEW: Add an update download progress window<br />
<br />
NEW: Run ngen.exe on installation to improve startup performance<br />
<br />
CHG (Pro): Complete rewrite of power scheme handling.<br />
<br />
FIX (Pro): Power schemes not switching in certain circumstances<br />
<br />
FIX (Pro): Battery notifications not working properly<br />
<br />
FIX: Detecting battery charging status<br />
<br />
== 3.6.4 - November 4, 2014 ==<br />
NEW: Show the time of day that the battery will be fully (dis)charged (e.g, @ 5:23 PM)<br />
<br />
CHG: If the Hide BatteryBar When Full option is checked, also turn off the bar if there is no battery<br />
<br />
CHG: Limit the size of the battery status log file to 3MB<br />
<br />
FIX: Disable battery status logging by default<br />
<br />
FIX: Fix an issue with reporting 0 time remaining under certain conditions<br />
<br />
== 3.6.3 - January 28, 2014 ==<br />
NEW: Installer is now signed and will show "Osiris Development" as the developer<br />
<br />
CHG: Change "Battery" text to "Time Remaining" to be more clear<br />
<br />
CHG: Improved Dutch language translation, added swiss-german<br />
<br />
CHG: Battery Profile Graph window now shows the current battery state when opened<br />
<br />
FIX (Pro): Hide toolbar option now works more reliably<br />
<br />
FIX: Floating toolbar now sizes properly with the new default theme<br />
<br />
FIX: Fix a rare condition that could cause BatteryBar to hang<br />
<br />
== 3.6.2 - September 13, 2013 ==<br />
FIX: Unexpected error when retrieving the list of power schemes<br />
<br />
FIX: Power scheme didn't change on startup<br />
<br />
FIX: Rare crash due to a background process taking longer than expected<br />
<br />
FIX: Logging battery status (in Prefs->Tools) now works as expected<br />
<br />
CHG: Improve logging to help diagnose issues with battery profiles<br />
<br />
== 3.6.1 - June 8, 2013 ==<br />
NEW: Theme can have a maximum height. Margins are relative to MaxHeight<br />
<br />
FIX: New theme is squished in vertical taskbars<br />
<br />
FIX: New theme is squished in small taskbars (< 40px high)<br />
<br />
FIX: Battery status logging was broken<br />
<br />
== 3.6.0 - June 6, 2013 ==<br />
NEW: Changed the default theme to a style that looks better in Windows 7/8<br />
<br />
FIX: Improve Elapsed Time to not reset when resuming from sleep<br />
<br />
== 3.5.7 - June 1, 2013 ==<br />
NEW: Elapsed Time since the last power change or since BatteryBar started<br />
<br />
CHG: Updated all language translations to use new website http://batterybarpro.com<br />
<br />
FIX: Bug where the battery status wouldn't always update (from 3.5.6)<br />
<br />
FIX: A rare crash due to battery state changing and being updated at the same time<br />
<br />
== 3.5.6 - April 29, 2013 ==<br />
CHG: Ignore data if battery reports unexpected jumps in capacity<br />
<br />
FIX: Issue with taskbar locking up<br />
<br />
== 3.5.5 - October 30, 2012 ==<br />
FIX: Fixed an issue with Windows 8<br />
<br />
== 3.5.4 - November 28, 2011 ==<br />
FIX: Battery profiles weren't being saved for new users<br />
<br />
FIX: Time remaining estimates were wrong for new users without previous profile data<br />
<br />
FIX: Time remaining could show as "0:00" in the status popup when first started<br />
<br />
== 3.5.3 - November 8, 2011 ==<br />
CHG: "Full Lifetime" has been renamed to "Full Runtime"<br />
<br />
FIX: Battery Profile Graph would only list profiles that existed when the software started and would not list new profiles. This basically affected new users or people with new batteries.<br />
<br />
FIX: Under certain circumstances, some battery information will be displayed incorrectly in the status popup<br />
<br />
FIX: Several minor fixes<br />
<br />
== 3.5.2 - June 6, 2011 ==<br />
NEW: Added in-memory debug log to improve ability to diagnose errors <br />
<br />
NEW: Added more information to error dialog when license key validation fails <br />
<br />
NEW: Improved support for offline validation by adding a "Get offline activation code" option in the upgrade window (Note: Offline activations are completed manually) <br />
<br />
NEW: Under certain circumstances, time remaining values may now report "Unknown" instead of "0:00" or nothing (blank)<br />
<br />
NEW: About/Settings/Feedback/Upgrade and other forms can be closed with the ESC key<br />
<br />
CHG: Improved time remaining estimates in certain circumstances, including when the battery is below the Soft Minimum level.<br />
<br />
CHG: Reduced the frequency of saving battery profile data and settings to the disk <br />
<br />
FIX: Improved the "Hide BatteryBar when battery is full" feature <br />
<br />
FIX: Don't delete the battery status log when sending a feedback report if the user has the Log Battery Data option turned on <br />
<br />
FIX (Pro): Fixed an issue when "Use Statistical Time Remaining" option is disabled<br />
<br />
== 3.5.1 - March 21, 2011 ==<br />
CHG (Pro): The status popup now shows "BatteryBar 3.5.1" like it used to in previous versions. A new setting allows you to show the battery ID in the status popup. This change is due to the fact that the battery ID is really only useful for dual-battery systems.<br />
<br />
FIX: (Dis)charge Rate estimation is working again (It was broken in 3.5.0) for those with batteries that don't report the rate (like HP).<br />
<br />
FIX: The setting to remember the last shown text on the toolbar (percent, time remaining, etc) is now saved properly.<br />
<br />
FIX: A few fixes for rare defects<br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=522Release Notes2014-12-17T08:39:25Z<p>Chris: Add 3.6.4 and 3.6.5</p>
<hr />
<div>== Download current stable version ==<br />
[http://batterybarpro.com/basic.php BatteryBar 3.6.5]<br />
<br />
== 3.6.5 - December 2, 2014 ==<br />
NEW (Pro): Add option to set when the battery is considered fully charged<br />
<br />
NEW: Add an update download progress window<br />
<br />
NEW: Run ngen.exe on installation to improve startup performance<br />
<br />
CHG (Pro): Complete rewrite of power scheme handling.<br />
<br />
FIX (Pro): Power schemes not switching in certain circumstances<br />
<br />
FIX (Pro): Battery notifications not working properly<br />
<br />
FIX: Detecting battery charging status<br />
<br />
== 3.6.4 - November 4, 2014 ==<br />
NEW: Show the time of day that the battery will be fully (dis)charged (e.g, @ 5:23 PM)<br />
<br />
CHG: If the Hide BatteryBar When Full option is checked, also turn off the bar if there is no battery<br />
<br />
CHG: Limit the size of the battery status log file to 3MB<br />
<br />
FIX: Disable battery status logging by default<br />
<br />
FIX: Fix an issue with reporting 0 time remaining under certain conditions<br />
<br />
== 3.6.3 - January 28, 2014 ==<br />
NEW: Installer is now signed and will show "Osiris Development" as the developer<br />
<br />
CHG: Change "Battery" text to "Time Remaining" to be more clear<br />
<br />
CHG: Improved Dutch language translation, added swiss-german<br />
<br />
CHG: Battery Profile Graph window now shows the current battery state when opened<br />
<br />
FIX (Pro): Hide toolbar option now works more reliably<br />
<br />
FIX: Floating toolbar now sizes properly with the new default theme<br />
<br />
FIX: Fix a rare condition that could cause BatteryBar to hang<br />
<br />
== 3.6.2 - September 13, 2013 ==<br />
FIX: Unexpected error when retrieving the list of power schemes<br />
<br />
FIX: Power scheme didn't change on startup<br />
<br />
FIX: Rare crash due to a background process taking longer than expected<br />
<br />
FIX: Logging battery status (in Prefs->Tools) now works as expected<br />
<br />
CHG: Improve logging to help diagnose issues with battery profiles<br />
<br />
== 3.6.1 - June 8, 2013 ==<br />
NEW: Theme can have a maximum height. Margins are relative to MaxHeight<br />
<br />
FIX: New theme is squished in vertical taskbars<br />
<br />
FIX: New theme is squished in small taskbars (< 40px high)<br />
<br />
FIX: Battery status logging was broken<br />
<br />
== 3.6.0 - June 6, 2013 ==<br />
NEW: Changed the default theme to a style that looks better in Windows 7/8<br />
<br />
FIX: Improve Elapsed Time to not reset when resuming from sleep<br />
<br />
== 3.5.7 - June 1, 2013 ==<br />
NEW: Elapsed Time since the last power change or since BatteryBar started<br />
<br />
CHG: Updated all language translations to use new website http://batterybarpro.com<br />
<br />
FIX: Bug where the battery status wouldn't always update (from 3.5.6)<br />
<br />
FIX: A rare crash due to battery state changing and being updated at the same time<br />
<br />
== 3.5.6 - April 29, 2013 ==<br />
CHG: Ignore data if battery reports unexpected jumps in capacity<br />
<br />
FIX: Issue with taskbar locking up<br />
<br />
== 3.5.5 - October 30, 2012 ==<br />
FIX: Fixed an issue with Windows 8<br />
<br />
== 3.5.4 - November 28, 2011 ==<br />
FIX: Battery profiles weren't being saved for new users<br />
<br />
FIX: Time remaining estimates were wrong for new users without previous profile data<br />
<br />
FIX: Time remaining could show as "0:00" in the status popup when first started<br />
<br />
== 3.5.3 - November 8, 2011 ==<br />
CHG: "Full Lifetime" has been renamed to "Full Runtime"<br />
<br />
FIX: Battery Profile Graph would only list profiles that existed when the software started and would not list new profiles. This basically affected new users or people with new batteries.<br />
<br />
FIX: Under certain circumstances, some battery information will be displayed incorrectly in the status popup<br />
<br />
FIX: Several minor fixes<br />
<br />
== 3.5.2 - June 6, 2011 ==<br />
NEW: Added in-memory debug log to improve ability to diagnose errors <br />
<br />
NEW: Added more information to error dialog when license key validation fails <br />
<br />
NEW: Improved support for offline validation by adding a "Get offline activation code" option in the upgrade window (Note: Offline activations are completed manually) <br />
<br />
NEW: Under certain circumstances, time remaining values may now report "Unknown" instead of "0:00" or nothing (blank)<br />
<br />
NEW: About/Settings/Feedback/Upgrade and other forms can be closed with the ESC key<br />
<br />
CHG: Improved time remaining estimates in certain circumstances, including when the battery is below the Soft Minimum level.<br />
<br />
CHG: Reduced the frequency of saving battery profile data and settings to the disk <br />
<br />
FIX: Improved the "Hide BatteryBar when battery is full" feature <br />
<br />
FIX: Don't delete the battery status log when sending a feedback report if the user has the Log Battery Data option turned on <br />
<br />
FIX (Pro): Fixed an issue when "Use Statistical Time Remaining" option is disabled<br />
<br />
== 3.5.1 - March 21, 2011 ==<br />
CHG (Pro): The status popup now shows "BatteryBar 3.5.1" like it used to in previous versions. A new setting allows you to show the battery ID in the status popup. This change is due to the fact that the battery ID is really only useful for dual-battery systems.<br />
<br />
FIX: (Dis)charge Rate estimation is working again (It was broken in 3.5.0) for those with batteries that don't report the rate (like HP).<br />
<br />
FIX: The setting to remember the last shown text on the toolbar (percent, time remaining, etc) is now saved properly.<br />
<br />
FIX: A few fixes for rare defects<br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Main_Page&diff=521Main Page2014-12-17T08:36:36Z<p>Chris: /* Stable version 3.6.5 */</p>
<hr />
<div><big>'''Osiris Development Documentation Wiki'''</big><br />
<br />
== BatteryBar ==<br />
BatteryBar is a small but powerful battery meter for Windows. For a complete list of features, please visit the [http://osirisdevelopment.com/BatteryBar/index.html BatteryBar homepage].<br />
<br />
=== Stable version ===<br />
The current stable version of BatteryBar is '''3.6.5''' released on '''December 5, 2014''' (see ''[[Release Notes]])''<br />
<br />
== Battery Bar Versions ==<br />
* [[Comparison of BatteryBar Free and Pro]]<br />
* BatteryBar Pro [[Licensing]]<br />
<br />
== Documentation ==<br />
* [[Installation]]<br />
* Using BatteryBar<br />
** [[Status Popup]]<br />
** [[Change Windows Power Scheme]]<br />
** [[Preferences]]<br />
* [[Translations]]<br />
* [[Glossary]]<br />
<br />
== Themes ==<br />
* [[How to create a theme]]<br />
* [[List of themes]]<br />
<br />
== Troubleshoot ==<br />
* [[Submit a bug report]]</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=520Release Notes2014-01-28T07:08:51Z<p>Chris: Added version 3.6.3</p>
<hr />
<div>== Download current stable version ==<br />
[http://batterybarpro.com/basic.php BatteryBar 3.6.3]<br />
<br />
== 3.6.3 - January 28, 2014 ==<br />
NEW: Installer is now signed and will show "Osiris Development" as the developer<br />
<br />
CHG: Change "Battery" text to "Time Remaining" to be more clear<br />
<br />
CHG: Improved Dutch language translation, added swiss-german<br />
<br />
CHG: Battery Profile Graph window now shows the current battery state when opened<br />
<br />
FIX (Pro): Hide toolbar option now works more reliably<br />
<br />
FIX: Floating toolbar now sizes properly with the new default theme<br />
<br />
FIX: Fix a rare condition that could cause BatteryBar to hang<br />
<br />
== 3.6.2 - September 13, 2013 ==<br />
FIX: Unexpected error when retrieving the list of power schemes<br />
<br />
FIX: Power scheme didn't change on startup<br />
<br />
FIX: Rare crash due to a background process taking longer than expected<br />
<br />
FIX: Logging battery status (in Prefs->Tools) now works as expected<br />
<br />
CHG: Improve logging to help diagnose issues with battery profiles<br />
<br />
== 3.6.1 - June 8, 2013 ==<br />
NEW: Theme can have a maximum height. Margins are relative to MaxHeight<br />
<br />
FIX: New theme is squished in vertical taskbars<br />
<br />
FIX: New theme is squished in small taskbars (< 40px high)<br />
<br />
FIX: Battery status logging was broken<br />
<br />
== 3.6.0 - June 6, 2013 ==<br />
NEW: Changed the default theme to a style that looks better in Windows 7/8<br />
<br />
FIX: Improve Elapsed Time to not reset when resuming from sleep<br />
<br />
== 3.5.7 - June 1, 2013 ==<br />
NEW: Elapsed Time since the last power change or since BatteryBar started<br />
<br />
CHG: Updated all language translations to use new website http://batterybarpro.com<br />
<br />
FIX: Bug where the battery status wouldn't always update (from 3.5.6)<br />
<br />
FIX: A rare crash due to battery state changing and being updated at the same time<br />
<br />
== 3.5.6 - April 29, 2013 ==<br />
CHG: Ignore data if battery reports unexpected jumps in capacity<br />
<br />
FIX: Issue with taskbar locking up<br />
<br />
== 3.5.5 - October 30, 2012 ==<br />
FIX: Fixed an issue with Windows 8<br />
<br />
== 3.5.4 - November 28, 2011 ==<br />
FIX: Battery profiles weren't being saved for new users<br />
<br />
FIX: Time remaining estimates were wrong for new users without previous profile data<br />
<br />
FIX: Time remaining could show as "0:00" in the status popup when first started<br />
<br />
== 3.5.3 - November 8, 2011 ==<br />
CHG: "Full Lifetime" has been renamed to "Full Runtime"<br />
<br />
FIX: Battery Profile Graph would only list profiles that existed when the software started and would not list new profiles. This basically affected new users or people with new batteries.<br />
<br />
FIX: Under certain circumstances, some battery information will be displayed incorrectly in the status popup<br />
<br />
FIX: Several minor fixes<br />
<br />
== 3.5.2 - June 6, 2011 ==<br />
NEW: Added in-memory debug log to improve ability to diagnose errors <br />
<br />
NEW: Added more information to error dialog when license key validation fails <br />
<br />
NEW: Improved support for offline validation by adding a "Get offline activation code" option in the upgrade window (Note: Offline activations are completed manually) <br />
<br />
NEW: Under certain circumstances, time remaining values may now report "Unknown" instead of "0:00" or nothing (blank)<br />
<br />
NEW: About/Settings/Feedback/Upgrade and other forms can be closed with the ESC key<br />
<br />
CHG: Improved time remaining estimates in certain circumstances, including when the battery is below the Soft Minimum level.<br />
<br />
CHG: Reduced the frequency of saving battery profile data and settings to the disk <br />
<br />
FIX: Improved the "Hide BatteryBar when battery is full" feature <br />
<br />
FIX: Don't delete the battery status log when sending a feedback report if the user has the Log Battery Data option turned on <br />
<br />
FIX (Pro): Fixed an issue when "Use Statistical Time Remaining" option is disabled<br />
<br />
== 3.5.1 - March 21, 2011 ==<br />
CHG (Pro): The status popup now shows "BatteryBar 3.5.1" like it used to in previous versions. A new setting allows you to show the battery ID in the status popup. This change is due to the fact that the battery ID is really only useful for dual-battery systems.<br />
<br />
FIX: (Dis)charge Rate estimation is working again (It was broken in 3.5.0) for those with batteries that don't report the rate (like HP).<br />
<br />
FIX: The setting to remember the last shown text on the toolbar (percent, time remaining, etc) is now saved properly.<br />
<br />
FIX: A few fixes for rare defects<br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=519Release Notes2014-01-28T07:07:03Z<p>Chris: 3.6.3</p>
<hr />
<div>== Download current stable version ==<br />
[http://batterybarpro.com/basic.php BatteryBar 3.6.3]<br />
<br />
== 3.6.2 - September 13, 2013 ==<br />
FIX: Unexpected error when retrieving the list of power schemes<br />
<br />
FIX: Power scheme didn't change on startup<br />
<br />
FIX: Rare crash due to a background process taking longer than expected<br />
<br />
FIX: Logging battery status (in Prefs->Tools) now works as expected<br />
<br />
CHG: Improve logging to help diagnose issues with battery profiles<br />
<br />
== 3.6.1 - June 8, 2013 ==<br />
NEW: Theme can have a maximum height. Margins are relative to MaxHeight<br />
<br />
FIX: New theme is squished in vertical taskbars<br />
<br />
FIX: New theme is squished in small taskbars (< 40px high)<br />
<br />
FIX: Battery status logging was broken<br />
<br />
== 3.6.0 - June 6, 2013 ==<br />
NEW: Changed the default theme to a style that looks better in Windows 7/8<br />
<br />
FIX: Improve Elapsed Time to not reset when resuming from sleep<br />
<br />
== 3.5.7 - June 1, 2013 ==<br />
NEW: Elapsed Time since the last power change or since BatteryBar started<br />
<br />
CHG: Updated all language translations to use new website http://batterybarpro.com<br />
<br />
FIX: Bug where the battery status wouldn't always update (from 3.5.6)<br />
<br />
FIX: A rare crash due to battery state changing and being updated at the same time<br />
<br />
== 3.5.6 - April 29, 2013 ==<br />
CHG: Ignore data if battery reports unexpected jumps in capacity<br />
<br />
FIX: Issue with taskbar locking up<br />
<br />
== 3.5.5 - October 30, 2012 ==<br />
FIX: Fixed an issue with Windows 8<br />
<br />
== 3.5.4 - November 28, 2011 ==<br />
FIX: Battery profiles weren't being saved for new users<br />
<br />
FIX: Time remaining estimates were wrong for new users without previous profile data<br />
<br />
FIX: Time remaining could show as "0:00" in the status popup when first started<br />
<br />
== 3.5.3 - November 8, 2011 ==<br />
CHG: "Full Lifetime" has been renamed to "Full Runtime"<br />
<br />
FIX: Battery Profile Graph would only list profiles that existed when the software started and would not list new profiles. This basically affected new users or people with new batteries.<br />
<br />
FIX: Under certain circumstances, some battery information will be displayed incorrectly in the status popup<br />
<br />
FIX: Several minor fixes<br />
<br />
== 3.5.2 - June 6, 2011 ==<br />
NEW: Added in-memory debug log to improve ability to diagnose errors <br />
<br />
NEW: Added more information to error dialog when license key validation fails <br />
<br />
NEW: Improved support for offline validation by adding a "Get offline activation code" option in the upgrade window (Note: Offline activations are completed manually) <br />
<br />
NEW: Under certain circumstances, time remaining values may now report "Unknown" instead of "0:00" or nothing (blank)<br />
<br />
NEW: About/Settings/Feedback/Upgrade and other forms can be closed with the ESC key<br />
<br />
CHG: Improved time remaining estimates in certain circumstances, including when the battery is below the Soft Minimum level.<br />
<br />
CHG: Reduced the frequency of saving battery profile data and settings to the disk <br />
<br />
FIX: Improved the "Hide BatteryBar when battery is full" feature <br />
<br />
FIX: Don't delete the battery status log when sending a feedback report if the user has the Log Battery Data option turned on <br />
<br />
FIX (Pro): Fixed an issue when "Use Statistical Time Remaining" option is disabled<br />
<br />
== 3.5.1 - March 21, 2011 ==<br />
CHG (Pro): The status popup now shows "BatteryBar 3.5.1" like it used to in previous versions. A new setting allows you to show the battery ID in the status popup. This change is due to the fact that the battery ID is really only useful for dual-battery systems.<br />
<br />
FIX: (Dis)charge Rate estimation is working again (It was broken in 3.5.0) for those with batteries that don't report the rate (like HP).<br />
<br />
FIX: The setting to remember the last shown text on the toolbar (percent, time remaining, etc) is now saved properly.<br />
<br />
FIX: A few fixes for rare defects<br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=518Release Notes2013-09-13T06:47:40Z<p>Chris: 3.6.2</p>
<hr />
<div>== Download current stable version ==<br />
[http://batterybarpro.com/basic.php BatteryBar 3.6.2]<br />
<br />
== 3.6.2 - September 13, 2013 ==<br />
FIX: Unexpected error when retrieving the list of power schemes<br />
<br />
FIX: Power scheme didn't change on startup<br />
<br />
FIX: Rare crash due to a background process taking longer than expected<br />
<br />
FIX: Logging battery status (in Prefs->Tools) now works as expected<br />
<br />
CHG: Improve logging to help diagnose issues with battery profiles<br />
<br />
== 3.6.1 - June 8, 2013 ==<br />
NEW: Theme can have a maximum height. Margins are relative to MaxHeight<br />
<br />
FIX: New theme is squished in vertical taskbars<br />
<br />
FIX: New theme is squished in small taskbars (< 40px high)<br />
<br />
FIX: Battery status logging was broken<br />
<br />
== 3.6.0 - June 6, 2013 ==<br />
NEW: Changed the default theme to a style that looks better in Windows 7/8<br />
<br />
FIX: Improve Elapsed Time to not reset when resuming from sleep<br />
<br />
== 3.5.7 - June 1, 2013 ==<br />
NEW: Elapsed Time since the last power change or since BatteryBar started<br />
<br />
CHG: Updated all language translations to use new website http://batterybarpro.com<br />
<br />
FIX: Bug where the battery status wouldn't always update (from 3.5.6)<br />
<br />
FIX: A rare crash due to battery state changing and being updated at the same time<br />
<br />
== 3.5.6 - April 29, 2013 ==<br />
CHG: Ignore data if battery reports unexpected jumps in capacity<br />
<br />
FIX: Issue with taskbar locking up<br />
<br />
== 3.5.5 - October 30, 2012 ==<br />
FIX: Fixed an issue with Windows 8<br />
<br />
== 3.5.4 - November 28, 2011 ==<br />
FIX: Battery profiles weren't being saved for new users<br />
<br />
FIX: Time remaining estimates were wrong for new users without previous profile data<br />
<br />
FIX: Time remaining could show as "0:00" in the status popup when first started<br />
<br />
== 3.5.3 - November 8, 2011 ==<br />
CHG: "Full Lifetime" has been renamed to "Full Runtime"<br />
<br />
FIX: Battery Profile Graph would only list profiles that existed when the software started and would not list new profiles. This basically affected new users or people with new batteries.<br />
<br />
FIX: Under certain circumstances, some battery information will be displayed incorrectly in the status popup<br />
<br />
FIX: Several minor fixes<br />
<br />
== 3.5.2 - June 6, 2011 ==<br />
NEW: Added in-memory debug log to improve ability to diagnose errors <br />
<br />
NEW: Added more information to error dialog when license key validation fails <br />
<br />
NEW: Improved support for offline validation by adding a "Get offline activation code" option in the upgrade window (Note: Offline activations are completed manually) <br />
<br />
NEW: Under certain circumstances, time remaining values may now report "Unknown" instead of "0:00" or nothing (blank)<br />
<br />
NEW: About/Settings/Feedback/Upgrade and other forms can be closed with the ESC key<br />
<br />
CHG: Improved time remaining estimates in certain circumstances, including when the battery is below the Soft Minimum level.<br />
<br />
CHG: Reduced the frequency of saving battery profile data and settings to the disk <br />
<br />
FIX: Improved the "Hide BatteryBar when battery is full" feature <br />
<br />
FIX: Don't delete the battery status log when sending a feedback report if the user has the Log Battery Data option turned on <br />
<br />
FIX (Pro): Fixed an issue when "Use Statistical Time Remaining" option is disabled<br />
<br />
== 3.5.1 - March 21, 2011 ==<br />
CHG (Pro): The status popup now shows "BatteryBar 3.5.1" like it used to in previous versions. A new setting allows you to show the battery ID in the status popup. This change is due to the fact that the battery ID is really only useful for dual-battery systems.<br />
<br />
FIX: (Dis)charge Rate estimation is working again (It was broken in 3.5.0) for those with batteries that don't report the rate (like HP).<br />
<br />
FIX: The setting to remember the last shown text on the toolbar (percent, time remaining, etc) is now saved properly.<br />
<br />
FIX: A few fixes for rare defects<br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Main_Page&diff=517Main Page2013-09-13T06:46:44Z<p>Chris: 3.6.2</p>
<hr />
<div><big>'''Osiris Development Documentation Wiki'''</big><br />
<br />
== BatteryBar ==<br />
BatteryBar is a small but powerful battery meter for Windows. For a complete list of features, please visit the [http://osirisdevelopment.com/BatteryBar/index.html BatteryBar homepage].<br />
<br />
=== Stable version ===<br />
The current stable version of BatteryBar is '''3.6.2''' released on '''September 13, 2013''' (see ''[[Release Notes]])''<br />
<br />
== Battery Bar Versions ==<br />
* [[Comparison of BatteryBar Free and Pro]]<br />
* BatteryBar Pro [[Licensing]]<br />
<br />
== Documentation ==<br />
* [[Installation]]<br />
* Using BatteryBar<br />
** [[Status Popup]]<br />
** [[Change Windows Power Scheme]]<br />
** [[Preferences]]<br />
* [[Translations]]<br />
* [[Glossary]]<br />
<br />
== Themes ==<br />
* [[How to create a theme]]<br />
* [[List of themes]]<br />
<br />
== Troubleshoot ==<br />
* [[Submit a bug report]]</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=516Release Notes2013-07-18T03:04:10Z<p>Chris: /* Version 3.6.1 */</p>
<hr />
<div>== Download current stable version ==<br />
[http://batterybarpro.com/basic.php BatteryBar 3.6.1]<br />
<br />
== 3.6.1 - June 8, 2013 ==<br />
NEW: Theme can have a maximum height. Margins are relative to MaxHeight<br />
<br />
FIX: New theme is squished in vertical taskbars<br />
<br />
FIX: New theme is squished in small taskbars (< 40px high)<br />
<br />
FIX: Battery status logging was broken<br />
<br />
== 3.6.0 - June 6, 2013 ==<br />
NEW: Changed the default theme to a style that looks better in Windows 7/8<br />
<br />
FIX: Improve Elapsed Time to not reset when resuming from sleep<br />
<br />
== 3.5.7 - June 1, 2013 ==<br />
NEW: Elapsed Time since the last power change or since BatteryBar started<br />
<br />
CHG: Updated all language translations to use new website http://batterybarpro.com<br />
<br />
FIX: Bug where the battery status wouldn't always update (from 3.5.6)<br />
<br />
FIX: A rare crash due to battery state changing and being updated at the same time<br />
<br />
== 3.5.6 - April 29, 2013 ==<br />
CHG: Ignore data if battery reports unexpected jumps in capacity<br />
<br />
FIX: Issue with taskbar locking up<br />
<br />
== 3.5.5 - October 30, 2012 ==<br />
FIX: Fixed an issue with Windows 8<br />
<br />
== 3.5.4 - November 28, 2011 ==<br />
FIX: Battery profiles weren't being saved for new users<br />
<br />
FIX: Time remaining estimates were wrong for new users without previous profile data<br />
<br />
FIX: Time remaining could show as "0:00" in the status popup when first started<br />
<br />
== 3.5.3 - November 8, 2011 ==<br />
CHG: "Full Lifetime" has been renamed to "Full Runtime"<br />
<br />
FIX: Battery Profile Graph would only list profiles that existed when the software started and would not list new profiles. This basically affected new users or people with new batteries.<br />
<br />
FIX: Under certain circumstances, some battery information will be displayed incorrectly in the status popup<br />
<br />
FIX: Several minor fixes<br />
<br />
== 3.5.2 - June 6, 2011 ==<br />
NEW: Added in-memory debug log to improve ability to diagnose errors <br />
<br />
NEW: Added more information to error dialog when license key validation fails <br />
<br />
NEW: Improved support for offline validation by adding a "Get offline activation code" option in the upgrade window (Note: Offline activations are completed manually) <br />
<br />
NEW: Under certain circumstances, time remaining values may now report "Unknown" instead of "0:00" or nothing (blank)<br />
<br />
NEW: About/Settings/Feedback/Upgrade and other forms can be closed with the ESC key<br />
<br />
CHG: Improved time remaining estimates in certain circumstances, including when the battery is below the Soft Minimum level.<br />
<br />
CHG: Reduced the frequency of saving battery profile data and settings to the disk <br />
<br />
FIX: Improved the "Hide BatteryBar when battery is full" feature <br />
<br />
FIX: Don't delete the battery status log when sending a feedback report if the user has the Log Battery Data option turned on <br />
<br />
FIX (Pro): Fixed an issue when "Use Statistical Time Remaining" option is disabled<br />
<br />
== 3.5.1 - March 21, 2011 ==<br />
CHG (Pro): The status popup now shows "BatteryBar 3.5.1" like it used to in previous versions. A new setting allows you to show the battery ID in the status popup. This change is due to the fact that the battery ID is really only useful for dual-battery systems.<br />
<br />
FIX: (Dis)charge Rate estimation is working again (It was broken in 3.5.0) for those with batteries that don't report the rate (like HP).<br />
<br />
FIX: The setting to remember the last shown text on the toolbar (percent, time remaining, etc) is now saved properly.<br />
<br />
FIX: A few fixes for rare defects<br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=515Release Notes2013-06-03T05:30:26Z<p>Chris: Added versions through 3.5.7</p>
<hr />
<div>== Download current stable version ==<br />
[http://batterybarpro.com/basic.php BatteryBar 3.5.7]<br />
<br />
== 3.5.7 - June 1, 2013 ==<br />
NEW: Elapsed Time since the last power change or since BatteryBar started<br />
<br />
CHG: Updated all language translations to use new website http://batterybarpro.com<br />
<br />
FIX: Bug where the battery status wouldn't always update (from 3.5.6)<br />
<br />
FIX: A rare crash due to battery state changing and being updated at the same time<br />
<br />
== 3.5.6 - April 29, 2013 ==<br />
CHG: Ignore data if battery reports unexpected jumps in capacity<br />
<br />
FIX: Issue with taskbar locking up<br />
<br />
== 3.5.5 - October 30, 2012 ==<br />
FIX: Fixed an issue with Windows 8<br />
<br />
== 3.5.4 - November 28, 2011 ==<br />
FIX: Battery profiles weren't being saved for new users<br />
<br />
FIX: Time remaining estimates were wrong for new users without previous profile data<br />
<br />
FIX: Time remaining could show as "0:00" in the status popup when first started<br />
<br />
== 3.5.3 - November 8, 2011 ==<br />
CHG: "Full Lifetime" has been renamed to "Full Runtime"<br />
<br />
FIX: Battery Profile Graph would only list profiles that existed when the software started and would not list new profiles. This basically affected new users or people with new batteries.<br />
<br />
FIX: Under certain circumstances, some battery information will be displayed incorrectly in the status popup<br />
<br />
FIX: Several minor fixes<br />
<br />
== 3.5.2 - June 6, 2011 ==<br />
NEW: Added in-memory debug log to improve ability to diagnose errors <br />
<br />
NEW: Added more information to error dialog when license key validation fails <br />
<br />
NEW: Improved support for offline validation by adding a "Get offline activation code" option in the upgrade window (Note: Offline activations are completed manually) <br />
<br />
NEW: Under certain circumstances, time remaining values may now report "Unknown" instead of "0:00" or nothing (blank)<br />
<br />
NEW: About/Settings/Feedback/Upgrade and other forms can be closed with the ESC key<br />
<br />
CHG: Improved time remaining estimates in certain circumstances, including when the battery is below the Soft Minimum level.<br />
<br />
CHG: Reduced the frequency of saving battery profile data and settings to the disk <br />
<br />
FIX: Improved the "Hide BatteryBar when battery is full" feature <br />
<br />
FIX: Don't delete the battery status log when sending a feedback report if the user has the Log Battery Data option turned on <br />
<br />
FIX (Pro): Fixed an issue when "Use Statistical Time Remaining" option is disabled<br />
<br />
== 3.5.1 - March 21, 2011 ==<br />
CHG (Pro): The status popup now shows "BatteryBar 3.5.1" like it used to in previous versions. A new setting allows you to show the battery ID in the status popup. This change is due to the fact that the battery ID is really only useful for dual-battery systems.<br />
<br />
FIX: (Dis)charge Rate estimation is working again (It was broken in 3.5.0) for those with batteries that don't report the rate (like HP).<br />
<br />
FIX: The setting to remember the last shown text on the toolbar (percent, time remaining, etc) is now saved properly.<br />
<br />
FIX: A few fixes for rare defects<br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Main_Page&diff=514Main Page2013-06-03T01:16:28Z<p>Chris: Version 3.5.7</p>
<hr />
<div><big>'''Osiris Development Documentation Wiki'''</big><br />
<br />
== BatteryBar ==<br />
BatteryBar is a small but powerful battery meter for Windows. For a complete list of features, please visit the [http://osirisdevelopment.com/BatteryBar/index.html BatteryBar homepage].<br />
<br />
=== Stable version ===<br />
The current stable version of BatteryBar is '''3.5.7''' released on '''June 1, 2013''' (see ''[[Release Notes]])''<br />
<br />
== Battery Bar Versions ==<br />
* [[Comparison of BatteryBar Free and Pro]]<br />
* BatteryBar Pro [[Licensing]]<br />
<br />
== Documentation ==<br />
* [[Installation]]<br />
* Using BatteryBar<br />
** [[Status Popup]]<br />
** [[Change Windows Power Scheme]]<br />
** [[Preferences]]<br />
* [[Translations]]<br />
* [[Glossary]]<br />
<br />
== Themes ==<br />
* [[How to create a theme]]<br />
* [[List of themes]]<br />
<br />
== Troubleshoot ==<br />
* [[Submit a bug report]]</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=513Release Notes2012-12-17T17:45:30Z<p>Chris: Added 3.5.5</p>
<hr />
<div>== Download current stable version ==<br />
[http://batterybarpro.com/basic.php BatteryBar 3.5.5]<br />
<br />
== 3.5.5 - October 30, 2012 ==<br />
FIX: Fixed an issue with Windows 8<br />
<br />
== 3.5.4 - November 28, 2011 ==<br />
FIX: Battery profiles weren't being saved for new users<br />
<br />
FIX: Time remaining estimates were wrong for new users without previous profile data<br />
<br />
FIX: Time remaining could show as "0:00" in the status popup when first started<br />
<br />
== 3.5.3 - November 8, 2011 ==<br />
CHG: "Full Lifetime" has been renamed to "Full Runtime"<br />
<br />
FIX: Battery Profile Graph would only list profiles that existed when the software started and would not list new profiles. This basically affected new users or people with new batteries.<br />
<br />
FIX: Under certain circumstances, some battery information will be displayed incorrectly in the status popup<br />
<br />
FIX: Several minor fixes<br />
<br />
== 3.5.2 - June 6, 2011 ==<br />
NEW: Added in-memory debug log to improve ability to diagnose errors <br />
<br />
NEW: Added more information to error dialog when license key validation fails <br />
<br />
NEW: Improved support for offline validation by adding a "Get offline activation code" option in the upgrade window (Note: Offline activations are completed manually) <br />
<br />
NEW: Under certain circumstances, time remaining values may now report "Unknown" instead of "0:00" or nothing (blank)<br />
<br />
NEW: About/Settings/Feedback/Upgrade and other forms can be closed with the ESC key<br />
<br />
CHG: Improved time remaining estimates in certain circumstances, including when the battery is below the Soft Minimum level.<br />
<br />
CHG: Reduced the frequency of saving battery profile data and settings to the disk <br />
<br />
FIX: Improved the "Hide BatteryBar when battery is full" feature <br />
<br />
FIX: Don't delete the battery status log when sending a feedback report if the user has the Log Battery Data option turned on <br />
<br />
FIX (Pro): Fixed an issue when "Use Statistical Time Remaining" option is disabled<br />
<br />
== 3.5.1 - March 21, 2011 ==<br />
CHG (Pro): The status popup now shows "BatteryBar 3.5.1" like it used to in previous versions. A new setting allows you to show the battery ID in the status popup. This change is due to the fact that the battery ID is really only useful for dual-battery systems.<br />
<br />
FIX: (Dis)charge Rate estimation is working again (It was broken in 3.5.0) for those with batteries that don't report the rate (like HP).<br />
<br />
FIX: The setting to remember the last shown text on the toolbar (percent, time remaining, etc) is now saved properly.<br />
<br />
FIX: A few fixes for rare defects<br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Main_Page&diff=512Main Page2012-12-17T17:44:39Z<p>Chris: Changed version to 3.5.5</p>
<hr />
<div><big>'''Osiris Development Documentation Wiki'''</big><br />
<br />
== BatteryBar ==<br />
BatteryBar is a small but powerful battery meter for Windows. For a complete list of features, please visit the [http://osirisdevelopment.com/BatteryBar/index.html BatteryBar homepage].<br />
<br />
=== Stable version ===<br />
The current stable version of BatteryBar is '''3.5.5''' released on '''October 30, 2012''' (see ''[[Release Notes]])''<br />
<br />
== Battery Bar Versions ==<br />
* [[Comparison of BatteryBar Free and Pro]]<br />
* BatteryBar Pro [[Licensing]]<br />
<br />
== Documentation ==<br />
* [[Installation]]<br />
* Using BatteryBar<br />
** [[Status Popup]]<br />
** [[Change Windows Power Scheme]]<br />
** [[Preferences]]<br />
* [[Translations]]<br />
* [[Glossary]]<br />
<br />
== Themes ==<br />
* [[How to create a theme]]<br />
* [[List of themes]]<br />
<br />
== Troubleshoot ==<br />
* [[Submit a bug report]]</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=432Release Notes2011-11-28T08:07:18Z<p>Chris: Added 3.5.4</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.5.4]<br />
<br />
== 3.5.4 - November 28, 2011 ==<br />
FIX: Battery profiles weren't being saved for new users<br />
<br />
FIX: Time remaining estimates were wrong for new users without previous profile data<br />
<br />
FIX: Time remaining could show as "0:00" in the status popup when first started<br />
<br />
== 3.5.3 - November 8, 2011 ==<br />
CHG: "Full Lifetime" has been renamed to "Full Runtime"<br />
<br />
FIX: Battery Profile Graph would only list profiles that existed when the software started and would not list new profiles. This basically affected new users or people with new batteries.<br />
<br />
FIX: Under certain circumstances, some battery information will be displayed incorrectly in the status popup<br />
<br />
FIX: Several minor fixes<br />
<br />
== 3.5.2 - June 6, 2011 ==<br />
NEW: Added in-memory debug log to improve ability to diagnose errors <br />
<br />
NEW: Added more information to error dialog when license key validation fails <br />
<br />
NEW: Improved support for offline validation by adding a "Get offline activation code" option in the upgrade window (Note: Offline activations are completed manually) <br />
<br />
NEW: Under certain circumstances, time remaining values may now report "Unknown" instead of "0:00" or nothing (blank)<br />
<br />
NEW: About/Settings/Feedback/Upgrade and other forms can be closed with the ESC key<br />
<br />
CHG: Improved time remaining estimates in certain circumstances, including when the battery is below the Soft Minimum level.<br />
<br />
CHG: Reduced the frequency of saving battery profile data and settings to the disk <br />
<br />
FIX: Improved the "Hide BatteryBar when battery is full" feature <br />
<br />
FIX: Don't delete the battery status log when sending a feedback report if the user has the Log Battery Data option turned on <br />
<br />
FIX (Pro): Fixed an issue when "Use Statistical Time Remaining" option is disabled<br />
<br />
== 3.5.1 - March 21, 2011 ==<br />
CHG (Pro): The status popup now shows "BatteryBar 3.5.1" like it used to in previous versions. A new setting allows you to show the battery ID in the status popup. This change is due to the fact that the battery ID is really only useful for dual-battery systems.<br />
<br />
FIX: (Dis)charge Rate estimation is working again (It was broken in 3.5.0) for those with batteries that don't report the rate (like HP).<br />
<br />
FIX: The setting to remember the last shown text on the toolbar (percent, time remaining, etc) is now saved properly.<br />
<br />
FIX: A few fixes for rare defects<br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Main_Page&diff=426Main Page2011-11-09T04:43:24Z<p>Chris: </p>
<hr />
<div><big>'''Osiris Development Documentation Wiki'''</big><br />
<br />
== BatteryBar ==<br />
BatteryBar is a small but powerful battery meter for Windows. For a complete list of features, please visit the [http://osirisdevelopment.com/BatteryBar/index.html BatteryBar homepage].<br />
<br />
=== Stable version ===<br />
The current stable version of BatteryBar is '''3.5.3''' released on '''November 9, 2011''' (see ''[[Release Notes]])''<br />
<br />
== Battery Bar Versions ==<br />
* [[Comparison of BatteryBar Free and Pro]]<br />
* BatteryBar Pro [[Licensing]]<br />
<br />
== Documentation ==<br />
* [[Installation]]<br />
* Using BatteryBar<br />
** [[Status Popup]]<br />
** [[Change Windows Power Scheme]]<br />
** [[Preferences]]<br />
* [[Translations]]<br />
* [[Glossary]]<br />
<br />
== Themes ==<br />
* [[How to create a theme]]<br />
* [[List of themes]]<br />
<br />
== Troubleshoot ==<br />
* [[Submit a bug report]]</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=425Release Notes2011-11-09T04:42:02Z<p>Chris: Added 3.5.3</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.5.3]<br />
<br />
== 3.5.3 - November 8, 2011 ==<br />
CHG: "Full Lifetime" has been renamed to "Full Runtime"<br />
<br />
FIX: Battery Profile Graph would only list profiles that existed when the software started and would not list new profiles. This basically affected new users or people with new batteries.<br />
<br />
FIX: Under certain circumstances, some battery information will be displayed incorrectly in the status popup<br />
<br />
FIX: Several minor fixes<br />
<br />
== 3.5.2 - June 6, 2011 ==<br />
NEW: Added in-memory debug log to improve ability to diagnose errors <br />
<br />
NEW: Added more information to error dialog when license key validation fails <br />
<br />
NEW: Improved support for offline validation by adding a "Get offline activation code" option in the upgrade window (Note: Offline activations are completed manually) <br />
<br />
NEW: Under certain circumstances, time remaining values may now report "Unknown" instead of "0:00" or nothing (blank)<br />
<br />
NEW: About/Settings/Feedback/Upgrade and other forms can be closed with the ESC key<br />
<br />
CHG: Improved time remaining estimates in certain circumstances, including when the battery is below the Soft Minimum level.<br />
<br />
CHG: Reduced the frequency of saving battery profile data and settings to the disk <br />
<br />
FIX: Improved the "Hide BatteryBar when battery is full" feature <br />
<br />
FIX: Don't delete the battery status log when sending a feedback report if the user has the Log Battery Data option turned on <br />
<br />
FIX (Pro): Fixed an issue when "Use Statistical Time Remaining" option is disabled<br />
<br />
== 3.5.1 - March 21, 2011 ==<br />
CHG (Pro): The status popup now shows "BatteryBar 3.5.1" like it used to in previous versions. A new setting allows you to show the battery ID in the status popup. This change is due to the fact that the battery ID is really only useful for dual-battery systems.<br />
<br />
FIX: (Dis)charge Rate estimation is working again (It was broken in 3.5.0) for those with batteries that don't report the rate (like HP).<br />
<br />
FIX: The setting to remember the last shown text on the toolbar (percent, time remaining, etc) is now saved properly.<br />
<br />
FIX: A few fixes for rare defects<br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Main_Page&diff=424Main Page2011-09-21T22:05:44Z<p>Chris: Version 3.5.2</p>
<hr />
<div><big>'''Osiris Development Documentation Wiki'''</big><br />
<br />
== BatteryBar ==<br />
BatteryBar is a small but powerful battery meter for Windows. For a complete list of features, please visit the [http://osirisdevelopment.com/BatteryBar/index.html BatteryBar homepage].<br />
<br />
=== Stable version ===<br />
The current stable version of BatteryBar is '''3.5.2''' released on '''July 9, 2011''' (see ''[[Release Notes]])''<br />
<br />
== Battery Bar Versions ==<br />
* [[Comparison of BatteryBar Free and Pro]]<br />
* BatteryBar Pro [[Licensing]]<br />
<br />
== Documentation ==<br />
* [[Installation]]<br />
* Using BatteryBar<br />
** [[Status Popup]]<br />
** [[Change Windows Power Scheme]]<br />
** [[Preferences]]<br />
* [[Translations]]<br />
* [[Glossary]]<br />
<br />
== Themes ==<br />
* [[How to create a theme]]<br />
* [[List of themes]]<br />
<br />
== Troubleshoot ==<br />
* [[Submit a bug report]]</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=423Release Notes2011-06-06T07:46:20Z<p>Chris: 3.5.2</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.5.2]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 15px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose your own price from $1 to $10"]<br />
</div><br />
<br />
== 3.5.2 - June 6, 2011 ==<br />
NEW: Added in-memory debug log to improve ability to diagnose errors <br />
<br />
NEW: Added more information to error dialog when license key validation fails <br />
<br />
NEW: Improved support for offline validation by adding a "Get offline activation code" option in the upgrade window (Note: Offline activations are completed manually) <br />
<br />
NEW: Under certain circumstances, time remaining values may now report "Unknown" instead of "0:00" or nothing (blank)<br />
<br />
NEW: About/Settings/Feedback/Upgrade and other forms can be closed with the ESC key<br />
<br />
CHG: Improved time remaining estimates in certain circumstances, including when the battery is below the Soft Minimum level.<br />
<br />
CHG: Reduced the frequency of saving battery profile data and settings to the disk <br />
<br />
FIX: Improved the "Hide BatteryBar when battery is full" feature <br />
<br />
FIX: Don't delete the battery status log when sending a feedback report if the user has the Log Battery Data option turned on <br />
<br />
FIX (Pro): Fixed an issue when "Use Statistical Time Remaining" option is disabled<br />
<br />
== 3.5.1 - March 21, 2011 ==<br />
CHG (Pro): The status popup now shows "BatteryBar 3.5.1" like it used to in previous versions. A new setting allows you to show the battery ID in the status popup. This change is due to the fact that the battery ID is really only useful for dual-battery systems.<br />
<br />
FIX: (Dis)charge Rate estimation is working again (It was broken in 3.5.0) for those with batteries that don't report the rate (like HP).<br />
<br />
FIX: The setting to remember the last shown text on the toolbar (percent, time remaining, etc) is now saved properly.<br />
<br />
FIX: A few fixes for rare defects<br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=417Release Notes2011-04-29T00:02:42Z<p>Chris: Added 3.5.2 beta</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.5.1]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 15px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose your own price from $1 to $10"]<br />
</div><br />
<br />
== 3.5.2 (Beta) - April 28, 2011 ==<br />
NEW: Added in-memory debug log to improve ability to diagnose errors<br />
<br />
NEW: Added more information to error dialog when license key validation fails<br />
<br />
NEW: Improved support for offline validation by adding a "Get offline activation code" option in the upgrade window ''(Note: Offline activations are completed manually)''<br />
<br />
CHG: Reduced the frequency of saving battery profile data and settings to the disk<br />
<br />
FIX: Improved the "Hide BatteryBar when battery is full" feature<br />
<br />
FIX: Don't delete the battery status log when sending a feedback report if the user has the Log Battery Data option turned on<br />
<br />
== 3.5.1 - March 21, 2011 ==<br />
CHG (Pro): The status popup now shows "BatteryBar 3.5.1" like it used to in previous versions. A new setting allows you to show the battery ID in the status popup. This change is due to the fact that the battery ID is really only useful for dual-battery systems.<br />
<br />
FIX: (Dis)charge Rate estimation is working again (It was broken in 3.5.0) for those with batteries that don't report the rate (like HP).<br />
<br />
FIX: The setting to remember the last shown text on the toolbar (percent, time remaining, etc) is now saved properly.<br />
<br />
FIX: A few fixes for rare defects<br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Main_Page&diff=416Main Page2011-04-11T21:14:25Z<p>Chris: /* Stable version */</p>
<hr />
<div><big>'''Osiris Development Documentation Wiki'''</big><br />
<br />
== BatteryBar ==<br />
BatteryBar is a small but powerful battery meter for Windows. For a complete list of features, please visit the [http://osirisdevelopment.com/BatteryBar/index.html BatteryBar homepage].<br />
<br />
=== Stable version ===<br />
The current stable version of BatteryBar is '''3.5.1''' released on '''March 21, 2011''' (see ''[[Release Notes]])''<br />
<br />
== Battery Bar Versions ==<br />
* [[Comparison of BatteryBar Free and Pro]]<br />
* BatteryBar Pro [[Licensing]]<br />
<br />
== Documentation ==<br />
* [[Installation]]<br />
* Using BatteryBar<br />
** [[Status Popup]]<br />
** [[Change Windows Power Scheme]]<br />
** [[Preferences]]<br />
* [[Translations]]<br />
* [[Glossary]]<br />
<br />
== Themes ==<br />
* [[How to create a theme]]<br />
* [[List of themes]]<br />
<br />
== Troubleshoot ==<br />
* [[Submit a bug report]]</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=415Release Notes2011-03-22T05:57:42Z<p>Chris: Added 3.5.1</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.5.1]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 15px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose your own price from $1 to $10"]<br />
</div><br />
<br />
== 3.5.1 - March 21, 2011 ==<br />
CHG (Pro): The status popup now shows "BatteryBar 3.5.1" like it used to in previous versions. A new setting allows you to show the battery ID in the status popup. This change is due to the fact that the battery ID is really only useful for dual-battery systems.<br />
<br />
FIX: (Dis)charge Rate estimation is working again (It was broken in 3.5.0) for those with batteries that don't report the rate (like HP).<br />
<br />
FIX: The setting to remember the last shown text on the toolbar (percent, time remaining, etc) is now saved properly.<br />
<br />
FIX: A few fixes for rare defects<br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=414Release Notes2011-02-25T06:10:15Z<p>Chris: /* Download current stable version */</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.5.0]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 15px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose your own price from $1 to $10"]<br />
</div><br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=413Release Notes2011-02-25T06:08:33Z<p>Chris: Updated to 3.5.0</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.5.0]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 15px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Black Friday Sale''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] - You type in the price you want at checkout.<br />
</div><br />
<br />
== 3.5.0 - February 24, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Main_Page&diff=412Main Page2011-02-25T06:07:57Z<p>Chris: Updated to 3.5.0</p>
<hr />
<div><big>'''Osiris Development Documentation Wiki'''</big><br />
<br />
== BatteryBar ==<br />
BatteryBar is a small but powerful battery meter for Windows. For a complete list of features, please visit the [http://osirisdevelopment.com/BatteryBar/index.html BatteryBar homepage].<br />
<br />
=== Stable version ===<br />
The current stable version of BatteryBar is '''3.5.0''' released on '''February 24, 2011''' (see ''[[Release Notes]])''<br />
<br />
== Battery Bar Versions ==<br />
* [[Comparison of BatteryBar Free and Pro]]<br />
* BatteryBar Pro [[Licensing]]<br />
<br />
== Documentation ==<br />
* [[Installation]]<br />
* Using BatteryBar<br />
** [[Status Popup]]<br />
** [[Change Windows Power Scheme]]<br />
** [[Preferences]]<br />
* [[Translations]]<br />
* [[Glossary]]<br />
<br />
== Themes ==<br />
* [[How to create a theme]]<br />
* [[List of themes]]<br />
<br />
== Troubleshoot ==<br />
* [[Submit a bug report]]</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=411Release Notes2011-02-16T06:05:35Z<p>Chris: /* Download current beta version */ 3.5.0</p>
<hr />
<div>== Download current beta version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.5.0]<br />
<br />
== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.4]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 15px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Black Friday Sale''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] - You type in the price you want at checkout.<br />
</div><br />
<br />
== 3.5.0 beta - February 15, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=410Release Notes2011-02-16T06:05:00Z<p>Chris: Added 3.5.0</p>
<hr />
<div>== Download current beta version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.5]<br />
<br />
== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.4]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 15px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Black Friday Sale''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] - You type in the price you want at checkout.<br />
</div><br />
<br />
== 3.5.0 beta - February 15, 2011 ==<br />
NEW (Pro): Battery Status popup will now show individual status for both batteries in dual battery systems. Can be disabled in Preferences.<br />
<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=409Release Notes2011-02-03T01:16:24Z<p>Chris: Added 3.4.5 beta 3</p>
<hr />
<div>== Download current beta version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.5]<br />
<br />
== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.4]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 15px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Black Friday Sale''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] - You type in the price you want at checkout.<br />
</div><br />
<br />
== 3.4.5 beta 3 - February 2, 2011 ==<br />
FIX (Pro): Fixed a bug closing the Battery Profile Graph<br />
<br />
== 3.4.5 beta 2 - January 11, 2011 ==<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
== 3.4.5 beta - January 7, 2011 ==<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Preferences&diff=406Preferences2011-01-27T19:28:33Z<p>Chris: Reverted edits by 90.215.234.58 (Talk) to last version by 175.38.166.174</p>
<hr />
<div>{{BatteryBar Pro}}<br />
[[File:Preferences.png|368px|thumb|BatteryBar Pro Preferences window]]<br />
To access the Preferences window, right-click on BatteryBar and choose "Preferences..."<br />
<br />
== General Settings ==<br />
=== Enable status tooltip ===<br />
* '''Checked''': When you hover your mouse over BatteryBar, a [[Status Popup]] will appear until you move your mouse away.<br />
* '''Unchecked''': The [[Status Popup]] will never appear<br />
<br />
=== Show time remaining on startup ===<br />
* '''Checked''': BatteryBar defaults to showing the time remaining<br />
* '''Unchecked''': BatteryBar defaults to showing the percentage remaining<br />
<br />
While using BatteryBar you can toggle the display between percent and time remaining by clicking on it. However, each time you log into the computer, this setting determines which is shown first.<br />
<br />
=== Alternate time remaining and percent ===<br />
* '''Checked''': Every 5 seconds, BatteryBar will switch between showing the percent remaining and the time remaining.<br />
* '''Unchecked''': BatteryBar not automatically switch between percent and time remaining.<br />
<br />
There is not currently a way to change the time interval of 5 seconds.<br />
<br />
=== Use statistical time estimation ===<br />
* '''Checked''': Time remaining is calculated based on historical usage data from your battery<br />
* '''Unchecked''': Time remaining is calculated based on the [[Glossary#Discharge Rate|discharge rate]] : <code>Time Remaining (hours) = Current Capacity / (Dis)charge Rate</code><br />
<br />
=== BatteryBar font ===<br />
Clicking on the font name box will allow you to choose the font type, size, and style. The name and size of the selected font will be displayed in the box in the font type and size that was selected.<br />
<br />
This is the default font that is used in the Default Theme or any themes that don't explicitly state the preferred font. Themes have the option of overriding the default font by specifying the font within the theme.xml file. In that case, this option will have no effect.<br />
<br />
=== Percentage precision ===<br />
This option allows you to specify the decimal point precision in all percentage values.<br />
<br />
For precisions 0 through 4, the value 88.8888 % would be formatted as<br />
<code>0: 89% / <br />
1: 88.9% / <br />
2: 88.89% / <br />
3: 88.889% / <br />
4: 88.8888%</code><br />
<br />
== Low battery notifications ==<br />
These options control if battery warning notifications are displayed and if warning sounds are played when the battery reaches ''low'' and ''critical'' levels.<br />
<br />
''Low'' and ''critical'' battery level are determined by two options,<br />
# Show notification based on time or percent<br />
# The options in the ''Warning Levels'' section<br />
<br />
If ''Percent remaining'' is selected in the ''Show notification based on:'' section, then the percentage value under ''Low/critical battery level'' is used to determine when the battery reaches the ''low'' and ''critical'' levels.<br />
<br />
If ''Time remaining'' is selected, then the ''low'' and ''critical'' battery levels are determined when the time remaining drops below ''Minutes remaining''.<br />
<br />
=== Show critical battery popup ===<br />
* '''Checked:''' When the battery level reaches ''critical'' level (as described above), a notification popup will be shown indicating the percent and time remaining along with a warning message.<br />
<br />
=== Show low battery popup ===<br />
* '''Checked:''' When the battery level reaches ''low'' level, a notification popup will be shown indicating the percent and time remaining.<br />
<br />
=== Enable low battery audio alerts ===<br />
* '''Checked:''' When the battery reaches either a ''low'' or ''critical'' level, a sound will be played once.<br />
<br />
BatteryBar uses the system default ''Low Battery Alarm'' and ''Critical Battery Alarm'' sounds as defined in the Sounds control panel.<br />
<br />
To change the sounds, open the Windows Sounds control panel applet. Change the sound files associated with ''Critical Battery Alarm'' and ''Low Battery Alarm''. The sounds must be standard <code>WAV</code> files. MP3 or other compressed audio won't play.<br />
<br />
=== Show notification based on time or percent ===<br />
* '''Percent selected:''' The percent values for ''Low battery level'' and 'Critical battery level'' in the ''Warning Levels'' section will be used to determine when the battery has reached ''low'' and ''critical'' levels.<br />
<br />
:The default setting is '''30%''' for ''low'' and '''15%''' for ''critical''.<br />
<br />
* '''Time selected:''' The values for ''Minutes remaining'' in the ''Low battery level'' and ''Critical battery level'' sections will be used to determine when the battery has reached ''low'' and ''critical'' levels.<br />
<br />
:The default setting is '''45 minutes''' for ''low'' and '''20 minutes''' for ''critical''.<br />
<br />
== Warning Levels ==<br />
=== Low battery level ===<br />
The ''Low battery level'' section defines the triggers that cause the battery state to be reported as ''low''. The percentage value is used when ''Show notification based on'' is set to ''Percent remaining''. The ''Minutes remaining'' value is used when ''Time remaining'' is selected.<br />
<br />
Use the percentage slider to change the percentage value of battery life remaining where battery is considered to be ''low''.<br />
<br />
Set the ''minutes remaining'' to the number of minutes remaining of battery life to determine when the battery is considered to be ''low''.<br />
<br />
=== Critical battery level ===<br />
The ''Critical battery level'' section defines the triggers that cause the battery state to be reported as ''critical''. The percentage value is used when ''Show notification based on'' is set to ''Percent remaining''. The ''Minutes remaining'' value is used when ''Time remaining'' is selected.<br />
<br />
Use the percentage slider to change the percentage value of battery life remaining where battery is considered to be ''critical''.<br />
<br />
Set the ''minutes remaining'' to the number of minutes remaining of battery life to determine when the battery is considered to be ''critical''.<br />
<br />
=== Soft minimum level ===<br />
BatteryBar calculates time remaining on your battery to a value called ''Soft minimum level'' rather than 0%. Most computers are designed to force a shutdown or hibernate at a certain percentage of battery life remaining. Thus, the last few percent of your battery are never actually used.<br />
<br />
''Soft minimum level'' determines the percentage remaining of the battery at which point BatteryBar will report 0 minutes remaining. In other words, statistical time remaining calculates consider the ''Soft minimum level'' to be 0%. For example, if you battery is currently at 50% and your ''Soft minimum level'' is set to 10%, BatteryBar estimates how much time remains between 50% and 10%. Once the battery reaches 10%, BatteryBar will report 0 minutes remaining.<br />
<br />
The ''Soft minimum level'' value can be adjusted to any value between 0% and the current value of ''Critical battery level''.<br />
<br />
== Tools ==<br />
=== Theme ===<br />
The ''Theme'' dropdown box shows you all currently installed themes. Theme can be installed in the <code>Themes</code> folder located in the original installation directory or in the <code>%APPDATA%\BatteryBar</code> folder (for compatibility with Vista/7).<br />
<br />
Changing the theme in the dropdown box will cause BatteryBar to display that theme. If the ''Cancel'' button is clicked, the theme will revert to what it was before.<br />
<br />
=== Reset settings to default ===<br />
This button will delete all currently stored preferences to their default values.<br />
<br />
In versions prior to 3.1 build 60, this would also reset your licensing information. That is no longer the case.<br />
<br />
=== Reset stored battery profiles ===<br />
BatteryBar stores historical battery usage data for your batteries to calculated estimated time remaining. If you find that the estimated time remaining is not accurate, use this button to clear the data.<br />
<br />
=== Check for updates ===<br />
Click the ''Check for updates'' button to force a check for a newer version of BatteryBar.<br />
<br />
==== Check for updates on startup ====<br />
* '''Checked:''' When you log into your computer after starting up your computer, BatteryBar will check the Osiris Development servers for an update. If an update was found, an update notification box will appear with information about the update and a button to ''Install update'' or ''Read more''.<br />
<br />
The ''Install update'' button will download and launch the newest BatteryBar installation program. The ''Read more'' button will take you to a page describing the changes in the latest version.<br />
<br />
No notification will be shown if there is a problem checking for updates or no update is found.<br />
<br />
By default, ''Check for updates'' only checks for ''stable'' releases of BatteryBar.<br />
<br />
==== Update to beta versions ====<br />
* '''Checked:''' When checking for updates, BatteryBar will notify the user if a newer beta version is available. If so, an update notification will be shown. The beta notification is red, rather than blue, and clearly states that it is a beta version.<br />
<br />
To manually check for beta versions, you must check this option and click the ''Save'' button to save the option, afterwhich a manual check will search for beta releases.</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=293Release Notes2011-01-11T07:28:40Z<p>Chris: 3.4.5 beta 2</p>
<hr />
<div>== Download current beta version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.5]<br />
<br />
== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.4]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 15px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Black Friday Sale''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] - You type in the price you want at checkout.<br />
</div><br />
<br />
== 3.4.5 beta 2 - January 11, 2011 ==<br />
NEW (Pro): Low battery notifications now automatically update with the current battery status<br />
<br />
== 3.4.5 beta - January 7, 2011 ==<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=288Release Notes2011-01-08T07:23:13Z<p>Chris: added 3.4.5</p>
<hr />
<div>== Download current beta version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.5]<br />
<br />
== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.4]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 15px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Black Friday Sale''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] - You type in the price you want at checkout.<br />
</div><br />
<br />
== 3.4.5 beta - January 7, 2011 ==<br />
NEW (Pro): Added option to close notification popups after a certain amount of time<br />
<br />
NEW (Pro): When the Battery Profile Graph is open, the graph will update with real-time data if the selected profile is active<br />
<br />
NEW (Pro): Added a Thinkpad theme, submitted by a BatteryBar user<br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Translations&diff=267Translations2010-12-14T18:01:24Z<p>Chris: Updated translation list</p>
<hr />
<div>Generous users of BatteryBar have helped to translate BatteryBar into dozens of languages.<br />
<br />
By default, BatteryBar will look for a translation that matches the same language as your version of Windows.<br />
<br />
Users of [[BatteryBar Pro]] can change the translation that's used to any of the available translations.<br />
<br />
== Submit a New or Updated Translation ==<br />
If you would like to translate a new language or update an existing translation, please follow these steps:<br />
<br />
# Download the [http://osirisdevelopment.com/BatteryBar/BatteryBarTranslation.exe translation tool]<br />
# Run <tt>test.exe</tt><br />
# Click on the <tt>Translate</tt> button<br />
# To update a language, choose the language name from the dropdown box<br />
# For a new language, click the <tt>New Language</tt> button<br />
## Enter the 2 or 4 digit ISO language code; e.g., <tt>en</tt> or <tt>en-US</tt><br />
## Click Verify to make sure the language code is valid<br />
# To translate a line, double-click in the middle column and translate the English text as shown in the third column.<br />
# Click <tt>Save Changes</tt> when done<br />
# Open the folder where the translation program was installed, find the <tt>Translations</tt> folder, then find the XML file named by the ISO code for your language (or sort by last modified).<br />
# Go to http://osirisdevelopment.com/forum and post a message with the XML file attached to the message<br />
<br />
'''''A free BatteryBar Pro license is available to users that submit a new or significantly updated translation.'''''<br />
<br />
== Translated Languages ==<br />
<br />
''Updated December 14, 2010''<br />
* Arabic (76 %)<br />
* Basque (49 %)<br />
* Belarusian (74 %)<br />
* Bulgarian (50 %)<br />
* Catalan (49 %)<br />
* Chinese (People's Republic of China) (93 %)<br />
* Chinese (Taiwan) (53 %)<br />
* Czech (93 %)<br />
* Danish (88 %)<br />
* Dutch (50 %)<br />
* Estonian (91 %)<br />
* Finnish (92 %)<br />
* French (77 %)<br />
* French (Canada) (75 %)<br />
* Galician (47 %)<br />
* German (76 %)<br />
* Greek (47 %)<br />
* Hebrew (51 %)<br />
* Hungarian (92 %)<br />
* Indonesian (48 %)<br />
* Italian (81 %)<br />
* Japanese (53 %)<br />
* Korean (78 %)<br />
* Lithuanian (78 %)<br />
* Malay (51 %)<br />
* Nepali (Nepal) (48 %)<br />
* Norwegian (45 %)<br />
* Persian (79 %)<br />
* Polish (92 %)<br />
* Portuguese (93 %)<br />
* Portuguese (Portugal) (94 %)<br />
* Romanian (79 %)<br />
* Russian (92 %)<br />
* Serbian (69 %)<br />
* Slovak (49 %)<br />
* Slovenian (52 %)<br />
* Spanish (45 %)<br />
* Spanish (Argentina) (73 %)<br />
* Swedish (73 %)<br />
* Thai (46 %)<br />
* Turkish (93 %)<br />
* Ukrainian (53 %)<br />
* Vietnamese (93 %)</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Main_Page&diff=264Main Page2010-11-29T09:08:36Z<p>Chris: version 3.4.4</p>
<hr />
<div><big>'''Osiris Development Documentation Wiki'''</big><br />
<br />
== BatteryBar ==<br />
BatteryBar is a small but powerful battery meter for Windows. For a complete list of features, please visit the [http://osirisdevelopment.com/BatteryBar/index.html BatteryBar homepage].<br />
<br />
=== Stable version ===<br />
The current stable version of BatteryBar is '''3.4.4''' released on '''November 25, 2010''' (see ''[[Release Notes]])''<br />
<br />
== Battery Bar Versions ==<br />
* [[Comparison of BatteryBar Free and Pro]]<br />
* BatteryBar Pro [[Licensing]]<br />
<br />
== Documentation ==<br />
* [[Installation]]<br />
* Using BatteryBar<br />
** [[Status Popup]]<br />
** [[Change Windows Power Scheme]]<br />
** [[Preferences]]<br />
* [[Translations]]<br />
* [[Glossary]]<br />
<br />
== Themes ==<br />
* [[How to create a theme]]<br />
* [[List of themes]]<br />
<br />
== Troubleshoot ==<br />
* [[Submit a bug report]]</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=252Release Notes2010-11-26T05:29:49Z<p>Chris: Version 3.4.4</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.4]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 15px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Black Friday Sale''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] - You type in the price you want at checkout.<br />
</div><br />
<br />
== 3.4.4 - November 25, 2010 ==<br />
NEW (Pro): Added option in Tools to log battery status data to BatteryStatus.log<br />
<br />
CHG: When looking at battery charging profile, the legend will say "Time to full charge"<br />
<br />
FIX: Added error handling when checking the current power scheme<br />
<br />
FIX: Added error handling when checking the size and location of the taskbar<br />
<br />
FIX: Fixed error with floating toolbar refreshing<br />
<br />
Updated language: et.xml<br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=251Release Notes2010-11-25T20:26:13Z<p>Chris: Protected "Release Notes" ([edit=sysop] (indefinite) [move=sysop] (indefinite))</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.3]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 15px;"><br />
<span style="margin-left: 1em; margin-right: 1em; float: left;">[[File:Ambox notice.png]]</span>'''''SALE: Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] to Upgrade to BatteryBar Pro for any price you choose!<br />
<br /><br />
Payment options from '''$1 USD to $10 USD'''.<br />
</div><br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=250Release Notes2010-11-25T20:25:13Z<p>Chris: Reverted edits by Uxofymoqula (Talk) to last version by 71.182.93.144</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.3]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 15px;"><br />
<span style="margin-left: 1em; margin-right: 1em; float: left;">[[File:Ambox notice.png]]</span>'''''SALE: Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] to Upgrade to BatteryBar Pro for any price you choose!<br />
<br /><br />
Payment options from '''$1 USD to $10 USD'''.<br />
</div><br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=233Release Notes2010-10-08T08:45:29Z<p>Chris: Added discussion link</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.3]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 10px;"><br />
<span style="margin-left: 1em; margin-right: 1em; float: left;">[[File:Ambox notice.png]]</span>'''''SALE: Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] to Upgrade to BatteryBar Pro for any price you choose!<br />
<br /><br />
Payment options from '''$1 USD to $10 USD'''.<br />
</div><br />
<br />
== 3.4.3 - October 8, 2010 ==<br />
NEW (Pro): Added new settings: "Information to Display on the Toolbar" to allow for any of the following to be displayed: Time Remaining, Percent Remaining, Discharge Rate, Capacity Remaining.<br />
<br />
CHG: The "Alternate Time and Percent" setting now rotates the display through all the selected display options.<br />
<br />
CHG: Removed "Show Time Remaining on Startup" due to change in information display setting. The software will now resume showing the last shown information.<br />
<br />
FIX: If the taskbar is set to auto-hide, the popup status will popup above or next to the taskbar<br />
<br />
FIX: When a power state change is detected (new battery, add/remove external power), the battery status is immediately queried. This fixes a regression introduced in 3.4.2.<br />
<br />
FIX: Improved error handling when saving settings and profile XML files<br />
<br />
FIX (Pro): Fixed a few minor issues with the Battery Profile Graph feature<br />
<br />
FIX: Installer now waits for the taskbar restart to complete before attempting to turn on the toolbar<br />
<br />
''[http://osirisdevelopment.com/forum/thread-185.html Discuss in the support forum]''<br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=228Release Notes2010-09-20T06:22:24Z<p>Chris: Added BOGO sale</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.2]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 10px;"><br />
<span style="margin-left: 1em; margin-right: 1em; float: left;">[[File:Ambox notice.png]]</span>'''''Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] to Upgrade to BatteryBar Pro with payment options from '''$3 USD to $10 USD'''.<br />
<br /><br />
'''SALE: Buy 1 Get 1 Free''' - Purchase BatteryBar for $10 and get 2 licenses for the price of 1!<br />
</div><br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=227Release Notes2010-09-20T06:20:06Z<p>Chris: Added 3.4.2</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.2]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 10px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] to Upgrade to BatteryBar Pro with payment options from '''$3 USD to $10 USD'''.<br />
</div><br />
<br />
== 3.4.2 - September 20, 2010 ==<br />
NEW: Clicking on BatteryBar now also shows the Discharge Rate in addition to Time Remaining and Percent Remaining<br />
<br />
NEW: The installer is now unicode and includes translations for numerous languages. The installer will detect the current system language and display the text in that language if available<br />
<br />
CHG: Battery Profile Graph now uses default system font to display the graph labels. Some systems had problems displaying Arial Regular font.<br />
<br />
FIX: Resolved error in Preferences window when trying to select a custom sound if .NET Framework 2.0 SP1 wasn't installed<br />
<br />
FIX (Pro): A licensing error could occur behind a firewall with selective domain blocking<br />
<br />
FIX (Pro): Preferences - When selecting a custom font, only TrueType fonts can be used. An error message is displayed if a non-TrueType font is selected.<br />
<br />
Translation Updates: Danish, Polish, Vietnamese, Chinese, Portuguese, Hungarian<br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Main_Page&diff=226Main Page2010-09-20T06:12:02Z<p>Chris: Updated version number to 3.4.2</p>
<hr />
<div><big>'''Osiris Development Documentation Wiki'''</big><br />
<br />
== BatteryBar ==<br />
BatteryBar is a small but powerful battery meter for Windows. For a complete list of features, please visit the [http://osirisdevelopment.com/BatteryBar/index.html BatteryBar homepage].<br />
<br />
=== Stable version ===<br />
The current stable version of BatteryBar is '''3.4.2''' released on '''September 20, 2010''' (see ''[[Release Notes]])''<br />
<br />
== Battery Bar Versions ==<br />
* [[Comparison of BatteryBar Free and Pro]]<br />
* BatteryBar Pro [[Licensing]]<br />
<br />
== Documentation ==<br />
* [[Installation]]<br />
* Using BatteryBar<br />
** [[Status Popup]]<br />
** [[Change Windows Power Scheme]]<br />
** [[Preferences]]<br />
* [[Translations]]<br />
* [[Glossary]]<br />
<br />
== Themes ==<br />
* [[How to create a theme]]<br />
* [[List of themes]]<br />
<br />
== Troubleshoot ==<br />
* [[Submit a bug report]]</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=225Release Notes2010-07-03T03:55:10Z<p>Chris: /* 2.0 build 16 - August 24, 2008 */</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.0]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 10px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] to Upgrade to BatteryBar Pro with payment options from '''$3 USD to $10 USD'''.<br />
</div><br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
NEW: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
NEW: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
NEW: Added support for translations via BatteryBar.Translation.xml<br />
<br />
NEW: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
NEW: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
NEW: Changed BatteryBar to look like a Vista-style button<br />
<br />
NEW: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
NEW: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
NEW: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=224Release Notes2010-07-03T03:51:59Z<p>Chris: Added 3.4.1</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.0]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 10px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] to Upgrade to BatteryBar Pro with payment options from '''$3 USD to $10 USD'''.<br />
</div><br />
<br />
== 3.4.1 - July 2, 2010 ==<br />
FIX (Pro): Fixed a problem with the feature "Hide BatteryBar when battery is fully charged"<br />
<br />
FIX (Pro): Fixed "Alternate time and percent" feature that got broken in 3.4.0<br />
<br />
FIX (Pro): Fixed an issue with the Power Saving features to switch power scheme switching to the wrong power scheme<br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
FIX: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
FIX: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
FIX: Added support for translations via BatteryBar.Translation.xml<br />
<br />
FIX: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
FIX: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
FIX: Changed BatteryBar to look like a Vista-style button<br />
<br />
FIX: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
FIX: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
FIX: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Main_Page&diff=223Main Page2010-07-03T03:47:22Z<p>Chris: /* Stable version */ 3.4.1</p>
<hr />
<div><big>'''Osiris Development Documentation Wiki'''</big><br />
<br />
== BatteryBar ==<br />
BatteryBar is a small but powerful battery meter for Windows. For a complete list of features, please visit the [http://osirisdevelopment.com/BatteryBar/index.html BatteryBar homepage].<br />
<br />
=== Stable version ===<br />
The current stable version of BatteryBar is '''3.4.1''' released on '''July 2, 2010''' (see ''[[Release Notes]])''<br />
<br />
== Battery Bar Versions ==<br />
* [[Comparison of BatteryBar Free and Pro]]<br />
* BatteryBar Pro [[Licensing]]<br />
<br />
== Documentation ==<br />
* [[Installation]]<br />
* Using BatteryBar<br />
** [[Status Popup]]<br />
** [[Change Windows Power Scheme]]<br />
** [[Preferences]]<br />
* [[Translations]]<br />
* [[Glossary]]<br />
<br />
== Themes ==<br />
* [[How to create a theme]]<br />
* [[List of themes]]<br />
<br />
== Troubleshoot ==<br />
* [[Submit a bug report]]</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=222Release Notes2010-06-29T18:19:21Z<p>Chris: Removed sale</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.0]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 10px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] to Upgrade to BatteryBar Pro with payment options from '''$3 USD to $10 USD'''.<br />
</div><br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
FIX: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
FIX: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
FIX: Added support for translations via BatteryBar.Translation.xml<br />
<br />
FIX: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
FIX: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
FIX: Changed BatteryBar to look like a Vista-style button<br />
<br />
FIX: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
FIX: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
FIX: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=219Release Notes2010-06-15T07:40:54Z<p>Chris: /* Download current stable version */ lifetime license</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.0]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 10px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] to Upgrade to BatteryBar Pro - '''''ON SALE NOW!''''' Pay any price for a lifetime license!<br />
</div><br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: Edited most themes to allow the use of the default font specified in the Preferences window. Certain themes override that preference.<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
FIX: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
FIX: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
FIX: Added support for translations via BatteryBar.Translation.xml<br />
<br />
FIX: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
FIX: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
FIX: Changed BatteryBar to look like a Vista-style button<br />
<br />
FIX: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
FIX: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
FIX: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=217Release Notes2010-06-14T23:37:51Z<p>Chris: Sale</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.0]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 10px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] to Upgrade to BatteryBar Pro - '''''ON SALE NOW!''''' Pay any price for an unlimited license!<br />
</div><br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
FIX: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
FIX: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
FIX: Added support for translations via BatteryBar.Translation.xml<br />
<br />
FIX: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
FIX: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
FIX: Changed BatteryBar to look like a Vista-style button<br />
<br />
FIX: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
FIX: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
FIX: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Release_Notes&diff=215Release Notes2010-06-14T21:58:44Z<p>Chris: Added 3.4.0 stable version</p>
<hr />
<div>== Download current stable version ==<br />
[http://osirisdevelopment.com/BatteryBar/download.html BatteryBar 3.4.0]<br />
<br />
<div style="margin: 0 auto; background-color:#fbfbfb; border: 1px solid #aaaaaa; border-left-color: #1e90ff; border-left-style: solid; border-left-width: 10px;"><br />
<span style="margin-left: 1em; margin-right: 1em;">[[File:Ambox notice.png]]</span>'''''Upgrade to BatteryBar Pro''''':<br />
[http://osirisdevelopment.com/BatteryBar/purchase.html "Choose Your Own Price"] to Upgrade to BatteryBar Pro with payment options from '''$3 USD to $10 USD'''.<br />
</div><br />
<br />
== 3.4.0 - June 14, 2010 ==<br />
NEW (Pro): Battery Profile Graph feature displays a graph of your battery profile data. This allows you to see exactly how your battery discharges and recharges. To access, right-click on BatteryBar and choose "Battery Profile Graph..."<br />
<br />
NEW (Pro): Added option to automatically change power scheme when connecting or disconnecting external power.<br />
<br />
NEW (Pro): Added option to disable Aero when on battery power or below a certain percentage level.<br />
<br />
NEW (Pro): Added option to force battery discharge and recharge rate estimation.<br />
<br />
NEW: Added a check to make sure that the floating toolbar and taskbar toolbar versions don't run at the same time.<br />
<br />
NEW: Added a Windows 7 Small theme<br />
<br />
NEW: FullLifetime and Time Remaining will now use a simple calcuation based on the current discharge rate if no profile data is available<br />
<br />
NEW: Installer checks if the taskbar or floating toolbar is installed and removes it if you're installing the other version<br />
<br />
NEW: About window now shows the serial number and expiration for Pro users<br />
<br />
CHG: For dual battery systems, BatteryBar will report the raw time remaining value for batteries that don't have any profile data<br />
<br />
CHG: Installer now restarts explorer during upgrades so that reboots aren't required after an upgrade.<br />
<br />
CHG: Adjusted the default theme to add more space between the top and bottom of the theme and the taskbar.<br />
<br />
FIX: Status popup will show simple time remaining if no profile data is available<br />
<br />
FIX: BatteryBar toolbar will no longer cause the XP classic taskbar to be bigger than normal<br />
<br />
FIX: Adjustments to the installer to fix installation hangs<br />
<br />
FIX: Prefereces - Low Minutes would always show 30 even if you set a lower value<br />
<br />
FIX: Fixed an issue where the Trial Expired message would appear more than once.<br />
<br />
FIX: Time remaining will now show 0 minutes remaining when below the Soft Minimum value.<br />
<br />
== 3.3.3 - February 18, 2010 ==<br />
NEW: Estimate the discharge/charge rate for batteries that don't provide that information. The Popup Status will show "(Estimated)" next to the rate.<br />
<br />
NEW (Pro): For time limited licenses, the About screen now shows the date your license will expire.<br />
<br />
CHG (Pro): If there was an error changing the current power scheme, you'll see an error message.<br />
<br />
FIX (Pro): The option to disable Statistical Time Remaining now works properly. When the option is disabled, the simple time remaining will be shown on the bar while the statistical time remaining will show in the status popup (for easy comparison).<br />
<br />
FIX (Pro): Better error checking in the theming engine.<br />
<br />
FIX (Pro): Better error handling when enumerating power schemes.<br />
<br />
FIX: A few other minor fixes<br />
<br />
== 3.3.2 - December 30, 2009 ==<br />
NEW: Custom sound files (PCM WAV) can be used for audio notification alerts<br />
<br />
NEW: Beep the PC Speaker open for low, critical, and full battery states (each state beeps a different number of times)<br />
<br />
NEW (Pro): If you try to activate a license key that was previously activated, you are now prompted to transfer the license key automatically<br />
<br />
NEW: Added a log filesize limiter<br />
<br />
CHG: Disabled accuracy correction when the battery drops below 15%. This fixes an issue with dual battery configurations where one battery stops at 10% while the other battery discharges.<br />
<br />
CHG: Removed the height limit in BatteryBar; it will now fill the entire taskbar (e.g., in Windows 7)<br />
<br />
FIX: When upgrading from v3.2 or older, the licensing system now properly validates the existing license key<br />
<br />
FIX: An unexpected error in BatteryBar Solo/Floating Toolbar<br />
<br />
FIX: A bug in the error logging that would cause a loop when logging certain errors<br />
<br />
== 3.3.1 - November 19, 2009 ==<br />
CHG: The About window will now close after clicking the Upgrade button to bring up the Upgrade to Pro window.<br />
<br />
CHG: Small translation changes for licensing errors<br />
<br />
FIX: After an upgrade from a previous version, your existing Pro license key will now automatically activate with the new licensing system.<br />
<br />
== 3.3.0 beta - November 11, 2009 ==<br />
NEW: BatteryBar 3.3.0 features a '''completely new licensing system'''. This system is designed to be as user-friendly as possible and eliminate licensing errors for real customers.<br />
<br />
CHG: Changed the version numbers to a more sane/typical style that makes it more obvious when minor revisions are made. The next build release would be 3.3.1, etc.<br />
<br />
CHG: Added more padding to top and bottom of the default Vista-style theme<br />
<br />
CHG: Translations of "BatteryBar" that change to "BatteryBar Pro" for the Pro version are now separately translatable. This makes it possible for certain translations to properly translate "BatteryBar Pro" in those circumstances.<br />
<br />
FIX: The Preferences window now properly resizes for each supported translation<br />
<br />
FIX: The theme would sometimes revert to the default theme on startup<br />
<br />
FIX: Pro users could sometimes lose their custom settings on startup<br />
<br />
== 3.2 build 63 - August 3, 2009 ==<br />
NEW: Option to always use alternate battery ID<br />
<br />
NEW: Full battery audio alert (currently only SystemSounds.Beep)<br />
<br />
NEW: Added settings ShowPercentRemainingWhenCharged and UseAlternateBatteryUniqueID<br />
<br />
CHG: SettingsForm rearranged<br />
<br />
CHG: SettingsForm automatically resizes to fit contents<br />
<br />
FIX: AboutForm: Added IsBusy check before running background worker<br />
<br />
FIX: CustomTabControl image display caused crash<br />
<br />
FIX: Hide/Show Explorer Bar is checked on every status change<br />
<br />
FIX: SettingsForm would crash when changing to RTL language<br />
<br />
== 3.2 build 62 - June 19, 2009 ==<br />
NEW: floating toolbar version of BatteryBar available during installation.<br />
<br />
NEW: Notification popup when the battery is finished charging (enable in Preferences window)<br />
<br />
NEW: Battery profile data can now be stored individually per power scheme (enable in Preferences window)<br />
<br />
NEW: Redesigned Preferences window<br />
<br />
NEW: Automatic bug report submission to developers. When an unexpected error occurs, you have the option to submit the bug report directly to Osiris Development.<br />
<br />
FIX: Fixed default theme to reduce the minimum toolbar size<br />
<br />
FIX: If no estimated time remaining value is available, show the raw time remaining (same as Windows)<br />
<br />
FIX: Experimental change to licensing system to fix issue where a license is reported as already having been registered on another computer<br />
<br />
FIX: PopupStatus window is closed when right-clicking on BatteryBar<br />
<br />
== 3.1 build 60 - April 23, 2009 ==<br />
FIX: AutoUpdate only asks to update once for each update<br />
<br />
FIX: On some computers, an error would occur during startup<br />
<br />
FIX: (Apr24) Made some adjustments to the installer to improve upgrade experience<br />
<br />
FIX: (May 3) Improved the installer to allow the installer to work on Eee PCs.<br />
<br />
== 3.1 build 59 - April 13, 2009 == <br />
NEW: Several themes are included in the installer<br />
<br />
NEW: Installer updated to ask whether or not to delete settings and themes<br />
<br />
== 3.1 build 58 - March 22, 2009 == <br />
FIX: A crash in build 57. Please update.<br />
<br />
FIX: "100.0%" text overflow issue<br />
<br />
== 3.1 build 57 - March 19, 2009 == <br />
NEW: Added support for Right-to-Left languages, such as Hebrew and Arabic<br />
<br />
NEW: Low/Critical battery warning popups will now close when the battery state changes to charging<br />
<br />
NEW: All notification popups can be closed by clicking anywhere on the popup<br />
<br />
NEW: Improved time estimation for systems with dual batteries, especially where only one battery charges or discharges at a time<br />
<br />
NEW: (Pro) Online license validation now only occurs as needed and not every login<br />
<br />
NEW: (Pro) Improved the licensing mechanism so that the license can be used on any copy of Windows used on the computer (for example, dual booting XP and Windows 7, or upgrading from XP to 7)<br />
<br />
NEW: (Themes) Improved readability of text on transparent backgrounds<br />
<br />
NEW: (Themes) Added "Clipping" and "BorderIsOutside" properties to the ProgressBar to allow for decorations outside the progressbar area (e.g., a shadow)<br />
<br />
FIX: "No batteries detected" text is now properly localized<br />
<br />
FIX: Resuming from sleep/hibernate will now immediately re-check the status of the batteries<br />
<br />
== 3.1 build 56 - March 1, 2009 == <br />
FIX: Fixed popup status display when the taskbar is set to autohide<br />
<br />
FIX: The location of notification popups is now determined by the location of the taskbar and works on multiple monitors<br />
<br />
FIX: Fixed a bug where the battery wasn't detected after resuming from hibernate<br />
<br />
FIX: (Themes) Fixed an bug that would cause a red X to be drawn instead of the BatteryBar<br />
<br />
FIX: (Themes) Theme image files are no longer locked while BatteryBar is running<br />
<br />
FIX: (Preferences) Themes are now changed in the Preferences window rather than the context menu <br />
<br />
FIX: (Battery) Time left to charge is now calculated properly for multiple batteries<br />
<br />
FIX: About and Preferences windows can no longer be opened more than once<br />
<br />
== 3.1 build 55 - February 10, 2009 ==<br />
NEW: Added option to transfer your Pro license from one PC to another<br />
<br />
NEW: Added option to change the precision of percentages (0-4 digits of precision)<br />
<br />
FIX: Fixed a few issues with the default theme, including ability to change the font using the Preferences window<br />
<br />
FIX: The last used theme is now remembered correctly upon restart<br />
<br />
FIX: Fixed visual styles on Windows XP<br />
<br />
FIX: Experimental code added for computers with multiple batteries that report the same Unique ID.<br />
<br />
FIX: Notification popups will now always display on the same side of the screen as BatteryBar/taskbar.<br />
<br />
== 3.1 build 54 ==<br />
NEW: Added support for custom themes<br />
<br />
== 3.1 build 51 - January 18, 2009 ==<br />
NEW: Added ability to change the currently active Power Scheme by right-clicking on BatteryBar<br />
<br />
NEW: Added a 30 free trial. Right click on BatteryBar and select "Activate 30 day trial..."<br />
<br />
NEW: Replaced MessageBoxes with new notification popups. Auto-Update and Licensing errors are now show with the new popups<br />
<br />
NEW: Added a lot of new translations (thanks to those that helped!) and split each translation into a separate file<br />
<br />
NEW: Added setting (BatteryWarningType) for low battery notifications to appear based on percent remaining or on time remaining<br />
<br />
NEW: Improved AutoUpdate. Notification popup now displays a description of the upgrade and provides a button to open the website<br />
<br />
FIX: Changed close button on Popups to the Vista style balloon close button<br />
<br />
FIX: Fixed bug where notification popups could not be closed<br />
<br />
FIX: Fixed an AutoUpdate bug<br />
<br />
FIX: Improved error handling if BatteryBar couldn't be registered during installation<br />
<br />
FIX: Improved installer handling of upgrade situations (user is prompted to close explorer or reboot)<br />
<br />
== 3.0 build 48 - December 31, 2008 ==<br />
NEW: BatteryBar now comes in a FREE version and a PRO version. The FREE version provides the base BatteryBar functionality. It can be upgraded at anytime to the PRO version.<br />
<br />
NEW: (Pro) Added a new Preferences window that allows you to change 20 settings for BatteryBar<br />
<br />
FIX: (Pro) Low and Critical Battery Notifications are now a PRO feature<br />
<br />
== 2.3 build 42 - December 11, 2008 ==<br />
NEW: Added support for multiple batteries. Each battery is stored in a separate profile, so you are able to swap batteries, or use more than one battery, and BatteryBar will reflect the stats for the current battery/batteries.<br />
<br />
NEW: Added a context menu (when you right-click on BatteryBar) with two functions: "About BatteryBar", and "Preferences..."<br />
<br />
NEW: Added an About form to give information about BatteryBar and links to the websites<br />
<br />
NEW: Added a Settings form to allow you to change your preferecences without editing the XML file<br />
<br />
NEW: If no batteries are found, the popup status window will show "No batteries detected"<br />
<br />
NEW: Vertical bar in popup status changes color based on the battery status: Charging (Blue), Discharging <br />
(Green), and Critical (Red)NEW: Improved support for vertical taskbars<br />
<br />
NEW: AutoUpdate is now optional.<br />
<br />
NEW: Added separate prompt for beta updates. Updating to beta versions is disabled by default.<br />
<br />
NEW: Installer changed to close Explorer when upgrading BatteryBar. This allows you to upgrade without rebooting.<br />
<br />
FIX: Fixed AlternateTimeRemainingAndPercent setting for batteries that invoke StatusChanged regularly<br />
<br />
== 2.2 build 35 - November 12, 2008 ==<br />
NEW: Added a Low Battery and Critical Battery popup notification. When your battery reaches a certain percentage, a popup will appear indicating the number of minutes percentage left on your battery. You can customize the notifications by editing BatteryBar.Settings.Xml in %APPDATA%\BatteryBar <br />
<br />
NEW: Added a Low battery and Critical Battery audio alert. BatteryBar plays the sounds as defined in Control Panel -> Sound.<br />
<br />
NEW: Added detection when the computer goes into suspend mode or resumes, which helps make sure that the data recorded about your battery usage is accurate<br />
<br />
NEW: Added an option to change the default display on the bar between "Time Remaining" or "Percent Remaining"<br />
<br />
NEW: Added time remaining to the status popup in the "Battery" line<br />
<br />
FIX: Changed the order of the items in the status popup<br />
<br />
FIX: Fixed support for multiple batteries. Charge/Discharge statistics are aggregate, so the "Time Remaining" will only be accurate if you always use your computer with the same number of batteries.<br />
<br />
FIX: Fixed "Capacity" line in status popup to show "mWh" instead of "mW" and added a space between the number and the unit<br />
<br />
FIX: Fixed percentages to display with or without a space between the number and the % symbol based on culture<br />
<br />
FIX: Fixed vertical status bar in the status popup for some users<br />
<br />
FIX: Fixed the sizing of the status popup for non-English languages<br />
<br />
FIX: Fixed an error if no batteries were found on startup<br />
<br />
FIX: Updated the status popup to be different if no batteries are installed<br />
<br />
== 2.1 build 23 - September 20, 2008 ==<br />
NEW: Added a check to try to refresh battery info when resuming from Standy/Hibernate<br />
<br />
NEW: Added logic to handle when the battery drops more than one percentage point suddenly. Example: My battery drops from 100% to 96% when unplugged. It never shows 99%, 98%, or 97%. The same happens on recharge.<br />
Actual time elapsed is compared to estimate time elapsed.<br />
<br />
NEW: Unexpected errors are reported to the user and always logged<br />
<br />
NEW: Added progress bar and icon to tooltip<br />
<br />
FIX: Improved Time Remaining algorithm to adjust better due to current battery drain rate (e.g., if you're watching a DVD your time remaining will be less than if it's just sitting idle)<br />
<br />
FIX: Tooltip changed so that information lines up nicely in all languages<br />
<br />
FIX: ShowTooltip setting now works for new tooltip<br />
<br />
FIX: Changed "Rate" to "Charge Rate" and "Discharge Rate" depending on battery status<br />
<br />
== 2.0 build 16 - August 24, 2008 ==<br />
FIX: Time Remaining is calculated based on statistical history of your battery usage, making it significantly more accurate than Windows time remaining estimation.<br />
<br />
FIX: Added "Full Lifetime" to Tooltip, which indicates how long your battery will last on a full charge<br />
<br />
FIX: Added support for translations via BatteryBar.Translation.xml<br />
<br />
FIX: Added support for user settings via BatteryBar.Settings.xml<br />
<br />
FIX: Installer now supports installing on 64-bit versions of XP and Vista<br />
<br />
FIX: Changed BatteryBar to look like a Vista-style button<br />
<br />
FIX: Clicking on BatteryBar will toggle between time remaining and percentage view<br />
<br />
FIX: Clicking on BatteryBar will reload user settings and translations, so they can be changed without closing and opening the toolbar<br />
<br />
FIX: More detailed information is collected about your battery.<br />
<br />
== 1.1 - July 23, 2008 ==<br />
FIX: BatteryBar is now persistent between reboots (you don't need to manually enable the toolbar after rebooting)<br />
<br />
FIX: Quick Launch bar should no longer disappear when you reboot<br />
<br />
FIX: Recharge time estimation improved<br />
<br />
== 1.0.1.0 - July 20, 2008 ==<br />
Initial Release</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Licensing&diff=214Licensing2010-06-14T21:46:15Z<p>Chris: /* BatteryBar Pro Licensing */</p>
<hr />
<div>BatteryBar is available in two versions, the '''Free''' version and the '''Pro''' version.<br />
<br />
== BatteryBar Free Licensing ==<br />
BatteryBar Free is licensed for non-commercial use.<br />
<br />
The Free version is not time limited, but does lack features that are only available in the Pro version ''(see the [[Comparison of BatteryBar Free and Pro]])''.<br />
<br />
== BatteryBar Pro Licensing ==<br />
A license for BatteryBar Pro can be [http://osirisdevelopment.com/BatteryBar/purchase.html purchased] for between $3 and $10.<br />
<br />
Each license key is only authorized for use on '''one''' computer at a time. It is possible to transfer a license from one computer to another.<br />
<br />
=== Activate your license ===<br />
To activate your license,<br />
# Right click on BatteryBar<br />
# Select ''Upgrade to BatteryBar Pro...''<br />
# Type in your license key<br />
# Click the "Activate" button<br />
<br />
=== Transfer your license ===<br />
# Right click on BatteryBar<br />
# Select ''About BatteryBar Pro...''<br />
# Click the "Transfer this license to another computer"</div>Chrishttps://osirisdevelopment.com/w/index.php?title=Main_Page&diff=213Main Page2010-06-14T21:45:16Z<p>Chris: Updated to 3.4.0</p>
<hr />
<div><big>'''Osiris Development Documentation Wiki'''</big><br />
<br />
== BatteryBar ==<br />
BatteryBar is a small but powerful battery meter for Windows. For a complete list of features, please visit the [http://osirisdevelopment.com/BatteryBar/index.html BatteryBar homepage].<br />
<br />
=== Stable version ===<br />
The current stable version of BatteryBar is '''3.4.0''' released on '''June 14, 2010''' (see ''[[Release Notes]])''<br />
<br />
== Battery Bar Versions ==<br />
* [[Comparison of BatteryBar Free and Pro]]<br />
* BatteryBar Pro [[Licensing]]<br />
<br />
== Documentation ==<br />
* [[Installation]]<br />
* Using BatteryBar<br />
** [[Status Popup]]<br />
** [[Change Windows Power Scheme]]<br />
** [[Preferences]]<br />
* [[Translations]]<br />
* [[Glossary]]<br />
<br />
== Themes ==<br />
* [[How to create a theme]]<br />
* [[List of themes]]<br />
<br />
== Troubleshoot ==<br />
* [[Submit a bug report]]</div>Chris