diff --git a/CHANGELOG.txt b/CHANGELOG.txt index c3fe182b..0c1c3bcb 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,5 +1,8 @@ Music Caster by Elijah Lopez Changelog +5.18.0 +- [Feat] Local support for AIFF? + 5.17.7 - [GUI] Timer tab translation diff --git a/build_files/mc_version_info.txt b/build_files/mc_version_info.txt index 200b97b5..6017ef03 100644 --- a/build_files/mc_version_info.txt +++ b/build_files/mc_version_info.txt @@ -3,8 +3,8 @@ # noinspection PyUnresolvedReferences VSVersionInfo( ffi=FixedFileInfo( - prodvers=(5, 17, 7, 0), - filevers=(5, 17, 7, 0), + prodvers=(5, 18, 0, 0), + filevers=(5, 18, 0, 0), # Contains a bitmask that specifies the valid bits 'flags'r mask=0x17, # Contains a bitmask that specifies the Boolean attributes of the file. @@ -28,12 +28,12 @@ VSVersionInfo( '000004b0', [StringStruct('CompanyName', 'Elijah Lopez'), StringStruct('FileDescription', 'Music Caster'), - StringStruct('FileVersion', '5.17.7.0'), + StringStruct('FileVersion', '5.18.0.0'), StringStruct('InternalName', 'Music Caster'), StringStruct('LegalCopyright', 'Copyright (c) 2019 - 2024, Elijah Lopez'), StringStruct('OriginalFilename', 'Music Caster.exe'), StringStruct('ProductName', 'Music Caster'), - StringStruct('ProductVersion', '5.17.7.0')]) + StringStruct('ProductVersion', '5.18.0.0')]) ]), VarFileInfo([VarStruct('Translation', [0, 1200])]) ] diff --git a/build_files/setup_script.iss b/build_files/setup_script.iss index 548efd44..1d6df4b6 100644 --- a/build_files/setup_script.iss +++ b/build_files/setup_script.iss @@ -1,5 +1,5 @@ #define MyAppName "Music Caster" -#define MyAppVersion "5.17.7" +#define MyAppVersion "5.18.0" #define MyAppPublisher "Elijah Lopez" #define MyAppURL "https://elijahlopez.ca/software#music-caster" #define MyAppExeName "Music Caster.exe" diff --git a/src/meta.py b/src/meta.py index 43385640..e9d729da 100644 --- a/src/meta.py +++ b/src/meta.py @@ -1,4 +1,4 @@ -VERSION = latest_version = '5.17.7' +VERSION = latest_version = '5.18.0' UPDATE_MESSAGE = """ [NEW] Better Error Capturing [MSG] Language translators wanted @@ -47,24 +47,15 @@ EMAIL = 'elijahllopezz@gmail.com' CONTACT_INFO = f'Elijah Lopez <{EMAIL}>' SUBMIT_EVENTS = {'\r', 'special 16777220', 'special 16777221', 'timer_submit'} -AUDIO_EXTS = ('mp3', 'mp4', 'mpeg', 'm4a', 'flac', 'aac', 'ogg', 'opus', 'wma', 'wav') -AUDIO_FILE_TYPES = (('Audio File', '*.' + ' *.'.join(AUDIO_EXTS) + ' *.m3u *.m3u8'),) +AUDIO_EXTS = ('mp3', 'mp4', 'mpeg', 'm4a', 'flac', 'aac', 'ogg', 'opus', 'wma', 'wav', 'aiff') IMG_FILE_TYPES = ( ('Image', '*.gif *.pdf *.png *jpg *jpeg *.tiff *.webp *.' + ' *.'.join(AUDIO_EXTS)), ) -AUDIO_EXTS = { - '.mp3', - '.flac', - '.m4a', - '.mp4', - '.aac', - '.mpeg', - '.ogg', - '.opus', - '.wma', - '.wav', - '.m3u', -} +AUDIO_FILE_TYPES = (('Audio File', '*.' + ' *.'.join(AUDIO_EXTS) + ' *.m3u *.m3u8'),) +# re-define AUDIO_EXTS +AUDIO_EXTS = {f'.{ext}' for ext in AUDIO_EXTS} +AUDIO_EXTS.add('.m3u') + FONT_NORMAL = 'Segoe UI', 11 FONT_SMALL = 'Segoe UI', 10 FONT_LINK = 'Segoe UI', 11, 'underline'