rev 5577 - in people/ana/packages/amarok/debian: . patches
Isaac Clerencia
isaac at alioth.debian.org
Fri Feb 9 09:44:47 CET 2007
Author: isaac
Date: 2007-02-09 09:44:47 +0100 (Fri, 09 Feb 2007)
New Revision: 5577
Added:
people/ana/packages/amarok/debian/patches/queuemedia.patch
Modified:
people/ana/packages/amarok/debian/changelog
people/ana/packages/amarok/debian/patches/series
Log:
Add patch for media queueing through DCOP
Modified: people/ana/packages/amarok/debian/changelog
===================================================================
--- people/ana/packages/amarok/debian/changelog 2007-02-08 21:23:42 UTC (rev 5576)
+++ people/ana/packages/amarok/debian/changelog 2007-02-09 08:44:47 UTC (rev 5577)
@@ -1,3 +1,10 @@
+amarok (1.4.5-2) experimental; urgency=low
+
+ * Add patch to add the "Queue Track" functionality to the Amarok DCOP API:
+ queuemedia.patch
+
+ -- Isaac Clerencia <isaac at debian.org> Fri, 9 Feb 2007 09:40:16 +0100
+
amarok (1.4.5-1) experimental; urgency=low
* New upstream release:
Added: people/ana/packages/amarok/debian/patches/queuemedia.patch
===================================================================
--- people/ana/packages/amarok/debian/patches/queuemedia.patch 2007-02-08 21:23:42 UTC (rev 5576)
+++ people/ana/packages/amarok/debian/patches/queuemedia.patch 2007-02-09 08:44:47 UTC (rev 5577)
@@ -0,0 +1,37 @@
+diff -u -Nrua amarok.orig/src/amarokcore/amarokdcophandler.cpp amarok/src/amarokcore/amarokdcophandler.cpp
+--- amarok.orig/src/amarokcore/amarokdcophandler.cpp 2006-10-26 22:40:20.000000000 +0200
++++ amarok/src/amarokcore/amarokdcophandler.cpp 2007-02-08 21:11:45.000000000 +0100
+@@ -578,6 +578,11 @@
+ Playlist::instance()->insertMedia(urls);
+ }
+
++ void DcopPlaylistHandler::queueMedia(const KURL &url)
++ {
++ Playlist::instance()->insertMedia(KURL::List( url ), Playlist::Queue);
++ }
++
+ void DcopPlaylistHandler::clearPlaylist()
+ {
+ Playlist::instance()->clear();
+diff -u -Nrua amarok.orig/src/amarokcore/amarokdcophandler.h amarok/src/amarokcore/amarokdcophandler.h
+--- amarok.orig/src/amarokcore/amarokdcophandler.h 2006-10-26 22:40:20.000000000 +0200
++++ amarok/src/amarokcore/amarokdcophandler.h 2007-02-08 21:11:56.000000000 +0100
+@@ -124,6 +124,7 @@
+ virtual int getTotalTrackCount();
+ virtual QString saveCurrentPlaylist();
+ virtual void addMedia(const KURL &);
++ virtual void queueMedia(const KURL &);
+ virtual void addMediaList(const KURL::List &);
+ virtual void clearPlaylist();
+ virtual QString currentTrackUniqueId();
+diff -u -Nrua amarok.orig/src/amarokcore/amarokdcopiface.h amarok/src/amarokcore/amarokdcopiface.h
+--- amarok.orig/src/amarokcore/amarokdcopiface.h 2006-10-26 22:40:20.000000000 +0200
++++ amarok/src/amarokcore/amarokdcopiface.h 2007-02-08 21:12:12.000000000 +0100
+@@ -126,6 +126,7 @@
+
+ /* These two methods are used by mediacontrol. DO NOT TOUCH! */
+ virtual void addMedia(const KURL &) = 0; ///< Add audio media specified by the url.
++ virtual void queueMedia(const KURL &) = 0; ///< Queue audio media specified by the url.
+ virtual void addMediaList(const KURL::List &) = 0; ///< Add some audio media specified by the url.
+ virtual void clearPlaylist() = 0; ///< Clears the playlist.
+ virtual QString currentTrackUniqueId() = 0; ///< Return the current track's unique ID
Modified: people/ana/packages/amarok/debian/patches/series
===================================================================
--- people/ana/packages/amarok/debian/patches/series 2007-02-08 21:23:42 UTC (rev 5576)
+++ people/ana/packages/amarok/debian/patches/series 2007-02-09 08:44:47 UTC (rev 5577)
@@ -3,3 +3,4 @@
no_libadd_in_convenience_libs.diff -p0
gmo_files_at_build_time.patch -p0
disable-final.diff -p0
+queuemedia.patch -p0
More information about the pkg-kde-commits
mailing list