soundBoard/changelog.md
2025-05-04 11:23:13 +07:00

1.1 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.1.0] - 2025-05-04

Added

  • Ability to load settings from save.ini.
  • Support for customizable Save, Exit, and Reload hotkeys.
  • Dynamic loading of hotkeys for browsing and playing sound files.
  • Dispatcher system to handle multiple types of hotkey actions.
  • Save function to persist current keys and paths into save.ini.
  • Reload function to update hotkeys without restarting the application.
  • Basic file browser dialog to assign new sound files.
  • Sound player to play assigned sound files.
  • Global initialization for keys, paths, and hotkey mappings.
  • New modifiers: Ctrl for browsing sounds and Alt for playing sounds, both configurable through the INI file.

Changed

  • Refactored the entire codebase so that keys are no longer hardcoded.

Deprecated

  • None.

Removed

  • Removed all hardcoded keys like Numpad1, Numpad2 up to Numpad9.

Fixed

  • None.