Skip to content

Releases: radj307/volume-control

Release 4.0.3

25 Apr 18:30
Compare
Choose a tag to compare
  • Fixed a bug with the target selection textbox where it would lose focus whenever the toast notification appeared.
    • This fix also prevents potential focus interactions between the toast notification and other windows.
  • The process name textbox now updates to fix character casing when the entered text matches a process.

Full Changelog

Release 4.0.2

24 Apr 20:48
Compare
Choose a tag to compare
  • Fixed the reload On Hotkey option.
  • Changed the default settings
    • Volume Step:
      5 => 2
    • Volume Up Hotkey:
      Ctrl+VolumeUp => VolumeUp
    • Volume Down Hotkey:
      Ctrl+VolumeDown => VolumeDown
    • Volume Toggle Hotkey:
      Ctrl+VolumeMute => VolumeMute
    • Next Target Hotkey:
      CtrlShift+E => CtrlShiftAlt+E
    • Prev Target Hotkey:
      CtrlShift+Q => CtrlShiftAlt+Q
    • Toggle Target Lock Hotkey:
      CtrlShift+S => CtrlShiftAlt+S

Full Changelog

Release 4.0.1

21 Apr 21:47
Compare
Choose a tag to compare
  • Fixed a target selection bug where multiple audio sessions with the same name caused only the first session to be considered selected.
    • This also fixes a bug where the target selection hotkeys wouldn't increment the selection beyond sessions with duplicated names.

Release 4.0.0 Revision 2

06 Apr 02:14
Compare
Choose a tag to compare
  • Clicking on a process in the toast notification will now select that process.

Release 4.0.0 Revision 1

06 Apr 00:59
Compare
Choose a tag to compare

Full Changelog: 4.0.0...4.0.0-1

  • Wide range of bugfixes
    • Fixed a bug with the target text box where it would instantly reset your changes if the target didn't exist.
    • Fixed a bug with the target selection hotkeys where the selection would jump to the first or last element if the process list was reloaded at the same time.
    • Many other bugs. (See the full changelog for more.)
  • Added a help button in the hotkey editor.
  • Changed the key selection dropdown boxes in the hotkey editor to be more visually consistent.

Release 4.0.0

05 Apr 06:02
Compare
Choose a tag to compare

Full Changelog

What's New

  • I completely rewrote the entire program for major release 4.
  • Main window now displays all known audio sessions.
    • This can be toggled by pressing the 'Toggle Mixer' button.
    • You can use the keyboard or mouse to mute/unmute or adjust the volume of any application.
      • The - & + icons next to the volume percentage are buttons.
    • You can use the 'Select' button to fill in the process' name in the target name field.
  • Changed the target name field to allow any text entry.
  • Target process can now be locked.
  • Removed the Show Target hotkey.
  • Added a Toggle Target Lock hotkey.

Pre-Release 4.0.0-9

05 Apr 05:00
Compare
Choose a tag to compare
Pre-Release 4.0.0-9 Pre-release
Pre-release

This is a pre-release, not all features are fully implemented, and bugs should be expected.

That said, if you encounter a bug with a pre-release version please report it here so I can fix it.

Full Changelog 3.3.4.1...4.0.0-pre9

Pre-Release 4.0.0-3

02 Apr 03:24
Compare
Choose a tag to compare
Pre-Release 4.0.0-3 Pre-release
Pre-release

This is a pre-release, not all features are fully implemented, and bugs should be expected.

Version 4 Rewrite

This is a complete rewrite from version 3.x.x, with a vastly reduced file size & memory footprint, and an expanded feature set.
This does not currently include a commandline version, but will in a future release. If you need the commandline version, use 3.3.4-1 for now.

Changes from 3.3.4-r1

  • New UI
    • Audio 'Mixer' is now built in to the main form.
  • Added a lot of settings.
  • Changed the way that 'target' processes are handled.
    • Replaced the drop-down target selection box with a free-entry text box that allows you to enter any process name, not just the ones currently playing audio.
      • Process names are case-insensitive.
    • Toast notifications are now smaller, and the corner in which they appear can be changed by editing the user.config file.
    • Added the ability to 'lock' targets, that is, prevent it from changing using hotkeys or the UI. The only way to unlock it is to
  • Added a log.
    • By default, the log file is located in the program's working directory.
  • Replaced the 'Show Target List' hotkey with a 'Toggle Target Lock' hotkey.
  • Added a separate form for editing hotkeys.
    • This can be accessed by clicking the 'Edit Hotkeys...' button.

Pre-Release 3.3.5-3

14 Mar 18:39
Compare
Choose a tag to compare
Pre-Release 3.3.5-3 Pre-release
Pre-release

This is a pre-release, not all features are fully implemented.

  • Improved the UI from 3.3.5-pr2
  • Added the ability to lock targets
    • This currently disables target switching with hotkeys, or using the dropdown in the main window.
    • This may or may not have an effect on the volume mixer.
      • This will be resolved before the full 3.3.5 release.

Pre-Release 3.3.5-2

02 Mar 22:34
Compare
Choose a tag to compare
Pre-Release 3.3.5-2 Pre-release
Pre-release

This is a pre-release, not all features are fully implemented. Unless you want to test it, grab 3.3.4 Revision 1 below.

  • Added an experimental volume "mixer" similar to the built-in windows audio mixer.
    • You can toggle it with the button that is currently living in the middle of the general tab.
      • This will change prior to v3.3.5
    • Displays the current volume level & mute state of all processes that have audio sessions.
    • Allows changing the volume level & mute state of all processes that have audio sessions.
    • This also functions as a target selector, similar to the toast notification.