summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSlávek Banko <[email protected]>2014-09-26 17:01:09 +0200
committerSlávek Banko <[email protected]>2014-09-26 17:01:09 +0200
commit4efcfec98c8b702b2dfea3b0f5d824e463e6ef3e (patch)
tree3c7c8f666d1715bd4329b4641b68b012ac4e818b
parentb78d37d1dd85ac555b522e6aa18f893f2eca03ad (diff)
downloadamarok-4efcfec98c8b702b2dfea3b0f5d824e463e6ef3e.tar.gz
amarok-4efcfec98c8b702b2dfea3b0f5d824e463e6ef3e.zip
Use TDE data source for new stuff
-rw-r--r--amarok/src/Options2.ui.h20
-rw-r--r--amarok/src/amarokrc4
-rw-r--r--amarok/src/scriptmanager.cpp20
3 files changed, 22 insertions, 22 deletions
diff --git a/amarok/src/Options2.ui.h b/amarok/src/Options2.ui.h
index a6793b68..57e65deb 100644
--- a/amarok/src/Options2.ui.h
+++ b/amarok/src/Options2.ui.h
@@ -18,10 +18,10 @@
#include <tdeapplication.h>
#include <tdefiledialog.h>
#include <tdemessagebox.h>
-#include <knewstuff/downloaddialog.h> // knewstuff theme fetching
-#include <knewstuff/engine.h> // "
-#include <knewstuff/knewstuff.h> // "
-#include <knewstuff/provider.h> // "
+#include <tdenewstuff/downloaddialog.h> // tdenewstuff theme fetching
+#include <tdenewstuff/engine.h> // "
+#include <tdenewstuff/knewstuff.h> // "
+#include <tdenewstuff/provider.h> // "
#include <kstandarddirs.h>
#include <ktar.h>
#include <tdeio/netaccess.h>
@@ -38,11 +38,11 @@
/**
* GHNS Customised Download implementation.
*/
-class AmarokThemeNewStuff : public KNewStuff
+class AmarokThemeNewStuff : public TDENewStuff
{
public:
AmarokThemeNewStuff(const TQString &type, TQWidget *parentWidget=0)
- : KNewStuff( type, parentWidget )
+ : TDENewStuff( type, parentWidget )
{}
bool install( const TQString& fileName )
@@ -105,12 +105,12 @@ void Options2::installPushButton_clicked()
void Options2::retrievePushButton_clicked()
{
- // Delete KNewStuff's configuration entries. These entries reflect which styles
+ // Delete TDENewStuff's configuration entries. These entries reflect which styles
// are already installed. As we cannot yet keep them in sync after uninstalling
// styles, we deactivate the check marks entirely.
- Amarok::config()->deleteGroup( "KNewStuffStatus" );
+ Amarok::config()->deleteGroup( "TDENewStuffStatus" );
- // we need this because KNewStuffGeneric's install function isn't clever enough
+ // we need this because TDENewStuffGeneric's install function isn't clever enough
AmarokThemeNewStuff *kns = new AmarokThemeNewStuff( "amarok/themes", this );
KNS::Engine *engine = new KNS::Engine( kns, "amarok/theme", this );
KNS::DownloadDialog* d = new KNS::DownloadDialog( engine, this );
@@ -118,7 +118,7 @@ void Options2::retrievePushButton_clicked()
// you have to do this by hand when providing your own Engine
KNS::ProviderLoader *p = new KNS::ProviderLoader( this );
connect( p, TQT_SIGNAL( providersLoaded(Provider::List*) ), d, TQT_SLOT( slotProviders(Provider::List *) ) );
- p->load( "amarok/theme", "http://amarok.kde.org/knewstuff/amarokthemes-providers.xml" );
+ p->load( "amarok theme", "https://www.trinitydesktop.org/ocs/providers.xml" );
connect( d, TQT_SIGNAL( finished() ), d, TQT_SLOT( delayedDestruct() ) );
connect( d, TQT_SIGNAL( finished() ), this, TQT_SLOT( updateStyleComboBox() ) );
diff --git a/amarok/src/amarokrc b/amarok/src/amarokrc
index 1f0f49f1..8a41af31 100644
--- a/amarok/src/amarokrc
+++ b/amarok/src/amarokrc
@@ -8,7 +8,7 @@ CurrentPane=ContextBrowser
#see PlaylistWidget::setColumnWidth() for explanation for below
ColumnWidths=0,200,100,100,0,0,0,0,0,80,0
-[KNewStuff]
+[TDENewStuff]
TargetDir=amarok/themes
Uncompress=application/x-gzip
-ProvidersUrl=http://amarok.kde.org/knewstuff/amarokthemes-providers.xml
+ProvidersUrl=https://www.trinitydesktop.org/ocs/providers.xml
diff --git a/amarok/src/scriptmanager.cpp b/amarok/src/scriptmanager.cpp
index c9abc2fd..dbdfdc32 100644
--- a/amarok/src/scriptmanager.cpp
+++ b/amarok/src/scriptmanager.cpp
@@ -61,10 +61,10 @@
#include <ktextedit.h>
#include <twin.h>
-#include <knewstuff/downloaddialog.h> // knewstuff script fetching
-#include <knewstuff/engine.h> // "
-#include <knewstuff/knewstuff.h> // "
-#include <knewstuff/provider.h> // "
+#include <tdenewstuff/downloaddialog.h> // tdenewstuff script fetching
+#include <tdenewstuff/engine.h> // "
+#include <tdenewstuff/knewstuff.h> // "
+#include <tdenewstuff/provider.h> // "
namespace Amarok {
@@ -111,11 +111,11 @@ namespace Amarok {
/**
* GHNS Customised Download implementation.
*/
-class AmarokScriptNewStuff : public KNewStuff
+class AmarokScriptNewStuff : public TDENewStuff
{
public:
AmarokScriptNewStuff(const TQString &type, TQWidget *parentWidget=0)
- : KNewStuff( type, parentWidget )
+ : TDENewStuff( type, parentWidget )
{}
bool install( const TQString& fileName )
@@ -488,12 +488,12 @@ ScriptManager::recurseInstall( const KArchiveDirectory* archiveDir, const TQStri
void
ScriptManager::slotRetrieveScript()
{
- // Delete KNewStuff's configuration entries. These entries reflect which scripts
+ // Delete TDENewStuff's configuration entries. These entries reflect which scripts
// are already installed. As we cannot yet keep them in sync after uninstalling
// scripts, we deactivate the check marks entirely.
- Amarok::config()->deleteGroup( "KNewStuffStatus" );
+ Amarok::config()->deleteGroup( "TDENewStuffStatus" );
- // we need this because KNewStuffGeneric's install function isn't clever enough
+ // we need this because TDENewStuffGeneric's install function isn't clever enough
AmarokScriptNewStuff *kns = new AmarokScriptNewStuff( "amarok/script", this );
KNS::Engine *engine = new KNS::Engine( kns, "amarok/script", this );
KNS::DownloadDialog *d = new KNS::DownloadDialog( engine, this );
@@ -501,7 +501,7 @@ ScriptManager::slotRetrieveScript()
// you have to do this by hand when providing your own Engine
KNS::ProviderLoader *p = new KNS::ProviderLoader( this );
TQObject::connect( p, TQT_SIGNAL( providersLoaded(Provider::List*) ), d, TQT_SLOT( slotProviders (Provider::List *) ) );
- p->load( "amarok/script", "http://amarok.kde.org/knewstuff/amarokscripts-providers.xml" );
+ p->load( "amarok script", "https://www.trinitydesktop.org/ocs/providers.xml" );
d->exec();
}