What's new in XBox One Controller Battery Indicator 1.3.1.2

Apr 22, 2023
  • Not much new stuff in this either, "just" a new translation and a few code changes (including some updated packages relevant for building the binary/exe from code).
  • One rather small code change could be at least a bit relevant though: as reported in issue #72, there might have been a rare edge case that could cause the program to crash. As a precaution I've added a so-called try/catch function that should hopefully "catch" the error and prevent the crash.

New in XBox One Controller Battery Indicator 1.3.1.1 (Oct 15, 2022)

  • No new features (yet), "just" language updates

New in XBox One Controller Battery Indicator 1.3.1 (Jun 19, 2019)

  • Decided to push these changes out earlier than I originally planned since the other changes in the pipeline will probably take quite a while.
  • So here it is. The biggest change is that this version can detect if the new light theme introduced with Windows 10 1903 is used and switches to an inverted icon set (black lines instead of white). The switch can take a few seconds since it's coupled with the controller detection cycle (which takes 1-5 seconds for a cycle). See issue #23 for details.
  • Also, as mentioned in issue #25 automatic update check wasn't working correctly up until now. Due to an oversight it only triggered right after you ticked the "search for updates" box and not on every start. This is now fixed.

New in XBox One Controller Battery Indicator 1.3.0 (Apr 20, 2019)

  • You can now change the language of the tool and its notifications (thanks @RogerUP13 for the code). Since the languages are embedded in the code, I'll update this release every once in a while when new translations get submitted without changing the version number. So if your language is still missing, check back later. Or, submit a translation. You can find details and a how-to in issue #3 and on Reddit.
  • All system tray icons now have multiple resolutions (the old 16x16px and new 48x48px versions). That should enhance the icon quality on high-res (4k) screens.
  • You can enable a notification sound that plays on top of the toast notification when battery hits the "empty" level. This should help when you play games in fullscreen and don't see the toast. Optionally, you can also loop the sound until battery returns to a good state. Note that the sound file has to be in .WAV format, if you don't have one at hand you can find several under C:WindowsMedia.
  • The low battery notification should now auto-vanish when the controller goes to any other state.
  • Less file clutter! All the needed resources are now embedded in the program, so no more need for all those separate DLL files.

New in XBox One Controller Battery Indicator 1.2.1 Pre-release (Nov 25, 2018)

  • This is mostly a test release that includes a few small changes.
  • The black .exe icon and the "unknown" icon (shown when no controller was detected) were replaced with higher resolution versions. The "unknown" icon is also a multi-resolution ICO file (includes 16, 32 and 48px icons) to test if this works on high-res screens (for example 4k). See discussion in issue #6 .
  • A new check was added that should automatically remove a triggered toast when battery level returns to a good state. This was brought to my attention on reddit. Note that it currently should only work when battery level switches to low/medium/high, not when the controller switches to any other state.

New in XBox One Controller Battery Indicator 1.2.0 (Jan 22, 2018)

  • Windows 10 1709 broke the toast notification implemented in version 1.1.0. After a lot of digging through microsofts documentations it is now working again. But thanks to this rework the toast now stays until battery level returns to normal (or until you tell it to shut up ;) ).
  • New in this version: built-in option to start with windows and an (optional) check if a newer version is available.
  • If you created an autostart shortcut yourself, please delete it before enabling the built-in autostart. Otherwise it would get started twice.

New in XBox One Controller Battery Indicator 1.1.0 (Nov 14, 2017)

  • It was asked quite a few times if multiple controllers can be watched at the same time, and I heard you~ The polling routine was rewritten to support cycling through multiple controllers, the tray icon switches status display every 5 seconds.
  • Also, the low battery notification was changed. Before, it used the "old" balloon message system that was common in Windows versions up to 7. Now the "new" toast system introduced with Windows 8 is used. This (probably) means that notifications won't work properly in Windows 7 any more.

New in XBox One Controller Battery Indicator 1.0.2 (Jun 22, 2017)

  • This release has some changes that there suggested by users on Reddit:
  • Polling interval was reduced from 10 seconds to 1 second
  • Initial recognition of a newly connected controller should be a bit faster
  • Icon for "no controller detected" was changed to make it easier to discern between "none found" and "found but disconnected" (relevant for initial recognition speed)
  • Low battery notification was confirmed to auto-vanish when battery level returns to good