From a51e36dd01b6fdd51475450fa909e0e0940ab56c Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sun, 27 Jan 2013 16:19:38 -0600 Subject: [PATCH] Rename kioslaves --- tdeioslave/svn/CMakeLists.txt | 4 +- tdeioslave/svn/Makefile.am | 8 +- tdeioslave/svn/README | 4 +- tdeioslave/svn/svn+file.protocol | 2 +- tdeioslave/svn/svn+http.protocol | 2 +- tdeioslave/svn/svn+https.protocol | 2 +- tdeioslave/svn/svn+ssh.protocol | 2 +- tdeioslave/svn/svn.cpp | 180 +++++++++--------- tdeioslave/svn/svn.h | 10 +- tdeioslave/svn/svn.protocol | 2 +- tdeioslave/svn/svnhelper/CMakeLists.txt | 6 +- tdeioslave/svn/svnhelper/Makefile.am | 6 +- tdeioslave/svn/svnhelper/kio_svn_helper.cpp | 10 +- tdeioslave/svn/svnhelper/subversion.desktop | 24 +-- .../svn/svnhelper/subversion_toplevel.desktop | 4 +- 15 files changed, 133 insertions(+), 133 deletions(-) diff --git a/tdeioslave/svn/CMakeLists.txt b/tdeioslave/svn/CMakeLists.txt index 5cba3f86..7cac1966 100644 --- a/tdeioslave/svn/CMakeLists.txt +++ b/tdeioslave/svn/CMakeLists.txt @@ -37,9 +37,9 @@ install( FILES DESTINATION ${SERVICES_INSTALL_DIR} ) -##### kio_svn (module) ########################## +##### tdeio_svn (module) ########################## -tde_add_kpart( kio_svn +tde_add_kpart( tdeio_svn SOURCES svn.cpp LINK tdeio-shared ${APR_LIBRARIES} ${SVN_LIBRARIES} DESTINATION ${PLUGIN_INSTALL_DIR} diff --git a/tdeioslave/svn/Makefile.am b/tdeioslave/svn/Makefile.am index 35efdfc7..8a96f072 100644 --- a/tdeioslave/svn/Makefile.am +++ b/tdeioslave/svn/Makefile.am @@ -2,11 +2,11 @@ SUBDIRS = ksvnd svnhelper icons INCLUDES = $(SVN_INCLUDE) $(all_includes) -kde_module_LTLIBRARIES = kio_svn.la +kde_module_LTLIBRARIES = tdeio_svn.la -kio_svn_la_SOURCES = svn.cpp -kio_svn_la_LIBADD = -lkio -kio_svn_la_LDFLAGS = -avoid-version -module $(all_libraries) $(KDE_PLUGIN) $(SVNLD) $(SVN_LIB) +tdeio_svn_la_SOURCES = svn.cpp +tdeio_svn_la_LIBADD = -ltdeio +tdeio_svn_la_LDFLAGS = -avoid-version -module $(all_libraries) $(KDE_PLUGIN) $(SVNLD) $(SVN_LIB) protocol_DATA = svn+http.protocol svn+https.protocol svn+file.protocol svn+ssh.protocol svn.protocol protocoldir = $(kde_servicesdir) diff --git a/tdeioslave/svn/README b/tdeioslave/svn/README index 6d851afa..d6f29149 100644 --- a/tdeioslave/svn/README +++ b/tdeioslave/svn/README @@ -1,4 +1,4 @@ -This is a kio_subversion. It allows you to browse a (remote) Subversion repository. +This is a tdeio_subversion. It allows you to browse a (remote) Subversion repository. The expected URLs are something like : svn+http://svn.collab.net/repos/svn This will show you the current HEAD version of the repository (just like the one you would get with http://svn.collab.net/repos/svn). @@ -34,7 +34,7 @@ subversion/apr installations : BUGS: ----- - file modifications time are wrong in konqui -- kio_svn crashes often with subversion 1.2-rc2, needs investigation +- tdeio_svn crashes often with subversion 1.2-rc2, needs investigation any other ? please report diff --git a/tdeioslave/svn/svn+file.protocol b/tdeioslave/svn/svn+file.protocol index ff8edc5e..982c2e98 100644 --- a/tdeioslave/svn/svn+file.protocol +++ b/tdeioslave/svn/svn+file.protocol @@ -1,5 +1,5 @@ [Protocol] -exec=kio_svn +exec=tdeio_svn protocol=svn+file input=none output=filesystem diff --git a/tdeioslave/svn/svn+http.protocol b/tdeioslave/svn/svn+http.protocol index 656fa217..7f9ec617 100644 --- a/tdeioslave/svn/svn+http.protocol +++ b/tdeioslave/svn/svn+http.protocol @@ -1,5 +1,5 @@ [Protocol] -exec=kio_svn +exec=tdeio_svn protocol=svn+http input=none output=filesystem diff --git a/tdeioslave/svn/svn+https.protocol b/tdeioslave/svn/svn+https.protocol index e299958c..50376443 100644 --- a/tdeioslave/svn/svn+https.protocol +++ b/tdeioslave/svn/svn+https.protocol @@ -1,5 +1,5 @@ [Protocol] -exec=kio_svn +exec=tdeio_svn protocol=svn+https input=none output=filesystem diff --git a/tdeioslave/svn/svn+ssh.protocol b/tdeioslave/svn/svn+ssh.protocol index 7c985da9..13425e13 100644 --- a/tdeioslave/svn/svn+ssh.protocol +++ b/tdeioslave/svn/svn+ssh.protocol @@ -1,5 +1,5 @@ [Protocol] -exec=kio_svn +exec=tdeio_svn protocol=svn+ssh input=none output=filesystem diff --git a/tdeioslave/svn/svn.cpp b/tdeioslave/svn/svn.cpp index becef81e..a90b1a2d 100644 --- a/tdeioslave/svn/svn.cpp +++ b/tdeioslave/svn/svn.cpp @@ -111,9 +111,9 @@ compare_items_as_paths (const svn_sort__item_t*a, const svn_sort__item_t*b) { return svn_path_compare_paths ((const char *)a->key, (const char *)b->key); } -kio_svnProtocol::kio_svnProtocol(const TQCString &pool_socket, const TQCString &app_socket) - : SlaveBase("kio_svn", pool_socket, app_socket) { - kdDebug(7128) << "kio_svnProtocol::kio_svnProtocol()" << endl; +tdeio_svnProtocol::kio_svnProtocol(const TQCString &pool_socket, const TQCString &app_socket) + : SlaveBase("tdeio_svn", pool_socket, app_socket) { + kdDebug(7128) << "tdeio_svnProtocol::kio_svnProtocol()" << endl; m_counter = 0; @@ -124,20 +124,20 @@ kio_svnProtocol::kio_svnProtocol(const TQCString &pool_socket, const TQCString & svn_error_t *err = svn_client_create_context(&ctx, pool); if ( err ) { - kdDebug(7128) << "kio_svnProtocol::kio_svnProtocol() create_context ERROR" << endl; + kdDebug(7128) << "tdeio_svnProtocol::kio_svnProtocol() create_context ERROR" << endl; error( TDEIO::ERR_SLAVE_DEFINED, err->message ); return; } err = svn_config_ensure (NULL,pool); if ( err ) { - kdDebug(7128) << "kio_svnProtocol::kio_svnProtocol() configensure ERROR" << endl; + kdDebug(7128) << "tdeio_svnProtocol::kio_svnProtocol() configensure ERROR" << endl; error( TDEIO::ERR_SLAVE_DEFINED, err->message ); return; } svn_config_get_config (&ctx->config, NULL, pool); - ctx->log_msg_func = kio_svnProtocol::commitLogPrompt; + ctx->log_msg_func = tdeio_svnProtocol::commitLogPrompt; ctx->log_msg_baton = this; //pass this so that we can get a dcopClient from it //TODO ctx->cancel_func = NULL; @@ -169,25 +169,25 @@ kio_svnProtocol::kio_svnProtocol(const TQCString &pool_socket, const TQCString & APR_ARRAY_PUSH (providers, svn_auth_provider_object_t *) = provider; //SSL interactive prompt, where things get hard - svn_client_get_ssl_server_trust_prompt_provider (&provider, kio_svnProtocol::trustSSLPrompt, NULL, pool); + svn_client_get_ssl_server_trust_prompt_provider (&provider, tdeio_svnProtocol::trustSSLPrompt, NULL, pool); APR_ARRAY_PUSH (providers, svn_auth_provider_object_t *) = provider; - svn_client_get_ssl_client_cert_prompt_provider (&provider, kio_svnProtocol::clientCertSSLPrompt, NULL, 2, pool); + svn_client_get_ssl_client_cert_prompt_provider (&provider, tdeio_svnProtocol::clientCertSSLPrompt, NULL, 2, pool); APR_ARRAY_PUSH (providers, svn_auth_provider_object_t *) = provider; - svn_client_get_ssl_client_cert_pw_prompt_provider (&provider, kio_svnProtocol::clientCertPasswdPrompt, NULL, 2, pool); + svn_client_get_ssl_client_cert_pw_prompt_provider (&provider, tdeio_svnProtocol::clientCertPasswdPrompt, NULL, 2, pool); APR_ARRAY_PUSH (providers, svn_auth_provider_object_t *) = provider; svn_auth_open(&ctx->auth_baton, providers, pool); } -kio_svnProtocol::~kio_svnProtocol(){ - kdDebug(7128) << "kio_svnProtocol::~kio_svnProtocol()" << endl; +tdeio_svnProtocol::~kio_svnProtocol(){ + kdDebug(7128) << "tdeio_svnProtocol::~kio_svnProtocol()" << endl; svn_pool_destroy(pool); apr_terminate(); } -void kio_svnProtocol::initNotifier(bool is_checkout, bool is_export, bool suppress_final_line, apr_pool_t *spool) { +void tdeio_svnProtocol::initNotifier(bool is_checkout, bool is_export, bool suppress_final_line, apr_pool_t *spool) { m_counter=0;//reset counter - ctx->notify_func = kio_svnProtocol::notify; + ctx->notify_func = tdeio_svnProtocol::notify; struct notify_baton *nb = ( struct notify_baton* )apr_palloc(spool, sizeof( *nb ) ); nb->master = this; nb->received_some_change = FALSE; @@ -202,9 +202,9 @@ void kio_svnProtocol::initNotifier(bool is_checkout, bool is_export, bool suppre ctx->notify_baton = nb; } -svn_error_t* kio_svnProtocol::checkAuth(svn_auth_cred_simple_t **cred, void *baton, const char *realm, const char *username, svn_boolean_t /*may_save*/, apr_pool_t *pool) { - kdDebug(7128) << "kio_svnProtocol::checkAuth() for " << realm << endl; - kio_svnProtocol *p = ( kio_svnProtocol* )baton; +svn_error_t* tdeio_svnProtocol::checkAuth(svn_auth_cred_simple_t **cred, void *baton, const char *realm, const char *username, svn_boolean_t /*may_save*/, apr_pool_t *pool) { + kdDebug(7128) << "tdeio_svnProtocol::checkAuth() for " << realm << endl; + kio_svnProtocol *p = ( tdeio_svnProtocol* )baton; svn_auth_cred_simple_t *ret = (svn_auth_cred_simple_t*)apr_pcalloc (pool, sizeof (*ret)); // p->info.keepPassword = true; @@ -222,14 +222,14 @@ svn_error_t* kio_svnProtocol::checkAuth(svn_auth_cred_simple_t **cred, void *bat return SVN_NO_ERROR; } -void kio_svnProtocol::recordCurrentURL(const KURL& url) { +void tdeio_svnProtocol::recordCurrentURL(const KURL& url) { myURL = url; } //don't implement mimeType() until we don't need to download the whole file -void kio_svnProtocol::get(const KURL& url ){ - kdDebug(7128) << "kio_svn::get(const KURL& url)" << endl ; +void tdeio_svnProtocol::get(const KURL& url ){ + kdDebug(7128) << "tdeio_svn::get(const KURL& url)" << endl ; TQString remoteServer = url.host(); infoMessage(i18n("Looking for %1...").arg( remoteServer ) ); @@ -294,8 +294,8 @@ void kio_svnProtocol::get(const KURL& url ){ svn_pool_destroy (subpool); } -void kio_svnProtocol::stat(const KURL & url){ - kdDebug(7128) << "kio_svn::stat(const KURL& url) : " << url.url() << endl ; +void tdeio_svnProtocol::stat(const KURL & url){ + kdDebug(7128) << "tdeio_svn::stat(const KURL& url) : " << url.url() << endl ; void *ra_baton, *session; svn_ra_plugin_t *ra_lib; @@ -401,8 +401,8 @@ void kio_svnProtocol::stat(const KURL & url){ svn_pool_destroy( subpool ); } -void kio_svnProtocol::listDir(const KURL& url){ - kdDebug(7128) << "kio_svn::listDir(const KURL& url) : " << url.url() << endl ; +void tdeio_svnProtocol::listDir(const KURL& url){ + kdDebug(7128) << "tdeio_svn::listDir(const KURL& url) : " << url.url() << endl ; apr_pool_t *subpool = svn_pool_create (pool); apr_hash_t *dirents; @@ -486,7 +486,7 @@ void kio_svnProtocol::listDir(const KURL& url){ svn_pool_destroy (subpool); } -bool kio_svnProtocol::createUDSEntry( const TQString& filename, const TQString& user, long long int size, bool isdir, time_t mtime, UDSEntry& entry) { +bool tdeio_svnProtocol::createUDSEntry( const TQString& filename, const TQString& user, long long int size, bool isdir, time_t mtime, UDSEntry& entry) { kdDebug(7128) << "MTime : " << ( long )mtime << endl; kdDebug(7128) << "UDS filename : " << filename << endl; UDSAtom atom; @@ -513,8 +513,8 @@ bool kio_svnProtocol::createUDSEntry( const TQString& filename, const TQString& return true; } -void kio_svnProtocol::copy(const KURL & src, const KURL& dest, int /*permissions*/, bool /*overwrite*/) { - kdDebug(7128) << "kio_svnProtocol::copy() Source : " << src.url() << " Dest : " << dest.url() << endl; +void tdeio_svnProtocol::copy(const KURL & src, const KURL& dest, int /*permissions*/, bool /*overwrite*/) { + kdDebug(7128) << "tdeio_svnProtocol::copy() Source : " << src.url() << " Dest : " << dest.url() << endl; apr_pool_t *subpool = svn_pool_create (pool); svn_client_commit_info_t *commit_info = NULL; @@ -559,8 +559,8 @@ void kio_svnProtocol::copy(const KURL & src, const KURL& dest, int /*permissions svn_pool_destroy (subpool); } -void kio_svnProtocol::mkdir( const KURL::List& list, int /*permissions*/ ) { - kdDebug(7128) << "kio_svnProtocol::mkdir(LIST) : " << list << endl; +void tdeio_svnProtocol::mkdir( const KURL::List& list, int /*permissions*/ ) { + kdDebug(7128) << "tdeio_svnProtocol::mkdir(LIST) : " << list << endl; apr_pool_t *subpool = svn_pool_create (pool); svn_client_commit_info_t *commit_info = NULL; @@ -572,7 +572,7 @@ void kio_svnProtocol::mkdir( const KURL::List& list, int /*permissions*/ ) { KURL::List::const_iterator it = list.begin(), end = list.end(); for ( ; it != end; ++it ) { TQString cur = makeSvnURL( *it ); - kdDebug( 7128 ) << "kio_svnProtocol::mkdir raw url for subversion : " << cur << endl; + kdDebug( 7128 ) << "tdeio_svnProtocol::mkdir raw url for subversion : " << cur << endl; const char *_target = apr_pstrdup( subpool, svn_path_canonicalize( apr_pstrdup( subpool, cur.utf8() ), subpool ) ); (*(( const char ** )apr_array_push(( apr_array_header_t* )targets)) ) = _target; } @@ -587,8 +587,8 @@ void kio_svnProtocol::mkdir( const KURL::List& list, int /*permissions*/ ) { svn_pool_destroy (subpool); } -void kio_svnProtocol::mkdir( const KURL& url, int /*permissions*/ ) { - kdDebug(7128) << "kio_svnProtocol::mkdir() : " << url.url() << endl; +void tdeio_svnProtocol::mkdir( const KURL& url, int /*permissions*/ ) { + kdDebug(7128) << "tdeio_svnProtocol::mkdir() : " << url.url() << endl; apr_pool_t *subpool = svn_pool_create (pool); svn_client_commit_info_t *commit_info = NULL; @@ -610,8 +610,8 @@ void kio_svnProtocol::mkdir( const KURL& url, int /*permissions*/ ) { svn_pool_destroy (subpool); } -void kio_svnProtocol::del( const KURL& url, bool /*isfile*/ ) { - kdDebug(7128) << "kio_svnProtocol::del() : " << url.url() << endl; +void tdeio_svnProtocol::del( const KURL& url, bool /*isfile*/ ) { + kdDebug(7128) << "tdeio_svnProtocol::del() : " << url.url() << endl; apr_pool_t *subpool = svn_pool_create (pool); svn_client_commit_info_t *commit_info = NULL; @@ -633,8 +633,8 @@ void kio_svnProtocol::del( const KURL& url, bool /*isfile*/ ) { svn_pool_destroy (subpool); } -void kio_svnProtocol::rename(const KURL& src, const KURL& dest, bool /*overwrite*/) { - kdDebug(7128) << "kio_svnProtocol::rename() Source : " << src.url() << " Dest : " << dest.url() << endl; +void tdeio_svnProtocol::rename(const KURL& src, const KURL& dest, bool /*overwrite*/) { + kdDebug(7128) << "tdeio_svnProtocol::rename() Source : " << src.url() << " Dest : " << dest.url() << endl; apr_pool_t *subpool = svn_pool_create (pool); svn_client_commit_info_t *commit_info = NULL; @@ -679,14 +679,14 @@ void kio_svnProtocol::rename(const KURL& src, const KURL& dest, bool /*overwrite svn_pool_destroy (subpool); } -void kio_svnProtocol::special( const TQByteArray& data ) { - kdDebug(7128) << "kio_svnProtocol::special" << endl; +void tdeio_svnProtocol::special( const TQByteArray& data ) { + kdDebug(7128) << "tdeio_svnProtocol::special" << endl; TQDataStream stream(data, IO_ReadOnly); int tmp; stream >> tmp; - kdDebug(7128) << "kio_svnProtocol::special " << tmp << endl; + kdDebug(7128) << "tdeio_svnProtocol::special " << tmp << endl; switch ( tmp ) { case SVN_CHECKOUT: @@ -698,7 +698,7 @@ void kio_svnProtocol::special( const TQByteArray& data ) { stream >> wc; stream >> revnumber; stream >> revkind; - kdDebug(7128) << "kio_svnProtocol CHECKOUT from " << repository.url() << " to " << wc.url() << " at " << revnumber << " or " << revkind << endl; + kdDebug(7128) << "tdeio_svnProtocol CHECKOUT from " << repository.url() << " to " << wc.url() << " at " << revnumber << " or " << revkind << endl; checkout( repository, wc, revnumber, revkind ); break; } @@ -710,7 +710,7 @@ void kio_svnProtocol::special( const TQByteArray& data ) { stream >> wc; stream >> revnumber; stream >> revkind; - kdDebug(7128) << "kio_svnProtocol UPDATE " << wc.url() << " at " << revnumber << " or " << revkind << endl; + kdDebug(7128) << "tdeio_svnProtocol UPDATE " << wc.url() << " at " << revnumber << " or " << revkind << endl; update(wc, revnumber, revkind ); break; } @@ -722,13 +722,13 @@ void kio_svnProtocol::special( const TQByteArray& data ) { stream >> tmp; wclist << tmp; } - kdDebug(7128) << "kio_svnProtocol COMMIT" << endl; + kdDebug(7128) << "tdeio_svnProtocol COMMIT" << endl; commit( wclist ); break; } case SVN_LOG: { - kdDebug(7128) << "kio_svnProtocol LOG" << endl; + kdDebug(7128) << "tdeio_svnProtocol LOG" << endl; int revstart, revend; TQString revkindstart, revkindend; KURL::List targets; @@ -749,7 +749,7 @@ void kio_svnProtocol::special( const TQByteArray& data ) { KURL wc,repos; stream >> repos; stream >> wc; - kdDebug(7128) << "kio_svnProtocol IMPORT" << endl; + kdDebug(7128) << "tdeio_svnProtocol IMPORT" << endl; import(repos,wc); break; } @@ -757,7 +757,7 @@ void kio_svnProtocol::special( const TQByteArray& data ) { { KURL wc; stream >> wc; - kdDebug(7128) << "kio_svnProtocol ADD" << endl; + kdDebug(7128) << "tdeio_svnProtocol ADD" << endl; add(wc); break; } @@ -769,7 +769,7 @@ void kio_svnProtocol::special( const TQByteArray& data ) { stream >> tmp; wclist << tmp; } - kdDebug(7128) << "kio_svnProtocol DEL" << endl; + kdDebug(7128) << "tdeio_svnProtocol DEL" << endl; wc_delete(wclist); break; } @@ -781,7 +781,7 @@ void kio_svnProtocol::special( const TQByteArray& data ) { stream >> tmp; wclist << tmp; } - kdDebug(7128) << "kio_svnProtocol REVERT" << endl; + kdDebug(7128) << "tdeio_svnProtocol REVERT" << endl; wc_revert(wclist); break; } @@ -793,7 +793,7 @@ void kio_svnProtocol::special( const TQByteArray& data ) { stream >> wc; stream >> checkRepos; stream >> fullRecurse; - kdDebug(7128) << "kio_svnProtocol STATUS" << endl; + kdDebug(7128) << "tdeio_svnProtocol STATUS" << endl; wc_status(wc,checkRepos,fullRecurse); break; } @@ -801,7 +801,7 @@ void kio_svnProtocol::special( const TQByteArray& data ) { { KURL::List list; stream >> list; - kdDebug(7128) << "kio_svnProtocol MKDIR" << endl; + kdDebug(7128) << "tdeio_svnProtocol MKDIR" << endl; mkdir(list,0); break; } @@ -811,7 +811,7 @@ void kio_svnProtocol::special( const TQByteArray& data ) { bool recurse; stream >> url; stream >> recurse; - kdDebug(7128) << "kio_svnProtocol RESOLVE" << endl; + kdDebug(7128) << "tdeio_svnProtocol RESOLVE" << endl; wc_resolve(url,recurse); break; } @@ -826,7 +826,7 @@ void kio_svnProtocol::special( const TQByteArray& data ) { stream >> recurse; stream >> revnumber; stream >> revkind; - kdDebug(7128) << "kio_svnProtocol SWITCH" << endl; + kdDebug(7128) << "tdeio_svnProtocol SWITCH" << endl; svn_switch(wc,url,revnumber,revkind,recurse); break; } @@ -843,19 +843,19 @@ void kio_svnProtocol::special( const TQByteArray& data ) { stream >> rev2; stream >> revkind2; stream >> recurse; - kdDebug(7128) << "kio_svnProtocol DIFF" << endl; + kdDebug(7128) << "tdeio_svnProtocol DIFF" << endl; svn_diff(url1,url2,rev1,rev2,revkind1,revkind2,recurse); break; } default: { - kdDebug(7128) << "kio_svnProtocol DEFAULT" << endl; + kdDebug(7128) << "tdeio_svnProtocol DEFAULT" << endl; break; } } } -void kio_svnProtocol::popupMessage( const TQString& message ) { +void tdeio_svnProtocol::popupMessage( const TQString& message ) { TQByteArray params; TQDataStream stream(params, IO_WriteOnly); stream << message; @@ -864,8 +864,8 @@ void kio_svnProtocol::popupMessage( const TQString& message ) { kdWarning() << "Communication with KDED:KSvnd failed" << endl; } -void kio_svnProtocol::svn_log( int revstart, const TQString& revkindstart, int revend, const TQString& revkindend, const KURL::List& targets ) { - kdDebug(7128) << "kio_svn::log : " << targets << " from revision " << revstart << " or " << revkindstart << " to " +void tdeio_svnProtocol::svn_log( int revstart, const TQString& revkindstart, int revend, const TQString& revkindend, const KURL::List& targets ) { + kdDebug(7128) << "tdeio_svn::log : " << targets << " from revision " << revstart << " or " << revkindstart << " to " " revision " << revend << " or " << revkindend << endl; @@ -880,7 +880,7 @@ void kio_svnProtocol::svn_log( int revstart, const TQString& revkindstart, int r svn_pool_destroy (subpool); } -svn_opt_revision_t kio_svnProtocol::createRevision( int revision, const TQString& revkind, apr_pool_t *pool ) { +svn_opt_revision_t tdeio_svnProtocol::createRevision( int revision, const TQString& revkind, apr_pool_t *pool ) { svn_opt_revision_t result,endrev; if ( revision != -1 ) { @@ -896,8 +896,8 @@ svn_opt_revision_t kio_svnProtocol::createRevision( int revision, const TQString return result; } -void kio_svnProtocol::svn_diff(const KURL & url1, const KURL& url2,int rev1, int rev2,const TQString& revkind1,const TQString& revkind2,bool recurse) { - kdDebug(7128) << "kio_svn::diff : " << url1.path() << " at revision " << rev1 << " or " << revkind1 << " with " +void tdeio_svnProtocol::svn_diff(const KURL & url1, const KURL& url2,int rev1, int rev2,const TQString& revkind1,const TQString& revkind2,bool recurse) { + kdDebug(7128) << "tdeio_svn::diff : " << url1.path() << " at revision " << rev1 << " or " << revkind1 << " with " << url2.path() << " at revision " << rev2 << " or " << revkind2 << endl ; @@ -960,8 +960,8 @@ void kio_svnProtocol::svn_diff(const KURL & url1, const KURL& url2,int rev1, int svn_pool_destroy (subpool); } -void kio_svnProtocol::svn_switch( const KURL& wc, const KURL& repos, int revnumber, const TQString& revkind, bool recurse) { - kdDebug(7128) << "kio_svn::switch : " << wc.path() << " at revision " << revnumber << " or " << revkind << endl ; +void tdeio_svnProtocol::svn_switch( const KURL& wc, const KURL& repos, int revnumber, const TQString& revkind, bool recurse) { + kdDebug(7128) << "tdeio_svn::switch : " << wc.path() << " at revision " << revnumber << " or " << revkind << endl ; apr_pool_t *subpool = svn_pool_create (pool); @@ -987,8 +987,8 @@ void kio_svnProtocol::svn_switch( const KURL& wc, const KURL& repos, int revnumb svn_pool_destroy (subpool); } -void kio_svnProtocol::update( const KURL& wc, int revnumber, const TQString& revkind ) { - kdDebug(7128) << "kio_svn::update : " << wc.path() << " at revision " << revnumber << " or " << revkind << endl ; +void tdeio_svnProtocol::update( const KURL& wc, int revnumber, const TQString& revkind ) { + kdDebug(7128) << "tdeio_svn::update : " << wc.path() << " at revision " << revnumber << " or " << revkind << endl ; apr_pool_t *subpool = svn_pool_create (pool); KURL dest = wc; @@ -1007,8 +1007,8 @@ void kio_svnProtocol::update( const KURL& wc, int revnumber, const TQString& rev svn_pool_destroy (subpool); } -void kio_svnProtocol::import( const KURL& repos, const KURL& wc ) { - kdDebug(7128) << "kio_svnProtocol::import() : " << wc.url() << " into " << repos.url() << endl; +void tdeio_svnProtocol::import( const KURL& repos, const KURL& wc ) { + kdDebug(7128) << "tdeio_svnProtocol::import() : " << wc.url() << " into " << repos.url() << endl; apr_pool_t *subpool = svn_pool_create (pool); svn_client_commit_info_t *commit_info = NULL; @@ -1035,8 +1035,8 @@ void kio_svnProtocol::import( const KURL& repos, const KURL& wc ) { svn_pool_destroy (subpool); } -void kio_svnProtocol::checkout( const KURL& repos, const KURL& wc, int revnumber, const TQString& revkind ) { - kdDebug(7128) << "kio_svn::checkout : " << repos.url() << " into " << wc.path() << " at revision " << revnumber << " or " << revkind << endl ; +void tdeio_svnProtocol::checkout( const KURL& repos, const KURL& wc, int revnumber, const TQString& revkind ) { + kdDebug(7128) << "tdeio_svn::checkout : " << repos.url() << " into " << wc.path() << " at revision " << revnumber << " or " << revkind << endl ; apr_pool_t *subpool = svn_pool_create (pool); KURL nurl = repos; @@ -1059,8 +1059,8 @@ void kio_svnProtocol::checkout( const KURL& repos, const KURL& wc, int revnumber svn_pool_destroy (subpool); } -void kio_svnProtocol::commit(const KURL::List& wc) { - kdDebug(7128) << "kio_svnProtocol::commit() : " << wc << endl; +void tdeio_svnProtocol::commit(const KURL::List& wc) { + kdDebug(7128) << "tdeio_svnProtocol::commit() : " << wc << endl; apr_pool_t *subpool = svn_pool_create (pool); svn_client_commit_info_t *commit_info = NULL; @@ -1104,8 +1104,8 @@ void kio_svnProtocol::commit(const KURL::List& wc) { svn_pool_destroy (subpool); } -void kio_svnProtocol::add(const KURL& wc) { - kdDebug(7128) << "kio_svnProtocol::add() : " << wc.url() << endl; +void tdeio_svnProtocol::add(const KURL& wc) { + kdDebug(7128) << "tdeio_svnProtocol::add() : " << wc.url() << endl; apr_pool_t *subpool = svn_pool_create (pool); bool nonrecursive = false; @@ -1124,8 +1124,8 @@ void kio_svnProtocol::add(const KURL& wc) { svn_pool_destroy (subpool); } -void kio_svnProtocol::wc_delete(const KURL::List& wc) { - kdDebug(7128) << "kio_svnProtocol::wc_delete() : " << wc << endl; +void tdeio_svnProtocol::wc_delete(const KURL::List& wc) { + kdDebug(7128) << "tdeio_svnProtocol::wc_delete() : " << wc << endl; apr_pool_t *subpool = svn_pool_create (pool); svn_client_commit_info_t *commit_info = NULL; @@ -1150,8 +1150,8 @@ void kio_svnProtocol::wc_delete(const KURL::List& wc) { svn_pool_destroy (subpool); } -void kio_svnProtocol::wc_revert(const KURL::List& wc) { - kdDebug(7128) << "kio_svnProtocol::revert() : " << wc << endl; +void tdeio_svnProtocol::wc_revert(const KURL::List& wc) { + kdDebug(7128) << "tdeio_svnProtocol::revert() : " << wc << endl; apr_pool_t *subpool = svn_pool_create (pool); bool nonrecursive = false; @@ -1174,8 +1174,8 @@ void kio_svnProtocol::wc_revert(const KURL::List& wc) { svn_pool_destroy (subpool); } -void kio_svnProtocol::wc_status(const KURL& wc, bool checkRepos, bool fullRecurse, bool getAll, int revnumber, const TQString& revkind) { - kdDebug(7128) << "kio_svnProtocol::status() : " << wc.url() << endl; +void tdeio_svnProtocol::wc_status(const KURL& wc, bool checkRepos, bool fullRecurse, bool getAll, int revnumber, const TQString& revkind) { + kdDebug(7128) << "tdeio_svnProtocol::status() : " << wc.url() << endl; apr_pool_t *subpool = svn_pool_create (pool); svn_revnum_t result_rev; @@ -1189,7 +1189,7 @@ void kio_svnProtocol::wc_status(const KURL& wc, bool checkRepos, bool fullRecurs initNotifier(false, false, false, subpool); - svn_error_t *err = svn_client_status(&result_rev, svn_path_canonicalize( nurl.path().utf8(), subpool ), &rev, kio_svnProtocol::status, this, fullRecurse, getAll, checkRepos, no_ignore, ctx, subpool); + svn_error_t *err = svn_client_status(&result_rev, svn_path_canonicalize( nurl.path().utf8(), subpool ), &rev, tdeio_svnProtocol::status, this, fullRecurse, getAll, checkRepos, no_ignore, ctx, subpool); if ( err ) error( TDEIO::ERR_SLAVE_DEFINED, err->message ); @@ -1200,7 +1200,7 @@ void kio_svnProtocol::wc_status(const KURL& wc, bool checkRepos, bool fullRecurs //change the proto and remove trailing / //remove double / also -TQString kio_svnProtocol::makeSvnURL ( const KURL& url ) const { +TQString tdeio_svnProtocol::makeSvnURL ( const KURL& url ) const { TQString kproto = url.protocol(); KURL tpURL = url; tpURL.cleanPath( true ); @@ -1241,7 +1241,7 @@ TQString kio_svnProtocol::makeSvnURL ( const KURL& url ) const { return tpURL.url(-1); } -TQString kio_svnProtocol::chooseProtocol ( const TQString& kproto ) const { +TQString tdeio_svnProtocol::chooseProtocol ( const TQString& kproto ) const { if ( kproto == "svn+http" ) return TQString( "http" ); else if ( kproto == "svn+https" ) return TQString( "https" ); else if ( kproto == "svn+ssh" ) return TQString( "svn+ssh" ); @@ -1275,7 +1275,7 @@ svn_error_t *kio_svnProtocol::commitLogPrompt( const char **log_msg, const char TQByteArray reply; TQString result; TQStringList slist; - kio_svnProtocol *p = ( kio_svnProtocol* )baton; + kio_svnProtocol *p = ( tdeio_svnProtocol* )baton; svn_stringbuf_t *message = NULL; for (int i = 0; i < commit_items->nelts; i++) { @@ -1339,7 +1339,7 @@ svn_error_t *kio_svnProtocol::commitLogPrompt( const char **log_msg, const char return SVN_NO_ERROR; } -void kio_svnProtocol::notify(void *baton, const char *path, svn_wc_notify_action_t action, svn_node_kind_t kind, const char *mime_type, svn_wc_notify_state_t content_state, svn_wc_notify_state_t prop_state, svn_revnum_t revision) { +void tdeio_svnProtocol::notify(void *baton, const char *path, svn_wc_notify_action_t action, svn_node_kind_t kind, const char *mime_type, svn_wc_notify_state_t content_state, svn_wc_notify_state_t prop_state, svn_revnum_t revision) { kdDebug(7128) << "NOTIFY : " << path << " updated at revision " << revision << " action : " << action << ", kind : " << kind << " , content_state : " << content_state << ", prop_state : " << prop_state << endl; TQString userstring; @@ -1516,7 +1516,7 @@ void kio_svnProtocol::notify(void *baton, const char *path, svn_wc_notify_action } //// End convert - kio_svnProtocol *p = ( kio_svnProtocol* )nb->master; + kio_svnProtocol *p = ( tdeio_svnProtocol* )nb->master; p->setMetaData(TQString::number( p->counter() ).rightJustify( 10,'0' )+ "path" , TQString::fromUtf8( path )); p->setMetaData(TQString::number( p->counter() ).rightJustify( 10,'0' )+ "action", TQString::number( action )); @@ -1529,7 +1529,7 @@ void kio_svnProtocol::notify(void *baton, const char *path, svn_wc_notify_action p->incCounter(); } -void kio_svnProtocol::status(void *baton, const char *path, svn_wc_status_t *status) { +void tdeio_svnProtocol::status(void *baton, const char *path, svn_wc_status_t *status) { kdDebug(7128) << "STATUS : " << path << ", wc text status : " << status->text_status << ", wc prop status : " << status->prop_status << ", repos text status : " << status->repos_text_status @@ -1537,7 +1537,7 @@ void kio_svnProtocol::status(void *baton, const char *path, svn_wc_status_t *sta << endl; TQByteArray params; - kio_svnProtocol *p = ( kio_svnProtocol* )baton; + kio_svnProtocol *p = ( tdeio_svnProtocol* )baton; TQDataStream stream(params, IO_WriteOnly); long int rev = status->entry ? status->entry->revision : 0; @@ -1553,8 +1553,8 @@ void kio_svnProtocol::status(void *baton, const char *path, svn_wc_status_t *sta } -void kio_svnProtocol::wc_resolve( const KURL& wc, bool recurse ) { - kdDebug(7128) << "kio_svnProtocol::wc_resolve() : " << wc.url() << endl; +void tdeio_svnProtocol::wc_resolve( const KURL& wc, bool recurse ) { + kdDebug(7128) << "tdeio_svnProtocol::wc_resolve() : " << wc.url() << endl; apr_pool_t *subpool = svn_pool_create (pool); @@ -1574,19 +1574,19 @@ void kio_svnProtocol::wc_resolve( const KURL& wc, bool recurse ) { extern "C" { KDE_EXPORT int kdemain(int argc, char **argv) { - TDEInstance instance( "kio_svn" ); + TDEInstance instance( "tdeio_svn" ); - kdDebug(7128) << "*** Starting kio_svn " << endl; + kdDebug(7128) << "*** Starting tdeio_svn " << endl; if (argc != 4) { - kdDebug(7128) << "Usage: kio_svn protocol domain-socket1 domain-socket2" << endl; + kdDebug(7128) << "Usage: tdeio_svn protocol domain-socket1 domain-socket2" << endl; exit(-1); } kio_svnProtocol slave(argv[2], argv[3]); slave.dispatchLoop(); - kdDebug(7128) << "*** kio_svn Done" << endl; + kdDebug(7128) << "*** tdeio_svn Done" << endl; return 0; } } diff --git a/tdeioslave/svn/svn.h b/tdeioslave/svn/svn.h index 869bb47a..a4133c75 100644 --- a/tdeioslave/svn/svn.h +++ b/tdeioslave/svn/svn.h @@ -35,7 +35,7 @@ #include class TQCString; -class kio_svnProtocol; +class tdeio_svnProtocol; typedef struct kbaton { svn_stream_t *target_stream; @@ -43,11 +43,11 @@ typedef struct kbaton { svn_stream_t *string_stream; } kbaton; -typedef struct kio_svn_callback_baton_t { +typedef struct tdeio_svn_callback_baton_t { const char* base_dir; apr_hash_t *config; apr_pool_t *pool; -} kio_svn_callback_baton_t; +} tdeio_svn_callback_baton_t; typedef struct notify_baton { svn_boolean_t received_some_change; @@ -60,11 +60,11 @@ typedef struct notify_baton { when we've already had one print error. */ apr_pool_t *pool; /* this pool is cleared after every notification, so don't keep anything here! */ - kio_svnProtocol *master; + tdeio_svnProtocol *master; } notify_baton; -class kio_svnProtocol : public TDEIO::SlaveBase +class tdeio_svnProtocol : public TDEIO::SlaveBase { public: kio_svnProtocol(const TQCString &pool_socket, const TQCString &app_socket); diff --git a/tdeioslave/svn/svn.protocol b/tdeioslave/svn/svn.protocol index abd77fb3..ee391393 100644 --- a/tdeioslave/svn/svn.protocol +++ b/tdeioslave/svn/svn.protocol @@ -1,5 +1,5 @@ [Protocol] -exec=kio_svn +exec=tdeio_svn protocol=svn input=none output=filesystem diff --git a/tdeioslave/svn/svnhelper/CMakeLists.txt b/tdeioslave/svn/svnhelper/CMakeLists.txt index 15c68d05..94733958 100644 --- a/tdeioslave/svn/svnhelper/CMakeLists.txt +++ b/tdeioslave/svn/svnhelper/CMakeLists.txt @@ -27,11 +27,11 @@ install( FILES DESTINATION ${DATA_INSTALL_DIR}/konqueror/servicemenus ) -##### kio_svn_helper (executable) ############### +##### tdeio_svn_helper (executable) ############### -tde_add_executable( kio_svn_helper AUTOMOC +tde_add_executable( tdeio_svn_helper AUTOMOC SOURCES - kio_svn_helper.cpp subversioncheckout.ui subversionswitch.ui + tdeio_svn_helper.cpp subversioncheckout.ui subversionswitch.ui subversionlog.ui subversiondiff.ui LINK tdeio-shared DESTINATION ${BIN_INSTALL_DIR} diff --git a/tdeioslave/svn/svnhelper/Makefile.am b/tdeioslave/svn/svnhelper/Makefile.am index db03a3ae..3f6e71c1 100644 --- a/tdeioslave/svn/svnhelper/Makefile.am +++ b/tdeioslave/svn/svnhelper/Makefile.am @@ -1,11 +1,11 @@ -bin_PROGRAMS = kio_svn_helper +bin_PROGRAMS = tdeio_svn_helper INCLUDES = $(all_includes) AM_LDFLAGS = $(all_libraries) -kio_svn_helper_SOURCES = kio_svn_helper.cpp subversioncheckout.ui subversionswitch.ui subversionlog.ui subversiondiff.ui +tdeio_svn_helper_SOURCES = tdeio_svn_helper.cpp subversioncheckout.ui subversionswitch.ui subversionlog.ui subversiondiff.ui -kio_svn_helper_LDFLAGS = $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_KSYCOCA) $(LIB_KIO) $(all_libraries) +tdeio_svn_helper_LDFLAGS = $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_KSYCOCA) $(LIB_KIO) $(all_libraries) servicemenudir = \ $(kde_datadir)/konqueror/servicemenus diff --git a/tdeioslave/svn/svnhelper/kio_svn_helper.cpp b/tdeioslave/svn/svnhelper/kio_svn_helper.cpp index 7f60861e..eba0634a 100644 --- a/tdeioslave/svn/svnhelper/kio_svn_helper.cpp +++ b/tdeioslave/svn/svnhelper/kio_svn_helper.cpp @@ -32,7 +32,7 @@ #include #include -#include "kio_svn_helper.h" +#include "tdeio_svn_helper.h" #include "subversioncheckout.h" #include "subversionswitch.h" #include "subversiondiff.h" @@ -58,7 +58,7 @@ SvnHelper::SvnHelper():TDEApplication() { if (args->isSet("u")) { kdDebug(7128) << "update " << list << endl; KURL servURL = "svn+http://this_is_a_fake_URL_and_this_is_normal/"; - //FIXME when 1.2 is out (move the loop inside kio_svn's ::update) + //FIXME when 1.2 is out (move the loop inside tdeio_svn's ::update) for ( TQValueListConstIterator it = list.begin(); it != list.end() ; ++it ) { TQByteArray parms; TQDataStream s( parms, IO_WriteOnly ); @@ -275,10 +275,10 @@ static KCmdLineOptions options[] = { }; int main(int argc, char **argv) { - TDECmdLineArgs::init(argc, argv, "kio_svn_helper", I18N_NOOP("Subversion Helper"), "TDE frontend for SVN", "0.1"); + TDECmdLineArgs::init(argc, argv, "tdeio_svn_helper", I18N_NOOP("Subversion Helper"), "TDE frontend for SVN", "0.1"); TDECmdLineArgs::addCmdLineOptions( options ); - TDEGlobal::locale()->setMainCatalogue("kio_svn"); + TDEGlobal::locale()->setMainCatalogue("tdeio_svn"); TDEApplication::addCmdLineOptions(); if ( TDECmdLineArgs::parsedArgs()->count()==0 ) @@ -289,4 +289,4 @@ int main(int argc, char **argv) { app->exec(); } -#include "kio_svn_helper.moc" +#include "tdeio_svn_helper.moc" diff --git a/tdeioslave/svn/svnhelper/subversion.desktop b/tdeioslave/svn/svnhelper/subversion.desktop index 7d95fbec..7ee3430b 100644 --- a/tdeioslave/svn/svnhelper/subversion.desktop +++ b/tdeioslave/svn/svnhelper/subversion.desktop @@ -55,7 +55,7 @@ Name[uk]=Додати до сховища Name[zh_CN]=添加到仓库 Name[zh_TW]=新增到主目錄 Icon=svn_add -Exec=kio_svn_helper -a %U +Exec=tdeio_svn_helper -a %U [Desktop Action Delete] Name=Delete From Repository @@ -102,7 +102,7 @@ Name[uk]=Видалити зі сховища Name[zh_CN]=从仓库删除 Name[zh_TW]=從主目錄刪除 Icon=svn_remove -Exec=kio_svn_helper -d %U +Exec=tdeio_svn_helper -d %U [Desktop Action Revert] Name=Revert Local Changes @@ -147,7 +147,7 @@ Name[uk]=Повернути локальні зміни Name[zh_CN]=恢复本地更改 Name[zh_TW]=回復本地端變更 Icon=undo -Exec=kio_svn_helper -r %U +Exec=tdeio_svn_helper -r %U Comment=Remove any changes made locally. Warning - this cannot be undone. Comment[bg]=Премахване на направените локални промени. Предупреждение - данните ще се загубят безвъзвратно. Comment[ca]=Elimina qualsevol canvi local. Avís: No es pot desfer. @@ -235,7 +235,7 @@ Name[uk]=Перейменувати... Name[zh_CN]=重命名... Name[zh_TW]=重新命名... Icon=pencil -Exec=kio_svn_helper -r %U +Exec=tdeio_svn_helper -r %U Comment=Rename a file locally and in the repository. Use this rather than adding and deleting to rename a file. Comment[bg]=Преименуване на файл локално и в хранилището. За предпочитане е да използвате този метод вместо изтриване и добавяне. Comment[ca]=Reanomena un fitxer localment i en el repositori. Use-ho en comptes d'afegir i eliminar per a reanomenar un fitxer. @@ -320,7 +320,7 @@ Name[uk]=Імпортувати сховище Name[zh_CN]=导入仓库 Name[zh_TW]=匯入主目錄 Icon=svn_import -Exec=kio_svn_helper -i %U +Exec=tdeio_svn_helper -i %U Comment=Put folder into an existing repository to put it under revision control. Comment[bg]=Поставяне на директория в съществуващо хранилище. Comment[ca]=Situa la carpeta en un repositori existent per a posar-la sota el control de revisions. @@ -404,7 +404,7 @@ Name[uk]=Взяти зі сховища... Name[zh_CN]=从仓库中检出... Name[zh_TW]=從主目錄取出... Icon=svn_checkout -Exec=kio_svn_helper -C %U +Exec=tdeio_svn_helper -C %U Comment=Checkout out files from an existing repository into this folder. Comment[bg]=Изтегляне на файлове от хранилището в текущата директория. Comment[ca]=Obté fitxers des d'un repositori existent cap aquesta carpeta. @@ -528,7 +528,7 @@ Comment[tr]=Çalışan belirli bir kopyayı başka bölüme değiştir Comment[uk]=Перемкнути поточну робочу копію на іншу гілку Comment[zh_CN]=将工作副本切换到另外一个分支 Comment[zh_TW]=將指定的工作複本切換到另一個分支 -Exec=kio_svn_helper -s %U +Exec=tdeio_svn_helper -s %U [Desktop Action Merge] Name=Merge... @@ -615,7 +615,7 @@ Comment[tr]=Bu ve başka bölüm arasındaki değişiklikleri birleştir Comment[uk]=Об'єднати зміни в цій та іншій гілках Comment[zh_CN]=合并本地和另外一个分支的更改 Comment[zh_TW]=將這個與另一個分支合併 -Exec=kio_svn_helper -m %U +Exec=tdeio_svn_helper -m %U [Desktop Action Blame] Name=Blame... @@ -696,7 +696,7 @@ Comment[sv]=Se vem som skrev varje rad i filen och för vilken version Comment[uk]=Подивитись хто написав кожний рядок файла і в якій модифікації Comment[zh_CN]=查看谁在哪次修订中写了文件的哪一行 Comment[zh_TW]=看檔案中的每一行是誰寫的,其版本為何 -Exec=kio_svn_helper -b %U +Exec=tdeio_svn_helper -b %U [Desktop Action CreatePatch] Name=Create Patch... @@ -742,7 +742,7 @@ Name[tr]=Yama Oluştur... Name[uk]=Створити латку... Name[zh_CN]=创建补丁... Name[zh_TW]=建立修補檔... -Exec=kio_svn_helper -p %U +Exec=tdeio_svn_helper -p %U [Desktop Action Export] Name=Export... @@ -791,7 +791,7 @@ Name[uk]=Експортувати... Name[zh_CN]=导出... Name[zh_TW]=匯出... Icon=svn_export -Exec=kio_svn_helper -e %U +Exec=tdeio_svn_helper -e %U Comment=Checkout out an unversioned copy of a tree from a repository Comment[bg]=Изтегляне на копие на дървото от хранилището. Comment[ca]=Exporta una còpia sense versió d'un arbre del repositori @@ -876,7 +876,7 @@ Name[uk]=Розбіжності (локальні) Name[zh_CN]=Diff (本地) Name[zh_TW]=比較(本地端) Icon=svn_diff -Exec=kio_svn_helper -D %U +Exec=tdeio_svn_helper -D %U Comment=Show local changes since last update Comment[bg]=Показване на локалните промени след последното обновяване. Comment[ca]=Mostra els canvis locals des de l'última actualització diff --git a/tdeioslave/svn/svnhelper/subversion_toplevel.desktop b/tdeioslave/svn/svnhelper/subversion_toplevel.desktop index 0a024c91..bded3518 100644 --- a/tdeioslave/svn/svnhelper/subversion_toplevel.desktop +++ b/tdeioslave/svn/svnhelper/subversion_toplevel.desktop @@ -48,7 +48,7 @@ Name[uk]=SVN-оновлення Name[zh_CN]=SVN 更新 Name[zh_TW]=SVN 更新 Icon=redo -Exec=kio_svn_helper -u %U +Exec=tdeio_svn_helper -u %U [Desktop Action Commit] Name=SVN Commit @@ -93,5 +93,5 @@ Name[uk]=SVN-передання Name[zh_CN]=SVN 提交 Name[zh_TW]=SVN 提交 Icon=undo -Exec=kio_svn_helper -c %U +Exec=tdeio_svn_helper -c %U