summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-02-07 11:25:38 +0100
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-02-07 11:25:38 +0100
commit1d259b115c302a23c6e2ccfe96b88e5135d033e7 (patch)
treea14612c876055f87abfdb96e1740d3b986f0c998
parent7e02b069164fc74142cac1f9a9c02924a70d1a0f (diff)
added oldnews
-rw-r--r--web/oldnews.html308
1 files changed, 308 insertions, 0 deletions
diff --git a/web/oldnews.html b/web/oldnews.html
new file mode 100644
index 00000000..e57bffa3
--- /dev/null
+++ b/web/oldnews.html
@@ -0,0 +1,308 @@
+<html>
+<head>
+<title>DeaDBeeF - Ultimate Music Player For GNU/Linux</title>
+</head>
+<style>
+ body {
+ background-color: #eeeeee;
+ }
+ #header {
+ margin: 0;
+ padding: 0;
+ }
+ #header li {
+ display: inline;
+ margin-left: 1em;
+ }
+ h1 {
+ font-variant: small-caps;
+ }
+ .post {
+ margin-left: 2em;
+ background-color: #d7d7d7;
+ padding: 1em;
+ -moz-border-radius: 3;
+ border-radius: 3;
+ border-width: 1;
+ border-color: #cccccc;
+ }
+ .post p {
+ padding: 0;
+ margin: 0;
+ }
+ p.date {
+ font-size: 80%;
+ margin-bottom: 0.5em;
+ }
+ #faq {
+ color: #ff0000;
+ font-size: 120%;
+ font-weight: bold;
+ }
+</style>
+<body>
+<h2>release 0.3.1 is out</h2>
+<div class="post">
+ <p class="date">2009/11/29</p>
+ <p><a href="#download">get it!</a></p>
+ <p>Changelog since 0.3.0</p>
+ <ul>
+ <li>improved header widget drawing and gtkengines compatibility</li>
+ <li>fixed vfs_curl to fetch content size properly again</li>
+ <li>fixed rare memory leak bug in seekbar drawing</li>
+ <li>fixed total playtime display</li>
+ <li>changed buttons to use stock icons</li>
+ <li>implemented reading of embedded cuesheets from ape and wavpack files</li>
+ <li>fixed bug in filename resolving when starting from commandline</li>
+ <li>added possibility to open multiple files from filemanagers</li>
+ <li>fixed random locking/hanging in alsa module</li>
+ <li>loading plugins from $XDG_CONFIG_HOME/.local/lib/deadbeef/ (by <a href="mailto:alexey.smirnov@gmx.com">Alexey A. Smirnov</a>)</li>
+ <li>middle click on tray icon toggles pause on current track (by <a href="mailto:rotmer@gmail.com">Alex Dedul</a>)</li>
+ </ul>
+</div>
+
+
+<h2>release 0.3.0 is out</h2>
+<div class="post">
+ <p class="date">2009/11/08</p>
+ <p><a href="#download">get it!</a></p>
+ <p>Changelog since 0.2.3.2</p>
+ <ul>
+ <li>vfs plugins - for implementing http/ftp streaming, etc</li>
+ <li>improved mpeg (libmad) plugin - eats less memory, works faster</li>
+ <li>added support for icecast and shoutcast streams (mp3, ogg)</li>
+ <li>added support for podcasts (basically, for any files residing on http/ftp)</li>
+ <li>added support for opening pls and m3u files</li>
+ <li>improved about dialog</li>
+ <li>added support for Super (winkey) modifier and multimedia keys in global hotkeys plugin</li>
+ <li>fixed random crash in global hotkeys plugin if key combination was used elsewhere</li>
+ <li>improved cuesheet reader</li>
+ <li>added cd audio support, including cddb/freedb</li>
+ <li>added preferences window</li>
+ <li>new unified config file for everything</li>
+ <li>added total playtime display in statusbar</li>
+ <li>improved plugin build system, displays list of plugins to be built</li>
+ <li>custom columns (through manual config editing yet)</li>
+ <li>column header drag-and-drop</li>
+ <li>improved alsa compatibility</li>
+ <li>player can release sound device while not playing</li>
+ <li>better alsa resume after suspend support</li>
+ <li>support for hardware samplerate conversion (when supported by hardware)</li>
+ <li>support for alsa software resampling</li>
+ <li>improved skipping through bad files</li>
+ <li>fixed replaygain bugs</li>
+ <li>added full file path display via tooltip (optional, disabled by default)</li>
+ <li>statusbar shows info while paused</li>
+ <li>added new buffering icon while streamer loads data</li>
+ <li>added scrolling in playlist while dragging/selecting tracks</li>
+ <li>case-insensitive file filter in gtkfilechooser dialogs</li>
+ <li>added cursor sync between playlist and search windows</li>
+ <li>player saves playlist/config on SIGTERM (should improve things on shutdown)</li>
+ </ul>
+</div>
+
+<h2>release 0.2.3.2 is out</h2>
+<div class="post">
+ <p class="date">2009/10/07</p>
+ <p>0.2.3 bugfix release</p>
+ <p><a href="#download">get it!</a></p>
+ <p>Changelog since 0.2.3.1</p>
+ <ul>
+ <li>added winkey (Super) modifier support to hotkeys plugin</li>
+ <li>added multimedia keys support to hotkeys plugin</li>
+ <li>added hex keycodes (as reported by xev) support to hotkeys plugin</li>
+ <li>fixed crashbug in playlist loader when loading playlist files from older releases</li>
+ <li>fixed bug in flac decoder attempting to read past end of file</li>
+ <li>added new workarounds for malformed cusheet files</li>
+ </ul>
+</div>
+<h2>release 0.2.3.1 is out</h2>
+<div class="post">
+ <p class="date">2009/10/03</p>
+ <p>0.2.3 bugfix release</p>
+ <p><a href="#download">get it!</a></p>
+ <p>Changelog since 0.2.3</p>
+ <ul>
+ <li>disabled debug tracing in most modules, to prevent slow-downs</li>
+ <li>fixed streaming bug introduced last moment before 0.2.3</li>
+ <li>fixed redrawing of playing status after resume from pause</li>
+ </ul>
+</div>
+<h2>release 0.2.3 is out</h2>
+<div class="post">
+ <p class="date">2009/10/03</p>
+ <p><a href="#download">get it!</a></p>
+ <p>Changelog since 0.2.2.2</p>
+ <ul>
+ <li>added native gapless playback which works with most decoders</li>
+ <li>added replaygain support</li>
+ <li>added wavpack plugin</li>
+ <li>added libsndfile plugin</li>
+ <li>fixed seeking in paused and stopped states</li>
+ <li>fixed reading of some id3v2 tags</li>
+ <li>changed tag reading order to APEv2-&gt;ID3v2-&gt;ID3v1</li>
+ <li>improved cuesheet reader</li>
+ <li>fixed interlocking bug in streamer (should reduce skips)</li>
+ </ul>
+</div>
+<h2>release 0.2.2.2 is out</h2>
+<div class="post">
+ <p class="date">2009/09/20</p>
+ <p>another 0.2.2 bugfix release</p>
+ <p><a href="#download">get it!</a></p>
+ <p>Changelog since 0.2.2.1</p>
+ <ul>
+ <li>fixed resume after suspend/hibernate</li>
+ <li>fixed cue reader regression</li>
+ <li>fixed another playlist drawing regression</li>
+ <li>fixed stutter at the start of ape tracks</li>
+ </ul>
+</div>
+
+<h2>release 0.2.2.1 is out</h2>
+<div class="post">
+ <p class="date">2009/09/13</p>
+ <p>there was very unfortunate regression bug in 0.2.2, so here's quick fix</p>
+ <p><a href="#download">get it!</a></p>
+ <p>Changelog since 0.2.2</p>
+ <ul>
+ <li>fixed playlist drawing regressions encountered in 0.2.2</li>
+ </ul>
+</div>
+
+
+<h2>release 0.2.2 is out</h2>
+<div class="post">
+ <p class="date">2009/09/13</p>
+ <p><a href="#download">get it!</a></p>
+ <p>Changelog since 0.2.1</p>
+ <ul>
+ <li>fixed several build problems reported by users</li>
+ <li>added app icons, updated launcher script</li>
+ <li>proper sse2 detection and usage in ape plugin</li>
+ <li>reduced volumebar range to -50dB</li>
+ <li>horizontal scrolling in playlist</li>
+ <li>pango is now used for ellipsizing</li>
+ <li>case-insensitive search using russian, danish, french and other alphabets</li>
+ <li>vertical scroll is much faster now</li>
+ </ul>
+</div>
+
+<h2>release 0.2.1 is out</h2>
+<div class="post">
+ <p class="date">2009/09/12</p>
+ <p><a href="#download">get it!</a></p>
+ <p>Changelog since 0.2.0</p>
+ <ul>
+ <li>new ape decoder - faster, doesn't crash</li>
+ <li>fixed APEv2 tag reader</li>
+ <li>fixed id3 tag reader on big-endian systems</li>
+ <li>player now builds without errors on big-endian systems</li>
+ <li>memory for HVSC song length database is now allocated on demand</li>
+ <li>fixed icons in system tray menu</li>
+ <li>fixed color detection for column header text</li>
+ <li>improved cuesheet reader (pregap support and better bounds checking)</li>
+ </ul>
+</div>
+
+<h2>deadbeef-0.2.0 is out!</h2>
+<div class='post'>
+<p class='date'>2009/09/08</p>
+<p><a href="#download">get it!</a></p>
+<p>Changelog since 0.1.1:</p>
+<p><i>please note this changelog is what most users would notice. actual changelog is 10 times bigger, and is not worth reading. i don't want to count each of 1000 bugfixes here.</i></p>
+<ul>
+ <li>plugin API - decoder and misc plugins working, other types are work in progress</li>
+ <li>most decoders are in plugins now, which means that most dependencies are optional (libmad, libFLAC, etc)</li>
+ <li>global hotkeys plugin</li>
+ <li>last.fm scrobbler plugin</li>
+ <li>added help page (under help menu)</li>
+ <li>huge amount of performance tweaks (including power consumption tweaks)</li>
+ <li>cuesheets embedded into FLAC's vorbis comments</li>
+ <li>24 bit flac support</li>
+ <li>$XDG_CONFIG_HOME env variable support</li>
+ <li>APE format support through libdemac</li>
+ <li>launcher (.desktop) file</li>
+ <li>scroll follows playback (optional)</li>
+ <li>no more "?" when no track number in tags</li>
+ <li>fixed seekbar accuracy bug</li>
+ <li>improved cuesheet reader</li>
+ <li>cuesheet text charset detection (utf8, iso8859-1, cp1251)</li>
+ <li>improved mp3 parser (better vbr duration calc, more accurate seeking, etc)</li>
+ <li>fixed bug when starting files from command line using relative paths</li>
+ <li>fixed order/loopmode session saving</li>
+ <li>fixed id3v2.2 reader</li>
+ <li>focus/deiconify window on trayicon click</li>
+ <li>X button no longer minimizes to tray by default (configurable)</li>
+ <li>search is now accessible from menu</li>
+ <li>column sizes are now saved between sessions</li>
+ <li>select multiple folders in "add folder(s)" dialog</li>
+</ul>
+</div>
+
+<h2>tag loading/recoding policy</h2>
+<div class='post'>
+<p class='date'>2009/09/06</p>
+<ul>
+ <li>id3v1 loader will always try to detect cp1251.</li>
+ <li>id3v2 loader will only try to detect cp1251 if encoding is not specified.</li>
+ <li>vorbis comment tags (both in ogg vorbis and flac files) and APE tags
+ (both in ape and mp3 files) must always be utf8, so no detection will be
+ done here.</li>
+ <li>id3v2 tags with encoding explicitly set to iso8859-1 will always be
+ loaded as iso8859-1. period.</li>
+ <li>id3v2 tags inserted into flac files will be ignored.</li>
+ <li>8bit charsets other than cp1251 and iso8859-1 (like koi8-r) are not
+ supported now, but might be added in the future.</li>
+</ul>
+</div>
+
+<h2>release 0.1.1 is out!</h2>
+<div class='post'>
+<p class='date'>2009/08/23</p>
+<p>changelog:</p>
+<pre>
+volume control now works on dB scale
+fixed bug in ogg vorbis decoder that was skipping songs
+flac decoder can now ignore corrupted files to some extent
+added shuffle playback mode
+removed some of the unused code from build scripts
+player no longer hangs if song change happened near the end of current song
+playlist redraw fixed for pause/unpause
+speed optimizations on playlist drawing
+changed scrollwheel step to 2 rows
+changed playlist drawing from cairo to gdk, to improve speed and use proper fonts
+fixed server part to be started earlier, to prevent multiple instances bug
+fixed several things preventing player to work on ppc64 architecture
+fixed id3v2 unsynchronized frames reading
+implemented basic session management, window size/position, volume, playmode are remembered across sessions
+</pre>
+<p><a href="#download">download</a> now!</p>
+</div>
+
+<h2>GIT repository</h2>
+<div class='post'>
+<p>i pushed my git repository to sf.net on Thu Aug 20 2009</p>
+<p>git version has several bugfixes/improvements over alpha release, so feel free to use it.</p>
+<p><pre>git clone git://deadbeef.git.sourceforge.net/gitroot/deadbeef/deadbeef</pre></p>
+</div>
+
+<h2>Alpha released</h2>
+<div class='post'>
+<p>first alpha release 0.1.0 just happened on Wed Aug 19 21:59:27 CEST 2009!</p>
+<p>there was a report from a happy user that deadbeef won't compile with gtk&lt;=2.16.</p>
+<p>fix is very easy, and will be available in next release, and in git head when i have time to prepare and push it</p>
+<p>thanks for understanding and happy hacking!</p>
+</div>
+<hr/>
+<p><a href="http://sourceforge.net/">Project Web Hosted by<img src="http://sflogo.sourceforge.net/sflogo.php?group_id=272657&amp;type=3" alt="SourceForge.net"/></a></p>
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-3180744-2");
+pageTracker._trackPageview();
+} catch(err) {}</script>
+</body>