Adds 512x512 cropped icon with extended film layer
ModPlug Player Liquid Glass icon is added for macOS Tahoe
Replaces header guard with pragma once
Color methods are moved from AndromedaDSP to ColorUtil
Updates Common submodule
Revert "FFT output size is updated"
Updates Common subproject commit
Fixes memory leak in sound channel data
libsamplerate is added for downsampling sound data for spectrum analyzer
FFT output size is updated
Refactors module loading and spectrum analysis
Adds frequency range filtering to octave band calculation
Fixes memory leaks in FFT implementations
Adds "isOpen" method to FFT interface
Refactors spectrum data processing
Merge branch 'SpectrumAnalyzerDataProcessor'
Refactors spectrum data calculation
Refactors spectrum analyzer into separate class
Fixes memory management in FFTWImpl
Implements missing SettingsCenter event handlers
Removes redundant settings saving event causing crash
Moves immediate settings saving logic to SettingsCenter
Connects settings to spectrum/VU meter events
Emits events on property changes
connectSignalsAndSlots method call is added to SpectrumAnalyzerHandler
Adds settings save request/event signals
Spectrum analyzer and VU Meter signal handling is completed
Refactors spectrum analyzer and VU meter handling
Adds value change requests and events for VU Meter
Includes definitions header
Removes unused variable
Removes unused signals
Sets spectrum analyzer scale to linear by default
Prevents combo boxes emit signal before connecting on construction
Renames sampleRate to samplingFrequency
Renames bitrate and samplerate parameters
Renames sample rate and bit rate terminology
Renames bit rate and sample rate enums
Refactors signal and slot connections for setup window
Handles empty orders in row count calculation
Saves and restores sound resolution settings
Prevents reset on closed stream
Adds audio format parameters to MppParameters
SampleDataFormat enum is enabled in SoundResolution struct
Updates ModPlugPlayerAPI submodule
Adds sample data format enum
Refactors sound resolution handling
Adds sound resolution structure
Sound resolution handling updates
Sound resolution change event and request are updated
Refactors code for consistent styling
Adds sound resolution settings
Assigns explicit integer values to ChannelMode enum
About window small arrangement
Updates Common subproject commit
Removes redundant show call
Reads version info from JSON resource file
VersionController is added
Updates Common and ModPlugPlayerAPI submodules
PlayingStatus is renamed as PlayingState
no message
.gitignore file is added from ModPlugPlayer main project
Adds version string formatting
PlayingStatus enum is removed, PlayerState is renamed as PlayingState
.gitignore file is added from ModPlugPlayer main project
Updates module and song info only when changed
Time info connections are made
Instant module info connections are made, and refactoring works are done
Clean up
Unnecessary timer is removed
Timer arrangements
Spectrum Analyzer & VU Meter updates
Requests song stop on loading a song
Revert "Stops module handler before starting to play"
Stops module handler before starting to play
Revert "Requests song stop on loading a song"
Requests song stop on loading a song
Implementation of time scrubbing functionality on the new architecture
scrubberUpdateFrequency is replaced by scrubberUpdatePeriod
Scrubber requests and events are added
PlayerWindow refactoring works
Connects player events to player window
Refactoring works and bugfix due to new architecture
AmigaFilter and InterpolationFilter features are enabled
Time scrubbing update due to the new architecture
Refactors player state enum for clarity
Scrubber events and requests are added
Time scrubbing feature on new architecture
PlayerControlButtons' events update
Volume control updates
volumeChangeRequested request signal is moved to SoundRequests
RepeatMode updates
Refactoring work
The window move bug in the Wayland environment on Linux has been fixed
.DS_Store item is added to .gitignore file
ModPlugPlayer.pro file is deleted
Reference update: Common
Signal/slot arrangements
Signal/slot arrangements