Mercurial > audlegacy
annotate NEWS @ 4768:d470630b8cea
The famed "multiple plugins in one module" feature didn't actually work,
because structure indices were being indexed by same variable (which was
never reset for different plugin structs.) Fixed.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 13 Aug 2008 21:33:54 +0300 |
parents | 88269aa2be30 |
children |
rev | line source |
---|---|
4335 | 1 Audacious 1.5.0 (2008-03-13) |
4500
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
2 ============================ |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
3 This is the last branch of Audacious that will support in Winamp2 skins |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
4 in core. We are working on a new default UI for Audacious2 which provides |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
5 a more metadata rich environment (while still be lightweight and fast). |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
6 However, it is planned to implement support for Winamp2 skins as a plugin in |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
7 the next version. No promises, though. |
4335 | 8 |
4500
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
9 It has been fun being seen as "rescuing XMMS" by the community; but this |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
10 has never been our goal. Our goal has always been to develop the best |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
11 possible player on Linux. This means that we are audiophiles, and we want |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
12 our audio to sound as nice as possible. This has been our primary goal; |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
13 not maintaining a Winamp2 skinned player. When we determined that the current |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
14 UI implementation was getting in our way, we decided to rip it out. As such, |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
15 the future of Winamp2 skins in Audacious is undefined, but they will probably |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
16 be supported via a plugin. |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
17 |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
18 Enhancements |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
19 ------------ |
4335 | 20 * Everything between 1.4.1 and 1.4.7. (duh) |
21 * Ability to disable GTK+ theme suggestions provided by skins. | |
22 * Entirely from scratch audio engine (libSAD) which supports: | |
23 - 16-bit audio | |
24 - 24-bit audio | |
25 - 32-bit audio | |
26 - IEEE floating point audio | |
27 - 28-bit fractional audio | |
28 - many weird obscure "audiophile" formats | |
29 and: | |
30 - high quality dithering/conversion/resampling to produce as | |
31 high quality audio as possible for your sound system. | |
32 - bit-exact passthrough of decoded audio (compare to | |
33 "kernel streaming" in foobar2000) | |
34 As a result, support for oldschool 8-bit soundcards has been | |
35 _dropped_. It's 2008, they haven't made such hardware since the | |
36 early 90's. | |
37 Additionally, codecs now send audio to audacious using their | |
38 native format; removing the need for costly implementation-specific | |
39 conversion functionality. | |
40 * New unified metadata editing for most formats. Ability to see | |
41 "raw metadata"; the metadata which can be used in tuplez scripts. | |
42 * Removal of the XMMS audio conversion engine in it's entirety. | |
43 * Support for "virtual plugins"; the ability for a single module to | |
44 export up to thousands of plugins. This will be used more in Audacious2. | |
45 * Many adjustments to the winamp2 skinengine. | |
46 * Faster jump-to-file. | |
47 * Implement support for session management. | |
48 | |
4500
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
49 Bugfixes |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
50 -------- |
4335 | 51 * playlist_compare_artist(): Avoid NULL dereferences. |
52 (Bugzilla #172, Bugzilla #168, Bugzilla #35). | |
53 * Tons of memory leaks fixed. | |
54 | |
55 | |
3962
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
56 Audacious 1.4.1 (2007-11-17) |
4500
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
57 ============================ |
3931
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
58 |
4500
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
59 Enhancements |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
60 ------------ |
3931
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
61 * The skin code has been tweaked a little to fix loading of |
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
62 more substandard winamp skins. |
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
63 (http://boards.nenolod.net/viewtopic.php?f=5&t=859) |
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
64 * Playlists now carry an atomic serial number in order to avoid |
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
65 unnecessary reloading of metadata. |
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
66 * The command names used by audtool have been sanitized in order |
3962
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
67 to make some level of sense. |
3931
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
68 * Add many new calls to libaudclient which were unimplemented after |
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
69 DBus transition. |
3962
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
70 * Add error reporting when Tuplez scripts fail to compile. |
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
71 * Use a hashtable of extension to codec candidate lists to speed up |
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
72 codec detection. |
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
73 * Make on demand codec detection use the hashtable to filter out unplayable |
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
74 files. |
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
75 * Codec detection is now done on demand by default. Due to the recent |
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
76 rework of the codec detection system, this is the recommended setting. |
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
77 (Audacious can process a large directory in only a few seconds of blocking |
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
78 this way, and streams are entirely processed in background this way.) |
3969 | 79 * Add codec and quality fields to MPRIS TrackInfo tuples sent over DBus. |
3931
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
80 |
4500
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
81 Bugfixes |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
82 -------- |
3931
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
83 * [Bugzilla #53]: UTF-8 validation gives false positives |
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
84 (Reported by Kosma Moczek; Fixed by Yoshiki Yazawa) |
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
85 * [Bugzilla #20]: status icon plugin breaks the 'always on top' feature |
3932 | 86 (Reported by Dorian Scholz; Fixed by Tomasz Moń) |
3931
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
87 * playback_get_length() was returning the typecode of FIELD_LENGTH, not |
3962
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
88 it's value |
3931
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
89 * audctrl.h was dependent on #ifdef __cplusplus being a valid macro, |
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
90 now we use G_BEGIN_DECLS/G_END_DECLS to handle that. |
3962
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
91 * Fix doublesize issues on startup. (Gentoo #199071) |
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
92 * Fix possible glitches that could be triggered by a scrolling textbox, |
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
93 when the skin is switched. |
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
94 * Fix improper handling of integer constants in the Tuplez |
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
95 compiler/evaluation engine. |
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
96 * Fix misleading assertion notice triggers when a URI fails to load. |
d5426e967f03
update NEWS some more
William Pitcock <nenolod@atheme.org>
parents:
3932
diff
changeset
|
97 * Cope with Winamp2 skins which do not have dashes in numbers.bmp. |
3931
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
98 |
4500
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
99 |
3931
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
100 Audacious 1.4.0 (2007-11-01) |
4500
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
101 ============================ |
3931
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
102 |
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
103 * Everything ;) |
be6742a04c71
update NEWS for current progress on 1.4.1
William Pitcock <nenolod@atheme.org>
parents:
2602
diff
changeset
|
104 |
4500
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
105 |
2602 | 106 Audacious 1.3.0 (2007-03-02) |
4500
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
107 ============================ |
2573 | 108 |
109 Enhancements | |
4500
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
110 ------------ |
2573 | 111 * The playlist code has been rewritten using conditional variables, |
112 which has resulted in speed improvements for the playlist code overall. | |
113 * The behaviour for detecting filemagic has been redone and is now more | |
114 scalable. | |
115 * DoubleSize support has been improved significantly. | |
116 * Race conditions in produce_audio() have been corrected. | |
117 * The playlist editor is now properly drawn in shaded mode. | |
118 * g_utf8_validate has been replaced with a more strict utf8 validator, | |
119 which solves the encapsulated UTF-8 phenomenon properly. | |
120 * The controlsocket code no longer uses the stack in an improper manner. | |
121 * Behaviour regarding conversion of %20 in the playlist has been corrected. | |
122 * Window decorations can now be enabled in preferences. | |
123 * The translation templates have been simplified. | |
124 * Support for translating plugins has been re-added. | |
125 * The Jump-to-File code has been rewritten and now searches using | |
126 regular expressions. In addition, the search is done without GTK | |
127 queueing redraws for each entry, which has resulted in interface | |
128 speedups. | |
129 * The overall UI code has been reworked significantly and should be of | |
130 better quality. Notable enhancements include support for UIManager xml | |
131 file declarations. | |
132 * A facility for searching and selecting/acting upon entries in the | |
133 playlist has been added. | |
134 * Support for multiple playlists has been added, and a playlist manager | |
135 has been added to manage them. | |
136 * Audacious now uses libmcs to store it's settings, which allows for | |
137 tighter desktop environment integration. | |
138 * Audacious now supports the XDG BASEDIR standard. | |
139 * A lot of XMMS and BMP code has been either removed or rewritten so | |
140 that it is less confusing. This should allow for easier maintainability | |
141 in the future. | |
142 * Debugging tools have been added for tracking memory allocation and freeing. | |
143 * A safe signaling implementation has been added. | |
144 * A voiceprint visualizer mode has been added. | |
145 * Support for changing the tint in the graphics of skins has been added. | |
146 * InputPlugins now use an InputPlayback context to track activity | |
147 instead of blindly pushing data down a potentially undefined pipeline. | |
148 * Audacious now uses GOption to parse the commandline. | |
2308 | 149 |
4500
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
150 Bugfixes |
d9bdbb610452
Cosmetics: made the NEWS arguably more readable.
Matti Hamalainen <ccr@tnsp.org>
parents:
4335
diff
changeset
|
151 -------- |
2602 | 152 * Too many to count. |
153 |