-
Notifications
You must be signed in to change notification settings - Fork 1
/
ChangeLog
168 lines (141 loc) · 5.24 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
0.12-dev
- Restore C++17 support (GCC 6+, Clang 5.0+)
- Fixes for -stdlib=libc++ (supported with Clang 7+)
- Add example cross build scripts for various targets
- WIP support for Meego/Sailfish, webOS, RISC OS, FreeMiNT, WarpOS
- DOS/DJGPP detection (does not build)
- Misc fixes and updates
0.12.1 - 2024-07-15
- Sync songdb sources to around 2024-05-12 snapshots
- GCC 9 support (previously GCC 10 was required)
- GNU Hurd support
- QNX(6.5), AIX support (lib/cli-only tested)
- WIP support for IRIX, Android, iOS, Fuchsia, Wasix, Emscripten, cosmocc
- ft2play: fixed possible crash with subsong detection
- ft2play: accept more XM files
- ft2play: enable volume ramping only conditionally
- Include also player/replay name in Audacious codec tuple
- Misc fixes and updates
0.12.0 - 2024-04-27
- Dropped UADE libbsd dependency
- Windows MinGW/MSYS2 support
- Add Fedora/OpenSUSE/CentOS/etc. RPM build scripts
- Fix build on OpenIndiana
- Initial AmigaOS3/MorphOS/AROS support (lib/cli-only)
- Use static libgcc & libstdc++ for CLI commands
- Optimize songdb storage and init
- Implement Fastracker 1 & Fasttracker 2 support (https://github.com/8bitbubsy/ft2play)
0.11.3 - 2024-01-20
- Fix build on Haiku, NetBSD, OpenBSD, DragonFlyBSD and Cygwin
- Fix build on older Audacious versions (3.8+ still required)
- Misc fixes and updates
0.11.2 - 2024-01-05
- Sync songdb sources to around 2024-01-03 snapshots
- Improve songdb demozoo meta data sourcing/matching
- Fix big endian and 32-bit host support
- Fix valgrind reported memory leaks in UADE
- Misc fixes and updates
0.11.1 - 2023-12-18
- Avoid claiming XM/S3M/etc. files for UADE
- Updated default UADE playback config:
-- Frequency=48000 (was 44100), Filter=A1200 (was A500), Resampler=Sinc (was Default)
- Made audio buffer size dynamic, depending on frequency
- Include format + channels (if available) in songdb
- Misc fixes and updates
0.11.0 - 2023-12-08
- Songdb rewrite:
-- Add author/album/publisher/year from Demozoo SQL export
-- Add publisher/year from UnExotica
-- Support multiple authors from AMP
-- Optimize songdb storage size and runtime memory usage
- Avoid claiming C64 .sid files for UADE
- Misc fixes and updates
0.10.2 - 2023-11-19
- Fix Debian build
- Fix Fedora build
- Add more unit tests
- Fix test inconsistencies between platforms
- Make DBM validation a bit less strict to fix some modules
- Misc fixes and updates
0.10.1 - 2023-11-14
- Build hotfixes
0.10.0 - 2023-11-14
- Massive refactorings and cleanups
- Switch to C++20
- Relicense some more sources as LGPL (from GPL)
- Add unit tests
- Fix UADE gain prefs
- Fix UADE multifile support (broken since 0.9.2)
0.9.3 - 2023-11-04
- FreeBSD support
0.9.2 - 2023-11-04
- Fix HivelyTracker garbled audio on Linux/arm64 platforms
0.9.1 - 2023-11-03
- Build hotfixes
0.9 - 2023-11-03
- Implement support for non-UADE players:
-- Add HivelyTracker player (http://www.hivelytracker.co.uk/)
-- Add DigiBooster 3 & DigiBooster Pro 2 (http://www.digibooster.de/)
- Misc fixes and updates
0.8.4 - 2023-10-12
- UADE updates:
-- Enable ADPCM player
-- Fix Scott Johnston player (Lemmings alternative rip)
-- Fix Jesper Olsen EP player (Harald Hårdtand alternative rip)
-- Remove obsolete version of Jason Page player
-- Add Face The Music player
-- Add Protracker4/IFF player
-- Add OctaMED Soundstudio / MMD3 player
0.8.3 - 2023-10-06
- Add Gentoo overlay
- Add Arch PKGBUILD
- Add Debian build scripts
- Misc fixes
0.8.2 - 2023-09-23
- Add proper distribution archive
- Add default.nix
0.8.1 - 2023-09-17
- Changed install dir for data files from `${prefix}/share/audacious/uade` to `${prefix}/share/audacious-uade`
- Initial Homebrew support
0.8 - 2023-09-17
- Use SonicArranger player from Wanted Team instead of obsolete Lionheart_Game
- Added songlengths precalculated for AMP, UnExotica, Mods Anthology, Wanted Team, Zakalwe, Aminet and Modland incoming dir
- Added author metadata from AMP and UnExotica (single author only). Also "album" from UnExotica.
- Add filesize to songdb data
- Playlist optimizations
- Misc fixes and updates
0.7.1 - 2023-09-06
- Increased UADE chipmem size to 8MB to fix large modules not playing
- Hack to fix some broken Jesper Olsen songs in Modland
- Updated MusicMaker* players to latest from Aminet
- Songdb fixes and updates
0.7 - 2023-08-30
- Implement "deep songend scan" songlength detection similar to Deliplayer (but better :)
- New songdb with combined precalced songlengths and author info (Modland)
- PreTracker support
- Misc updates and fixes
0.6.1 - 2023-04-07
- Minor fixes
0.6 - 2023-04-05
- Implement UADE config widget
- Add UADE as submodule
-- uses own fork which includes some fixes/updates not found (yet) in official branch
-- system libuade can be used via --with-system-libuade configure flag
- Misc cleanups/fixes
0.5 - 2023-03-21
- Code cleanups
- ZoundMonitor support for Modland directory layout
- Fix sample loading for some SunTronic customs (cust.zoids etc.)
- Fixed build/install issues on Linux & GCC
- Update Modland author db
0.4 - 2023-03-19
- Add hard timeout for precalc
- Implement MED4 support
0.3 - 2023-02-05
- Add option to precalc missing songlengths
- Include pregenerated UADE contentdb
0.2 - 2023-01-29
- Port to Audacious >= 3.8
- Sync with latest UADE and Modland changes
0.1 - 2014-09-19
- Initial version for Audacious 3.5