Skip to content

Releases: radj307/volume-control

Release 5.0.0

26 May 03:12
Compare
Choose a tag to compare

Version 5

What's new

( Everything )

The SDK is for people who want to create addons and is not needed by regular users.

Pre-Release 5.0.0-6

23 May 01:47
Compare
Choose a tag to compare
Pre-Release 5.0.0-6 Pre-release
Pre-release
  • Bug fixes
  • Improved addon version checking

Full Changelog

Pre-Release 5.0.0-5

22 May 02:51
Compare
Choose a tag to compare
Pre-Release 5.0.0-5 Pre-release
Pre-release
  • Added support for user-created addons. (API & Guide coming soon)
    These are loaded from C:\Users\<USERNAME>\AppData\Local\radj307\Addons
    Currently there is no way to change this; if you want me to add this feature submit an issue report with [REQUEST] in the title.
  • Fixed some bugs, probably caused a few more.
    If you experience a bug on a pre-release version, please report it on the issues tab!
  • Added a range of new bindable hotkey actions
    • Mute & Unmute Session
      These are in addition to the already existing Toggle Session Mute
    • Deselect Session
    • Increase & Decrease Device Volume
    • Mute, Unmute, & Toggle Device Mute
    • Deselect Device
    • Select Default Device
  • Added a self-updating feature
    • This works reliably in a testing environment, but if you experience any issues be sure to report it on the issues tab!
    • This is an optional feature and is never mandatory.

Notes

All 5.0.0-pr* versions do not have a working settings upgrade feature - this is intentional, do not attempt to migrate previous user.config files to this version - they are not compatible!
This behaviour will be changed for the 5.0.0 release.

Full Changelog

Pre-Release 5.0.0-4

19 May 03:07
Compare
Choose a tag to compare
Pre-Release 5.0.0-4 Pre-release
Pre-release
  • Added a session notification window.
    • Has an integrated volume slider & textbox that applies to the current target session.
    • Doesn't steal focus or interrupt borderless fullscreen windows.
      • This is based on limited testing, if you find an application that it does interfere with, report that on the issues tab.
  • Fixed the tray notification not causing the window to show up correctly.
  • When the program loads a previously selected session it now attempts to resolve the process ID if it is invalid.
    • This allows it to update the target session's PID correctly when restarting, etc.
  • Added autocomplete behaviour to the target name entry box.
    • You can use the enter key to commit a suggestion.

Full Changelog

Pre-Release 5.0.0-3

16 May 04:50
Compare
Choose a tag to compare
Pre-Release 5.0.0-3 Pre-release
Pre-release
  • Bug Fixes
    • Fixed audio device being deselected when opening the dropdown selection box.
    • Fixed audio sessions not updating correctly
  • Added support for displaying icons
  • Cleaned up the list of available keys to exclude non-functional keys.
  • Partially completed UI updates

Full Changelog

Pre-Release 5.0.0-2

15 May 05:53
Compare
Choose a tag to compare
Pre-Release 5.0.0-2 Pre-release
Pre-release
  • Changed & updated many of the settings.
  • Added a message box when you try to launch the program multiple times.
  • Updated the HandlerAttribute class and assigned better names to most of the available actions
  • Changed some of the formatting for logs.
  • Stability improvements.
  • Added a button that opens the github releases page to ease the update checking process.
  • Added GUI elements for the log settings.

Full Changelog

Pre-Release 5.0.0-1

13 May 06:53
Compare
Choose a tag to compare
Pre-Release 5.0.0-1 Pre-release
Pre-release

Version 5

UI as of v5.0.0-pr1:

image

  • Completely rewritten using WPF instead of WinForms.
  • Migrated to using NAudio
  • Massively improved stability
  • Massively upgraded hotkey system (To use this, see the Advanced Hotkeys checkbox in the settings tab.)
    • You can now create new hotkeys and bind them to actions yourself
    • You can delete hotkeys, including pre-existing ones.
  • Added support for audio devices
    • Includes hotkey actions for cycling between devices & locking / unlocking the selected device.
    • The default mode is to check all audio devices for active sessions.
    • Only audio sessions running on the selected device are shown
  • Added volume sliders
    • That means we're finally nearing the point where Volume Control can completely replace the volume mixer.

Known Issues / Unimplemented Features

  • Notifications haven't been implemented yet.
  • The reset settings to default button doesn't do anything yet.

Revision 4.0.4-1

28 Apr 02:26
Compare
Choose a tag to compare

Very small revision that changes all settings to be in user-scope so they can be modified in %LocalAppData%/VolumeControl/.../user.config

Release 4.0.4

28 Apr 01:51
Compare
Choose a tag to compare
  • Added a volume indicator notification when using the volume up/down keys.
  • Slightly reorganized the UI to fit additional settings related to the volume indicator.
  • Fixed a large number of bugs.
    • Fixed the bug where the target selector notification wouldn't always show on top of other windows.

Full Changelog

Pre-Release 4.0.4-pr3

27 Apr 04:51
Compare
Choose a tag to compare
Pre-Release 4.0.4-pr3 Pre-release
Pre-release
  • Fixed z-ordering issue for both notifications
  • Added a UI for indicator notification settings
  • Automatically retain settings from previous versions.

Full Changelog