[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeextragear-1/amarok
From: Mark Kretschmann <markey () web ! de>
Date: 2005-04-30 8:01:14
Message-ID: 20050430080114.7A733629 () office ! kde ! org
[Download RAW message or body]
CVS commit by markey:
New ScriptManager notification: "volumeChange: int".
M +1 -0 ChangeLog 1.637
M +7 -0 src/scriptmanager.cpp 1.85
M +3 -1 src/scriptmanager.h 1.31
--- kdeextragear-1/amarok/ChangeLog #1.636:1.637
@@ -6,4 +6,5 @@
VERSION 1.3-beta1:
FEATURES:
+ * New ScriptManager notification: "volumeChange: int".
* Tooltips for album covers in the CoverManager. (BR 103996)
* Automatic download of themes and scripts via KNewStuff.
--- kdeextragear-1/amarok/src/scriptmanager.cpp #1.84:1.85
@@ -616,3 +616,10 @@ ScriptManager::engineNewMetaData( const
+void
+ScriptManager::engineVolumeChanged( int newVolume )
+{
+ notifyScripts( "volumeChange: " + QString::number( newVolume ) );
+}
+
+
#include "scriptmanager.moc"
--- kdeextragear-1/amarok/src/scriptmanager.h #1.30:1.31
@@ -46,4 +46,5 @@ class KProcIO;
* engineStateChange: {empty|idle|paused|playing}
* trackChange
+ * volumeChange: newVolume (range: 0-100)
*
* @see http://amarok.kde.org/wiki/index.php/Script-Writing_HowTo
@@ -107,7 +108,8 @@ class ScriptManager : public KDialogBase
void recurseInstall( const KArchiveDirectory* archiveDir, const QString& destination );
- /** Observer reimplementations **/
+ /** EngineObserver reimplementations **/
void engineStateChanged( Engine::State state );
void engineNewMetaData( const MetaBundle& /*bundle*/, bool /*trackChanged*/ );
+ void engineVolumeChanged( int newVolume );
static ScriptManager* s_instance;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic