commit fc334eda9f00230f256099ee834b0f84e949c9e4
parent 0e4a55c0b90a8692807ad4c307f2077e7a3dc913
Author: Alexander Kojevnikov <alexander@kojevnikov.com>
Date: Tue, 13 Jul 2010 22:43:07 +1000
Prepare of 0.6 release
Diffstat:
5 files changed, 56 insertions(+), 23 deletions(-)
diff --git a/NEWS b/NEWS
@@ -1,19 +1,53 @@
-Spek 0.5 - Released 2010-06-26
-==============================
+Spek 0.6 - Released 2010-07-13
+==============================================================================
-Spek is an acoustic spectrum analyser written in Vala.
-It uses the GNOME platform: GLib, GTK+, Cairo and Pango
-as well as FFmpeg and FFTW libraries.
+Spek is an acoustic spectrum analyser written in Vala. It uses the GNOME
+platform: GLib, GTK+, Cairo and Pango as well as the FFmpeg libraries.
Spek is available on GNU/Linux, Windows and Mac OS X.
-Find out more about Spek on its website: http://spek-project.org/
+Find out more about Spek on its website: http://www.spek-project.org/
-Version 0.5 brings the following features and fixes:
+New Features And Enhancements
+------------------------------------------------------------------------------
- * Speed up spectral analysis by using the optimal number of frequency bands.
- * DTS files support.
- * Distribute Windows version as a ZIP archive in addition to the MSI installer.
- * Mac OS X installer.
- * Use Pango to render text.
- * Brand new icon.
+Spek 0.6 is part of beta 0.x releases, leading up to a stable 1.0 release
+later this year. Check Spek website for the roadmap.
+
+New features since 0.5:
+
+ * Switch from GStreamer to FFmpeg libraries for audio decoding. This
+ speeds up the overall analysis by a factor of 1.5 to 2.
+ * Decode audio and perform the analysis in separate threads. This makes
+ the analysis 1.3~1.8 times faster on multi-core systems (issue 11).
+ * Check for a new version once a week and notify when it becomes
+ available (issue 27)
+
+Enhancements:
+
+ * Windows installer branding (issue 32)
+ * Option to launch Spek when the Windows installer exits
+
+Bugfixes:
+
+ * Fix link activation on Windows (issue 31)
+ * Fix ALAC issues on OS X (issue 23)
+ * Re-run the analysis only if the window width has been changed
+ * Fix opening of files containing Unicode symbols in their name on Windows
+
+Sources / Packages
+------------------------------------------------------------------------------
+
+ * Spek 0.6 tarball:
+ http://spek.googlecode.com/files/spek-0.6.tar.bz2
+
+ * Windows and Mac OS X binaries:
+ http://spek.googlecode.com/files/spek-0.6.msi
+ http://spek.googlecode.com/files/spek-0.6.zip
+ http://spek.googlecode.com/files/spek-0.6.dmg
+
+Dependencies
+------------------------------------------------------------------------------
+
+ * GTK+ >= 2.18
+ * FFmpeg >= r18351
diff --git a/configure.ac b/configure.ac
@@ -1,6 +1,6 @@
# configure.ac
-AC_INIT([spek], [0.5])
+AC_INIT([spek], [0.6])
AC_CONFIG_SRCDIR([src/spek.vala])
AC_CONFIG_HEADERS([config.h])
diff --git a/web/index.html b/web/index.html
@@ -33,7 +33,7 @@
<tr>
<td><img src="logo-linux.png" width="48" height="48" alt="Linux"/></td>
<td class="dld_link">
- <a href="http://spek.googlecode.com/files/spek-0.5.tar.bz2">spek-0.5.tar.bz2</a> (147 KiB)
+ <a href="http://spek.googlecode.com/files/spek-0.6.tar.bz2">spek-0.6.tar.bz2</a> (198 KiB)
<br/>
<a href="http://code.google.com/p/spek/wiki/LinuxInstall">instructions</a>
</td>
@@ -45,9 +45,9 @@
<tr>
<td><img src="logo-windows.png" width="48" height="48" alt="Windows"/></td>
<td class="dld_link">
- <a href="http://spek.googlecode.com/files/spek-0.5.msi">spek-0.5.msi</a> (17.1 MiB)
+ <a href="http://spek.googlecode.com/files/spek-0.6.msi">spek-0.6.msi</a> (9.83 MiB)
<br/>
- <a href="http://spek.googlecode.com/files/spek-0.5.zip">spek-0.5.zip</a> (16.6 MiB)
+ <a href="http://spek.googlecode.com/files/spek-0.6.zip">spek-0.6.zip</a> (9.16 MiB)
<br/>
<a href="http://code.google.com/p/spek/wiki/WindowsInstall">instructions</a>
</td>
@@ -85,12 +85,11 @@
<h2>News <a href="http://versia.com/category/spek/feed/atom/"><img src="feed-icon-14x14.png" alt="news feed"/></a></h2>
<ul>
+ <li>2010-07-13: Spek 0.6 Released</li>
<li>2010-07-04: <a href="http://versia.com/2010/07/04/gstreamer-ffmpeg-and-spek/">GStreamer, FFmpeg and Spek</a></li>
<li>2010-06-26: <a href="http://versia.com/2010/06/27/spek-0-5-mac-os-x-port/">Spek 0.5 - Mac OS X port</a></li>
<li>2010-05-21: <a href="http://versia.com/2010/05/21/spek-0-4-released/">Spek 0.4 Released</a></li>
<li>2010-05-17: <a href="http://versia.com/2010/05/17/spek-0-3-released/">Spek 0.3 Released</a></li>
- <li>2010-05-15: <a href="http://versia.com/2010/05/15/spek-windows/">Spek 0.2 - now works in Windows</a></li>
- <li>2010-05-10: <a href="http://versia.com/2010/05/10/introducing-spek/">Introducing Spek</a></li>
</ul>
<h2>Roadmap</h2>
@@ -106,8 +105,8 @@
</ul>
<h2>Contribute</h2>
- <p>Spek is free and open source software licensed under <a href="http://www.gnu.org/licenses/gpl.html">GNU GPL v3</a>. The project is written in <a href="http://live.gnome.org/Vala">Vala</a>, the code is hosted on <a href="http://gitorious.org/spek">Gitorious</a>. Patches can be sent by email or as Gitorious merge requests.</p>
- <p>Report bugs and request new features <a href="http://code.google.com/p/spek/issues/list">here</a>.</p>
+ <p>Spek is free and open source software licensed under <a href="http://www.gnu.org/licenses/gpl.html">GNU GPL v3</a>. The project is written in C and <a href="http://live.gnome.org/Vala">Vala</a>, the code is hosted on <a href="http://gitorious.org/spek">Gitorious</a>. Patches can be sent as Gitorious merge requests or attached to a <a href="http://code.google.com/p/spek/issues/entry">new issue</a>.</p>
+ <p>Report bugs and request new features on the <a href="http://code.google.com/p/spek/issues/list">issue tracker</a>.</p>
<h2>Feedback</h2>
<p>Spek is maintained by <a href="http://versia.com">Alexander Kojevnikov</a>, you can contact him by <a href="mailto:alexander@kojevnikov.com">email</a>.</p>
diff --git a/web/version b/web/version
@@ -1 +1 @@
-0.5
+0.6
diff --git a/win/spek.wxs b/win/spek.wxs
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<?define ProductName = "Spek" ?>
<?define Manufacturer = "Spek Project" ?>
-<?define ProductVersion = "0.5.0" ?>
+<?define ProductVersion = "0.6.0" ?>
<?define UpgradeCode = "46D51DDF-5749-45E2-818B-1ACADF21C0D9" ?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Product Id="*" Name="$(var.ProductName)" Language="0"