Hello community,
here is the log from the commit of package amarok
checked in at Tue Jul 4 01:25:18 CEST 2006.
--------
--- KDE/amarok/amarok.changes 2006-05-24 18:47:24.000000000 +0200
+++ amarok/amarok.changes 2006-07-03 18:08:14.000000000 +0200
@@ -1,0 +2,35 @@
+Mon Jul 3 17:37:37 CEST 2006 - adrian@suse.de
+
+- update to version 1.4.1
+- libvisual 0.4 is needed now, support disabled for < 10.2
+ FEATURES:
+ * Support for last.fm streams. (BR 111983)
+ * New playlist toolbar menu entry for adding streams to the playlist.
+ (BR 129349)
+
+ CHANGES:
+ * Inotify support disabled for now, due to stability issues.
+ * Tag editor is no longer modal.
+ * Provide warning dialog when deleting items from the playlistbrowser.
+ (BR 129313)
+ * GUI layout reverted to the classic Amarok layout.
+ * The Extended Info panel in the playlistbrowser is now resizeable.
+
+ BUGFIXES:
+ * Pressing return in the search bar of the Collection Browser immediately
+ after typing a query no longer appends the wrong items to the playlist.
+ * Fix crash when pressing Back or Forward buttons multiple times quickly
+ in Artist tab. Patch by Thomas Lindroth .
+ * Fix problems where blanks would be added to data if SQLite was busy.
+ Patch by Thomas Lindroth . (BR 127608)
+ * Automatically refresh stream lyrics on new metadata.
+ * Set half star ratings on multiple selected tracks when clicking on an
+ item. (BR 129449)
+ * Only enable Show Extended Info in the Playlist Browser when information
+ is available. (BR 126590)
+ * Disable global shortcut for ratings when ratings are disabled.
+ (BR 129414)
+ * Autodetect button in Media Devices configuration dialog would not
+ properly signal changes, so that new devices were not always saved.
+
+-------------------------------------------------------------------
Old:
----
amarok-1.4.0.tar.bz2
New:
----
amarok-1.4.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ amarok.spec ++++++
--- /var/tmp/diff_new_pack.raQlvS/_old 2006-07-04 01:24:26.000000000 +0200
+++ /var/tmp/diff_new_pack.raQlvS/_new 2006-07-04 01:24:26.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package amarok (Version 1.4.0)
+# spec file for package amarok (Version 1.4.1)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -24,8 +24,8 @@
Requires: amarok_engine
Group: Productivity/Multimedia/Sound/Players
Summary: Media Player for KDE
-Version: 1.4.0
-Release: 6
+Version: 1.4.1
+Release: 1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define mversion 0.5
Source0: %name-%version.tar.bz2
@@ -42,7 +42,7 @@
Patch12: collectiondb-mutex.diff
%description
-amaroK is a media player for all kinds of media. This includes MP3, Ogg
+Amarok is a media player for all kinds of media. This includes MP3, Ogg
Vorbis, audio CDs, podcasts and streams. Play lists can be stored in
.m3u or .pls files.
@@ -77,10 +77,10 @@
%endif
%package helix-backend
Group: Productivity/Multimedia/Sound/Players
-Summary: Helix/RealPlayer engine for amaroK
+Summary: Helix/RealPlayer engine for Amarok
%description helix-backend
-The Helix player engine enables amaroK to play medias via plugins which
+The Helix player engine enables Amarok to play medias via plugins which
may get provided by the Helix player or the RealPlayer from Real Media.
@@ -94,7 +94,7 @@
%package helix
Group: Productivity/Multimedia/Sound/Players
-Summary: Helix/RealPlayer engine for amaroK
+Summary: Helix/RealPlayer engine for Amarok
Requires: rvplayer
Requires: amarok = %version
%ifarch x86_64 ppc64 ia64
@@ -103,7 +103,7 @@
Provides: amarok_engine
%description helix
-The Helix player engine enables amaroK to play medias via plugins which
+The Helix player engine enables Amarok to play medias via plugins which
may get provided by the Helix player or the RealPlayer from Real Media.
@@ -117,12 +117,12 @@
%package xine
Group: Productivity/Multimedia/Sound/Players
-Summary: Xine Output Plugin for amaroK
+Summary: Xine Output Plugin for Amarok
Requires: amarok = %version
Provides: amarok_engine
%description xine
-The amaroK media player can play via Xine using this plug-in.
+The Amarok media player can play via Xine using this plug-in.
@@ -152,10 +152,10 @@
%package xmms
Group: Productivity/Multimedia/Sound/Players
-Summary: XMMS Visual Plugin Support for amaroK
+Summary: XMMS Visual Plugin Support for Amarok
%description xmms
-Xmms visualization plugins can be used with amarok using this package.
+Xmms visualization plugins can be used with Amarok using this package.
@@ -168,11 +168,8 @@
%prep
%setup -q -n %name-%version
-cd amarok/src
-#%patch
-cd ..
+cd amarok
%patch1
-%patch4
%ifarch %ix86 ppc
%patch7
%endif
@@ -181,6 +178,7 @@
%endif
cd ..
%patch3
+%patch4
%patch6
%patch10
%patch11
@@ -234,6 +232,7 @@
/opt/kde3/bin/amarok
/opt/kde3/bin/amarokapp
/opt/kde3/bin/amarokcollectionscanner
+/opt/kde3/bin/amarok_proxy.rb
/opt/kde3/%_lib/libamarok.*
/opt/kde3/share/appl*/*/*.desktop
#/opt/kde3/%_lib/kde3/libamarok_aKode-engine.*
@@ -250,6 +249,8 @@
/opt/kde3/%_lib/kde3/libamarok_generic-mediadevice.*
/opt/kde3/share/services/amarok_generic-mediadevice.desktop
/opt/kde3/share/services/amarok_void-engine_plugin.desktop
+/opt/kde3/share/services/lastfm.protocol
+/opt/kde3/share/servicetypes/amarok_codecinstall.desktop
/opt/kde3/share/apps/konqsidebartng/*
%if %suse_version < 921
%doc %lang(pt_BR) /opt/kde3/share/doc/HTML/pt_BR
@@ -288,12 +289,44 @@
%files xmms
%defattr(-,root,root)
/opt/kde3/bin/amarok_xmms*
+%if %suse_version > 1010
%files libvisual
%defattr(-,root,root)
/opt/kde3/bin/amarok_libvisual
+%endif
%changelog -n amarok
+* Mon Jul 03 2006 - adrian@suse.de
+- update to version 1.4.1
+- libvisual 0.4 is needed now, support disabled for < 10.2
+ FEATURES:
+ * Support for last.fm streams. (BR 111983)
+ * New playlist toolbar menu entry for adding streams to the playlist.
+ (BR 129349)
+ CHANGES:
+ * Inotify support disabled for now, due to stability issues.
+ * Tag editor is no longer modal.
+ * Provide warning dialog when deleting items from the playlistbrowser.
+ (BR 129313)
+ * GUI layout reverted to the classic Amarok layout.
+ * The Extended Info panel in the playlistbrowser is now resizeable.
+ BUGFIXES:
+ * Pressing return in the search bar of the Collection Browser immediately
+ after typing a query no longer appends the wrong items to the playlist.
+ * Fix crash when pressing Back or Forward buttons multiple times quickly
+ in Artist tab. Patch by Thomas Lindroth .
+ * Fix problems where blanks would be added to data if SQLite was busy.
+ Patch by Thomas Lindroth . (BR 127608)
+ * Automatically refresh stream lyrics on new metadata.
+ * Set half star ratings on multiple selected tracks when clicking on an
+ item. (BR 129449)
+ * Only enable Show Extended Info in the Playlist Browser when information
+ is available. (BR 126590)
+ * Disable global shortcut for ratings when ratings are disabled.
+ (BR 129414)
+ * Autodetect button in Media Devices configuration dialog would not
+ properly signal changes, so that new devices were not always saved.
* Wed May 24 2006 - adrian@suse.de
- enable gstreamer support again for 10.1 and later
- fix build for plain 10.0
++++++ amarok-1.4.0.tar.bz2 -> amarok-1.4.1.tar.bz2 ++++++
KDE/amarok/amarok-1.4.0.tar.bz2 amarok/amarok-1.4.1.tar.bz2 differ: char 11, line 1
++++++ default-engine.diff ++++++
--- /var/tmp/diff_new_pack.raQlvS/_old 2006-07-04 01:24:26.000000000 +0200
+++ /var/tmp/diff_new_pack.raQlvS/_new 2006-07-04 01:24:26.000000000 +0200
@@ -1,11 +1,11 @@
--- amarok/src/engine/helix/amarok_helixengine_plugin.desktop
-+++ amarok/src/engine/helix/amarok_helixengine_plugin.desktop 2005/08/08 12:05:11
-@@ -60,7 +60,7 @@
- X-KDE-amaroK-name=helix-engine
- X-KDE-amaroK-authors=Paul Cifarelli
- X-KDE-amaroK-email=paul@cifarelli.net
--X-KDE-amaroK-rank=75
-+X-KDE-amaroK-rank=256
- X-KDE-amaroK-version=1
- X-KDE-amaroK-framework-version=8
++++ amarok/src/engine/helix/amarok_helixengine_plugin.desktop 2006/07/03 15:34:00
+@@ -65,7 +65,7 @@
+ X-KDE-Amarok-name=helix-engine
+ X-KDE-Amarok-authors=Paul Cifarelli
+ X-KDE-Amarok-email=paul@cifarelli.net
+-X-KDE-Amarok-rank=75
++X-KDE-Amarok-rank=256
+ X-KDE-Amarok-version=1
+ X-KDE-Amarok-framework-version=25
++++++ threading-issues.diff ++++++
--- /var/tmp/diff_new_pack.raQlvS/_old 2006-07-04 01:24:26.000000000 +0200
+++ /var/tmp/diff_new_pack.raQlvS/_new 2006-07-04 01:24:26.000000000 +0200
@@ -1,58 +1,14 @@
---- src/metabundle.h 2006/04/11 11:24:03 1.1
-+++ src/metabundle.h 2006/04/11 11:24:03
-@@ -283,6 +283,8 @@
- static QString prettyTitle( const QString &filename );
- static QStringList genreList();
-
-+ void detach();
-+
- protected:
- enum ExtendedTags { composerTag, discNumberTag };
-
---- src/metabundle.cpp 2006/04/11 12:57:26 1.1
-+++ src/metabundle.cpp 2006/04/11 12:58:20
-@@ -15,6 +15,7 @@
- #include
+--- amarok/src/contextbrowser.cpp
++++ amarok/src/contextbrowser.cpp 2006/07/03 15:48:15
+@@ -36,6 +36,7 @@
+ #include
#include
- #include //decodePath()
+ #include
+#include
- #include
- #include
- #include //used to load genre list
-@@ -335,6 +336,22 @@
- }
-
- void
-+MetaBundle::detach()
-+{
-+ // we'd do that, but unfortunately it does not exist
-+ //m_url.detach();
-+
-+ m_title = QDeepCopy<QString>(m_title);
-+ m_artist = m_artist.deepCopy();
-+ m_album = m_album.deepCopy();
-+ m_comment = m_comment.deepCopy();
-+ m_composer = m_composer.deepCopy();
-+ m_genre = m_genre.deepCopy();
-+ m_streamName = QDeepCopy<QString>(m_streamName);
-+ m_streamUrl = QDeepCopy<QString>(m_streamUrl);
-+}
-+
-+void
- MetaBundle::init( TagLib::AudioProperties *ap )
- {
- if ( ap )
---- src/contextbrowser.cpp 2006/04/11 11:24:03 1.1
-+++ src/contextbrowser.cpp 2006/04/11 11:24:29
-@@ -36,6 +36,7 @@
#include
#include // External CSS reading
#include //wiki tab
-+#include
- #include
- #include
- #include
-@@ -823,9 +824,7 @@
+@@ -922,9 +923,7 @@
class CurrentTrackJob : public ThreadWeaver::DependentJob
{
public:
@@ -63,7 +19,7 @@
private:
virtual bool doJob();
-@@ -854,10 +853,17 @@
+@@ -957,10 +956,18 @@
b->saveHtmlData(); // Send html code to file
}
QString m_HTMLSource;
@@ -78,24 +34,71 @@
+{
+ currentTrack = QDeepCopy<MetaBundle>(EngineController::instance()->bundle());
+}
++
void
ContextBrowser::showContext( const KURL &url, bool fromHistory )
{
-@@ -1077,7 +1083,7 @@
+@@ -1199,9 +1206,8 @@
if ( CollectionDB::instance()->albumIsCompilation( reqResult[ i + 1 ] ) )
{
-- QString albumImage = CollectionDB::instance()->albumImage( albumValues[5], reqResult[ i ], 50 );
-+ QString albumImage = QDeepCopy<QString>(CollectionDB::instance()->albumImage( albumValues[5], reqResult[ i ], 50 ));
- QString albumImageTitleAttr = albumImageTitle( albumImage, 50 );
- albumImage = ContextBrowser::makeShadowedImage( albumImage );
-
-@@ -2353,8 +2359,6 @@
+- QString albumImage = CollectionDB::instance()->albumImage( albumValues[5], reqResult[ i ], true, 50 );
++ QString albumImage = QDeepCopy<QString>(CollectionDB::instance()->albumImage( albumValues[5], reqResult[ i ], 50 ));
+ QString albumImageTitleAttr = albumImageTooltip( albumImage, 50 );
+-
+ // Compilation image
+ htmlCode.append( QStringx (
+ "<td width='1'>\n"
+@@ -2690,7 +2696,7 @@
{
DEBUG_BLOCK
- const MetaBundle ¤tTrack = EngineController::instance()->bundle();
--
- m_HTMLSource.append( "<html><body>"
- "<script type='text/javascript'>"
++// const MetaBundle ¤tTrack = EngineController::instance()->bundle();
+ m_HTMLSource.append( "<html><body>\n"
+ "<script type='text/javascript'>\n"
//Toggle visibility of a block. NOTE: if the block ID starts with the T
+--- amarok/src/metabundle.cpp
++++ amarok/src/metabundle.cpp 2006/07/03 15:47:28
+@@ -25,6 +25,7 @@
+ #include
+ #include
+ #include //decodePath()
++#include
+ #include
+ #include
+ #include //used to load genre list
+@@ -342,6 +343,22 @@
+ }
+
+ void
++MetaBundle::detach()
++{
++ // we'd do that, but unfortunately it does not exist
++ //m_url.detach();
++
++ m_title = QDeepCopy<QString>(m_title);
++ m_artist = m_artist.deepCopy();
++ m_album = m_album.deepCopy();
++ m_comment = m_comment.deepCopy();
++ m_composer = m_composer.deepCopy();
++ m_genre = m_genre.deepCopy();
++ m_streamName = QDeepCopy<QString>(m_streamName);
++ m_streamUrl = QDeepCopy<QString>(m_streamUrl);
++}
++
++void
+ MetaBundle::init( TagLib::AudioProperties *ap )
+ {
+ if ( ap )
+--- amarok/src/metabundle.h
++++ amarok/src/metabundle.h 2006/07/03 15:47:28
+@@ -289,6 +289,8 @@
+ static QString prettyTitle( const QString &filename );
+ static QStringList genreList();
+
++ void detach();
++
+ protected:
+ enum ExtendedTags { composerTag, discNumberTag, compilationTag };
+
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit-help@opensuse.org