Releases: radj307/volume-control
Releases · radj307/volume-control
6.0.1
- [#79, #82] Relocated config & log files to user AppData when installed via
VolumeControl-Installer.exe
Some translations may be missing, or incorrect.
If you're able to translate from English to your language, you can help by contributing a translation.
Full Changelog: 6.0.0...6.0.1
6.0.0
What's Changed
- [#77] Added an installer
- Replaced the notification window
- [#65] Migrated from NAudio to CoreAudio
- [#76] Added support for using the mouse wheel on volume sliders
- [#59] Added hotkey actions that affect whichever window is currently focused
- [#68] Added the ability to hide audio sessions
- [#54, #64] Added the ability to control multiple audio sessions at once using hotkey actions
- Fixed the Product Version property in Properties/Details not displaying the full version number
- Many other miscellaneous bug fixes
Some translations may be missing, or incorrect.
If you're able to translate from English to your language, you can help by contributing a translation.
Full Changelog: 5.2.5...6.0.0
6.0.0 Preview 9.1
This is a preview release, it is incomplete.
- [#77] Added an installer
- Fixed the version number in the exe properties not including preview/revision numbers
- Implemented #64
- Implemented #68
- The control for this is found in Settings->Audio->Additional Settings. The layout and location is temporary.
- Fixed a number of bugs with hotkey registration.
- Fixed the notification window not disappearing when enabling the timeout after the window is already visible.
- Fixed the mouse being able to deselect sessions via the notification window, even when the selection was locked.
- Cleaned up unused code.
Full Changelog: 6.0.0-pr9...6.0.0-pr9.1
6.0.0 Preview 6
This is a preview release, and is incomplete.
- Fixed #70
- Changed the behaviour of the key selector dropdown box
- Holding down CTRL and pressing a key will select that key. This works for any keys that don't have a special function in the dropdown box UI.
- You can search for a key by name by typing its name when the dropdown box is open.
Full Changelog: 6.0.0-pr5...6.0.0-pr6
5.2.5
- Improved stability
- Fixed a bug that prevented the update icon from appearing when
ShowUpdatePrompt
was enabled.
5.2.4 (Revision 2)
5.2.4 (Revision 1)
- Improved Runtime Stability
- Added German Translation (#46)
5.2.3
- Added a new expander menu: ( Settings ➔ Audio ➔ Additional Settings )
- Added volume peaking meters (#41)
- Added a
Show Peak Meters
checkbox that toggles the visibility of peak meters to additional audio settings. - Added an
Update Interval
spinbox that changes the peak meter update frequency to additional audio settings.
- Added a
- Added device volume controls to the GUI (they've been available via hotkeys for some time)
- Added a
Show Device Controls
checkbox that toggles the visibility of device volume controls in the GUI.
It is disabled by default.
- Added a
- Overhauled the input simulation capabilities available in the SDK, see the documentation for
VolumeControl.Hotkeys.InputSimulator
for more information.
This is a thin wrapper around theInputSimulatorEx
nuget package, and can be used to simulate key presses, mouse movements, clicks, and much more. - Fixed #43
- Somewhat implemented #35
- Added a
Multi-Instance
checkbox that allows you to run multiple simultaneous volume control instances so long as each instance uses a different config file. (and therefore has different hotkeys; if you use the same hotkey in 2 different instances anyway, it is undefined behaviour and you shouldn't expect both to work!) - Slightly rounded the corners of the main window.
5.2.2
- Bug Fixes
- Migrated the log settings to use the same configuration as everything else.
(Log settings are now available inVolumeControl.json
)
5.2.1 (Localization Support)
- Fixed a regression where the target box wouldn't allow inputs that weren't immediately valid.
This caused a bug where previously-selected targets wouldn't be restored when starting the program, and another bug where you couldn't enter the names of processes that weren't actively playing.
*- Added a custom style for tooltips. - The SDK is now available as a single NuGet package:
VolumeControl.SDK
- [#30] Added support for UI localization using
CodingSeb.Localization
For more details on localization support, see #31