Skip to content

Releases: Hepi34/PowerMode

1.5 - Check for updates on startup

Choose a tag to compare

@Hepi34 Hepi34 released this 23 May 11:13

The option to check for updates on startup has been added.


To install, place the .msix package, the .ps1 script and the install.ps1 script in the same directory, then run install.ps1. You may need to run the script as administrator.


Current Bugs:

The main view displays a white space between "Balanced" and "Best Performance" when "Better battery" is shown.

1.4.1 - Code improvements and bug fixes

Choose a tag to compare

@Hepi34 Hepi34 released this 28 Jan 13:46
0f06709

Unnecessary code was removed. The code was also restructured more logically. Some bugs were also fixed.


To install, place the .msix package, the .ps1 script and the install.ps1 script in the same directory, then run install.ps1. You may need to run the script as administrator.


Current Bugs:

The main view displays a white space between "Balanced" and "Best Performance" when "Better battery" is shown.

1.4 - Add AMD dGPU detection

Choose a tag to compare

@Hepi34 Hepi34 released this 27 Jan 19:12

The option to automaticall toggle to "Best Performance" will now also detect load on AMD dGPUs.
The app was also updated to use .NET 8 instead of .NET 7.


To install, place the .msix package, the .ps1 script and the install.ps1 script in the same directory, then run install.ps1. You may need to run the script as administrator.


Current Bugs:

The main view displays a white space between "Balanced" and "Best Performance" when "Better battery" is shown.
The app may show the wrong modes on startup. Please close the app and reopen it. This only has to be done once after installation.

1.3 - Display modes based on available GUID's

Choose a tag to compare

@Hepi34 Hepi34 released this 02 Dec 08:32

The main view and the right-click option now either display "Better battery, Balanced and Best Performance" or "Recommended, Better Performance and Best Performance", based on which modes the device supports. This is done by pulling the available GUID's.

To install, place the .msix package and the install.ps1 script in the same directory, then run install.ps1. You may need to run the script as administrator.

Bug fixes / improvements:

  • Nvidia GPU is now properly recognized again
  • Some code comments were added
  • Installation is now fixed

Bugs:

  • The main view displays a white space between "Balanced" and "Best Performance" when "Better battery" is shown.
  • The app may show the wrong modes on startup. Please close the app and reopen it. This only has to be done once after installation.

1.2 - Seperate icon for battery saver

Choose a tag to compare

@Hepi34 Hepi34 released this 13 Nov 08:01

A seperate icon to display if the battery saver is enabled was added. This will get updated automatically.

Bug fixes:

  • Battery saver should now properly enable and disable
  • Minor code optimisations

1.1 - Add battery saver option

Choose a tag to compare

@Hepi34 Hepi34 released this 10 Nov 12:43
36a5758

The option to enable or disable the battery saver in the right-click menu was added.

The "automatically swich to best performance" option now also only runs if the battery saver is disabled.

1.0 - Update to WinUI 3

Choose a tag to compare

@Hepi34 Hepi34 released this 26 Aug 12:28
0fc5240

BIG UPDATE!
Now using WInUI 3 instead of WinForms. I have also added more features, for example, automatically changing to best performance when load on the deticated GPU is detected. However, this only works on NVIDIA GPUs so far.

If you are using Windows 10, you will have to download the Segoe Fluent Icons Font. You can get it here:
https://learn.microsoft.com/de-ch/windows/apps/design/downloads/#fonts
Since I have not tested this app on Windows 10, I can not guarantee that it works.

If you enconter any issue, please let me know by creating a new issue here on GitHub

0.1 - Initial release

0.1 - Initial release Pre-release
Pre-release

Choose a tag to compare

@Hepi34 Hepi34 released this 19 Aug 11:07

Initial release

This works, although you may encounter bugs and glitches. I'm still working on making it work and look better.