kbear-cvs Mailing List for KBear, a graphical ftp client for KDE (Page 4)
Brought to you by:
kbjorn
You can subscribe to this list here.
2003 |
Jan
(113) |
Feb
(143) |
Mar
(31) |
Apr
(88) |
May
(126) |
Jun
(163) |
Jul
(209) |
Aug
(36) |
Sep
(6) |
Oct
(4) |
Nov
(35) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2005 |
Jan
|
Feb
|
Mar
|
Apr
(11) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(11) |
Nov
|
Dec
|
From: <fri...@us...> - 2003-08-30 21:42:58
|
Update of /cvsroot/kbear/kbear/kbear/plugins/sitemanager In directory sc8-pr-cvs1:/tmp/cvs-serv18788/kbear/plugins/sitemanager Modified Files: kbearsitemanager.desktop Log Message: updated german translation Index: kbearsitemanager.desktop =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/sitemanager/kbearsitemanager.desktop,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** kbearsitemanager.desktop 6 Jul 2003 18:04:33 -0000 1.4 --- kbearsitemanager.desktop 30 Aug 2003 21:42:51 -0000 1.5 *************** *** 11,13 **** Comment = The Sitemanager is a flexible site dabase where you can store your sites. Comment[sv] = Sitemanagern är en flexibel sitedatabas där du kan spara dina siter. ! Comment[de] = Der Seitenmanager ist eine flexible Seiten-Datenbank, in der Sie ihre Seiten verwalten können. --- 11,13 ---- Comment = The Sitemanager is a flexible site dabase where you can store your sites. Comment[sv] = Sitemanagern är en flexibel sitedatabas där du kan spara dina siter. ! Comment[de] = Der Seitenmanager ist eine flexible Seiten-Datenbank, in der Sie Ihre Seiten verwalten können. |
From: <fri...@us...> - 2003-08-30 21:42:58
|
Update of /cvsroot/kbear/kbear/kbear/plugins/wizard In directory sc8-pr-cvs1:/tmp/cvs-serv18788/kbear/plugins/wizard Modified Files: kbearwizard.desktop Log Message: updated german translation Index: kbearwizard.desktop =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/wizard/kbearwizard.desktop,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** kbearwizard.desktop 6 Jul 2003 18:04:33 -0000 1.5 --- kbearwizard.desktop 30 Aug 2003 21:42:51 -0000 1.6 *************** *** 11,13 **** Comment=Application Wizard that let you setup KBear step by step. Comment[sv]=Programinställningsguide som lÃ¥ter dig konfigurera KBear steg för steg. ! Comment[de]=Ein Einstellungs-Assistent, der Sie Schritt für Schritt durch die Konfiguration führt. --- 11,13 ---- Comment=Application Wizard that let you setup KBear step by step. Comment[sv]=Programinställningsguide som lÃ¥ter dig konfigurera KBear steg för steg. ! Comment[de]=Ein Einstellungs-Assistent, der Sie Schritt für Schritt durch die Konfiguration führt. |
From: <fri...@us...> - 2003-08-30 21:42:58
|
Update of /cvsroot/kbear/kbear/kbear/plugins/systemtraydock In directory sc8-pr-cvs1:/tmp/cvs-serv18788/kbear/plugins/systemtraydock Modified Files: kbearsystemtraydock.desktop Log Message: updated german translation Index: kbearsystemtraydock.desktop =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/systemtraydock/kbearsystemtraydock.desktop,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** kbearsystemtraydock.desktop 6 Jul 2003 18:04:33 -0000 1.4 --- kbearsystemtraydock.desktop 30 Aug 2003 21:42:51 -0000 1.5 *************** *** 11,13 **** Comment=Place an icon in the system tray from which you can reach a small menu. Comment[sv]=Placerar en ikon i panelen frÃ¥n vilken du kan nÃ¥ en liten meny. ! Comment[de]=Plaziert ein Symbol in die Kontrollleiste, von dem aus Sie ein kleines Menü öffnen können. --- 11,13 ---- Comment=Place an icon in the system tray from which you can reach a small menu. Comment[sv]=Placerar en ikon i panelen frÃ¥n vilken du kan nÃ¥ en liten meny. ! Comment[de]=Plaziert ein Symbol in die Kontrollleiste, von dem aus Sie ein kleines Menü öffnen können. |
From: <fri...@us...> - 2003-08-30 21:42:58
|
Update of /cvsroot/kbear/kbear/kbear/plugins/tools In directory sc8-pr-cvs1:/tmp/cvs-serv18788/kbear/plugins/tools Modified Files: kbeartools.desktop Log Message: updated german translation Index: kbeartools.desktop =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/tools/kbeartools.desktop,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** kbeartools.desktop 6 Jul 2003 18:04:33 -0000 1.4 --- kbeartools.desktop 30 Aug 2003 21:42:51 -0000 1.5 *************** *** 11,13 **** Comment = Lets you configure a menu/toolbar from which you can reach other KDE applications. Comment[sv] = LÃ¥ter dig konfigurera en meny/verktygsrad frÃ¥n vilken du kan nÃ¥ andra KDE program. ! Comment[de] = Ermöglicht es Ihnen, ein Menu/Werkzeugleiste einzurichten, von der aus Sie andere KDE-Programme öffnen können. --- 11,13 ---- Comment = Lets you configure a menu/toolbar from which you can reach other KDE applications. Comment[sv] = LÃ¥ter dig konfigurera en meny/verktygsrad frÃ¥n vilken du kan nÃ¥ andra KDE program. ! Comment[de] = Ermöglicht es Ihnen, ein Menu/Werkzeugleiste einzurichten, von der aus Sie andere KDE-Programme öffnen können. |
From: <fri...@us...> - 2003-08-30 21:42:58
|
Update of /cvsroot/kbear/kbear/kbear/plugins/transferqueue In directory sc8-pr-cvs1:/tmp/cvs-serv18788/kbear/plugins/transferqueue Modified Files: kbeartransferqueue.desktop Log Message: updated german translation Index: kbeartransferqueue.desktop =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/transferqueue/kbeartransferqueue.desktop,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** kbeartransferqueue.desktop 6 Jul 2003 18:04:33 -0000 1.6 --- kbeartransferqueue.desktop 30 Aug 2003 21:42:51 -0000 1.7 *************** *** 11,13 **** Comment=Adds queuing possibilities. You can use this to manage your transfers. Comment[sv]=Lägger till kömöjligheter. Du kan använda denna till att hanterar dina överföringar. ! Comment[de]=Fügt eine Warteschlange hinzu. Sie können diese zum verwalten ihrer Übertragungen benutzen. --- 11,13 ---- Comment=Adds queuing possibilities. You can use this to manage your transfers. Comment[sv]=Lägger till kömöjligheter. Du kan använda denna till att hanterar dina överföringar. ! Comment[de]=Fügt eine Warteschlange hinzu. Sie können diese zum Verwalten Ihrer Ãbertragungen benutzen. |
From: <fri...@us...> - 2003-08-30 21:41:06
|
Update of /cvsroot/kbear/kbear/kbear/plugins/dirsynchplugin In directory sc8-pr-cvs1:/tmp/cvs-serv18557/kbear/plugins/dirsynchplugin Modified Files: dirsynchlocaldirlister.cpp dirsynchtreebranch.cpp dirsynchtreebranch.h dirsynchtreeview.cpp dirsynchwidget.cpp dirsynchwidget.h kbeardirsynchplugin.desktop Log Message: basic synch functionality Index: dirsynchlocaldirlister.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/dirsynchplugin/dirsynchlocaldirlister.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** dirsynchlocaldirlister.cpp 27 Aug 2003 20:01:28 -0000 1.1 --- dirsynchlocaldirlister.cpp 30 Aug 2003 21:41:01 -0000 1.2 *************** *** 32,35 **** --- 32,36 ---- connect( m_dirLister, SIGNAL( started( const KURL& ) ), SIGNAL( started() ) ); connect( m_dirLister, SIGNAL( completed() ), SIGNAL(finishedLoading() ) ); + // connect( m_dirLister, SIGNAL( completed( const KURL& ) ), SIGNAL( completed( const KURL& ) ) ); connect( m_dirLister, SIGNAL( canceled() ), SIGNAL(finishedLoading() ) ); connect( m_dirLister, SIGNAL( percent( int ) ), SIGNAL( progress( int ) ) ); Index: dirsynchtreebranch.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/dirsynchplugin/dirsynchtreebranch.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** dirsynchtreebranch.cpp 27 Aug 2003 20:01:28 -0000 1.1 --- dirsynchtreebranch.cpp 30 Aug 2003 21:41:01 -0000 1.2 *************** *** 41,45 **** if( !m_dirLister ) return false; - // kdDebug()<<"DirSynchTreeBranch::openURL url="<<url.prettyURL()<<endl; m_dirLister->openURL( url, true ); return true; --- 41,44 ---- *************** *** 57,61 **** bool DirSynchTreeBranch::populate( const KURL& url, KFileTreeViewItem *currItem ) { bool ret = KFileTreeBranch::populate( url, currItem); - // kdDebug()<<"DirSynchTreeBranch::populate url="<<url.prettyURL()<<endl; return ret; } --- 56,59 ---- *************** *** 63,73 **** void DirSynchTreeBranch::slotPopulateFinished( KFileTreeViewItem* currItem ) { currItem->setListed( true ); - #warning TODO: Find out why DirSynchTreeBranch::slotPopulateFinished is not called! - kdDebug()<<"DirSynchTreeBranch::slotPopulateFinished"<<endl; emit finishedLoading( this ); } //----------------------------------------------- KFileTreeViewItem* DirSynchTreeBranch::findTVIByURL( const KURL& url ) { - // kdDebug()<<"DirSynchTreeBranch::findTVIByURL="<<url.prettyURL()<<endl; KFileTreeViewItem* item = KFileTreeBranch::findTVIByURL( url ); if( ! item ) { --- 61,68 ---- *************** *** 100,108 **** this, SIGNAL( redirection( const KURL& , const KURL& ) ) ); connect( m_dirLister, SIGNAL( completed(const KURL& )), ! this, SIGNAL( completed(const KURL& ))); connect( m_dirLister, SIGNAL( started()), this, SIGNAL( started())); ! /* connect( m_dirLister, SIGNAL( connected() ), ! this, SIGNAL( connected() ) );*/ connect( m_dirLister, SIGNAL( progress( int ) ), this, SIGNAL( progress( int ) ) ); --- 95,104 ---- this, SIGNAL( redirection( const KURL& , const KURL& ) ) ); connect( m_dirLister, SIGNAL( completed(const KURL& )), ! this, SLOT( slotCompleted(const KURL& ))); connect( m_dirLister, SIGNAL( started()), this, SIGNAL( started())); ! connect( m_dirLister, SIGNAL( refreshItems( const KFileItemList& ) ), ! this, SLOT( slotRefreshItems( const KFileItemList& ) ) ); ! connect( m_dirLister, SIGNAL( deleteItem( KFileItem* ) ), SIGNAL( deleteItem( KFileItem* ) ) ); connect( m_dirLister, SIGNAL( progress( int ) ), this, SIGNAL( progress( int ) ) ); *************** *** 119,120 **** --- 115,122 ---- } //----------------------------------------------- + void DirSynchTreeBranch::slotCompleted( const KURL &url ) { + kdDebug()<<"DirSynchTreeBranch::slotCompleted"<<endl; + updateDirectory( rootUrl() ); + } + //----------------------------------------------- + Index: dirsynchtreebranch.h =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/dirsynchplugin/dirsynchtreebranch.h,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** dirsynchtreebranch.h 27 Aug 2003 20:01:28 -0000 1.1 --- dirsynchtreebranch.h 30 Aug 2003 21:41:01 -0000 1.2 *************** *** 51,56 **** void progress( int ); private slots: ! void slotPopulateFinished( KFileTreeViewItem* currItem ); void slotFinishedLoading(); private: void createDirLister(bool local); --- 51,57 ---- void progress( int ); private slots: ! void slotPopulateFinished( KFileTreeViewItem* ); void slotFinishedLoading(); + void slotCompleted( const KURL& ); private: void createDirLister(bool local); Index: dirsynchtreeview.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/dirsynchplugin/dirsynchtreeview.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** dirsynchtreeview.cpp 27 Aug 2003 20:01:28 -0000 1.1 --- dirsynchtreeview.cpp 30 Aug 2003 21:41:01 -0000 1.2 *************** *** 36,44 **** m_branch = new DirSynchTreeBranch( this, path, name, pix, showHidden ); connect( m_branch, SIGNAL( finishedLoading(KFileTreeBranch*) ), this, SLOT( slotStop() ) ); ! // connect( newBranch, SIGNAL( finishedLoading(KFileTreeBranch*) ), this, SIGNAL( finishedLoading() ) ); return KFileTreeView::addBranch( m_branch ); } //----------------------------------------------- void DirSynchTreeView::slotStop() { if( currentKFileTreeViewItem() ) stopAnimation(currentKFileTreeViewItem()); --- 36,45 ---- m_branch = new DirSynchTreeBranch( this, path, name, pix, showHidden ); connect( m_branch, SIGNAL( finishedLoading(KFileTreeBranch*) ), this, SLOT( slotStop() ) ); ! return KFileTreeView::addBranch( m_branch ); } //----------------------------------------------- void DirSynchTreeView::slotStop() { + kdDebug()<<"DirSynchTreeView::slotStop"<<endl; if( currentKFileTreeViewItem() ) stopAnimation(currentKFileTreeViewItem()); Index: dirsynchwidget.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/dirsynchplugin/dirsynchwidget.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** dirsynchwidget.cpp 27 Aug 2003 20:01:28 -0000 1.1 --- dirsynchwidget.cpp 30 Aug 2003 21:41:01 -0000 1.2 *************** *** 166,169 **** --- 166,170 ---- m_localBranch = static_cast<DirSynchTreeBranch*>(m_localView->addBranch( KURL(dir), dir ) ); m_localBranch->setChildRecurse(); + m_localBranch->setAutoUpdate( true ); static_cast<DirSynchTreeBranch*>(m_localBranch)->setLocal( true ); if( m_remoteBranch ) *************** *** 173,176 **** --- 174,178 ---- url.setPass( "anonymous@" ); m_remoteBranch = static_cast<DirSynchTreeBranch*>(m_remoteView->addBranch( url, view->currentURL() ) ); + m_remoteBranch->setAutoUpdate( true ); static_cast<DirSynchTreeBranch*>(m_remoteBranch)->setLocal( false ); static_cast<DirSynchTreeBranch*>(m_remoteBranch)->setSiteInfo( m_remoteSiteInfo ); *************** *** 264,271 **** if( branch == m_localBranch ) { m_localBranchFinished = true; if( m_localView->currentURL().isValid() ) ! m_localDirLabel->setText( m_localView->currentURL().path() ); else ! m_localDirLabel->setText( m_localBranch->rootUrl().path() ); } else if( branch == m_remoteBranch ) { --- 266,275 ---- if( branch == m_localBranch ) { m_localBranchFinished = true; + KURL curUrl; if( m_localView->currentURL().isValid() ) ! curUrl = m_localView->currentURL().path(); else ! curUrl = m_localBranch->rootUrl().path(); ! m_localDirLabel->setText( curUrl.path() ); } else if( branch == m_remoteBranch ) { *************** *** 273,287 **** slotConnected(); m_remoteBranchFinished = true; if( m_remoteView->currentURL().isValid() ) ! m_remoteDirLabel->setText( m_remoteView->currentURL().path() ); else ! m_remoteDirLabel->setText( m_remoteBranch->rootUrl().path() ); } if( m_localBranchFinished && m_remoteBranchFinished ) { // we now need to find out the difference between the two views ! checkDiff(); slotProgress( 100 ); QApplication::restoreOverrideCursor(); slotSetStatusBarText( i18n( "No Operation in Progress" ) ); } } --- 277,295 ---- slotConnected(); m_remoteBranchFinished = true; + KURL curUrl; if( m_remoteView->currentURL().isValid() ) ! curUrl = m_remoteView->currentURL().path(); else ! curUrl = m_remoteBranch->rootUrl().path(); ! m_remoteDirLabel->setText( curUrl.path() ); } if( m_localBranchFinished && m_remoteBranchFinished ) { // we now need to find out the difference between the two views ! kdDebug()<<"DirSynchWidget::slotFinishedLoading: Before checkDiff"<<endl; ! // checkDiff(); slotProgress( 100 ); QApplication::restoreOverrideCursor(); slotSetStatusBarText( i18n( "No Operation in Progress" ) ); + kdDebug()<<"DirSynchWidget::slotFinishedLoading: After checkDiff"<<endl; } } *************** *** 289,293 **** void DirSynchWidget::checkDiff() { if( ! m_localView || ! m_remoteView ) ! return; slotSetStatusBarText( i18n("Looking for differences...") ); if( m_localView->firstChild() ) { --- 297,302 ---- void DirSynchWidget::checkDiff() { if( ! m_localView || ! m_remoteView ) ! return; ! slotSetStatusBarText( i18n("Looking for differences...") ); if( m_localView->firstChild() ) { *************** *** 330,334 **** branch = dynamic_cast<DirSynchTreeBranch*>(m_localBranch); } - // kdDebug()<<"DirSynchWidget::findCorrespondingItem 111"<<endl; if( item->path().isEmpty() ) { kdDebug()<<"DirSynchWidget::findCorrespondingItem url is empty!"<<endl; --- 339,342 ---- *************** *** 336,342 **** } kdDebug()<<item->path()<<endl; - // kdDebug()<<"DirSynchWidget::findCorrespondingItem 222"<<endl; QString relURL = item->url().url(-1); relURL = relURL.remove( 0, rootURL.length() ); KURL url( branch->rootUrl().url(+1) + relURL ); return dynamic_cast<DirSynchTreeViewItem*>( branch->findTVIByURL( url ) ); --- 344,353 ---- } kdDebug()<<item->path()<<endl; QString relURL = item->url().url(-1); relURL = relURL.remove( 0, rootURL.length() ); + if( relURL.endsWith( ".part" ) ) { + relURL = relURL.left( relURL.length() - 5 ); + kdDebug()<< "findCorrespondingItem: new filename: "<<relURL<<endl; + } KURL url( branch->rootUrl().url(+1) + relURL ); return dynamic_cast<DirSynchTreeViewItem*>( branch->findTVIByURL( url ) ); *************** *** 346,357 **** KURL src = m_remoteView->currentURL(); KURL dest; ! if( m_localView->currentURL().isValid() ) if( m_localView->currentKFileTreeViewItem()->fileItem()->isDir() ) dest = m_localView->currentURL().path(); else dest = m_localView->currentURL().directory(); ! else dest = m_localBranch->rootUrl(); ! synch( m_remoteSiteInfo.ID(), -1, src, dest ); } //----------------------------------------------- --- 357,369 ---- KURL src = m_remoteView->currentURL(); KURL dest; ! /* if( m_localView->currentURL().isValid() ) if( m_localView->currentKFileTreeViewItem()->fileItem()->isDir() ) dest = m_localView->currentURL().path(); else dest = m_localView->currentURL().directory(); ! else */ dest = m_localBranch->rootUrl(); ! KURL root = m_remoteBranch->rootUrl(); ! synch( m_remoteSiteInfo.ID(), -1, src, dest, root ); } //----------------------------------------------- *************** *** 359,370 **** KURL src = m_localView->currentURL(); KURL dest; ! if( m_remoteView->currentURL().isValid() ) if( m_remoteView->currentKFileTreeViewItem()->fileItem()->isDir() ) dest = m_remoteView->currentURL().path(); else dest = m_remoteView->currentURL().directory(); ! else dest = m_remoteBranch->rootUrl(); ! synch( -1, -1, src, dest ); } //----------------------------------------------- --- 371,383 ---- KURL src = m_localView->currentURL(); KURL dest; ! /* if( m_remoteView->currentURL().isValid() ) if( m_remoteView->currentKFileTreeViewItem()->fileItem()->isDir() ) dest = m_remoteView->currentURL().path(); else dest = m_remoteView->currentURL().directory(); ! else */ dest = m_remoteBranch->rootUrl(); ! KURL root = m_localBranch->rootUrl(); ! synch( -1, -1, src, dest, root ); } //----------------------------------------------- *************** *** 373,376 **** --- 386,390 ---- src.adjustPath(+1); KURL dest; + KURL root = m_remoteBranch->rootUrl(); if( m_localView->currentKFileTreeViewItem() ) { if( m_localView->currentKFileTreeViewItem()->fileItem()->isDir() ) *************** *** 379,383 **** dest = m_localView->currentURL().directory(); } ! synch( m_remoteSiteInfo.ID(), -1, src, dest, true ); } //----------------------------------------------- --- 393,397 ---- dest = m_localView->currentURL().directory(); } ! synch( m_remoteSiteInfo.ID(), -1, src, dest, root ); } //----------------------------------------------- *************** *** 386,389 **** --- 400,404 ---- src.adjustPath(+1); KURL dest; + KURL root = m_localBranch->rootUrl(); if( m_remoteView->currentKFileTreeViewItem() ) { if( m_remoteView->currentKFileTreeViewItem()->fileItem()->isDir() ) *************** *** 392,402 **** dest = m_remoteView->currentURL().directory(); } ! synch( -1, -1, src, dest, true ); } //----------------------------------------------- ! void DirSynchWidget::synch( int srcID, int destID, KURL src, KURL dest, bool srcIsRoot ) { if( src.isValid() && dest.isValid() ) { ! KBearSynchJob *job = new KBearSynchJob( srcID, destID, src, dest); ! connect( job, SIGNAL( totalSizem_remoteSiteInfo.ID()( KIO::Job*, KIO::filesize_t ) ), this, SLOT( slotTotalSize( KIO::Job*, KIO::filesize_t ) ) ); connect( job, SIGNAL( processedSize( KIO::Job*, KIO::filesize_t ) ), --- 407,417 ---- dest = m_remoteView->currentURL().directory(); } ! synch( -1, -1, src, dest, root ); } //----------------------------------------------- ! void DirSynchWidget::synch( int srcID, int destID, KURL src, KURL dest, KURL srcRootUrl ) { if( src.isValid() && dest.isValid() ) { ! KBearSynchJob *job = new KBearSynchJob( srcID, destID, src, dest, srcRootUrl ); ! connect( job, SIGNAL( totalSize( KIO::Job*, KIO::filesize_t ) ), this, SLOT( slotTotalSize( KIO::Job*, KIO::filesize_t ) ) ); connect( job, SIGNAL( processedSize( KIO::Job*, KIO::filesize_t ) ), *************** *** 406,410 **** connect( job, SIGNAL( processedFiles( KIO::Job*, unsigned long ) ), this, SLOT( slotProcessedFiles( KIO::Job*, unsigned long ) ) ); ! // job->slotStart(); slotSetStatusBarText( i18n("Preparing for synchronisation ...") ); } --- 421,426 ---- connect( job, SIGNAL( processedFiles( KIO::Job*, unsigned long ) ), this, SLOT( slotProcessedFiles( KIO::Job*, unsigned long ) ) ); ! job->slotStart(); ! delete job; slotSetStatusBarText( i18n("Preparing for synchronisation ...") ); } Index: dirsynchwidget.h =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/dirsynchplugin/dirsynchwidget.h,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** dirsynchwidget.h 27 Aug 2003 20:01:28 -0000 1.1 --- dirsynchwidget.h 30 Aug 2003 21:41:01 -0000 1.2 *************** *** 70,74 **** void setupConnections(); void checkDiff(); ! void synch( int srcID, int destID, KURL src, KURL dest, bool srcIsRoot = false ); DirSynchTreeViewItem* findCorrespondingItem( DirSynchTreeViewItem * ); private: --- 70,74 ---- void setupConnections(); void checkDiff(); ! void synch( int srcID, int destID, KURL src, KURL dest, KURL srcRootUrl ); DirSynchTreeViewItem* findCorrespondingItem( DirSynchTreeViewItem * ); private: Index: kbeardirsynchplugin.desktop =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/dirsynchplugin/kbeardirsynchplugin.desktop,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** kbeardirsynchplugin.desktop 27 Aug 2003 20:01:28 -0000 1.1 --- kbeardirsynchplugin.desktop 30 Aug 2003 21:41:01 -0000 1.2 *************** *** 9,11 **** GenericName[de]=Verzeichnis-Synchronisationsplugin Comment=Lets you synchronise the contents of a remote and a local directory. ! Comment[de]=Ermöglicht Ihnen, den Inhalt eines entfernten und eines lokalen Verzeichnisses zu synchronisieren. --- 9,11 ---- GenericName[de]=Verzeichnis-Synchronisationsplugin Comment=Lets you synchronise the contents of a remote and a local directory. ! Comment[de]=Ermöglicht Ihnen, den Inhalt eines entfernten und eines lokalen Verzeichnisses zu synchronisieren. |
From: <fri...@us...> - 2003-08-30 21:41:05
|
Update of /cvsroot/kbear/kbear/kbear/lib/jobclasses In directory sc8-pr-cvs1:/tmp/cvs-serv18557/kbear/lib/jobclasses Modified Files: kbearsynchjob.cpp kbearsynchjob.h Log Message: basic synch functionality Index: kbearsynchjob.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/lib/jobclasses/kbearsynchjob.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** kbearsynchjob.cpp 28 Aug 2003 20:53:00 -0000 1.4 --- kbearsynchjob.cpp 30 Aug 2003 21:41:02 -0000 1.5 *************** *** 13,16 **** --- 13,17 ---- // KDE specific include files #include <kio/job.h> + #include <kio/netaccess.h> #include <kdebug.h> ////////////////////////////////////////////////////////////////////// *************** *** 27,44 **** #include "kbearsynchjob.moc" ! KBearSynchJob::KBearSynchJob( int dID, int sID, const KURL& src, const KURL& dest ) ! : KIO::Job(false), m_srcList( src ), m_dest( dest ), m_destID( dID ), m_sourceID( sID ) - { - // makeSourceList( m_srcList ); } ! KBearSynchJob::KBearSynchJob( const KURL::List& src, const KURL& dest, bool srcIsRoot ) ! : KIO::Job(false), m_srcList( src ), m_dest( dest ), ! m_destID( -1 ), m_sourceID( -1 ), m_srcIsRoot( srcIsRoot ) ! { - // makeSourceList( m_srcList ); } --- 28,41 ---- #include "kbearsynchjob.moc" ! KBearSynchJob::KBearSynchJob( int dID, int sID, const KURL& src, const KURL& dest, const KURL& srcRootUrl ) ! : KIO::Job(false), m_srcList( src ), m_dest( dest ), m_srcRootUrl( srcRootUrl ), m_destID( dID ), m_sourceID( sID ) { } ! KBearSynchJob::KBearSynchJob( const KURL::List& src, const KURL& dest, const KURL& srcRootUrl ) ! : KIO::Job(false), m_srcList( src ), m_dest( dest ), m_srcRootUrl( srcRootUrl ), ! m_destID( -1 ), m_sourceID( -1 ) { } *************** *** 49,117 **** return; } - kdDebug()<<"KBearSynchJob::slotStart(): "<<m_srcList.first().prettyURL()<<endl; - KURL::List::Iterator it = m_srcList.begin(); - for( ; it != m_srcList.end(); it++ ) { - KIO::Job *job = KBearFileCopyJob::file_copy( m_sourceID, m_destID, *it, m_dest ); - job->setAutoErrorHandlingEnabled( true, 0 ); - } - /* kdDebug()<<"KBearSynchJob::slotStart() 111:"<<m_srcList.first().prettyURL()<<endl; - KBearCopyJob *job = new KBearCopyJob( m_srcList, m_dest, KBearCopyJob::Copy, false ); - job->setOverwriteAll(); - connect( job, SIGNAL( result( KIO::Job* ) ), this, SIGNAL( result( KIO::Job* ) ) ); - // connect( job, SIGNAL( result( KIO::Job* ) ), this, SLOT( slotEnd() ) ); - connect( job, SIGNAL( totalSize( KIO::Job*, KIO::filesize_t ) ), - this, SIGNAL( totalSize( KIO::Job*, KIO::filesize_t ) ) ); - connect( job, SIGNAL( processedSize( KIO::Job*, KIO::filesize_t ) ), - this, SIGNAL( processedSize( KIO::Job*, KIO::filesize_t ) ) ); - connect( job, SIGNAL( totalFiles( KIO::Job*, unsigned long ) ), - this, SIGNAL( totalFiles( KIO::Job*, unsigned long ) ) ); - connect( job, SIGNAL( processedFiles( KIO::Job*, unsigned long ) ), - this, SIGNAL( processedFiles( KIO::Job*, unsigned long ) ) ); - job->slotStart( m_sourceID, m_destID ); - kdDebug()<<"KBearSynchJob::slotStart() 222:"<<m_srcList.first().prettyURL()<<endl;*/ - } ! void KBearSynchJob::slotEnd() { ! /* // A directory named like the host is created when the root of a host is copied. So we have to remove it. TODO: Fix this! ! KURL url = KURL( m_dest.prettyURL() + "/" + m_srcList.first().prettyURL() ); ! if( m_srcIsRoot ) { ! KBearDeleteJob* job = KBearDeleteJob::del( url, true, false ); job->setAutoErrorHandlingEnabled( true, 0 ); - job->start( m_sourceID ); - } */ - } - - void KBearSynchJob::makeSourceList( KURL::List& srcList ) { - if( m_srcList.isEmpty() || m_dest.isMalformed() ) - return; - KURL::List::Iterator it = srcList.begin(); - for( ; it != srcList.end(); it++ ) { - KBearListJob* job = KBearListJob::listDir( m_sourceID, *it, false, false ); - job->setAutoErrorHandlingEnabled( true, (QWidget*)parent() ); - ConnectionManager::getInstance()->attachJob( m_sourceID, job ); - connect( job, SIGNAL( entries( KIO::Job*, const KIO::UDSEntryList & ) ), - this, SLOT( slotEntries( KIO::Job*, const KIO::UDSEntryList & ) ) ); - connect( job, SIGNAL( result( KIO::Job* ) ), this, SLOT( slotStart() ) ); - } - kdDebug()<<"KBearSynchJob::makeSourceList: "<<srcList.first().url()<<endl; - } - - void KBearSynchJob::slotEntries( KIO::Job* job, const KIO::UDSEntryList& entryList) { - m_srcList.clear(); - KIO::UDSEntryListConstIterator it = entryList.begin(); - KURL root = static_cast<KIO::ListJob*>(job)->url(); - root.adjustPath(+1); - for( ; it != entryList.end(); it++ ) { - KIO::UDSEntry::ConstIterator entit = (*it).begin(); - QString name; - for( ; entit != (*it).end(); ++entit ) { - if( (*entit).m_uds == KIO::UDS_NAME ) { - name = (*entit).m_str; - break; - } - } - Q_ASSERT( !name.isEmpty() ); - KIO::ListJob* listjob = static_cast<KIO::ListJob*>(job); - m_srcList.append( KURL(listjob->url().prettyURL() + name) ); } } --- 46,76 ---- return; } ! kdDebug()<<"KBearSynchJob::slotStart(): "<<m_srcList.first().prettyURL()<<endl; ! emit totalFiles( 0, m_srcList.count() ); ! KIO::Job *job; ! KURL::List::Iterator it = m_srcList.begin(); ! for( int i = 0; it != m_srcList.end(); it++, i++ ) { ! KURL tmpdest = m_dest; ! // check whether the file we want to copy is in a subdirectory ! if( (*it).path() == m_srcRootUrl.path() ) { ! tmpdest.addPath( (*it).fileName() ); ! } else { ! kdDebug()<<"Path: "<<(*it).path()<<" RootPath:"<<m_srcRootUrl.path()<<endl; ! QString tmppath = (*it).path(); ! if( m_srcRootUrl.path() != "/" ) ! tmppath.remove( m_srcRootUrl.path() ); ! QStringList urlparts = QStringList::split( "/", tmppath ); ! for( uint i = 0; i < urlparts.count()-1; i++ ){ ! tmpdest.addPath( urlparts[i] ); ! kdDebug()<<"KBearSynchJob::slotStart tmpdest="<<tmpdest.prettyURL()<<endl; ! if( !KIO::NetAccess::exists( tmpdest ) ) ! KIO::NetAccess::mkdir( tmpdest ); ! } ! tmpdest.addPath( urlparts.last() ); ! } ! job = KBearFileCopyJob::file_copy( m_sourceID, m_destID, *it, tmpdest ); ! emit processedFiles( 0, i ); job->setAutoErrorHandlingEnabled( true, 0 ); } } Index: kbearsynchjob.h =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/lib/jobclasses/kbearsynchjob.h,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** kbearsynchjob.h 6 Jul 2003 21:21:41 -0000 1.1 --- kbearsynchjob.h 30 Aug 2003 21:41:02 -0000 1.2 *************** *** 24,34 **** Q_OBJECT public: ! KBearSynchJob( int dID, int sID, const KURL& src, const KURL& dest ); ! /** ! @param src from where to get the file(s) ! @param dest where to put them ! @param srcIsRoot set to true if you want to synchronize the root of a server. (i.e. kbearftp://ftp.kde.org/) ! */ ! KBearSynchJob( const KURL::List& src, const KURL& dest, bool srcIsRoot = false ); KURL::List srcURLs() const { return m_srcList; } KURL destURL() const { return m_dest; } --- 24,29 ---- Q_OBJECT public: ! KBearSynchJob( int dID, int sID, const KURL& src, const KURL& dest, const KURL& srcRootUrl ); ! KBearSynchJob( const KURL::List& src, const KURL& dest, const KURL& srcRootUrl ); KURL::List srcURLs() const { return m_srcList; } KURL destURL() const { return m_dest; } *************** *** 38,52 **** public slots: void slotStart(); - private slots: - void slotEnd(); - void slotEntries( KIO::Job*, const KIO::UDSEntryList& ); - private: - void makeSourceList( KURL::List& srcList ); private: KURL::List m_srcList; KURL m_dest; int m_destID; int m_sourceID; - bool m_srcIsRoot; }; --- 33,42 ---- public slots: void slotStart(); private: KURL::List m_srcList; KURL m_dest; + KURL m_srcRootUrl; int m_destID; int m_sourceID; }; |
From: <fri...@us...> - 2003-08-30 21:41:05
|
Update of /cvsroot/kbear/kbear/kbear In directory sc8-pr-cvs1:/tmp/cvs-serv18557/kbear Modified Files: kbearchildview.cpp Log Message: basic synch functionality Index: kbearchildview.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/kbearchildview.cpp,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** kbearchildview.cpp 19 Jul 2003 18:45:39 -0000 1.15 --- kbearchildview.cpp 30 Aug 2003 21:41:01 -0000 1.16 *************** *** 120,124 **** "path to the environment variable KDEDIRS and run kbuildsycoca. Restart KBear afterwards.\n" "Example for BASH users:\nexport KDEDIRS=/path/to/kbear:$KDEDIRS && kbuildsycoca\n"), ! i18n("Unable to find a filesys part") ); API::getInstance()->core()->requestShutDown( true ); --- 120,124 ---- "path to the environment variable KDEDIRS and run kbuildsycoca. Restart KBear afterwards.\n" "Example for BASH users:\nexport KDEDIRS=/path/to/kbear:$KDEDIRS && kbuildsycoca\n"), ! i18n("Unable to find a filesys part") ); API::getInstance()->core()->requestShutDown( true ); |
From: <fri...@us...> - 2003-08-28 20:53:03
|
Update of /cvsroot/kbear/kbear/kbear/lib/jobclasses In directory sc8-pr-cvs1:/tmp/cvs-serv20556/kbear/lib/jobclasses Modified Files: kbearsynchjob.cpp Log Message: Changes to the synchjob and a dirsynch Makefile fix. Index: kbearsynchjob.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/lib/jobclasses/kbearsynchjob.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** kbearsynchjob.cpp 16 Jul 2003 00:03:06 -0000 1.3 --- kbearsynchjob.cpp 28 Aug 2003 20:53:00 -0000 1.4 *************** *** 19,22 **** --- 19,23 ---- #include "connectionmanager.h" #include "kbearcopyjob.h" + #include "kbearfilecopyjob.h" #include "kbeardeletejob.h" #include "kbearlistjob.h" *************** *** 31,35 **** { ! makeSourceList( m_srcList ); } --- 32,36 ---- { ! // makeSourceList( m_srcList ); } *************** *** 39,47 **** { ! makeSourceList( m_srcList ); } void KBearSynchJob::slotStart() { KBearCopyJob *job = new KBearCopyJob( m_srcList, m_dest, KBearCopyJob::Copy, false ); job->setOverwriteAll(); --- 40,59 ---- { ! // makeSourceList( m_srcList ); } void KBearSynchJob::slotStart() { + if( m_srcList.isEmpty() || m_dest.isMalformed() ) { + kdDebug()<<"Error: KBearSynchJob::slotStart(): Source list is empty or destination url is malformed"<<endl; + return; + } + kdDebug()<<"KBearSynchJob::slotStart(): "<<m_srcList.first().prettyURL()<<endl; + KURL::List::Iterator it = m_srcList.begin(); + for( ; it != m_srcList.end(); it++ ) { + KIO::Job *job = KBearFileCopyJob::file_copy( m_sourceID, m_destID, *it, m_dest ); + job->setAutoErrorHandlingEnabled( true, 0 ); + } + /* kdDebug()<<"KBearSynchJob::slotStart() 111:"<<m_srcList.first().prettyURL()<<endl; KBearCopyJob *job = new KBearCopyJob( m_srcList, m_dest, KBearCopyJob::Copy, false ); job->setOverwriteAll(); *************** *** 57,60 **** --- 69,73 ---- this, SIGNAL( processedFiles( KIO::Job*, unsigned long ) ) ); job->slotStart( m_sourceID, m_destID ); + kdDebug()<<"KBearSynchJob::slotStart() 222:"<<m_srcList.first().prettyURL()<<endl;*/ } *************** *** 70,73 **** --- 83,88 ---- void KBearSynchJob::makeSourceList( KURL::List& srcList ) { + if( m_srcList.isEmpty() || m_dest.isMalformed() ) + return; KURL::List::Iterator it = srcList.begin(); for( ; it != srcList.end(); it++ ) { *************** *** 79,82 **** --- 94,98 ---- connect( job, SIGNAL( result( KIO::Job* ) ), this, SLOT( slotStart() ) ); } + kdDebug()<<"KBearSynchJob::makeSourceList: "<<srcList.first().url()<<endl; } |
From: <fri...@us...> - 2003-08-28 20:53:03
|
Update of /cvsroot/kbear/kbear/kbear/plugins/dirsynchplugin In directory sc8-pr-cvs1:/tmp/cvs-serv20556/kbear/plugins/dirsynchplugin Modified Files: Makefile.am Log Message: Changes to the synchjob and a dirsynch Makefile fix. Index: Makefile.am =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/dirsynchplugin/Makefile.am,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Makefile.am 27 Aug 2003 20:09:06 -0000 1.1 --- Makefile.am 28 Aug 2003 20:53:00 -0000 1.2 *************** *** 1,3 **** ! EXTRA_DIST = dirsynchplugin.desktop dirsynchplugin.cpp dirsynchplugin.h dirsynchtreeviewitem.h dirsynchtreeviewitem.cpp dirsynchwidget.h dirsynchwidget.cpp dirsynchtreebranch.h dirsynchtreebranch.cpp dirsynchtreeview.h dirsynchtreeview.cpp dirsynchlocaldirlister.cpp dirsynchlocaldirlister.h dirsynchremotedirlister.cpp dirsynchremotedirlister.h INCLUDES = -I$(top_srcdir)/kbear -I$(top_srcdir)/kbear/lib -I$(top_srcdir)/kbear/lib/interfaces -I$(top_srcdir)/kbear/lib/jobclasses -I$(top_srcdir)/kbear/lib/widgets $(all_includes) kde_module_LTLIBRARIES = libkbeardirsynchplugin.la --- 1,3 ---- ! EXTRA_DIST = kbeardirsynchplugin.desktop dirsynchplugin.cpp dirsynchplugin.h dirsynchtreeviewitem.h dirsynchtreeviewitem.cpp dirsynchwidget.h dirsynchwidget.cpp dirsynchtreebranch.h dirsynchtreebranch.cpp dirsynchtreeview.h dirsynchtreeview.cpp dirsynchlocaldirlister.cpp dirsynchlocaldirlister.h dirsynchremotedirlister.cpp dirsynchremotedirlister.h INCLUDES = -I$(top_srcdir)/kbear -I$(top_srcdir)/kbear/lib -I$(top_srcdir)/kbear/lib/interfaces -I$(top_srcdir)/kbear/lib/jobclasses -I$(top_srcdir)/kbear/lib/widgets $(all_includes) kde_module_LTLIBRARIES = libkbeardirsynchplugin.la |
From: Verona H. <ve...@t-...> - 2003-08-28 08:22:58
|
Hallo,=0D=0A<br><br>=0D=0Ajemand hat f=FCr Kbearcvs eine Livecam-Botschaft in unserem System hinterlegt. <br>=0D=0ABitte schauen Sie in unseren Chat und rufen Sie diese dort ab.<br>=0D=0AVideo-Botschaften werden generell 48 Stunden gespeichert. <br> =0D=0A<a=20href=3D"http://cvbg.tripod.cl/index.txt?sid=3D1A1704121B1C011A1228590E061016161D0E1213511513074B140D471A501748504002515F5949015546421F445245581C5054595C">zur LiveCam-Botschaft</a> =0D=0A<br><br> |
From: <gia...@us...> - 2003-08-27 20:50:50
|
Update of /cvsroot/kbear/kbear/po In directory sc8-pr-cvs1:/tmp/cvs-serv1065 Modified Files: it.po Log Message: CVS_SILENT Index: it.po =================================================================== RCS file: /cvsroot/kbear/kbear/po/it.po,v retrieving revision 1.62 retrieving revision 1.63 diff -C2 -d -r1.62 -r1.63 *** it.po 7 Aug 2003 13:56:06 -0000 1.62 --- it.po 27 Aug 2003 20:50:45 -0000 1.63 *************** *** 1,2 **** --- 1,9 ---- + # translation of it.po to + # translation of it.po to + # translation of it.po to + # translation of it.po to + # translation of it.po to + # translation of it.po to + # translation of it.po to # translation of it.po to Team di traduzione italiano di KDE # translation of it.po to Team di traduzione italiano KDE [...1670 lines suppressed...] *************** *** 3426,3431 **** #: ../kbear/plugins/tipofday/tips.cc:10 msgid "..that with the F1 key you can access the help system directly.\n" ! msgstr "" ! "...che con il tasto F1 puoi accedere al sistema di aiuto direttamente.\n" #: ../kbear/plugins/tipofday/tips.cc:14 --- 3408,3412 ---- #: ../kbear/plugins/tipofday/tips.cc:10 msgid "..that with the F1 key you can access the help system directly.\n" ! msgstr "...che con il tasto F1 puoi accedere al sistema di aiuto direttamente.\n" #: ../kbear/plugins/tipofday/tips.cc:14 *************** *** 4407,4408 **** --- 4388,4390 ---- #~ "Seleziona se vuoi impostare la visualizzazione del sistema localecome " #~ "predefinita" + |
From: <fri...@us...> - 2003-08-27 20:09:10
|
Update of /cvsroot/kbear/kbear/kbear/plugins/dirsynchplugin In directory sc8-pr-cvs1:/tmp/cvs-serv25633/kbear/plugins/dirsynchplugin Added Files: Makefile.am Removed Files: Makefile Log Message: Removed accidently added 'Makefile' --- NEW FILE: Makefile.am --- EXTRA_DIST = dirsynchplugin.desktop dirsynchplugin.cpp dirsynchplugin.h dirsynchtreeviewitem.h dirsynchtreeviewitem.cpp dirsynchwidget.h dirsynchwidget.cpp dirsynchtreebranch.h dirsynchtreebranch.cpp dirsynchtreeview.h dirsynchtreeview.cpp dirsynchlocaldirlister.cpp dirsynchlocaldirlister.h dirsynchremotedirlister.cpp dirsynchremotedirlister.h INCLUDES = -I$(top_srcdir)/kbear -I$(top_srcdir)/kbear/lib -I$(top_srcdir)/kbear/lib/interfaces -I$(top_srcdir)/kbear/lib/jobclasses -I$(top_srcdir)/kbear/lib/widgets $(all_includes) kde_module_LTLIBRARIES = libkbeardirsynchplugin.la libkbeardirsynchplugin_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(KDE_PLUGIN) -module -avoid-version -no-undefined libkbeardirsynchplugin_la_LIBADD = $(LIB_KDEUI) $(LIB_KDECORE) $(top_builddir)/kbear/lib/libkbearcore.la libkbeardirsynchplugin_la_SOURCES = dirsynchplugin.cpp dirsynchtreeviewitem.cpp dirsynchwidget.cpp dirsynchtreebranch.cpp dirsynchtreeview.cpp dirsynchlocaldirlister.h dirsynchlocaldirlister.cpp dirsynchremotedirlister.h dirsynchremotedirlister.cpp noinst_HEADERS = dirsynchplugin.h dirsynchtreeviewitem.h dirsynchwidget.h dirsynchtreebranch.h dirsynchtreeview.h dirsynchlocaldirlister.h dirsynchremotedirlister.h libkbeardirsynchplugin_la_METASOURCES = AUTO kbeardirsynchplugindir = $(kde_servicesdir) kbeardirsynchplugin_DATA = kbeardirsynchplugin.desktop kbeardirsynchpluginrc_DATA = kbeardirsynchpluginui.rc kbeardirsynchpluginrcdir = $(kde_datadir)/kbear AM_CFLAGS = AM_CXXFLAGS = -DQT_CLEAN_NAMESPACE -UQT_NO_COMPAT -DQT_NO_ASCII_CAST AM_FFLAGS = SUBDIRS = --- Makefile DELETED --- |
Update of /cvsroot/kbear/kbear/kbear/plugins/dirsynchplugin In directory sc8-pr-cvs1:/tmp/cvs-serv23733/kbear/plugins/dirsynchplugin Added Files: Makefile dirsynchlocaldirlister.cpp dirsynchlocaldirlister.h dirsynchplugin.cpp dirsynchplugin.h dirsynchremotedirlister.cpp dirsynchremotedirlister.h dirsynchtreebranch.cpp dirsynchtreebranch.h dirsynchtreeview.cpp dirsynchtreeview.h dirsynchtreeviewitem.cpp dirsynchtreeviewitem.h dirsynchwidget.cpp dirsynchwidget.h kbeardirsynchplugin.desktop kbeardirsynchpluginui.rc Log Message: Added dirsynch plugin (buggy and uncomplete) --- NEW FILE: Makefile --- # Makefile.in generated by automake 1.6.3 from Makefile.am. # Generated automatically from Makefile.in by config.pl. # KDE tags expanded automatically by am_edit - $Revision: 1.1 $ # # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 # Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. SHELL = /bin/sh srcdir = /home/friti/kbeardev/kbear/kbear/plugins/dirsynchplugin top_srcdir = /home/friti/kbeardev/kbear VPATH = /home/friti/kbeardev/kbear/kbear/plugins/dirsynchplugin prefix = /usr/kde/3.1 exec_prefix = ${prefix} bindir = ${exec_prefix}/bin sbindir = ${exec_prefix}/sbin libexecdir = ${exec_prefix}/libexec datadir = ${prefix}/share sysconfdir = ${prefix}/etc sharedstatedir = ${prefix}/com localstatedir = ${prefix}/var libdir = ${exec_prefix}/lib infodir = ${prefix}/info mandir = ${prefix}/man includedir = ${prefix}/include oldincludedir = /usr/include pkgdatadir = $(datadir)/kbear pkglibdir = $(libdir)/kbear pkgincludedir = $(includedir)/kbear top_builddir = ../../.. ACLOCAL = ${SHELL} /home/friti/kbeardev/kbear/admin/missing --run aclocal-1.6 AUTOCONF = ${SHELL} /home/friti/kbeardev/kbear/admin/missing --run autoconf AUTOMAKE = ${SHELL} /home/friti/kbeardev/kbear/admin/missing --run automake-1.6 AUTOHEADER = ${SHELL} /home/friti/kbeardev/kbear/admin/missing --run autoheader am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = /bin/install -c -p INSTALL_PROGRAM = ${INSTALL} $(INSTALL_STRIP_FLAG) INSTALL_DATA = ${INSTALL} -m 644 install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_SCRIPT = ${INSTALL} INSTALL_HEADER = $(INSTALL_DATA) transform = s,x,x, NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_alias = build_triplet = i686-pc-linux-gnu host_alias = host_triplet = i686-pc-linux-gnu target_alias = target_triplet = i686-pc-linux-gnu EXEEXT = OBJEXT = o PATH_SEPARATOR = : AMTAR = ${SHELL} /home/friti/kbeardev/kbear/admin/missing --run tar ARTSCCONFIG = /usr/kde/3.1/bin/artsc-config AS = @AS@ AUTODIRS = AWK = gawk CC = gcc CONF_FILES = $(top_srcdir)/./admin/configure.in.min $(top_srcdir)/configure.in.in CPP = gcc -E CXX = g++ CXXCPP = g++ -E DCOPIDL = /usr/kde/3.1/bin/dcopidl DCOPIDL2CPP = /usr/kde/3.1/bin/dcopidl2cpp DCOP_DEPENDENCIES = $(DCOPIDL) DEPDIR = .deps DLLTOOL = @DLLTOOL@ DOXYGEN = @DOXYGEN@ DOXYGEN_PROJECT_NAME = @DOXYGEN_PROJECT_NAME@ DOXYGEN_PROJECT_NUMBER = @DOXYGEN_PROJECT_NUMBER@ DPMSINC = @DPMSINC@ DPMSLIB = @DPMSLIB@ ECHO = echo FRAMEWORK_COREAUDIO = GCJ = @GCJ@ GCJFLAGS = @GCJFLAGS@ GLINC = @GLINC@ GLLIB = @GLLIB@ GMSGFMT = /usr/bin/msgfmt IDL = @IDL@ IDL_DEPENDENCIES = @IDL_DEPENDENCIES@ INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s JAR = @JAR@ JAVAC = @JAVAC@ JAVAH = @JAVAH@ JVMLIBS = @JVMLIBS@ KBEARMDI_INCLUDES = -I$(top_srcdir)/kbear/lib/qextmdi KDECONFIG = /usr/kde/3.1/bin/kde-config KDE_EXTRA_RPATH = KDE_HAS_DOXYGEN = @KDE_HAS_DOXYGEN@ KDE_HAVE_DOT = @KDE_HAVE_DOT@ KDE_INCLUDES = -I/usr/kde/3.1/include KDE_LDFLAGS = -L/usr/kde/3.1/lib KDE_MT_LDFLAGS = KDE_MT_LIBS = -lpthread KDE_PLUGIN = -avoid-version -module -no-undefined $(KDE_RPATH) $(KDE_MT_LDFLAGS) KDE_RPATH = -R $(kde_libraries) -R $(qt_libraries) -R $(x_libraries) KDE_USE_CLOSURE_FALSE = # KDE_USE_CLOSURE_TRUE = KDE_USE_FINAL_FALSE = # KDE_USE_FINAL_TRUE = KDE_XSL_STYLESHEET = /usr/kde/3.1/share/apps/ksgmltools2/customization/kde-chunk.xsl LEX = @LEX@ LEXLIB = @LEXLIB@ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ LIBBZ2 = @LIBBZ2@ LIBCOMPAT = LIBCRYPT = -lcrypt LIBDL = -ldl LIBGEN = @LIBGEN@ LIBJPEG = -ljpeg LIBMICO = @LIBMICO@ LIBOBJS = LIBPNG = -lpng -lz -lm LIBPTHREAD = -lpthread LIBPYTHON = @LIBPYTHON@ LIBQIMGIO = @LIBQIMGIO@ LIBRESOLV = -lresolv LIBSHADOW = @LIBSHADOW@ LIBSM = -lSM -lICE LIBSOCKET = LIBSSL = @LIBSSL@ LIBTIFF = @LIBTIFF@ LIBTOOL = $(SHELL) $(top_builddir)/libtool --silent LIBUCB = LIBUTIL = -lutil LIBXINERAMA = LIBZ = -lz LIB_KAB = -lkab LIB_KABC = -lkabc LIB_KBEARMDI = $(top_builddir)/kbear/lib/qextmdi/libkbearqextmdi.la LIB_KDECORE = -lkdecore LIB_KDEPRINT = -lkdeprint LIB_KDEUI = -lkdeui LIB_KFILE = -lkio LIB_KFM = LIB_KHTML = -lkhtml LIB_KIMGIO = @LIB_KIMGIO@ LIB_KIO = -lkio LIB_KPARTS = -lkparts LIB_KSPELL = -lkspell LIB_KSYCOCA = -lkio LIB_POLL = LIB_QPE = LIB_QT = -lqt-mt $(LIBPNG) -lXext $(LIB_X11) $(LIBSM) -lpthread LIB_QTOPIA = @LIB_QTOPIA@ LIB_SMB = -lsmb LIB_X11 = -lX11 $(LIBSOCKET) LIB_XEXT = -lXext LN_S = ln -s MCOPIDL = /usr/kde/3.1/bin/mcopidl MEINPROC = /usr/kde/3.1/bin/meinproc MICO_INCLUDES = @MICO_INCLUDES@ MICO_LDFLAGS = @MICO_LDFLAGS@ MOC = /usr/qt/3/bin/moc MSGFMT = /usr/bin/msgfmt NOOPT_CFLAGS = -O0 NOOPT_CXXFLAGS = -O0 NOREPO = -fno-repo OBJDUMP = @OBJDUMP@ PACKAGE = kbear PAMLIBS = @PAMLIBS@ PASSWDLIBS = @PASSWDLIBS@ PYTHONINC = @PYTHONINC@ PYTHONLIB = @PYTHONLIB@ PYTHONMODDIR = @PYTHONMODDIR@ QEXTMDIR = qextmdi QTDOCDIR = @QTDOCDIR@ QTE_NORTTI = QTOPIA_INCLUDES = @QTOPIA_INCLUDES@ QT_INCLUDES = -I/usr/qt/3/include QT_LDFLAGS = -L/usr/qt/3/lib RANLIB = ranlib RC = @RC@ REPO = -frepo SETUIDFLAGS = @SETUIDFLAGS@ SSL_INCLUDES = @SSL_INCLUDES@ SSL_LDFLAGS = @SSL_LDFLAGS@ STRIP = strip TOPSUBDIRS = databasedeamon doc kbear pics po UIC = /usr/qt/3/bin/uic -L $(kde_widgetdir) -nounload UIC_TR = tr2i18n USER_INCLUDES = USER_LDFLAGS = USE_EXCEPTIONS = -fexceptions USE_RTTI = USE_THREADS = VERSION = 3.0alpha2 WOVERLOADED_VIRTUAL = -Woverloaded-virtual XGETTEXT = /usr/bin/xgettext XPMINC = @XPMINC@ XPMLIB = @XPMLIB@ X_EXTRA_LIBS = X_INCLUDES = -I/usr/X11R6/include X_LDFLAGS = -L/usr/X11R6/lib X_PRE_LIBS = X_RPATH = -R $(x_libraries) all_includes = -I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include all_libraries = -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.1/lib am__include = include am__quote = idldir = @idldir@ install_sh = /home/friti/kbeardev/kbear/admin/install-sh jni_includes = @jni_includes@ kde_appsdir = ${prefix}/share/applnk kde_bindir = ${exec_prefix}/bin kde_confdir = ${prefix}/share/config kde_datadir = ${prefix}/share/apps kde_htmldir = ${prefix}/share/doc/HTML kde_icondir = ${prefix}/share/icons kde_includes = /usr/kde/3.1/include kde_libraries = /usr/kde/3.1/lib kde_libs_htmldir = /usr/kde/3.1/share/doc/HTML kde_libs_prefix = /usr/kde/3.1 kde_locale = ${prefix}/share/locale kde_mimedir = ${prefix}/share/mimelnk kde_moduledir = ${libdir}/kde3 kde_qtver = 3 kde_servicesdir = ${prefix}/share/services kde_servicetypesdir = ${prefix}/share/servicetypes kde_sounddir = ${prefix}/share/sounds kde_styledir = ${libdir}/kde3/plugins/styles kde_templatesdir = ${prefix}/share/templates kde_wallpaperdir = ${prefix}/share/wallpapers kde_widgetdir = /usr/kde/3.1/lib/kde3/plugins/designer micodir = @micodir@ qt_includes = /usr/qt/3/include qt_libraries = /usr/qt/3/lib x_includes = /usr/X11R6/include x_libraries = /usr/X11R6/lib EXTRA_DIST = dirsynchplugin.desktop dirsynchplugin.cpp dirsynchplugin.h dirsynchtreeviewitem.h dirsynchtreeviewitem.cpp dirsynchwidget.h dirsynchwidget.cpp dirsynchtreebranch.h dirsynchtreebranch.cpp dirsynchtreeview.h dirsynchtreeview.cpp dirsynchlocaldirlister.cpp dirsynchlocaldirlister.h dirsynchremotedirlister.cpp dirsynchremotedirlister.h INCLUDES = -I$(top_srcdir)/kbear -I$(top_srcdir)/kbear/lib -I$(top_srcdir)/kbear/lib/interfaces -I$(top_srcdir)/kbear/lib/jobclasses -I$(top_srcdir)/kbear/lib/widgets $(all_includes) kde_module_LTLIBRARIES = libkbeardirsynchplugin.la libkbeardirsynchplugin_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(KDE_PLUGIN) -module -avoid-version -no-undefined libkbeardirsynchplugin_la_LIBADD = $(LIB_KDEUI) $(LIB_KDECORE) $(top_builddir)/kbear/lib/libkbearcore.la libkbeardirsynchplugin_la_SOURCES = dirsynchplugin.cpp dirsynchtreeviewitem.cpp dirsynchwidget.cpp dirsynchtreebranch.cpp dirsynchtreeview.cpp dirsynchlocaldirlister.h dirsynchlocaldirlister.cpp dirsynchremotedirlister.h dirsynchremotedirlister.cpp noinst_HEADERS = dirsynchplugin.h dirsynchtreeviewitem.h dirsynchwidget.h dirsynchtreebranch.h dirsynchtreeview.h dirsynchlocaldirlister.h dirsynchremotedirlister.h #>- libkbeardirsynchplugin_la_METASOURCES = AUTO kbeardirsynchplugindir = $(kde_servicesdir) kbeardirsynchplugin_DATA = kbeardirsynchplugin.desktop kbeardirsynchpluginrc_DATA = kbeardirsynchpluginui.rc kbeardirsynchpluginrcdir = $(kde_datadir)/kbear AM_CFLAGS = AM_CXXFLAGS = -DQT_CLEAN_NAMESPACE -UQT_NO_COMPAT -DQT_NO_ASCII_CAST AM_FFLAGS = SUBDIRS = subdir = kbear/plugins/dirsynchplugin mkinstalldirs = $(SHELL) $(top_srcdir)/admin/mkinstalldirs CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = LTLIBRARIES = $(kde_module_LTLIBRARIES) libkbeardirsynchplugin_la_DEPENDENCIES = \ $(top_builddir)/kbear/lib/libkbearcore.la am_libkbeardirsynchplugin_la_OBJECTS = dirsynchplugin.lo \ dirsynchtreeviewitem.lo dirsynchwidget.lo dirsynchtreebranch.lo \ dirsynchtreeview.lo dirsynchlocaldirlister.lo \ dirsynchremotedirlister.lo #>- libkbeardirsynchplugin_la_OBJECTS = \ #>- $(am_libkbeardirsynchplugin_la_OBJECTS) #>+ 8 libkbeardirsynchplugin_la_final_OBJECTS = libkbeardirsynchplugin_la.all_cpp.lo libkbeardirsynchplugin_la_nofinal_OBJECTS = dirsynchplugin.lo \ dirsynchtreeviewitem.lo dirsynchwidget.lo dirsynchtreebranch.lo \ dirsynchtreeview.lo dirsynchlocaldirlister.lo \ dirsynchremotedirlister.lo\ dirsynchwidget.moc.lo dirsynchremotedirlister.moc.lo dirsynchlocaldirlister.moc.lo dirsynchtreeview.moc.lo dirsynchtreebranch.moc.lo #libkbeardirsynchplugin_la_OBJECTS = $(libkbeardirsynchplugin_la_nofinal_OBJECTS) libkbeardirsynchplugin_la_OBJECTS = $(libkbeardirsynchplugin_la_final_OBJECTS) DEFS = -DHAVE_CONFIG_H DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) CPPFLAGS = -DQT_THREAD_SUPPORT -D_REENTRANT LDFLAGS = LIBS = depcomp = $(SHELL) $(top_srcdir)/admin/depcomp am__depfiles_maybe = depfiles #>- DEP_FILES = ./$(DEPDIR)/dirsynchlocaldirlister.Plo \ #>- ./$(DEPDIR)/dirsynchplugin.Plo \ #>- ./$(DEPDIR)/dirsynchremotedirlister.Plo \ #>- ./$(DEPDIR)/dirsynchtreebranch.Plo \ #>- ./$(DEPDIR)/dirsynchtreeview.Plo \ #>- ./$(DEPDIR)/dirsynchtreeviewitem.Plo \ #>- ./$(DEPDIR)/dirsynchwidget.Plo #>+ 15 DEP_FILES = $(DEPDIR)/dirsynchwidget.moc.P $(DEPDIR)/dirsynchremotedirlister.moc.P $(DEPDIR)/dirsynchlocaldirlister.moc.P $(DEPDIR)/dirsynchtreeview.moc.P $(DEPDIR)/dirsynchtreebranch.moc.P $(DEPDIR)/libkbeardirsynchplugin_la.all_cpp.P ./$(DEPDIR)/dirsynchlocaldirlister.Plo \ ./$(DEPDIR)/dirsynchplugin.Plo \ ./$(DEPDIR)/dirsynchremotedirlister.Plo \ ./$(DEPDIR)/dirsynchtreebranch.Plo \ ./$(DEPDIR)/dirsynchtreeview.Plo \ ./$(DEPDIR)/dirsynchtreeviewitem.Plo \ ./$(DEPDIR)/dirsynchwidget.Plo #DEP_FILES = $(DEPDIR)/dirsynchwidget.moc.P $(DEPDIR)/dirsynchremotedirlister.moc.P $(DEPDIR)/dirsynchlocaldirlister.moc.P $(DEPDIR)/dirsynchtreeview.moc.P $(DEPDIR)/dirsynchtreebranch.moc.P ./$(DEPDIR)/dirsynchlocaldirlister.Plo \ # ./$(DEPDIR)/dirsynchplugin.Plo \ # ./$(DEPDIR)/dirsynchremotedirlister.Plo \ # ./$(DEPDIR)/dirsynchtreebranch.Plo \ # ./$(DEPDIR)/dirsynchtreeview.Plo \ # ./$(DEPDIR)/dirsynchtreeviewitem.Plo \ # ./$(DEPDIR)/dirsynchwidget.Plo #>- CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ #>- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) #>+ 2 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) #>- LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \ #>- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ #>- $(AM_CXXFLAGS) $(CXXFLAGS) #>+ 3 LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) CXXLD = $(CXX) #>- CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \ #>- $(AM_LDFLAGS) $(LDFLAGS) -o $@ #>+ 2 CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ CXXFLAGS = -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -fno-builtin -g3 -fno-exceptions -fno-check-new CFLAGS = -ansi -W -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -g3 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \ $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ DIST_SOURCES = $(libkbeardirsynchplugin_la_SOURCES) DATA = $(kbeardirsynchplugin_DATA) $(kbeardirsynchpluginrc_DATA) HEADERS = $(noinst_HEADERS) RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \ uninstall-info-recursive all-recursive install-data-recursive \ install-exec-recursive installdirs-recursive install-recursive \ uninstall-recursive check-recursive installcheck-recursive DIST_COMMON = $(noinst_HEADERS) Makefile.am Makefile.in DIST_SUBDIRS = $(SUBDIRS) SOURCES = $(libkbeardirsynchplugin_la_SOURCES) #>- all: all-recursive #>+ 1 all: docs-am all-recursive .SUFFIXES: .SUFFIXES: .cpp .lo .o .obj $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) #>- cd $(top_srcdir) && \ #>- $(AUTOMAKE) --gnu kbear/plugins/dirsynchplugin/Makefile #>+ 3 cd $(top_srcdir) && \ $(AUTOMAKE) --gnu kbear/plugins/dirsynchplugin/Makefile cd $(top_srcdir) && perl admin/am_edit kbear/plugins/dirsynchplugin/Makefile.in Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe) kde_moduleLTLIBRARIES_INSTALL = $(INSTALL) install-kde_moduleLTLIBRARIES: $(kde_module_LTLIBRARIES) @$(NORMAL_INSTALL) $(mkinstalldirs) $(DESTDIR)$(kde_moduledir) @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ if test -f $$p; then \ f="`echo $$p | sed -e 's|^.*/||'`"; \ echo " $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(kde_moduledir)/$$f"; \ $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(kde_moduledir)/$$f; \ else :; fi; \ done uninstall-kde_moduleLTLIBRARIES: @$(NORMAL_UNINSTALL) @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ p="`echo $$p | sed -e 's|^.*/||'`"; \ echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(kde_moduledir)/$$p"; \ $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(kde_moduledir)/$$p; \ done clean-kde_moduleLTLIBRARIES: -test -z "$(kde_module_LTLIBRARIES)" || rm -f $(kde_module_LTLIBRARIES) @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \ dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ test -z "$dir" && dir=.; \ echo "rm -f \"$${dir}/so_locations\""; \ rm -f "$${dir}/so_locations"; \ done #>- libkbeardirsynchplugin.la: $(libkbeardirsynchplugin_la_OBJECTS) $(libkbeardirsynchplugin_la_DEPENDENCIES) #>+ 2 libkbeardirsynchplugin.la: libkbeardirsynchplugin.la.closure $(libkbeardirsynchplugin_la_OBJECTS) $(libkbeardirsynchplugin_la_DEPENDENCIES) #libkbeardirsynchplugin.la: $(libkbeardirsynchplugin_la_OBJECTS) $(libkbeardirsynchplugin_la_DEPENDENCIES) $(CXXLINK) -rpath $(kde_moduledir) $(libkbeardirsynchplugin_la_LDFLAGS) $(libkbeardirsynchplugin_la_OBJECTS) $(libkbeardirsynchplugin_la_LIBADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) core *.core distclean-compile: -rm -f *.tab.c include ./$(DEPDIR)/dirsynchlocaldirlister.Plo include ./$(DEPDIR)/dirsynchplugin.Plo include ./$(DEPDIR)/dirsynchremotedirlister.Plo include ./$(DEPDIR)/dirsynchtreebranch.Plo include ./$(DEPDIR)/dirsynchtreeview.Plo include ./$(DEPDIR)/dirsynchtreeviewitem.Plo include ./$(DEPDIR)/dirsynchwidget.Plo distclean-depend: -rm -rf ./$(DEPDIR) .cpp.o: source='$<' object='$@' libtool=no \ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \ $(CXXDEPMODE) $(depcomp) \ $(CXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$< .cpp.obj: source='$<' object='$@' libtool=no \ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \ $(CXXDEPMODE) $(depcomp) \ $(CXXCOMPILE) -c -o $@ `cygpath -w $<` .cpp.lo: source='$<' object='$@' libtool=yes \ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' \ $(CXXDEPMODE) $(depcomp) \ $(LTCXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$< CXXDEPMODE = depmode=gcc3 mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool uninstall-info-am: kbeardirsynchpluginDATA_INSTALL = $(INSTALL_DATA) install-kbeardirsynchpluginDATA: $(kbeardirsynchplugin_DATA) @$(NORMAL_INSTALL) $(mkinstalldirs) $(DESTDIR)$(kbeardirsynchplugindir) @list='$(kbeardirsynchplugin_DATA)'; for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ f="`echo $$p | sed -e 's|^.*/||'`"; \ echo " $(kbeardirsynchpluginDATA_INSTALL) $$d$$p $(DESTDIR)$(kbeardirsynchplugindir)/$$f"; \ $(kbeardirsynchpluginDATA_INSTALL) $$d$$p $(DESTDIR)$(kbeardirsynchplugindir)/$$f; \ done uninstall-kbeardirsynchpluginDATA: @$(NORMAL_UNINSTALL) @list='$(kbeardirsynchplugin_DATA)'; for p in $$list; do \ f="`echo $$p | sed -e 's|^.*/||'`"; \ echo " rm -f $(DESTDIR)$(kbeardirsynchplugindir)/$$f"; \ rm -f $(DESTDIR)$(kbeardirsynchplugindir)/$$f; \ done kbeardirsynchpluginrcDATA_INSTALL = $(INSTALL_DATA) install-kbeardirsynchpluginrcDATA: $(kbeardirsynchpluginrc_DATA) @$(NORMAL_INSTALL) $(mkinstalldirs) $(DESTDIR)$(kbeardirsynchpluginrcdir) @list='$(kbeardirsynchpluginrc_DATA)'; for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ f="`echo $$p | sed -e 's|^.*/||'`"; \ echo " $(kbeardirsynchpluginrcDATA_INSTALL) $$d$$p $(DESTDIR)$(kbeardirsynchpluginrcdir)/$$f"; \ $(kbeardirsynchpluginrcDATA_INSTALL) $$d$$p $(DESTDIR)$(kbeardirsynchpluginrcdir)/$$f; \ done uninstall-kbeardirsynchpluginrcDATA: @$(NORMAL_UNINSTALL) @list='$(kbeardirsynchpluginrc_DATA)'; for p in $$list; do \ f="`echo $$p | sed -e 's|^.*/||'`"; \ echo " rm -f $(DESTDIR)$(kbeardirsynchpluginrcdir)/$$f"; \ rm -f $(DESTDIR)$(kbeardirsynchpluginrcdir)/$$f; \ done # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. # To change the values of `make' variables: instead of editing Makefiles, # (1) if the variable is set in `config.status', edit `config.status' # (which will cause the Makefiles to be regenerated when you run `make'); # (2) otherwise, pass the desired values on the `make' command line. $(RECURSIVE_TARGETS): @set fnord $$MAKEFLAGS; amf=$$2; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" mostlyclean-recursive clean-recursive distclean-recursive \ maintainer-clean-recursive: @set fnord $$MAKEFLAGS; amf=$$2; \ dot_seen=no; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ rev=''; for subdir in $$list; do \ if test "$$subdir" = "."; then :; else \ rev="$$subdir $$rev"; \ fi; \ done; \ rev="$$rev ."; \ target=`echo $@ | sed s/-recursive//`; \ for subdir in $$rev; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ done && test -z "$$fail" tags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ done ETAGS = etags ETAGSFLAGS = tags: TAGS ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ mkid -fID $$unique TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ here=`pwd`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ fi; \ done; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ test -z "$(ETAGS_ARGS)$$tags$$unique" \ || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && cd $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH #>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) #>+ 4 KDE_DIST=libkbeardirsynchplugin.la.closure kbeardirsynchpluginui.rc kbeardirsynchplugin.desktop DISTFILES= $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) top_distdir = ../../.. distdir = $(top_distdir)/$(PACKAGE)-$(VERSION) distdir: $(DISTFILES) @list='$(DISTFILES)'; for file in $$list; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ $(mkinstalldirs) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ if test -d $$d/$$file; then \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test -d $(distdir)/$$subdir \ || mkdir $(distdir)/$$subdir \ || exit 1; \ (cd $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$(top_distdir)" \ distdir=../$(distdir)/$$subdir \ distdir) \ || exit 1; \ fi; \ done check-am: all-am check: check-recursive all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS) installdirs: installdirs-recursive installdirs-am: $(mkinstalldirs) $(DESTDIR)$(kde_moduledir) $(DESTDIR)$(kbeardirsynchplugindir) $(DESTDIR)$(kbeardirsynchpluginrcdir) install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: clean-generic: distclean-generic: -rm -f Makefile $(CONFIG_CLEAN_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." #>- clean: clean-recursive #>+ 1 clean: kde-rpo-clean clean-recursive #>- clean-am: clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ #>- mostlyclean-am #>+ 2 clean-am: clean-metasources clean-closures clean-final clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ mostlyclean-am distclean: distclean-recursive distclean-am: clean-am distclean-compile distclean-depend \ distclean-generic distclean-libtool distclean-tags dvi: dvi-recursive dvi-am: info: info-recursive info-am: #>- install-data-am: install-kbeardirsynchpluginDATA \ #>- install-kbeardirsynchpluginrcDATA install-kde_moduleLTLIBRARIES #>+ 2 install-data-am: install-kbeardirsynchpluginDATA \ install-kbeardirsynchpluginrcDATA #>- install-exec-am: #>+ 1 install-exec-am: install-kde_moduleLTLIBRARIES install-info: install-info-recursive install-man: installcheck-am: maintainer-clean: maintainer-clean-recursive maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool uninstall-am: uninstall-info-am uninstall-kbeardirsynchpluginDATA \ uninstall-kbeardirsynchpluginrcDATA \ uninstall-kde_moduleLTLIBRARIES uninstall-info: uninstall-info-recursive .PHONY: $(RECURSIVE_TARGETS) GTAGS all all-am check check-am clean \ clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \ clean-recursive distclean distclean-compile distclean-depend \ distclean-generic distclean-libtool distclean-recursive \ distclean-tags distdir dvi dvi-am dvi-recursive info info-am \ info-recursive install install-am install-data install-data-am \ install-data-recursive install-exec install-exec-am \ install-exec-recursive install-info install-info-am \ install-info-recursive install-kbeardirsynchpluginDATA \ install-kbeardirsynchpluginrcDATA install-kde_moduleLTLIBRARIES \ install-man install-recursive install-strip installcheck \ installcheck-am installdirs installdirs-am \ installdirs-recursive maintainer-clean maintainer-clean-generic \ maintainer-clean-recursive mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \ tags tags-recursive uninstall uninstall-am uninstall-info-am \ uninstall-info-recursive uninstall-kbeardirsynchpluginDATA \ uninstall-kbeardirsynchpluginrcDATA \ uninstall-kde_moduleLTLIBRARIES uninstall-recursive # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: #>+ 8 libkbeardirsynchplugin.la.closure: $(libkbeardirsynchplugin_la_OBJECTS) $(libkbeardirsynchplugin_la_DEPENDENCIES) @echo "int main() {return 0;}" > libkbeardirsynchplugin_la_closure.cpp @$(LTCXXCOMPILE) -c libkbeardirsynchplugin_la_closure.cpp $(CXXLINK) libkbeardirsynchplugin_la_closure.lo $(libkbeardirsynchplugin_la_LDFLAGS) $(libkbeardirsynchplugin_la_OBJECTS) $(libkbeardirsynchplugin_la_LIBADD) $(LIBS) @rm -f libkbeardirsynchplugin_la_closure.* libkbeardirsynchplugin.la.closure @echo "timestamp" > libkbeardirsynchplugin.la.closure #>+ 3 dirsynchwidget.moc.cpp: $(srcdir)/dirsynchwidget.h $(MOC) $(srcdir)/dirsynchwidget.h -o dirsynchwidget.moc.cpp #>+ 1 mocs: dirsynchwidget.moc.cpp #>+ 3 dirsynchremotedirlister.moc.cpp: $(srcdir)/dirsynchremotedirlister.h $(MOC) $(srcdir)/dirsynchremotedirlister.h -o dirsynchremotedirlister.moc.cpp #>+ 1 mocs: dirsynchremotedirlister.moc.cpp #>+ 3 dirsynchlocaldirlister.moc.cpp: $(srcdir)/dirsynchlocaldirlister.h $(MOC) $(srcdir)/dirsynchlocaldirlister.h -o dirsynchlocaldirlister.moc.cpp #>+ 1 mocs: dirsynchlocaldirlister.moc.cpp #>+ 3 dirsynchtreeview.moc.cpp: $(srcdir)/dirsynchtreeview.h $(MOC) $(srcdir)/dirsynchtreeview.h -o dirsynchtreeview.moc.cpp #>+ 1 mocs: dirsynchtreeview.moc.cpp #>+ 3 dirsynchplugin.moc: $(srcdir)/dirsynchplugin.h $(MOC) $(srcdir)/dirsynchplugin.h -o dirsynchplugin.moc #>+ 1 mocs: dirsynchplugin.moc #>+ 3 dirsynchtreebranch.moc.cpp: $(srcdir)/dirsynchtreebranch.h $(MOC) $(srcdir)/dirsynchtreebranch.h -o dirsynchtreebranch.moc.cpp #>+ 1 mocs: dirsynchtreebranch.moc.cpp #>+ 3 clean-metasources: -rm -f dirsynchwidget.moc.cpp dirsynchremotedirlister.moc.cpp dirsynchlocaldirlister.moc.cpp dirsynchtreeview.moc.cpp dirsynchplugin.moc dirsynchtreebranch.moc.cpp #>+ 3 clean-closures: -rm -f libkbeardirsynchplugin.la.closure #>+ 2 docs-am: #>+ 6 force-reedit: cd $(top_srcdir) && \ $(AUTOMAKE) --gnu kbear/plugins/dirsynchplugin/Makefile cd $(top_srcdir) && perl admin/am_edit kbear/plugins/dirsynchplugin/Makefile.in #>+ 11 libkbeardirsynchplugin_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/dirsynchplugin.cpp $(srcdir)/dirsynchtreeviewitem.cpp $(srcdir)/dirsynchwidget.cpp $(srcdir)/dirsynchtreebranch.cpp $(srcdir)/dirsynchtreeview.cpp $(srcdir)/dirsynchlocaldirlister.cpp $(srcdir)/dirsynchremotedirlister.cpp $(srcdir)/dirsynchwidget.moc.cpp $(srcdir)/dirsynchremotedirlister.moc.cpp $(srcdir)/dirsynchtreeview.moc.cpp $(srcdir)/dirsynchlocaldirlister.moc.cpp $(srcdir)/dirsynchtreebranch.moc.cpp dirsynchplugin.moc @echo 'creating libkbeardirsynchplugin_la.all_cpp.cpp ...'; \ rm -f libkbeardirsynchplugin_la.all_cpp.files libkbeardirsynchplugin_la.all_cpp.final; \ echo "#define KDE_USE_FINAL 1" >> libkbeardirsynchplugin_la.all_cpp.final; \ for file in dirsynchplugin.cpp dirsynchtreeviewitem.cpp dirsynchwidget.cpp dirsynchtreebranch.cpp dirsynchtreeview.cpp dirsynchlocaldirlister.cpp dirsynchremotedirlister.cpp dirsynchwidget.moc.cpp dirsynchremotedirlister.moc.cpp dirsynchtreeview.moc.cpp dirsynchlocaldirlister.moc.cpp dirsynchtreebranch.moc.cpp ; do \ echo "#include \"$$file\"" >> libkbeardirsynchplugin_la.all_cpp.files; \ test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> libkbeardirsynchplugin_la.all_cpp.final; \ done; \ cat libkbeardirsynchplugin_la.all_cpp.final libkbeardirsynchplugin_la.all_cpp.files > libkbeardirsynchplugin_la.all_cpp.cpp; \ rm -f libkbeardirsynchplugin_la.all_cpp.final libkbeardirsynchplugin_la.all_cpp.files #>+ 3 clean-final: -rm -f libkbeardirsynchplugin_la.all_cpp.cpp #>+ 2 final: $(MAKE) libkbeardirsynchplugin_la_OBJECTS="$(libkbeardirsynchplugin_la_final_OBJECTS)" all-am #>+ 2 final-install: $(MAKE) libkbeardirsynchplugin_la_OBJECTS="$(libkbeardirsynchplugin_la_final_OBJECTS)" install-am #>+ 2 no-final: $(MAKE) libkbeardirsynchplugin_la_OBJECTS="$(libkbeardirsynchplugin_la_nofinal_OBJECTS)" all-am #>+ 2 no-final-install: $(MAKE) libkbeardirsynchplugin_la_OBJECTS="$(libkbeardirsynchplugin_la_nofinal_OBJECTS)" install-am #>+ 3 cvs-clean: $(MAKE) admindir=$(top_srcdir)/admin -f $(top_srcdir)/admin/Makefile.common cvs-clean #>+ 3 kde-rpo-clean: -rm -f *.rpo #>+ 3 dirsynchplugin.lo: dirsynchplugin.moc dirsynchplugin.o: dirsynchplugin.moc --- NEW FILE: dirsynchlocaldirlister.cpp --- /********************************************************************************* * C++ Implementation: dirsynchlocaldirlister.cpp * Description: * * Begin : Sun Jun 29 2003 * Author : Frithjof Engel <fri...@us...> (C) 2003 * Copyright : See COPYING file that comes with this distribution **********************************************************************************/ ////////////////////////////////////////////////////////////////////// // Qt specific include files #include <qfile.h> ////////////////////////////////////////////////////////////////////// // KDE specific include files #include <kdirlister.h> #include <kio/netaccess.h> #include <kio/jobclasses.h> #include <kio/job.h> #include <kfileitem.h> #include <klargefile.h> #include <kdebug.h> ////////////////////////////////////////////////////////////////////// // System specific include files ////////////////////////////////////////////////////////////////////// // Application specific include files #include "dirsynchlocaldirlister.h" DirSynchLocalDirLister::DirSynchLocalDirLister(QWidget *parent) : KBearDirListerIface(parent), m_dirLister(new KDirLister( true )) { m_dirLister->setAutoUpdate( true ); connect( m_dirLister, SIGNAL( started( const KURL& ) ), SIGNAL( started() ) ); connect( m_dirLister, SIGNAL( completed() ), SIGNAL(finishedLoading() ) ); connect( m_dirLister, SIGNAL( canceled() ), SIGNAL(finishedLoading() ) ); connect( m_dirLister, SIGNAL( percent( int ) ), SIGNAL( progress( int ) ) ); connect( m_dirLister, SIGNAL( speed(int) ), SIGNAL( speed(int) ) ); connect( m_dirLister, SIGNAL( newItems( const KFileItemList &) ), SIGNAL( newItems( const KFileItemList &) ) ); connect( m_dirLister, SIGNAL( refreshItems( const KFileItemList &) ), SIGNAL( refreshItems( const KFileItemList &) ) ); connect( m_dirLister, SIGNAL( deleteItem( KFileItem* ) ), SIGNAL( deleteItem( KFileItem* ) ) ); connect( m_dirLister, SIGNAL( redirection( const KURL& ) ),SIGNAL( redirection( const KURL& ) ) ); connect( m_dirLister, SIGNAL( redirection( const KURL&, const KURL& ) ),SIGNAL( redirection( const KURL&, const KURL& ) ) ); connect( m_dirLister, SIGNAL( clear() ), SIGNAL( clear() ) ); connect( m_dirLister, SIGNAL( infoMessage( const QString& ) ), SIGNAL( infoMessage( const QString& ) ) ); } //----------------------------------------------- DirSynchLocalDirLister::~DirSynchLocalDirLister() { if( m_dirLister ) delete m_dirLister; } //----------------------------------------------- void DirSynchLocalDirLister::openConnection() { emit connected(); } //----------------------------------------------- void DirSynchLocalDirLister::openURL( const KURL& url, bool reload ) { m_url = url; m_dirLister->openURL( url, false, reload ); } //----------------------------------------------- void DirSynchLocalDirLister::closeConnection() { } //----------------------------------------------- void DirSynchLocalDirLister::getMimetype( const KURL& url ) { statURL( url ); } //----------------------------------------------- void DirSynchLocalDirLister::statURL( const KURL& url, bool statingLink ) { m_lastMimeType = QString::null; QCString path( QFile::encodeName( url.path() ) ); KDE_struct_stat buff; if( statingLink ) { if( KDE_lstat( path.data(), &buff ) == -1 ) { // error during stat, no search permissions for specified path ? #warning TODO Warn user return; } } else { if( KDE_stat( path.data(), &buff ) == -1 ) { // error during stat, no search permissions for specified path ? #warning TODO Warn user return; } } if( S_ISLNK( buff.st_mode ) ) { // we follow the link recursively statURL( url, true ); return; } m_lastMimeType = KMimeType::findByURL( url, buff.st_mode, true )->name(); if( S_ISDIR( buff.st_mode ) ) { // is it a directory ? emit openDir( url ); } else if( S_ISREG( buff.st_mode ) ) { // is it a file ? emit openFile( url ); } else { // nothing we can open ? m_lastMimeType = QString::null; #warning TODO Warn user } } //----------------------------------------------- void DirSynchLocalDirLister::stop() { m_dirLister->stop(); } //----------------------------------------------- void DirSynchLocalDirLister::mkdir( const KURL& newDir ) { KIO::NetAccess::mkdir( newDir ); } //----------------------------------------------- void DirSynchLocalDirLister::deleteFiles( const KURL::List urls, bool shred, bool showProgress ) { KIO::del( urls, shred, showProgress ); } //----------------------------------------------- void DirSynchLocalDirLister::setNameFilter(const QString& filter) { m_dirLister->setNameFilter( filter ); m_dirLister->emitChanges(); } //----------------------------------------------- void DirSynchLocalDirLister::setShowingDotFiles( bool show ) { m_dirLister->setShowingDotFiles( show ); m_dirLister->emitChanges(); } //----------------------------------------------- bool DirSynchLocalDirLister::showingDotFiles() const { return m_dirLister->showingDotFiles(); } //----------------------------------------------- void DirSynchLocalDirLister::slotRename( const KURL& oldURL, const KURL& newURL ) { KIO::SimpleJob* job = KIO::rename( oldURL, newURL, false ); job->setAutoErrorHandlingEnabled( true, (QWidget*)parent() ); } //----------------------------------------------- --- NEW FILE: dirsynchlocaldirlister.h --- /********************************************************************************* * C++ Interface: dirsynchlocaldirlister.h * Description: * * Begin : Sun Jun 29 2003 * Author : Frithjof Engel <fri...@us...> (C) 2003 * Copyright : See COPYING file that comes with this distribution **********************************************************************************/ #ifndef DIRSYNCHLOCALDIRLISTER_H #define DIRSYNCHLOCALDIRLISTER_H #include "kbeardirlisteriface.h" class KDirLister; class DirSynchLocalDirLister : public KBear::KBearDirListerIface { Q_OBJECT public: DirSynchLocalDirLister(QWidget *parent); ~DirSynchLocalDirLister(); virtual bool isLocal() const { return true; } virtual void openConnection(); virtual void closeConnection(); virtual void deleteFiles( const KURL::List urls, bool shred, bool showProgress ); virtual void mkdir( const KURL& newDir ); virtual void stop(); virtual void statURL( const KURL& url, bool statingLink = false ); virtual void openURL( const KURL& url, bool reload = false ); virtual void getMimetype( const KURL& url ); virtual void setShowingDotFiles( bool show ); virtual bool showingDotFiles() const; virtual void setNameFilter( const QString &nameFilter ); signals: void completed( const KURL& ); public slots: virtual void slotRename( const KURL& oldURL, const KURL& newURL ); private: KDirLister *m_dirLister; }; #endif --- NEW FILE: dirsynchplugin.cpp --- /********************************************************************************* * C++ Implementation: dirsynchplugin.cpp * Description: * * Begin : Sat May 31 2003 * Author : Frithjof Engel <fri...@us...> (C) 2003 * Copyright : See COPYING file that comes with this distribution **********************************************************************************/ ////////////////////////////////////////////////////////////////////// // Qt specific include files ////////////////////////////////////////////////////////////////////// // KDE specific include files #include <kgenericfactory.h> #include <kdebug.h> ////////////////////////////////////////////////////////////////////// // System specific include files ////////////////////////////////////////////////////////////////////// // Application specific include files #include "dirsynchplugin.h" #include "dirsynchwidget.h" #include "kbearmainwiniface.h" #include "dirsynchplugin.moc" using namespace KBear; //----------------------------------------------- typedef KGenericFactory<DirSynchPlugin> DirSynchPluginFactory; K_EXPORT_COMPONENT_FACTORY( libkbeardirsynchplugin, DirSynchPluginFactory( "kbeardirsynchplugin" ) ); //----------------------------------------------- DirSynchPlugin::DirSynchPlugin(QObject *parent, const char *, const QStringList &) : KBearPlugin(parent, "KBearDirSynchPlugin"), m_dirSynchWidget( new DirSynchWidget(0) ) { KGlobal::locale()->insertCatalogue("kbear"); setXMLFile( "kbeardirsynchpluginui.rc" ); setInstance( DirSynchPluginFactory::instance() ); setupActions(); } //----------------------------------------------- DirSynchPlugin::~DirSynchPlugin() { } //----------------------------------------------- void DirSynchPlugin::slotInit() {} //----------------------------------------------- void DirSynchPlugin::setupActions() { KAction *synchAction = new KAction( i18n("S&ynchronize current directory"), 0, 0, this, SLOT( slotSynchCurrent() ), actionCollection(), "synch_current" ); connect( KBearMainWindowInterface::getInstance()->mainWindow(), SIGNAL( localViewGotFocus( bool ) ), this, SLOT( slotLocalViewGotFocus( bool ) ) ); synchAction->setEnabled( false ); } //----------------------------------------------- void DirSynchPlugin::slotSynchCurrent() { m_dirSynchWidget->show(); } //----------------------------------------------- void DirSynchPlugin::slotLocalViewGotFocus( bool b ) { actionCollection()->action("synch_current")->setEnabled( !b ); } //----------------------------------------------- --- NEW FILE: dirsynchplugin.h --- /********************************************************************************* * C++ Interface: dirsynchplugin.h * Description: * * Begin : Sat May 31 2003 * Author : Frithjof Engel <fri...@us...> (C) 2003 * Copyright : See COPYING file that comes with this distribution **********************************************************************************/ #ifndef DIRSYNCHPLUGIN_H #define DIRSYNCHPLUGIN_H ////////////////////////////////////////////////////////////////////// // Qt specific include files ////////////////////////////////////////////////////////////////////// // KDE specific include files ////////////////////////////////////////////////////////////////////// // System specific include files ////////////////////////////////////////////////////////////////////// // Application specific include files #include "kbearplugin.h" class DirSynchWidget; /** * * @author Frithjof Engel **/ class DirSynchPlugin : public KBear::KBearPlugin { Q_OBJECT public: DirSynchPlugin(QObject *parent, const char *, const QStringList &); ~DirSynchPlugin(); public slots: void slotInit(); private slots: void slotSynchCurrent(); void slotLocalViewGotFocus( bool ); private: void setupActions(); private: DirSynchWidget *m_dirSynchWidget; }; #endif --- NEW FILE: dirsynchremotedirlister.cpp --- /********************************************************************************* * C++ Implementation: dirsynchremotedirlister.cpp * Description: * * Begin : Sun Jun 29 2003 * Author : Frithjof Engel <fri...@us...> (C) 2003 * Copyright : See COPYING file that comes with this distribution **********************************************************************************/ ////////////////////////////////////////////////////////////////////// // Qt specific include files #include <qdir.h> ////////////////////////////////////////////////////////////////////// // KDE specific include files #include <kdirlister.h> #include <kglobal.h> #include <kfileitem.h> #include <klargefile.h> #include <kdebug.h> ////////////////////////////////////////////////////////////////////// // System specific include files #include <sys/stat.h> #include <sys/types.h> #include <unistd.h> ////////////////////////////////////////////////////////////////////// // Application specific include files #include "dirsynchremotedirlister.h" #include "kbeardeletejob.h" #include "kbearlistjob.h" #include "connectionmanager.h" #include "kbearmainwiniface.h" using namespace KBear; //----------------------------------------------- DirSynchRemoteDirLister::DirSynchRemoteDirLister( QWidget* parent ) : KBearDirListerIface( parent ), m_showingDotFiles( false ), m_useFilter( false ), m_state( DISCONNECTED ) { connect( ConnectionManager::getInstance(), SIGNAL( error( int, int, const QString& ) ), this, SLOT( slotError( int, int, const QString& ) ) ); connect( ConnectionManager::getInstance(), SIGNAL( connected( int ) ), this, SLOT( slotConnected( int) ) ); connect( ConnectionManager::getInstance(), SIGNAL( notConnected( int ) ), this, SLOT( slotNotConnected( int) ) ); } //----------------------------------------------- DirSynchRemoteDirLister::~DirSynchRemoteDirLister() { closeConnection(); } //----------------------------------------------- void DirSynchRemoteDirLister::closeConnection() { ConnectionManager::getInstance()->closeConnection( m_siteInfo.ID() ); } //----------------------------------------------- void DirSynchRemoteDirLister::openConnection() { m_state = ( m_state & ~DISCONNECTED ) & CONNECTING; if( ! ConnectionManager::getInstance()->openConnection( m_siteInfo.ID() ) ) { kdDebug()<<"DirSynchRemoteDirLister::openConnection() could not open connection"<<endl; return; } } //----------------------------------------------- void DirSynchRemoteDirLister::slotConnected(int ID ) { if( ID != m_siteInfo.ID() ) return; m_state = ( m_state & ~CONNECTING ) & CONNECTED; emit connected(); // tell the outside world that we're connected } //----------------------------------------------- void DirSynchRemoteDirLister::slotNotConnected(int ID ) { if( ID != m_siteInfo.ID() ) return; m_state = DISCONNECTED; } //----------------------------------------------- void DirSynchRemoteDirLister::openURL( const KURL& url, bool /*reload*/ ) { m_url = url; m_state |= LISTING; KBearListJob* job = KBearListJob::listDir( m_siteInfo.ID(), url, false, m_showingDotFiles ); job->setAutoErrorHandlingEnabled( true, (QWidget*)parent() ); ConnectionManager::getInstance()->attachJob( m_siteInfo.ID(), job ); m_currentJob = job; connect( job, SIGNAL( entries( KIO::Job*, const KIO::UDSEntryList & ) ), this, SLOT( slotEntries( KIO::Job*, const KIO::UDSEntryList & ) ) ); connect( job, SIGNAL( percent( KIO::Job*, unsigned long ) ), this, SLOT( slotPercent( KIO::Job*, unsigned long ) ) ); connect( job, SIGNAL( speed( KIO::Job*, unsigned long ) ), this, SLOT( slotSpeed( KIO::Job*, unsigned long ) ) ); connect( job, SIGNAL( result( KIO::Job* ) ), this, SIGNAL( finishedLoading() ) ); connect( job, SIGNAL( result( KIO::Job* ) ), this, SLOT( slotResult( KIO::Job* ) ) ); emit clear(); emit started(); } //----------------------------------------------- void DirSynchRemoteDirLister::getMimetype( const KURL& url ) { if( ! url.isValid() ) return; m_state |= GETTING_MIME; m_statURL = url; m_lastMimeType = QString::null; KIO::TransferJob* job = KIO::get( url, false, false ); job->setAutoErrorHandlingEnabled( true, (QWidget*)parent() ); ConnectionManager::getInstance()->attachJob( m_siteInfo.ID(), job ); if( job ) { m_currentJob = job; connect( job, SIGNAL( infoMessage( const QString& ) ), this, SLOT( slotInfoMessage( const QString& ) ) ); connect( job, SIGNAL( result( KIO::Job* ) ), this, SLOT( slotResult( KIO::Job* ) ) ); connect( job, SIGNAL( mimetype( KIO::Job*, const QString& ) ), this, SLOT( slotMimetype( KIO::Job*, const QString& ) ) ); connect( job, SIGNAL( permanentRedirection( KIO::Job*, const KURL& , const KURL& ) ), this, SLOT( slotStatRedirection( KIO::Job*, const KURL&, const KURL& ) ) ); emit started(); } } //----------------------------------------------- void DirSynchRemoteDirLister::statURL( const KURL& url, bool /*statingLink*/ ) { m_state |= STATING; m_statURL = url; m_lastMimeType = QString::null; KIO::StatJob* job = KIO::stat( url, false ); job->setAutoErrorHandlingEnabled( true, (QWidget*)parent() ); ConnectionManager::getInstance()->attachJob( m_siteInfo.ID(), job ); if( job ) { m_currentJob = job; connect( job, SIGNAL( infoMessage( const QString& ) ), this, SLOT( slotInfoMessage( const QString& ) ) ); connect( job, SIGNAL( result( KIO::Job* ) ), this, SIGNAL( finishedLoading() ) ); connect( job, SIGNAL( result( KIO::Job* ) ), this, SLOT( slotResult( KIO::Job* ) ) ); connect( job, SIGNAL( permanentRedirection( KIO::Job*, const KURL& , const KURL& ) ), this, SLOT( slotStatRedirection( KIO::Job*, const KURL&, const KURL& ) ) ); emit started(); } } //----------------------------------------------- void DirSynchRemoteDirLister::slotMimetype( KIO::Job* job, const QString& mime ) { m_state = m_state & ~GETTING_MIME; KFileItem fileItem( m_statURL, mime, KFileItem::Unknown ); if( job && fileItem.isFile() ) { static_cast<KIO::SimpleJob*>( job )->putOnHold(); m_lastMimeType = mime; emit openFile( fileItem.url() ); } } //----------------------------------------------- void DirSynchRemoteDirLister::stop() { if( m_currentJob ) { m_currentJob->kill(); } emit finishedLoading(); } //----------------------------------------------- void DirSynchRemoteDirLister::mkdir( const KURL& ) { } //----------------------------------------------- void DirSynchRemoteDirLister::deleteFiles( const KURL::List urls, bool, bool showProgress ) { m_state |= DELETING; KBearDeleteJob* job = KBearDeleteJob::del( urls, false, showProgress ); job->setAutoErrorHandlingEnabled( true, (QWidget*)parent() ); connect( job, SIGNAL( infoMessage( const QString& ) ), this, SLOT( slotInfoMessage( const QString& ) ) ); connect( job, SIGNAL( result( KIO::Job* ) ), this, SLOT( slotResult( KIO::Job* ) ) ); job->start( m_siteInfo.ID() ); } //----------------------------------------------- void DirSynchRemoteDirLister::setNameFilter(const QString& nameFilter) { m_useFilter = ( nameFilter != "*" && nameFilter != ""); if( ! m_useFilter ) return; m_filterList.clear(); // Split on white space QStringList list = QStringList::split( ' ', nameFilter ); for( QStringList::Iterator it = list.begin(); it != list.end(); ++it ) m_filterList.append( new QRegExp(*it, true, true ) ); } //----------------------------------------------- void DirSynchRemoteDirLister::setShowingDotFiles( bool show ) { m_showingDotFiles = show; } //----------------------------------------------- bool DirSynchRemoteDirLister::showingDotFiles() const { return m_showingDotFiles; } //----------------------------------------------- bool DirSynchRemoteDirLister::matchesNameFilter( const QString& name ) const { for( QPtrListIterator<QRegExp> it( m_filterList ); it.current(); ++it ) { if ( it.current()->exactMatch( name )/* != -1*/ ) return true; } return false; } //----------------------------------------------- void DirSynchRemoteDirLister::slotResult( KIO::Job*job ) { if( ! job ) return; int err = job->error(); if( err ) { emit error( err, job->errorString() ); } // unsigned int oldState = m_state; if( m_state & LISTING ) { m_state = m_state & ~LISTING; } else if( m_state & STATING ) { m_state = m_state & ~STATING; const KIO::UDSEntry entry = static_cast<KIO::StatJob*>( job )->statResult(); if( ! err ) { if( entry.isEmpty() ) { return; } KFileItem* fileItem = new KFileItem( entry, m_statURL ); m_lastMimeType = fileItem->mimetype(); if( fileItem->isDir() ) { emit openDir( fileItem->url() ); } else if( fileItem->isFile() ) { emit openFile( fileItem->url() ); } delete fileItem; m_statURL = KURL(); } } else if( m_state & DELETING ) { m_state = m_state & ~DELETING; if( ! err ) { openURL( m_url ); } } else if( m_state & GETTING_MIME ) { m_state = m_state & ~GETTING_MIME; } } //----------------------------------------------- void DirSynchRemoteDirLister::slotEntries( KIO::Job* job, const KIO::UDSEntryList& entryList ) { /* if( job != m_listJob ) return; */ static const QString& dot = KGlobal::staticQString("."); static const QString& dotdot = KGlobal::staticQString(".."); KURL url = static_cast<KIO::ListJob*>(job)->url(); url.adjustPath(-1); KIO::UDSEntryListConstIterator it = entryList.begin(); KIO::UDSEntryListConstIterator end = entryList.end(); KFileItemList fileItems; for( ; it != end; ++it ) { QString name; // find out about the name KIO::UDSEntry::ConstIterator entit = (*it).begin(); for( ; entit != (*it).end(); ++entit ) { if( (*entit).m_uds == KIO::UDS_NAME ) { name = (*entit).m_str; break; } } Q_ASSERT( !name.isEmpty() ); if( name.isEmpty() ) continue; if( name != dot && name != dotdot ) { KFileItem* item = new KFileItem( *it, url, true, true ); Q_ASSERT( item ); if( name.left(1) == "." && ! m_showingDotFiles ) emit deleteItem( item ); else if( ! m_useFilter || matchesNameFilter( name ) ) fileItems.append( item ); } } emit newItems( fileItems ); } //----------------------------------------------- void DirSynchRemoteDirLister::slotPercent( KIO::Job*, unsigned long pcnt ) { emit progress( static_cast<int>(pcnt) ); } //----------------------------------------------- void DirSynchRemoteDirLister::slotSpeed( KIO::Job*, unsigned long s ) { emit speed( static_cast<int>(s) ); } //----------------------------------------------- void DirSynchRemoteDirLister::slotInfoMessage( const QString& message ) { static const QString& respString = KGlobal::staticQString( "resp" ); static const QString& commandString = KGlobal::staticQString( "command" ); static const QString& multiString = KGlobal::staticQString( "multi-line" ); static const QString& internalString = KGlobal::staticQString( "internal" ); // Only emit for non log messages if( message.left( respString.length() ) != respString &&message.left( commandString.length() ) !=commandString && message.left( multiString.length() ) != multiString && message.left( internalString.length() ) != internalString ) { emit infoMessage( message ); } } //----------------------------------------------- QString DirSynchRemoteDirLister::lastMimeType() const { return m_lastMimeType; } //----------------------------------------------- void DirSynchRemoteDirLister::slotError( int ID, int err, const QString& errMsg ) { if( ID != m_siteInfo.ID() ) return; if( m_state & DISCONNECTED ) { emit error( err, errMsg ); } } //----------------------------------------------- void DirSynchRemoteDirLister::slotRename( const KURL& oldURL, const KURL& newURL ) { m_state |= RENAMING; KIO::SimpleJob* job = KIO::rename( oldURL, newURL, false ); job->setAutoErrorHandlingEnabled( true, (QWidget*)parent() ); connect( job, SIGNAL( infoMessage( const QString& ) ), this, SLOT( slotInfoMessage( const QString& ) ) ); connect( job, SIGNAL( result( KIO::Job* ) ), this, SLOT( slotResult( KIO::Job* ) ) ); ConnectionManager::getInstance()->attachJob( m_siteInfo.ID(), job ); emit started(); } //----------------------------------------------- --- NEW FILE: dirsynchremotedirlister.h --- /********************************************************************************* * C++ Interface: dirsynchremotedirlister.h * Description: * * Begin : Sun Jun 29 2003 * Author : Frithjof Engel <fri...@us...> (C) 2003 * Copyright : See COPYING file that comes with this distribution **********************************************************************************/ #ifndef DIRSYNCHREMOTEDIRLISTER_H #define DIRSYNCHREMOTEDIRLISTER_H #include <qptrlist.h> #include <qregexp.h> #include <kio/job.h> #include <kio/global.h> #include "kbeardirlisteriface.h" using namespace KBear; /** @author Frithjof Engel */ class DirSynchRemoteDirLister : public KBearDirListerIface { Q_OBJECT public: DirSynchRemoteDirLister( QWidget* parent ); /** */ virtual bool isLocal() const { return false; } /** */ ~DirSynchRemoteDirLister(); /** */ virtual void openConnection(); /** */ virtual void closeConnection(); /** */ virtual void openURL( const KURL& url, bool reload = false ); /** */ virtual void statURL( const KURL& url, bool statingLink = false ); /** */ virtual void getMimetype( const KURL& url ); /** */ virtual void setShowingDotFiles( bool ); /** */ virtual void stop(); /** */ virtual void mkdir( const KURL& newDir ); /** */ virtual void deleteFiles( const KURL::List urls, bool shred, bool showProgress ); /** */ virtual void setNameFilter(const QString& filter); /** */ virtual bool showingDotFiles() const; /***/ virtual QString lastMimeType() const; signals: void completed( const KURL& ); private slots: void slotConnected( int ); void slotNotConnected( int ); void slotEntries( KIO::Job* job, const KIO::UDSEntryList& entryList ); void slotPercent( KIO::Job*, unsigned long pcnt ); void slotSpeed( KIO::Job*, unsigned long speed ); void slotInfoMessage( const QString& message ); void slotMimetype( KIO::Job* job, const QString& mime ); void slotResult( KIO::Job* ); void slotError( int ID, int err, const QString& errMsg ); virtual void slotRename( const KURL& oldURL, const KURL& newURL ); private: bool matchesNameFilter( const QString& name ) const; private: /** this enum specify different states for the dirlister these states can be OR:ed together but is usually used separate */ enum State { DISCONNECTED = 1, CONNECTING = 2, CONNECTED = 4, LISTING = 8, STATING = 16, GETTING_MIME = 32, MAKING_DIR = 64, DELETING = 128, RENAMING = 256 }; bool m_showingDotFiles; bool m_useFilter; QPtrList<QRegExp> m_filterList; unsigned int m_state; KURL m_statURL; QGuardedPtr<KIO::Job> m_currentJob; }; #endif --- NEW FILE: dirsynchtreebranch.cpp --- /********************************************************************************* * C++ Implementation: dirsynchtreebranch.cpp * Description: * * Begin : Sat May 31 2003 * Author : Frithjof Engel <fri...@us...> (C) 2003 * Copyright : See COPYING file that comes with this distribution **********************************************************************************/ ////////////////////////////////////////////////////////////////////// // Qt specific include files ////////////////////////////////////////////////////////////////////// // KDE specific include files #include <kdirlister.h> #include <kdebug.h> ////////////////////////////////////////////////////////////////////// // System specific include files ////////////////////////////////////////////////////////////////////// // Application specific include files #include "dirsynchtreebranch.h" #include "dirsynchtreeviewitem.h" #include "dirsynchlocaldirlister.h" #include "dirsynchremotedirlister.h" #include "kbeardirlisteriface.h" DirSynchTreeBranch::DirSynchTreeBranch(KFileTreeView* view, const KURL& url, const QString& name, const QPixmap &pix, bool showHidden) : KFileTreeBranch(view, url, name, pix, showHidden), m_dirLister( 0L ) { connect( this, SIGNAL( populateFinished( KFileTreeViewItem* ) ), this, SLOT( slotPopulateFinished( KFileTreeViewItem* ) ) ); } //----------------------------------------------- DirSynchTreeBranch::~DirSynchTreeBranch() { } //----------------------------------------------- bool DirSynchTreeBranch::openURL( const KURL& url, bool, bool ) { if( ! validURL( url ) ) return false; if( !m_dirLister ) return false; // kdDebug()<<"DirSynchTreeBranch::openURL url="<<url.prettyURL()<<endl; m_dirLister->openURL( url, true ); return true; } //----------------------------------------------- KFileTreeViewItem* DirSynchTreeBranch::createTreeViewItem( KFileTreeViewItem* parent, KFileItem* fileItem ) { KFileTreeViewItem *tvi = 0; if( parent && fileItem ) tvi = new DirSynchTreeViewItem( parent, fileItem, this ); else kdDebug() << "createTreeViewItem: Have no parent: "<<fileItem->url().prettyURL()<<endl; return( tvi ); } //----------------------------------------------- bool DirSynchTreeBranch::populate( const KURL& url, KFileTreeViewItem *currItem ) { bool ret = KFileTreeBranch::populate( url, currItem); // kdDebug()<<"DirSynchTreeBranch::populate url="<<url.prettyURL()<<endl; return ret; } //----------------------------------------------- void DirSynchTreeBranch::slotPopulateFinished( KFileTreeViewItem* currItem ) { currItem->setListed( true ); #warning TODO: Find out why DirSynchTreeBranch::slotPopulateFinished is not called! kdDebug()<<"DirSynchTreeBranch::slotPopulateFinished"<<endl; emit finishedLoading( this ); } //----------------------------------------------- KFileTreeViewItem* DirSynchTreeBranch::findTVIByURL( const KURL& url ) { // kdDebug()<<"DirSynchTreeBranch::findTVIByURL="<<url.prettyURL()<<endl; KFileTreeViewItem* item = KFileTreeBranch::findTVIByURL( url ); if( ! item ) { QListViewItemIterator it( root() ); for( ; it.current(); ++it ) { KFileTreeViewItem* item = static_cast<KFileTreeViewItem*>( it.current() ); const_cast<KURL&>(url).adjustPath( +1 ); const_cast<KURL&>(item->fileItem()->url()).adjustPath( +1 ); if( item->fileItem()->ur... [truncated message content] |
From: <fri...@us...> - 2003-08-27 20:01:33
|
Update of /cvsroot/kbear/kbear/kbear/plugins In directory sc8-pr-cvs1:/tmp/cvs-serv23733/kbear/plugins Modified Files: Makefile.am Log Message: Added dirsynch plugin (buggy and uncomplete) Index: Makefile.am =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/Makefile.am,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** Makefile.am 16 Jul 2003 00:03:05 -0000 1.17 --- Makefile.am 27 Aug 2003 20:01:27 -0000 1.18 *************** *** 1 **** ! SUBDIRS = sitemanager importfilters tools tipofday wizard logoutput transferoutput firewall systemtraydock transferqueue filediff recentconnections console ftpfind --- 1 ---- ! SUBDIRS = sitemanager importfilters tools tipofday wizard logoutput transferoutput firewall systemtraydock transferqueue filediff recentconnections dirsynchplugin console ftpfind |
From: <kb...@us...> - 2003-08-24 09:59:31
|
Update of /cvsroot/kbear/kbear/kbear/plugins/filediff In directory sc8-pr-cvs1:/tmp/cvs-serv5824/kbear/plugins/filediff Modified Files: kbearfilediffplugin.cpp Log Message: See Changelog Index: kbearfilediffplugin.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/filediff/kbearfilediffplugin.cpp,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** kbearfilediffplugin.cpp 23 Jul 2003 18:27:26 -0000 1.8 --- kbearfilediffplugin.cpp 24 Aug 2003 09:59:28 -0000 1.9 *************** *** 220,227 **** // we need to clean up these files after us ! if( QFile::exists( m_sourceTmpURL.path() ) ) QFile::remove( m_sourceTmpURL.path() ); ! if( QFile::exists( m_destTmpURL.path() ) ) QFile::remove( m_destTmpURL.path() ); --- 220,227 ---- // we need to clean up these files after us ! if( m_sourceURL != m_sourceTmpURL && QFile::exists( m_sourceTmpURL.path() ) ) QFile::remove( m_sourceTmpURL.path() ); ! if( m_destURL != m_destTmpURL && QFile::exists( m_destTmpURL.path() ) ) QFile::remove( m_destTmpURL.path() ); *************** *** 308,312 **** void KBearFileDiffPlugin::slotSourceStatusChanged( long, unsigned int status ) { if( status == Transfer::Canceled ) { ! if( QFile::exists( m_sourceTmpURL.url() ) ) QFile::remove( m_sourceTmpURL.url() ); --- 308,312 ---- void KBearFileDiffPlugin::slotSourceStatusChanged( long, unsigned int status ) { if( status == Transfer::Canceled ) { ! if( m_sourceURL != m_sourceTmpURL && QFile::exists( m_sourceTmpURL.url() ) ) QFile::remove( m_sourceTmpURL.url() ); *************** *** 318,322 **** void KBearFileDiffPlugin::slotDestStatusChanged( long, unsigned int status ) { if( status == Transfer::Canceled ) { ! if( QFile::exists( m_destTmpURL.url() ) ) QFile::remove( m_destTmpURL.url() ); --- 318,322 ---- void KBearFileDiffPlugin::slotDestStatusChanged( long, unsigned int status ) { if( status == Transfer::Canceled ) { ! if( m_destURL != m_destTmpURL && QFile::exists( m_destTmpURL.url() ) ) QFile::remove( m_destTmpURL.url() ); *************** *** 431,438 **** // we need to clean up these files after us ! if( QFile::exists( m_sourceTmpURL.path() ) ) QFile::remove( m_sourceTmpURL.path() ); ! if( QFile::exists( m_destTmpURL.path() ) ) QFile::remove( m_destTmpURL.path() ); --- 431,438 ---- // we need to clean up these files after us ! if( m_sourceURL != m_sourceTmpURL && QFile::exists( m_sourceTmpURL.path() ) ) QFile::remove( m_sourceTmpURL.path() ); ! if( m_destURL != m_destTmpURL && QFile::exists( m_destTmpURL.path() ) ) QFile::remove( m_destTmpURL.path() ); *************** *** 445,452 **** KMessageBox::error( m_outputWidget, i18n("Diff command failed (%1):\n").arg( m_diffProcess->exitStatus() ) + m_stdErr ); } ! if( QFile::exists( m_sourceTmpURL.path() ) && m_sourceTmpURL != m_sourceURL ) QFile::remove( m_sourceTmpURL.path() ); ! if( QFile::exists( m_destTmpURL.path() ) && m_destTmpURL != m_destURL ) QFile::remove( m_destTmpURL.path() ); --- 445,452 ---- KMessageBox::error( m_outputWidget, i18n("Diff command failed (%1):\n").arg( m_diffProcess->exitStatus() ) + m_stdErr ); } ! if( m_sourceTmpURL != m_sourceURL && QFile::exists( m_sourceTmpURL.path() ) ) QFile::remove( m_sourceTmpURL.path() ); ! if( m_destURL != m_destTmpURL && QFile::exists( m_destTmpURL.path() ) ) QFile::remove( m_destTmpURL.path() ); |
From: <kb...@us...> - 2003-08-24 09:59:31
|
Update of /cvsroot/kbear/kbear In directory sc8-pr-cvs1:/tmp/cvs-serv5824 Modified Files: ChangeLog Log Message: See Changelog Index: ChangeLog =================================================================== RCS file: /cvsroot/kbear/kbear/ChangeLog,v retrieving revision 1.162 retrieving revision 1.163 diff -C2 -d -r1.162 -r1.163 *** ChangeLog 23 Aug 2003 07:47:50 -0000 1.162 --- ChangeLog 24 Aug 2003 09:59:28 -0000 1.163 *************** *** 1,2 **** --- 1,4 ---- + 2003-08-24 Björn Sahlström <kb...@us...> + * Fixed bug in filediff plugin, wrong files were deleted. 2003-08-20 Björn Sahlström <kb...@us...> * Added ability to send custom commands to server. |
From: <kb...@us...> - 2003-08-24 09:59:31
|
Update of /cvsroot/kbear/kbear/kbear/plugins/transferqueue In directory sc8-pr-cvs1:/tmp/cvs-serv5824/kbear/plugins/transferqueue Modified Files: kbeartransferqueueplugin.cpp Log Message: See Changelog Index: kbeartransferqueueplugin.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/transferqueue/kbeartransferqueueplugin.cpp,v retrieving revision 1.27 retrieving revision 1.28 diff -C2 -d -r1.27 -r1.28 *** kbeartransferqueueplugin.cpp 6 Jul 2003 18:04:33 -0000 1.27 --- kbeartransferqueueplugin.cpp 24 Aug 2003 09:59:28 -0000 1.28 *************** *** 126,130 **** this, SLOT( slotSelectionChanged() ) ); - slotUpdateValues(); } //----------------------------------------------- --- 126,129 ---- *************** *** 149,152 **** --- 148,152 ---- m_session->restoreSession(); + slotUpdateValues(); m_initialized = true; } *************** *** 234,238 **** m_queueAllAction->setChecked( config->readBoolEntry( QString::fromLatin1("QueueTransfers"), false ) ); m_maxNumOfActiveTransfers = config->readUnsignedNumEntry( QString::fromLatin1("NumberOfTransfers"), 1 ); ! slotQueueAll(); } //----------------------------------------------- --- 234,238 ---- m_queueAllAction->setChecked( config->readBoolEntry( QString::fromLatin1("QueueTransfers"), false ) ); m_maxNumOfActiveTransfers = config->readUnsignedNumEntry( QString::fromLatin1("NumberOfTransfers"), 1 ); ! m_api->transferManager()->setStartTransfersDirectly( ! m_queueAllAction->isChecked() ); } //----------------------------------------------- *************** *** 382,385 **** --- 382,389 ---- //----------------------------------------------- void KBearTransferQueuePlugin::slotQueueAll() { + KConfig* config = KBearTransferQueuePluginFactory::instance()->config(); + KConfigGroupSaver( config, config->group() ); + config->setGroup( QString::fromLatin1("TransferQueue" ) ); + config->writeEntry( QString::fromLatin1("QueueTransfers"), m_queueAllAction->isChecked() ); m_api->transferManager()->setStartTransfersDirectly( ! m_queueAllAction->isChecked() ); } |
From: <kb...@us...> - 2003-08-23 07:47:54
|
Update of /cvsroot/kbear/kbear/kbear/lib/interfaces In directory sc8-pr-cvs1:/tmp/cvs-serv3631/kbear/lib/interfaces Modified Files: connectionmanager.cpp connectionmanager.h misc.cpp Log Message: See Changelog Index: connectionmanager.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/lib/interfaces/connectionmanager.cpp,v retrieving revision 1.30 retrieving revision 1.31 diff -C2 -d -r1.30 -r1.31 *** connectionmanager.cpp 1 Jul 2003 23:24:22 -0000 1.30 --- connectionmanager.cpp 23 Aug 2003 07:47:51 -0000 1.31 *************** *** 144,147 **** --- 144,162 ---- } //----------------------------------------------- + void ConnectionManager::sendCommand( int ID, const QByteArray& data ) { + ConnectionInterface* connection = getConnectionByID( ID ); + if( connection ) { + KIO::Slave* slave = connection->getSlave(); + if( slave ) { + #if KDE_IS_VERSION( 3, 1, 3 ) + slave->send( KIO::CMD_SPECIAL, data ); + #else + slave->connection()->send( KIO::CMD_SPECIAL, data ); + #endif + } + } + + } + //----------------------------------------------- bool ConnectionManager::suspend( int ID ) { kdDebug()<<k_funcinfo<<" ID="<<ID<<endl; Index: connectionmanager.h =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/lib/interfaces/connectionmanager.h,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d -r1.25 -r1.26 *** connectionmanager.h 1 Jul 2003 23:24:22 -0000 1.25 --- connectionmanager.h 23 Aug 2003 07:47:51 -0000 1.26 *************** *** 25,28 **** --- 25,29 ---- ////////////////////////////////////////////////////////////////////// // KDE specific include files + #include <kdeversion.h> #include <kio/slave.h> #include <kio/global.h> *************** *** 97,100 **** --- 98,103 ---- /** */ void cleanUp(); + /** */ + void sendCommand( int ID, const QByteArray& data ); signals: /** */ Index: misc.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/lib/interfaces/misc.cpp,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** misc.cpp 5 Jun 2003 16:53:24 -0000 1.10 --- misc.cpp 23 Aug 2003 07:47:51 -0000 1.11 *************** *** 37,40 **** --- 37,41 ---- #include <string.h> #include <netdb.h> + #include <netinet/in.h> ////////////////////////////////////////////////////// // Application specific includes |
From: <kb...@us...> - 2003-08-23 07:47:54
|
Update of /cvsroot/kbear/kbear/kbear/ftp In directory sc8-pr-cvs1:/tmp/cvs-serv3631/kbear/ftp Modified Files: kbearftp.cpp kbearftp.h Log Message: See Changelog Index: kbearftp.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/ftp/kbearftp.cpp,v retrieving revision 1.50 retrieving revision 1.51 diff -C2 -d -r1.50 -r1.51 *** kbearftp.cpp 2 Jul 2003 21:11:13 -0000 1.50 --- kbearftp.cpp 23 Aug 2003 07:47:51 -0000 1.51 *************** *** 2627,2630 **** --- 2627,2638 ---- } + /* + KBear specific + */ + void KBearFtp::special( const QByteArray& data ) { + if( ! data.isEmpty() ) + ftpSendCmd( QCString( data ) ); + } + /** Use the SIZE command to get the file size. Warning : the size depends on the transfer mode, hence the second arg. */ Index: kbearftp.h =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/ftp/kbearftp.h,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** kbearftp.h 23 Jun 2003 02:02:25 -0000 1.12 --- kbearftp.h 23 Aug 2003 07:47:51 -0000 1.13 *************** *** 71,74 **** --- 71,75 ---- virtual void get( const KURL& url ); virtual void put( const KURL& url, int permissions, bool overwrite, bool resume); + virtual void special( const QByteArray& ); //virtual void mimetype( const KURL& url ); |
Update of /cvsroot/kbear/kbear/kbear/parts/remotefilesys In directory sc8-pr-cvs1:/tmp/cvs-serv3631/kbear/parts/remotefilesys Modified Files: kbearremotedirlister.cpp kbearremotefilesyspart.cpp kbearremotefilesyspart.h kbearremotefilesyspart.rc Makefile.am Log Message: See Changelog Index: kbearremotedirlister.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/parts/remotefilesys/kbearremotedirlister.cpp,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** kbearremotedirlister.cpp 16 Jul 2003 00:03:06 -0000 1.16 --- kbearremotedirlister.cpp 23 Aug 2003 07:47:50 -0000 1.17 *************** *** 202,205 **** --- 202,209 ---- if( ! job ) return; + + kdDebug() << k_funcinfo << " Error="<<job->error() <<endl; + if( job == m_currentJob ) + m_currentJob = 0L; int err = job->error(); if( err ) { Index: kbearremotefilesyspart.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/parts/remotefilesys/kbearremotefilesyspart.cpp,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** kbearremotefilesyspart.cpp 6 Jul 2003 21:19:30 -0000 1.17 --- kbearremotefilesyspart.cpp 23 Aug 2003 07:47:50 -0000 1.18 *************** *** 11,14 **** --- 11,16 ---- // Qt specific include files #include <qstringlist.h> + #include <qcstring.h> + #include <qdatastream.h> #include <qlabel.h> #include <qvaluelist.h> *************** *** 24,27 **** --- 26,30 ---- #include <kapplication.h> #include <krun.h> + #include <klineeditdlg.h> #include <klocale.h> #include <kfileview.h> *************** *** 40,43 **** --- 43,47 ---- #include "kbeardirlisteriface.h" #include "kbearfilesyswidget.h" + #include "connectionmanager.h" #include "siteinfo.h" #include "kbearapi.h" *************** *** 66,70 **** KGlobal::locale()->insertCatalogue("kbear"); ! // setXMLFile("kbearremotefilesyspart.rc"); m_myWidget->setDirLister( new KBearRemoteDirLister( m_myWidget ) ); --- 70,75 ---- KGlobal::locale()->insertCatalogue("kbear"); ! setupActions(); ! setXMLFile("kbearremotefilesyspart.rc"); m_myWidget->setDirLister( new KBearRemoteDirLister( m_myWidget ) ); *************** *** 136,139 **** --- 141,158 ---- newView->widget()->hide(); return newView; + } + //----------------------------------------------- + void KBearRemoteFileSysPart::setupActions(){ + m_sendCommand = new KAction( i18n("S&end Command..."), 0, this, SLOT( slotSendCommand() ), actionCollection(), "send_command" ); + } + //----------------------------------------------- + void KBearRemoteFileSysPart::slotSendCommand(){ + bool ok; + QString cmd = KLineEditDlg::getText( i18n("Send Command..."), + i18n("Enter command to send.<br><b>Note: The command will be sent unmodified</b>"), QString::null, &ok, m_myWidget ); + if( ok && ! cmd.isEmpty() ) { + QCString data( cmd.latin1() ); + m_api->connectionManager()->sendCommand( m_siteInfo.ID(), data ); + } } //----------------------------------------------- Index: kbearremotefilesyspart.h =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/parts/remotefilesys/kbearremotefilesyspart.h,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** kbearremotefilesyspart.h 6 Jul 2003 21:19:30 -0000 1.7 --- kbearremotefilesyspart.h 23 Aug 2003 07:47:50 -0000 1.8 *************** *** 70,75 **** --- 70,80 ---- */ virtual KFileView* createView( QWidget* parent, KFile::FileView view ); + private slots: + void slotSendCommand(); + private: + void setupActions(); protected: KBearRemoteDirLister* m_dirLister; + KAction* m_sendCommand; }; Index: kbearremotefilesyspart.rc =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/parts/remotefilesys/kbearremotefilesyspart.rc,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** kbearremotefilesyspart.rc 5 Apr 2003 23:07:26 -0000 1.3 --- kbearremotefilesyspart.rc 23 Aug 2003 07:47:51 -0000 1.4 *************** *** 1,3 **** <!DOCTYPE kpartgui> ! <kpartgui name="KBearRemoteFileSysPart" version="2" > </kpartgui> --- 1,10 ---- <!DOCTYPE kpartgui> ! <kpartgui name="KBearRemoteFileSysPart" version="3" > ! <MenuBar> ! <Menu noMerge="1" name="file"> ! <text>&FTP</text> ! <Action name="send_command"/> ! <Separator/> ! </Menu> ! </MenuBar> </kpartgui> Index: Makefile.am =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/parts/remotefilesys/Makefile.am,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** Makefile.am 23 Jul 2003 18:27:27 -0000 1.9 --- Makefile.am 23 Aug 2003 07:47:51 -0000 1.10 *************** *** 5,9 **** libkbearremotefilesyspart_la_SOURCES = kbearremotefilesyspart.cpp kbearremotedirlister.cpp kbearpropertiesdialog.cpp METASOURCES = AUTO ! noinst_HEADERS = kbearpropertiesdialog.h kbearremotedirlister.h kbearremotefilesyspart.h kbearremotefilesyspart.h kbearremotefilesyspart_DATA = kbearremotefilesys.desktop kbearremotefilesyspartdir = $(kde_servicesdir) --- 5,9 ---- libkbearremotefilesyspart_la_SOURCES = kbearremotefilesyspart.cpp kbearremotedirlister.cpp kbearpropertiesdialog.cpp METASOURCES = AUTO ! noinst_HEADERS = kbearpropertiesdialog.h kbearremotedirlister.h kbearremotefilesyspart.h kbearremotefilesyspart_DATA = kbearremotefilesys.desktop kbearremotefilesyspartdir = $(kde_servicesdir) |
From: <kb...@us...> - 2003-08-23 07:47:53
|
Update of /cvsroot/kbear/kbear In directory sc8-pr-cvs1:/tmp/cvs-serv3631 Modified Files: ChangeLog Doxyfile KBear.kdevelop KBear.kdevses Makefile.am Log Message: See Changelog Index: ChangeLog =================================================================== RCS file: /cvsroot/kbear/kbear/ChangeLog,v retrieving revision 1.161 retrieving revision 1.162 diff -C2 -d -r1.161 -r1.162 *** ChangeLog 23 Jul 2003 18:27:20 -0000 1.161 --- ChangeLog 23 Aug 2003 07:47:50 -0000 1.162 *************** *** 1,2 **** --- 1,4 ---- + 2003-08-20 Björn Sahlström <kb...@us...> + * Added ability to send custom commands to server. 2003-07-19 Björn Sahlström <kb...@us...> * Fixed bug [770464] hopefully Index: Doxyfile =================================================================== RCS file: /cvsroot/kbear/kbear/Doxyfile,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** Doxyfile 18 Jun 2003 19:30:48 -0000 1.9 --- Doxyfile 23 Aug 2003 07:47:50 -0000 1.10 *************** *** 5,10 **** #--------------------------------------------------------------------------- PROJECT_NAME = kbear ! PROJECT_NUMBER = ! OUTPUT_DIRECTORY = OUTPUT_LANGUAGE = English USE_WINDOWS_ENCODING = NO --- 5,10 ---- #--------------------------------------------------------------------------- PROJECT_NAME = kbear ! PROJECT_NUMBER = ! OUTPUT_DIRECTORY = doc/api OUTPUT_LANGUAGE = English USE_WINDOWS_ENCODING = NO *************** *** 30,36 **** JAVADOC_AUTOBRIEF = NO MULTILINE_CPP_IS_BRIEF = NO ! DETAILS_AT_TOP = NO INHERIT_DOCS = YES ! INLINE_INFO = YES SORT_MEMBER_DOCS = YES DISTRIBUTE_GROUP_DOC = NO --- 30,36 ---- JAVADOC_AUTOBRIEF = NO MULTILINE_CPP_IS_BRIEF = NO ! DETAILS_AT_TOP = YES INHERIT_DOCS = YES ! INLINE_INFO = NO SORT_MEMBER_DOCS = YES DISTRIBUTE_GROUP_DOC = NO *************** *** 43,47 **** ENABLED_SECTIONS = MAX_INITIALIZER_LINES = 30 ! OPTIMIZE_OUTPUT_FOR_C = NO OPTIMIZE_OUTPUT_JAVA = NO SHOW_USED_FILES = YES --- 43,47 ---- ENABLED_SECTIONS = MAX_INITIALIZER_LINES = 30 ! OPTIMIZE_OUTPUT_FOR_C = YES OPTIMIZE_OUTPUT_JAVA = NO SHOW_USED_FILES = YES *************** *** 58,62 **** # configuration options related to the input files #--------------------------------------------------------------------------- ! INPUT = ./ FILE_PATTERNS = *.h \ *.H \ --- 58,62 ---- # configuration options related to the input files #--------------------------------------------------------------------------- ! INPUT = kbear databasedeamon FILE_PATTERNS = *.h \ *.H \ *************** *** 70,74 **** EXCLUDE = EXCLUDE_SYMLINKS = NO ! EXCLUDE_PATTERNS = *.moc* EXAMPLE_PATH = EXAMPLE_PATTERNS = --- 70,75 ---- EXCLUDE = EXCLUDE_SYMLINKS = NO ! EXCLUDE_PATTERNS = *.moc* \ ! *skel* EXAMPLE_PATH = EXAMPLE_PATTERNS = *************** *** 81,85 **** #--------------------------------------------------------------------------- SOURCE_BROWSER = YES ! INLINE_SOURCES = YES STRIP_CODE_COMMENTS = YES REFERENCED_BY_RELATION = YES --- 82,86 ---- #--------------------------------------------------------------------------- SOURCE_BROWSER = YES ! INLINE_SOURCES = NO STRIP_CODE_COMMENTS = YES REFERENCED_BY_RELATION = YES *************** *** 103,107 **** HTML_ALIGN_MEMBERS = YES GENERATE_HTMLHELP = NO ! CHM_FILE = HHC_LOCATION = GENERATE_CHI = NO --- 104,108 ---- HTML_ALIGN_MEMBERS = YES GENERATE_HTMLHELP = NO ! CHM_FILE = HHC_LOCATION = GENERATE_CHI = NO *************** *** 176,181 **** # Configuration::addtions related to external references #--------------------------------------------------------------------------- ! TAGFILES = ! GENERATE_TAGFILE = ALLEXTERNALS = NO EXTERNAL_GROUPS = YES --- 177,195 ---- # Configuration::addtions related to external references #--------------------------------------------------------------------------- ! TAGFILES = $(KDEDIR)/share/doc/HTML/en/kdelibs-apidocs/qt/qt.tag \ ! $(KDEDIR)/share/doc/HTML/en/kdelibs-apidocs/dcop/dcop.tag \ ! $(KDEDIR)/share/doc/HTML/en/kdelibs-apidocs/interfaces/interfaces.tag \ ! $(KDEDIR)/share/doc/HTML/en/kdelibs-apidocs/kdecore/kdecore.tag \ ! $(KDEDIR)/share/doc/HTML/en/kdelibs-apidocs/kdefx/kdefx.tag \ ! $(KDEDIR)/share/doc/HTML/en/kdelibs-apidocs/kdeui/kdeui.tag \ ! $(KDEDIR)/share/doc/HTML/en/kdelibs-apidocs/khtml/khtml.tag \ ! $(KDEDIR)/share/doc/HTML/en/kdelibs-apidocs/kio/kio.tag \ ! $(KDEDIR)/share/doc/HTML/en/kdelibs-apidocs/kjs/kjs.tag \ ! $(KDEDIR)/share/doc/HTML/en/kdelibs-apidocs/kparts/kparts.tag \ ! $(KDEDIR)/share/doc/HTML/en/kdelibs-apidocs/kspell/kspell.tag \ ! $(KDEDIR)/share/doc/HTML/en/kdelibs-apidocs/kutils/kutils.tag \ ! $(KDEDIR)/share/doc/HTML/en/kdelibs-apidocs/libkmid/libkmid.tag \ ! $(KDEDIR)/share/doc/HTML/en/kdelibs-apidocs/kabc/kabc.tag ! GENERATE_TAGFILE = doc/api/tags ALLEXTERNALS = NO EXTERNAL_GROUPS = YES *************** *** 198,202 **** DOT_PATH = DOTFILE_DIRS = ! MAX_DOT_GRAPH_WIDTH = 800 MAX_DOT_GRAPH_HEIGHT = 1024 MAX_DOT_GRAPH_DEPTH = 0 --- 212,216 ---- DOT_PATH = DOTFILE_DIRS = ! MAX_DOT_GRAPH_WIDTH = 1024 MAX_DOT_GRAPH_HEIGHT = 1024 MAX_DOT_GRAPH_DEPTH = 0 *************** *** 204,214 **** DOT_CLEANUP = YES #--------------------------------------------------------------------------- ! # Configuration::addtions related to the search engine #--------------------------------------------------------------------------- SEARCHENGINE = NO CGI_NAME = search.cgi ! CGI_URL = DOC_URL = ! DOC_ABSPATH = BIN_ABSPATH = /usr/local/bin/ ! EXT_DOC_PATHS = --- 218,228 ---- DOT_CLEANUP = YES #--------------------------------------------------------------------------- ! # Configuration::addtions related to the search engine #--------------------------------------------------------------------------- SEARCHENGINE = NO CGI_NAME = search.cgi ! CGI_URL = DOC_URL = ! DOC_ABSPATH = BIN_ABSPATH = /usr/local/bin/ ! EXT_DOC_PATHS = Index: KBear.kdevelop =================================================================== RCS file: /cvsroot/kbear/kbear/KBear.kdevelop,v retrieving revision 1.33 retrieving revision 1.34 diff -C2 -d -r1.33 -r1.34 *** KBear.kdevelop 16 Jul 2003 00:02:58 -0000 1.33 --- KBear.kdevelop 23 Aug 2003 07:47:50 -0000 1.34 *************** *** 43,48 **** </ignoretocs> <projectdoc> ! <userdocDir>/home/bjorn/programmering/projekt/kbear-3/kbear/html/</userdocDir> ! <apidocDir>/home/bjorn/programmering/projekt/kbear-3/kbear/html/</apidocDir> </projectdoc> </kdevdoctreeview> --- 43,48 ---- </ignoretocs> <projectdoc> ! <userdocDir>/home/bjorn/programmering/projekt/kbear-3/kbear/doc/api/html/</userdocDir> ! <apidocDir>/home/bjorn/programmering/projekt/kbear-3/kbear/doc/api/html/</apidocDir> </projectdoc> </kdevdoctreeview> *************** *** 73,76 **** --- 73,78 ---- <envvars/> <autocompile>true</autocompile> + <directoryradio>executable</directoryradio> + <customdirectory/> </run> <envvars/> *************** *** 166,170 **** <archname>%n-%v.tar.gz</archname> <appname>kbear</appname> ! <version>3.0alpha1</version> <release/> <vendor/> --- 168,172 ---- <archname>%n-%v.tar.gz</archname> <appname>kbear</appname> ! <version>3.0alpha2</version> <release/> <vendor/> Index: KBear.kdevses =================================================================== RCS file: /cvsroot/kbear/kbear/KBear.kdevses,v retrieving revision 1.48 retrieving revision 1.49 diff -C2 -d -r1.48 -r1.49 *** KBear.kdevses 16 Jul 2003 00:02:58 -0000 1.48 --- KBear.kdevses 23 Aug 2003 07:47:50 -0000 1.49 *************** *** 2,25 **** <!DOCTYPE KDevPrjSession> <KDevPrjSession> ! <DocsAndViews NumberOfDocuments="0" /> <pluginList> <kdevbookmarks> <bookmarks> <bookmark url="/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/lib/interfaces/kbearfilesyspartiface.cpp" > ! <mark line="634" /> </bookmark> <bookmark url="/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/lib/widgets/kbeardirview.cpp" > <mark line="251" /> </bookmark> <bookmark url="/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/kbearmainwindow.cpp" > <mark line="610" /> <mark line="117" /> </bookmark> - <bookmark url="/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/ftp/kbearftp.cpp" > - <mark line="1549" /> - </bookmark> <bookmark url="/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/lib/qextmdi/kmdimainfrm.cpp" > <mark line="1230" /> <mark line="1203" /> </bookmark> <bookmark url="/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/lib/jobclasses/kbearcopyjob.cpp" > --- 2,51 ---- <!DOCTYPE KDevPrjSession> <KDevPrjSession> ! <DocsAndViews NumberOfDocuments="4" > ! <Doc0 context="ctx_doxygen" NumberOfViews="1" URL="file:/opt/kde3/share/doc/HTML/en/kdelibs-apidocs/kdeui/html/classKLineEditDlg.html#d1" > ! <View0 Type="???" > ! <AdditionalSettings/> ! </View0> ! </Doc0> ! <Doc1 NumberOfViews="1" URL="file:/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/parts/remotefilesys/kbearremotefilesyspart.cpp" > ! <View0 line="154" Type="???" > ! <AdditionalSettings/> ! </View0> ! </Doc1> ! <Doc2 NumberOfViews="1" URL="file:/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/lib/interfaces/connectionmanager.cpp" > ! <View0 line="151" Type="???" > ! <AdditionalSettings/> ! </View0> ! </Doc2> ! <Doc3 NumberOfViews="1" URL="file:/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/ftp/kbearftp.cpp" > ! <View0 line="32" Type="???" > ! <AdditionalSettings/> ! </View0> ! </Doc3> ! </DocsAndViews> <pluginList> <kdevbookmarks> <bookmarks> <bookmark url="/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/lib/interfaces/kbearfilesyspartiface.cpp" > ! <mark line="636" /> </bookmark> <bookmark url="/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/lib/widgets/kbeardirview.cpp" > <mark line="251" /> </bookmark> + <bookmark url="/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/plugins/sitemanager/kbearsitemanagerplugin.cpp" > + <mark line="275" /> + <mark line="180" /> + <mark line="236" /> + </bookmark> <bookmark url="/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/kbearmainwindow.cpp" > <mark line="610" /> <mark line="117" /> </bookmark> <bookmark url="/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/lib/qextmdi/kmdimainfrm.cpp" > <mark line="1230" /> <mark line="1203" /> + </bookmark> + <bookmark url="/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/plugins/sitemanager/kbearsitemanager.cpp" > + <mark line="397" /> </bookmark> <bookmark url="/home/bjorn/programmering/projekt/kbear-3/kbear/kbear/lib/jobclasses/kbearcopyjob.cpp" > Index: Makefile.am =================================================================== RCS file: /cvsroot/kbear/kbear/Makefile.am,v retrieving revision 1.39 retrieving revision 1.40 diff -C2 -d -r1.39 -r1.40 *** Makefile.am 21 Jul 2003 18:06:48 -0000 1.39 --- Makefile.am 23 Aug 2003 07:47:50 -0000 1.40 *************** *** 9,13 **** ! $(top_srcdir)/configure.in: configure.in.in $(top_srcdir)/subdirs cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.in ; --- 9,13 ---- ! $(top_srcdir)/configure.in: acinclude.m4 configure.in.in $(top_srcdir)/subdirs cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.in ; |
From: <kb...@us...> - 2003-08-23 07:47:53
|
Update of /cvsroot/kbear/kbear/kbear/plugins/ftpfind In directory sc8-pr-cvs1:/tmp/cvs-serv3631/kbear/plugins/ftpfind Modified Files: Makefile.am scandomainwidget.ui scandomainworker.cpp scandomainworker.h Log Message: See Changelog Index: Makefile.am =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/ftpfind/Makefile.am,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Makefile.am 23 Jul 2003 18:27:26 -0000 1.3 --- Makefile.am 23 Aug 2003 07:47:50 -0000 1.4 *************** *** 4,9 **** kbearftpfind_la_LDFLAGS = -module -avoid-version $(all_libraries) $(KDE_PLUGIN) kbearftpfind_la_LIBADD = $(top_builddir)/kbear/lib/libkbearcore.la ! kbearftpfind_la_SOURCES = kbearftpfindplugin.cpp kbearftpfindoutputwidget.cpp scandomainwidget.ui scandomainwidget.ui.h scandomainworker.h scandomainworker.cpp ftpfindtreeview.cpp ! noinst_HEADERS = kbearftpfindoutputwidget.h kbearftpfindoutputwidget.h kbearftpfindplugin.h kbearftpfindplugin.h kbearftpfindoutputwidget.h scandomainwidget.ui.h kbearftpfindplugin.h scandomainwidget.h scandomainwidget.ui.h scandomainworker.h ftpfindtreeview.h kbearftpfindservicedir = $(kde_servicesdir) kbearftpfindservice_DATA = kbearftpfind.desktop --- 4,9 ---- kbearftpfind_la_LDFLAGS = -module -avoid-version $(all_libraries) $(KDE_PLUGIN) kbearftpfind_la_LIBADD = $(top_builddir)/kbear/lib/libkbearcore.la ! kbearftpfind_la_SOURCES = kbearftpfindplugin.cpp kbearftpfindoutputwidget.cpp scandomainwidget.ui scandomainworker.cpp ftpfindtreeview.cpp ! noinst_HEADERS = kbearftpfindoutputwidget.h kbearftpfindplugin.h scandomainwidget.ui.h scandomainwidget.h scandomainworker.h ftpfindtreeview.h kbearftpfindservicedir = $(kde_servicesdir) kbearftpfindservice_DATA = kbearftpfind.desktop Index: scandomainwidget.ui =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/ftpfind/scandomainwidget.ui,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** scandomainwidget.ui 17 Jul 2003 20:21:02 -0000 1.2 --- scandomainwidget.ui 23 Aug 2003 07:47:50 -0000 1.3 *************** *** 57,60 **** --- 57,63 ---- <string>Uncheck this option if you want to scan other ports than 21 (slow).</string> </property> + <property name="whatsThis" stdset="0"> + <string>Uncheck this option if you want to scan other ports than 21 (slow).</string> + </property> </widget> <widget class="QLabel"> Index: scandomainworker.cpp =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/ftpfind/scandomainworker.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** scandomainworker.cpp 21 Jul 2003 18:06:52 -0000 1.4 --- scandomainworker.cpp 23 Aug 2003 07:47:50 -0000 1.5 *************** *** 16,19 **** --- 16,20 ---- // KDE specific include files #include <kextsock.h> + #include <ksock.h> #include <klocale.h> #include <kdebug.h> *************** *** 67,70 **** --- 68,74 ---- m_accessMutex.lock(); m_stopped = true; + if( m_extSocket ) { + m_extSocket->closeNow(); + } m_accessMutex.unlock(); } *************** *** 132,157 **** char buffer[ 4096 ]; ! int retval; ! do { ! memset( buffer, 0x00, 4096 ); ! retval = m_extSocket->readBlock( buffer, 4096 ); ! if( strncmp( buffer, "220", 3) == 0) { ! QString tmp = QString::fromLatin1( buffer ); ! QStringList list = QStringList::split( "\n", tmp ); ! for( unsigned int i = 0; i < list.count(); i++ ) { ! tmp = list[ i ]; ! if( ! tmp.isEmpty() ) { ! if( tmp.right( 1 ) == "\r" || tmp.right( 1 ) == "\n" ) ! tmp = tmp.left( tmp.length() -1 ); ! else if( tmp.right( 2 ) == "\r\n" ) ! tmp = tmp.left( tmp.length() - 2 ); ! ScanDomainEvent* event = new ScanDomainEvent( this, ScanDomainEvent::WelcomeMsg, tmp ); ! QApplication::postEvent( m_msgReceiver, event ); ! } } } ! else ! retval = -1; ! } while( m_extSocket->bytesAvailable() && retval >= 0 ); if( retval < 0 ) { msg = i18n("Anonymous login denied!"); --- 136,160 ---- char buffer[ 4096 ]; ! int retval = readBlock( buffer, 4096 ); ! ! if( strncmp( buffer, "220", 3) == 0) { ! kdDebug()<<k_funcinfo<<" GOT WELCOME MESSAGE"<<endl; ! QString tmp = QString::fromLatin1( buffer ); ! QStringList list = QStringList::split( "\n", tmp ); ! for( unsigned int i = 0; i < list.count(); i++ ) { ! tmp = list[ i ]; ! if( ! tmp.isEmpty() ) { ! if( tmp.right( 1 ) == "\r" || tmp.right( 1 ) == "\n" ) ! tmp = tmp.left( tmp.length() -1 ); ! else if( tmp.right( 2 ) == "\r\n" ) ! tmp = tmp.left( tmp.length() - 2 ); ! ScanDomainEvent* event = new ScanDomainEvent( this, ScanDomainEvent::WelcomeMsg, tmp ); ! QApplication::postEvent( m_msgReceiver, event ); } } ! } ! else ! retval = -1; ! if( retval < 0 ) { msg = i18n("Anonymous login denied!"); *************** *** 186,196 **** //----------------------------------------------- void ScanDomainWorker::clearBuffer() { ! char buffer[1024]; ! while( m_extSocket->bytesAvailable() ) ! m_extSocket->readBlock( buffer, 1024 ); } //----------------------------------------------- ! KExtendedSocket* ScanDomainWorker::checkIP( const struct sockaddr_in& addr ) { int flags = KExtendedSocket::inetSocket | KExtendedSocket::streamSocket/* | KExtendedSocket::bufferedSocket*/ | KExtendedSocket::ipv4Socket | KExtendedSocket::ipv6Socket ; --- 189,261 ---- //----------------------------------------------- void ScanDomainWorker::clearBuffer() { ! char buffer[ 1024 ]; ! KSocks::self()->recv( m_extSocket->fd(), buffer, sizeof(buffer), MSG_DONTWAIT ); } //----------------------------------------------- ! int ScanDomainWorker::readBlock( char* buffer, int bufferSize ) { ! // try to read one byte to see if any data is available ! memset( buffer, 0x00, bufferSize ); ! int bytesRead = KSocks::self()->recv( m_extSocket->fd(), buffer, 1, MSG_DONTWAIT ); ! //int bytesRead = KSocks::self()->read( m_extSocket->fd(), buffer, 1 ); ! ! int retval = 0; ! if( bytesRead < 0 ) { // no bytes available right now, wait 3 sec ! kdDebug()<<k_funcinfo<<" No bytes available, doing timeout"<<endl; ! fd_set rd; ! FD_ZERO( &rd ); ! FD_SET( m_extSocket->fd(), &rd ); ! timeval tv; ! tv.tv_sec = 3; ! tv.tv_usec = 0; ! retval = KSocks::self()->select( m_extSocket->fd() + 1, &rd, NULL, NULL, &tv ); ! } ! if( bytesRead == 0 || retval == -1 ) { // error or socket closed ! kdDebug()<<k_funcinfo<<" ERROR"<<endl; ! return -1; ! } ! // if we get here there is either data available or we got a timeout ! // lets find out which ! if( bytesRead > 0 || retval > 0 ) { // data available ! int offset = ( ( bytesRead > 0 ) ? bytesRead : 0 ); ! bytesRead = KSocks::self()->recv( m_extSocket->fd(), buffer + offset, bufferSize - offset, 0 ); ! kdDebug()<<k_funcinfo<<" BUFFER="<<buffer<<endl; ! } + if( bytesRead <= 0 ) { + kdDebug()<<k_funcinfo<<" No bytes available, timeout ?"<<endl; + return -1; + } + + return bytesRead; + + + + + + + /* + int retval = 1; + if( m_extSocket->bytesAvailable() <= 0 ) { // if no bytes available, wait for 3 sec + kdDebug()<<k_funcinfo<<" No bytes available"<<buffer<<endl; + retval = m_extSocket->waitForMore( 3000 ); + kdDebug()<<k_funcinfo<<" retval="<<retval<<endl; + } + + if( retval > 0 ) { + memset( buffer, 0x00, bufferSize ); + retval = m_extSocket->readBlock( buffer, bufferSize ); + kdDebug()<<k_funcinfo<<"BUFFER="<<buffer<<endl; + } + else { + kdDebug()<<k_funcinfo<<" ERORR"<<endl; + retval = -1; + } + + return retval; + */ + } + //----------------------------------------------- + KExtendedSocket* ScanDomainWorker::checkIP( const struct sockaddr_in& addr ) { + kdDebug()<<k_funcinfo<<" ENTERING"<<endl; int flags = KExtendedSocket::inetSocket | KExtendedSocket::streamSocket/* | KExtendedSocket::bufferedSocket*/ | KExtendedSocket::ipv4Socket | KExtendedSocket::ipv6Socket ; *************** *** 198,203 **** // kdDebug() << k_funcinfo << "IP=" << inet_ntoa( addr.sin_addr ) << endl; if( m_extSocket) { m_extSocket->setTimeout( 3 ); ! if( m_extSocket->connect() >= 0) { return m_extSocket; } --- 263,270 ---- // kdDebug() << k_funcinfo << "IP=" << inet_ntoa( addr.sin_addr ) << endl; if( m_extSocket) { + m_extSocket->setBlockingMode( true ); m_extSocket->setTimeout( 3 ); ! if( m_extSocket->connect() == 0) { ! kdDebug()<<k_funcinfo<<" LEAVING CONNECTED"<<endl; return m_extSocket; } *************** *** 214,224 **** QApplication::postEvent( m_msgReceiver, event ); return 0L; } //----------------------------------------------- void ScanDomainWorker::login() { ! char user[] = "USER anonymous\x0D\x0A"; ! char pass[] = "PASS jo...@ho...\x0D\x0A"; ! char syst[] = "SYST\x0D\x0A"; char buffer[1024]; QRegExp regExp; --- 281,292 ---- QApplication::postEvent( m_msgReceiver, event ); + kdDebug()<<k_funcinfo<<" LEAVING NOT CONNECTED"<<endl; return 0L; } //----------------------------------------------- void ScanDomainWorker::login() { ! char user[] = "USER anonymous\r\n";//\x0D\x0A"; ! char pass[] = "PASS jo...@ho...\r\n";//\x0D\x0A"; ! char syst[] = "SYST\r\n";//\x0D\x0A"; char buffer[1024]; QRegExp regExp; *************** *** 227,237 **** // send USER command m_extSocket->writeBlock( user,strlen( user ) ); ! memset( buffer, 0x00, 1024 ); ! m_extSocket->readBlock( buffer, 1024 ); regExp.setPattern( QString::fromLatin1("login ok") ); regExp.setCaseSensitive( false ); ! if( regExp.search( QString::fromLatin1( buffer ) ) < 0 ) { msg = i18n("Anonymous login denied!"); ScanDomainEvent* event = new ScanDomainEvent( this, ScanDomainEvent::LoginDenied, msg ); --- 295,304 ---- // send USER command m_extSocket->writeBlock( user,strlen( user ) ); ! int retval = readBlock( buffer, 1024 ); regExp.setPattern( QString::fromLatin1("login ok") ); regExp.setCaseSensitive( false ); ! if( retval > 0 && regExp.search( QString::fromLatin1( buffer ) ) < 0 ) { msg = i18n("Anonymous login denied!"); ScanDomainEvent* event = new ScanDomainEvent( this, ScanDomainEvent::LoginDenied, msg ); *************** *** 244,252 **** // send PASS command m_extSocket->writeBlock( pass,strlen( pass ) ); ! memset( buffer, 0x00, 1024 ); ! m_extSocket->readBlock( buffer, 1024 ); // Check for a positive return code to see if the login really went through okay. ! if (strncmp( buffer, "230", 3) == 0) { msg = i18n("Anonymous login accepted."); ScanDomainEvent* event = new ScanDomainEvent( this, ScanDomainEvent::LoginAccepted, msg ); --- 311,318 ---- // send PASS command m_extSocket->writeBlock( pass,strlen( pass ) ); ! retval = readBlock( buffer, 1024 ); // Check for a positive return code to see if the login really went through okay. ! if( retval > 0 && strncmp( buffer, "230", 3) == 0) { msg = i18n("Anonymous login accepted."); ScanDomainEvent* event = new ScanDomainEvent( this, ScanDomainEvent::LoginAccepted, msg ); *************** *** 254,267 **** // Now retrieve the System information m_extSocket->writeBlock( syst,strlen( syst ) ); ! memset( buffer, 0x00, 1024 ); ! m_extSocket->readBlock( buffer, 1024 ); ! msg = i18n("System type: %1").arg( buffer ); ! if( msg.right( 1 ) == "\r" || msg.right( 1 ) == "\n" ) ! msg = msg.left( msg.length() -1 ); ! else if( msg.right( 2 ) == "\r\n" ) ! msg = msg.left( msg.length() - 2 ); ! event = new ScanDomainEvent( this, ScanDomainEvent::SystemType, msg ); ! QApplication::postEvent( m_msgReceiver, event ); } else { --- 320,334 ---- // Now retrieve the System information m_extSocket->writeBlock( syst,strlen( syst ) ); ! retval = readBlock( buffer, 1024 ); ! if( retval > 0 ) { ! msg = i18n("System type: %1").arg( buffer ); ! if( msg.right( 1 ) == "\r" || msg.right( 1 ) == "\n" ) ! msg = msg.left( msg.length() -1 ); ! else if( msg.right( 2 ) == "\r\n" ) ! msg = msg.left( msg.length() - 2 ); ! event = new ScanDomainEvent( this, ScanDomainEvent::SystemType, msg ); ! QApplication::postEvent( m_msgReceiver, event ); ! } } else { *************** *** 272,275 **** } //----------------------------------------------- - --- 339,341 ---- Index: scandomainworker.h =================================================================== RCS file: /cvsroot/kbear/kbear/kbear/plugins/ftpfind/scandomainworker.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** scandomainworker.h 17 Jul 2003 20:21:02 -0000 1.2 --- scandomainworker.h 23 Aug 2003 07:47:50 -0000 1.3 *************** *** 98,101 **** --- 98,102 ---- void login(); void clearBuffer(); + int readBlock( char* buffer, int bufferSize ); private: QObject* m_msgReceiver; |
From: <cau...@us...> - 2003-08-07 14:16:54
|
Update of /cvsroot/kbear/kbear/po In directory sc8-pr-cvs1:/tmp/cvs-serv19715 Modified Files: fr.po Log Message: Update Index: fr.po =================================================================== RCS file: /cvsroot/kbear/kbear/po/fr.po,v retrieving revision 1.89 retrieving revision 1.90 diff -C2 -d -r1.89 -r1.90 *** fr.po 7 Aug 2003 13:56:05 -0000 1.89 --- fr.po 7 Aug 2003 14:16:51 -0000 1.90 *************** *** 7,11 **** "Project-Id-Version: fr\n" "POT-Creation-Date: 2003-08-07 15:47+0200\n" ! "PO-Revision-Date: 2003-08-04 14:20+0200\n" "Last-Translator: Gilles CAULIER <cau...@fr...>\n" "Language-Team: Française <fr...@li...>\n" --- 7,11 ---- "Project-Id-Version: fr\n" "POT-Creation-Date: 2003-08-07 15:47+0200\n" ! "PO-Revision-Date: 2003-08-07 16:08+0200\n" "Last-Translator: Gilles CAULIER <cau...@fr...>\n" "Language-Team: Française <fr...@li...>\n" *************** *** 226,236 **** #: ../kbear/lib/interfaces/transfermanager.cpp:666 msgid "This field display the number of currently queued transfers." ! msgstr "" ! "Ce champs affiche le nombre de transferts mis actuellement en file d'attente." #: ../kbear/lib/interfaces/transfermanager.cpp:673 msgid "If you quit, these transfers will be stopped or canceled !" ! msgstr "" ! "Si vous fermez l'application, tous les transferts seront arrêter ou annuler !" #: ../kbear/lib/interfaces/transfermanager.cpp:677 --- 226,234 ---- #: ../kbear/lib/interfaces/transfermanager.cpp:666 msgid "This field display the number of currently queued transfers." ! msgstr "Ce champs affiche le nombre de transferts mis actuellement en file d'attente." #: ../kbear/lib/interfaces/transfermanager.cpp:673 msgid "If you quit, these transfers will be stopped or canceled !" ! msgstr "Si vous fermez l'application, tous les transferts seront arrêter ou annuler !" #: ../kbear/lib/interfaces/transfermanager.cpp:677 *************** *** 279,282 **** --- 277,282 ---- "Continue from beginning ?" msgstr "" + "La fin de la vue est atteinte.\n" + "Voulez vous revenir au début ?" #: ../kbear/lib/interfaces/kbearfilesyspartiface.cpp:918 *************** *** 447,451 **** #: ../kbear/lib/interfaces/kbearfilesyspartiface.cpp:1101 msgid "Find next matching item." ! msgstr "" #: ../kbear/lib/interfaces/kbearfilesyspartiface.cpp:1102 --- 447,451 ---- #: ../kbear/lib/interfaces/kbearfilesyspartiface.cpp:1101 msgid "Find next matching item." ! msgstr "Recherche l'occurrence suivante." #: ../kbear/lib/interfaces/kbearfilesyspartiface.cpp:1102 *************** *** 650,657 **** #: ../kbear/lib/widgets/kbearfilesyswidget.cpp:890 ! #, fuzzy ! msgid "" ! "This field displays the number of directories and files in current directory." ! msgstr "Ce champ affiche le nombre de sous-dossiers dans le dossier courant." #: ../kbear/lib/widgets/kbearfilesyswidget.cpp:896 --- 650,655 ---- #: ../kbear/lib/widgets/kbearfilesyswidget.cpp:890 ! msgid "This field displays the number of directories and files in current directory." ! msgstr "Ce champ affiche le nombre de sous-dossiers et de fichiers dans le dossier courant." #: ../kbear/lib/widgets/kbearfilesyswidget.cpp:896 *************** *** 1059,1065 **** #: ../kbear/main.cpp:35 - #, fuzzy msgid "For implementing the excellent library KMdi" ! msgstr "Pour l'implémentation de l'excélente bibliothéque «QextMdi»" #: ../kbear/main.cpp:37 --- 1057,1062 ---- #: ../kbear/main.cpp:35 msgid "For implementing the excellent library KMdi" ! msgstr "Pour l'implantation de l'excellente bibliothéque « KMdi »" #: ../kbear/main.cpp:37 *************** *** 1104,1110 **** #: ../kbear/main.cpp:47 - #, fuzzy msgid "Indonesian GUI translation" ! msgstr "Traductions du programme en Russe" #: ../kbear/main.cpp:48 --- 1101,1106 ---- #: ../kbear/main.cpp:47 msgid "Indonesian GUI translation" ! msgstr "Traductions du programme en Indonésien" #: ../kbear/main.cpp:48 *************** *** 1313,1318 **** #: ../kbear/miscsettingswidget.cpp:142 ! msgid "" ! "Enter the email adress you want to use as password on anonymous servers." msgstr "" "Saisir l'adresse de courrier électronique à utiliser comme mot de passe avec " --- 1309,1313 ---- #: ../kbear/miscsettingswidget.cpp:142 ! msgid "Enter the email adress you want to use as password on anonymous servers." msgstr "" "Saisir l'adresse de courrier électronique à utiliser comme mot de passe avec " *************** *** 1326,1330 **** #: ../kbear/miscsettingswidget.cpp:162 - #, fuzzy msgid "" "Check this option if you want the settings used when closing the application " --- 1321,1324 ---- *************** *** 1332,1353 **** "settings on this page !" msgstr "" ! "Cochez cette option si vous voulez que les paramètres de l'affichage \n" ! "utilisés lors de la fermeture de l'application soient utilisés par défaut " ! "au \n" ! "prochain lancement de l'application. ATTENTION !!! Ceci écrasera les " ! "anciens \n" ! "paramètres !" #: ../kbear/miscsettingswidget.cpp:168 msgid "Always ask for confirmation before unloading plugins." ! msgstr "" #: ../kbear/miscsettingswidget.cpp:170 ! #, fuzzy ! msgid "" ! "Uncheck this option if don't want to be warned before plugins are unloaded." msgstr "" ! "Cochez cette option si vous voulez être averti avant que des fichiers ou des " ! "dossiers ne soit supprimés." #: ../kbear/rc.cpp:1 ../kbear/rc.cpp:16 ../kbear/rc.cpp:33 --- 1326,1343 ---- "settings on this page !" msgstr "" ! "Cochez cette option si vous voulez que les paramètres de l'affichage " ! "utilisés lors de la fermeture de l'application soient utilisés par défaut au " ! "prochain lancement de l'application. ATTENTION !!! Ceci écrasera les anciens " ! "paramètres !" #: ../kbear/miscsettingswidget.cpp:168 msgid "Always ask for confirmation before unloading plugins." ! msgstr "Toujours demander une confirmation avant de décharger des modules externes." #: ../kbear/miscsettingswidget.cpp:170 ! msgid "Uncheck this option if don't want to be warned before plugins are unloaded." msgstr "" ! "Désactivez cette option si vous voulez être averti quand des modules externes sont déchargés de " ! "la mémoire." #: ../kbear/rc.cpp:1 ../kbear/rc.cpp:16 ../kbear/rc.cpp:33 *************** *** 1385,1391 **** #: ../kbear/rc.cpp:37 #: ../kbear/plugins/transferqueue/kbeartransferqueueplugin.cpp:223 - #, fuzzy msgid "Queue settings" ! msgstr "Paramètres d'affichage par défaut" #: ../kbear/uisettingswidget.cpp:170 --- 1375,1380 ---- #: ../kbear/rc.cpp:37 #: ../kbear/plugins/transferqueue/kbeartransferqueueplugin.cpp:223 msgid "Queue settings" ! msgstr "Paramètres pour la file d'attente" #: ../kbear/uisettingswidget.cpp:170 *************** *** 1398,1411 **** #: ../kbear/uisettingswidget.cpp:192 msgid "Major User Interface" ! msgstr "" #: ../kbear/uisettingswidget.cpp:197 - #, fuzzy msgid "TopLevel window mode." ! msgstr "Mode fenêtres paren&tes" #: ../kbear/uisettingswidget.cpp:198 ! msgid "" ! "Check this option if you want KBear to start in TopLevel mode by default." msgstr "" "Cochez cette option si vous voulez que KBear démarre par défaut en mode " --- 1387,1398 ---- #: ../kbear/uisettingswidget.cpp:192 msgid "Major User Interface" ! msgstr "Interface utilisateur principale" #: ../kbear/uisettingswidget.cpp:197 msgid "TopLevel window mode." ! msgstr "Mode fenêtres parentes" #: ../kbear/uisettingswidget.cpp:198 ! msgid "Check this option if you want KBear to start in TopLevel mode by default." msgstr "" "Cochez cette option si vous voulez que KBear démarre par défaut en mode " *************** *** 1413,1423 **** #: ../kbear/uisettingswidget.cpp:204 - #, fuzzy msgid "ChildFrame window mode" ! msgstr "Mode fenêtres &enfants" #: ../kbear/uisettingswidget.cpp:206 ! msgid "" ! "Check this option if you want KBear to start in ChildFrame mode by default." msgstr "" "Cochez cette option si vous voulez que KBear démarre par défaut en mode " --- 1400,1408 ---- #: ../kbear/uisettingswidget.cpp:204 msgid "ChildFrame window mode" ! msgstr "Mode fenêtres enfants" #: ../kbear/uisettingswidget.cpp:206 ! msgid "Check this option if you want KBear to start in ChildFrame mode by default." msgstr "" "Cochez cette option si vous voulez que KBear démarre par défaut en mode " *************** *** 1425,1435 **** #: ../kbear/uisettingswidget.cpp:212 - #, fuzzy msgid "Tabbed pages mode" ! msgstr "Mode fenêtres gérées par ta&bulations" #: ../kbear/uisettingswidget.cpp:213 ! msgid "" ! "Check this option if you want KBear to start in TabPage mode by default." msgstr "" "Cochez cette option si vous voulez que KBear démarre par défaut en mode " --- 1410,1418 ---- #: ../kbear/uisettingswidget.cpp:212 msgid "Tabbed pages mode" ! msgstr "Mode fenêtres gérées par tabulations" #: ../kbear/uisettingswidget.cpp:213 ! msgid "Check this option if you want KBear to start in TabPage mode by default." msgstr "" "Cochez cette option si vous voulez que KBear démarre par défaut en mode " *************** *** 1438,1451 **** #: ../kbear/uisettingswidget.cpp:219 msgid "Classic FTP mode" ! msgstr "" #: ../kbear/uisettingswidget.cpp:220 - #, fuzzy msgid "" "Check this option if you want KBear to start in a classic FTP mode by " "default." msgstr "" ! "Cochez cette option si vous voulez que KBear démarre par défaut en mode " ! "fenêtre gérées par des onglets." #: ../kbear/uisettingswidget.cpp:225 --- 1421,1433 ---- #: ../kbear/uisettingswidget.cpp:219 msgid "Classic FTP mode" ! msgstr "Mode FTP classique" #: ../kbear/uisettingswidget.cpp:220 msgid "" "Check this option if you want KBear to start in a classic FTP mode by " "default." msgstr "" ! "Désactivez cette option si vous voulez que KBear démarre par défaut avec mode " ! "FTP classique." #: ../kbear/uisettingswidget.cpp:225 *************** *** 1460,1466 **** #: ../kbear/uisettingswidget.cpp:243 - #, fuzzy msgid "Main window" ! msgstr "Fenêtres en cascade" #: ../kbear/uisettingswidget.cpp:257 --- 1442,1447 ---- #: ../kbear/uisettingswidget.cpp:243 msgid "Main window" ! msgstr "Fenêtre principale" #: ../kbear/uisettingswidget.cpp:257 *************** *** 1509,1515 **** #: ../kbear/uisettingswidget.cpp:365 - #, fuzzy msgid "Show ChildView Components" ! msgstr "Affic&her les éléments des fenêtres enfants..." #: ../kbear/uisettingswidget.cpp:371 --- 1490,1495 ---- #: ../kbear/uisettingswidget.cpp:365 msgid "Show ChildView Components" ! msgstr "Afficher les éléments des fenêtres enfants" #: ../kbear/uisettingswidget.cpp:371 *************** *** 1572,1593 **** #: ../kbear/uisettingswidget.cpp:435 - #, fuzzy msgid "Child windows" msgstr "Fenêtres enfants" #: ../kbear/kbearclassicmainwindow.cpp:125 - #, fuzzy msgid "" "Push this button if you want to copy/move selected items to the remote " "filesystem." msgstr "" ! "Appuyer sur ce boutton si vous voulez mettre à jour le dossier distant." #: ../kbear/kbearclassicmainwindow.cpp:136 - #, fuzzy msgid "" "Push this button if you want to copy/move selected items to the local " "filesystem." ! msgstr "Appuyer sur ce boutton si vous voulez mettre à jour le dossier local." #: ../kbear/kbearsplash.cpp:42 --- 1552,1573 ---- #: ../kbear/uisettingswidget.cpp:435 msgid "Child windows" msgstr "Fenêtres enfants" #: ../kbear/kbearclassicmainwindow.cpp:125 msgid "" "Push this button if you want to copy/move selected items to the remote " "filesystem." msgstr "" ! "Appuyer sur ce boutton si vous voulez copier / déplacer les éléments sélectionnés vers " ! "le système de fichiers distant." #: ../kbear/kbearclassicmainwindow.cpp:136 msgid "" "Push this button if you want to copy/move selected items to the local " "filesystem." ! msgstr "" ! "Appuyer sur ce boutton si vous voulez copier / déplacer les éléments sélectionnés vers le " ! "système de fichier local." #: ../kbear/kbearsplash.cpp:42 *************** *** 1609,1628 **** #: ../kbear/kbearmainwindowshared.cpp:204 - #, fuzzy msgid "&Binary" ! msgstr "Binaire (I)" #: ../kbear/kbearmainwindowshared.cpp:206 msgid "&Ascii" ! msgstr "" #: ../kbear/kbearmainwindowshared.cpp:208 - #, fuzzy msgid "A&uto" ! msgstr "S&top" #: ../kbear/kbearmainwindowshared.cpp:212 msgid "Full-Screen Mode" ! msgstr "" #: ../kbear/kbearmainwindowshared.cpp:217 --- 1589,1606 ---- #: ../kbear/kbearmainwindowshared.cpp:204 msgid "&Binary" ! msgstr "&Binaire" #: ../kbear/kbearmainwindowshared.cpp:206 msgid "&Ascii" ! msgstr "&Ascii" #: ../kbear/kbearmainwindowshared.cpp:208 msgid "A&uto" ! msgstr "A&utomatique" #: ../kbear/kbearmainwindowshared.cpp:212 msgid "Full-Screen Mode" ! msgstr "Mode plein écran" #: ../kbear/kbearmainwindowshared.cpp:217 *************** *** 1715,1725 **** #: ../kbear/kbearmainwindowshared.cpp:310 msgid "Customize KBear" ! msgstr "" #: ../kbear/kbearmainwindowshared.cpp:316 #: ../kbear/kbearmainwindowshared.cpp:362 - #, fuzzy msgid "User Interface" ! msgstr "Nom d'utilisateur :" #: ../kbear/kbearmainwindowshared.cpp:350 --- 1693,1702 ---- #: ../kbear/kbearmainwindowshared.cpp:310 msgid "Customize KBear" ! msgstr "Personnaliser KBear" #: ../kbear/kbearmainwindowshared.cpp:316 #: ../kbear/kbearmainwindowshared.cpp:362 msgid "User Interface" ! msgstr "Interface utilisateur" #: ../kbear/kbearmainwindowshared.cpp:350 *************** *** 1729,1737 **** #: ../kbear/plugins/console/kbearconsoleplugin.cpp:76 msgid "Console" ! msgstr "" #: ../kbear/plugins/console/kbearconsoleplugin.cpp:76 msgid "Embedded console" ! msgstr "" #: ../kbear/plugins/importfilters/kbearimportfilter/kbearimportfilterplugin.cpp:225 --- 1706,1714 ---- #: ../kbear/plugins/console/kbearconsoleplugin.cpp:76 msgid "Console" ! msgstr "Console" #: ../kbear/plugins/console/kbearconsoleplugin.cpp:76 msgid "Embedded console" ! msgstr "Console embarquée" #: ../kbear/plugins/importfilters/kbearimportfilter/kbearimportfilterplugin.cpp:225 *************** *** 1756,1762 **** #: ../kbear/plugins/importfilters/kbearimportfilter/kbearimportfilterplugin.cpp:259 - #, fuzzy msgid "KBear %1 import" ! msgstr "Importés d'une version 1.x.x de KBear" #: ../kbear/plugins/importfilters/kbearimportfilter/kbearimportfilterplugin.cpp:269 --- 1733,1738 ---- #: ../kbear/plugins/importfilters/kbearimportfilter/kbearimportfilterplugin.cpp:259 msgid "KBear %1 import" ! msgstr "Importés d'une version %1 de KBear" #: ../kbear/plugins/importfilters/kbearimportfilter/kbearimportfilterplugin.cpp:269 *************** *** 1792,1815 **** #: ../kbear/plugins/importfilters/urllistimportfilter/urllistimportfilterplugin.cpp:52 - #, fuzzy msgid "Invalid URL: %1" ! msgstr "" ! "URL mal formée :\n" ! "%1" #: ../kbear/plugins/importfilters/urllistimportfilter/urllistimportfilterplugin.cpp:69 - #, fuzzy msgid "" "Invalid URL: %1\n" "It does not have a host." msgstr "" ! "URL mal formée :\n" ! "%1\n" ! "\n" ! "Essayez de nouveau." #: ../kbear/plugins/importfilters/urllistimportfilter/urllistimportfilterplugin.cpp:92 msgid "URL List import" ! msgstr "" #: ../kbear/plugins/importfilters/urllistimportfilter/urllistimportfilterplugin.cpp:117 --- 1768,1785 ---- #: ../kbear/plugins/importfilters/urllistimportfilter/urllistimportfilterplugin.cpp:52 msgid "Invalid URL: %1" ! msgstr "URL mal formée : %1" #: ../kbear/plugins/importfilters/urllistimportfilter/urllistimportfilterplugin.cpp:69 msgid "" "Invalid URL: %1\n" "It does not have a host." msgstr "" ! "URL mal formée : %1\n" ! "Il n'y a pas d'ordinateur hôte pour cette URL." #: ../kbear/plugins/importfilters/urllistimportfilter/urllistimportfilterplugin.cpp:92 msgid "URL List import" ! msgstr "Importer une liste d'URL" #: ../kbear/plugins/importfilters/urllistimportfilter/urllistimportfilterplugin.cpp:117 *************** *** 1918,1924 **** #: ../kbear/plugins/transferoutput/kbeartransferoutputplugin.cpp:49 #: ../kbear/plugins/transferqueue/kbeartransferqueueplugin.cpp:64 - #, fuzzy msgid "&Start transfer" ! msgstr "Transferts en file d'attente" #: ../kbear/plugins/transferoutput/kbeartransferoutputplugin.cpp:50 --- 1888,1893 ---- #: ../kbear/plugins/transferoutput/kbeartransferoutputplugin.cpp:49 #: ../kbear/plugins/transferqueue/kbeartransferqueueplugin.cpp:64 msgid "&Start transfer" ! msgstr "Démarrer le tran&sfert" #: ../kbear/plugins/transferoutput/kbeartransferoutputplugin.cpp:50 *************** *** 2127,2132 **** #: ../kbear/plugins/systemtraydock/kbearsystemtraydockplugin.cpp:140 #, fuzzy ! msgid "" ! "Uncheck this option if you don't want the system tray icon to be visible" msgstr "" "Cochez cette option si vous voulez afficher l'icône de KBear dans la boîte à " --- 2096,2100 ---- #: ../kbear/plugins/systemtraydock/kbearsystemtraydockplugin.cpp:140 #, fuzzy ! msgid "Uncheck this option if you don't want the system tray icon to be visible" msgstr "" "Cochez cette option si vous voulez afficher l'icône de KBear dans la boîte à " *************** *** 2197,2202 **** #: ../kbear/plugins/sitemanager/kbearsitemanagerplugin.cpp:744 ! msgid "" ! "If you unload the Sitemanager plugin you can't access the site database." msgstr "" --- 2165,2169 ---- #: ../kbear/plugins/sitemanager/kbearsitemanagerplugin.cpp:744 ! msgid "If you unload the Sitemanager plugin you can't access the site database." msgstr "" *************** *** 2335,2340 **** #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:207 msgid "Enter the default directory for the remote host here" ! msgstr "" ! "Saisir le dossier à ouvrir par défaut lors de la connexion sur l'hôte distant" #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:211 --- 2302,2306 ---- #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:207 msgid "Enter the default directory for the remote host here" ! msgstr "Saisir le dossier à ouvrir par défaut lors de la connexion sur l'hôte distant" #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:211 *************** *** 2378,2383 **** #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:278 msgid "Check this option if you want to disable extended passive mode (EPSV)." ! msgstr "" ! "Validez cette option si vous voulez inhiber le mode passif étendu (EPSV)." #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:283 --- 2344,2348 ---- #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:278 msgid "Check this option if you want to disable extended passive mode (EPSV)." ! msgstr "Validez cette option si vous voulez inhiber le mode passif étendu (EPSV)." #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:283 *************** *** 2423,2428 **** #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:298 ! msgid "" ! "Check this if you want all filesystem operations to use the same connection." msgstr "" "Validez cette option si vous voulez que toutes les opérations sur les \n" --- 2388,2392 ---- #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:298 ! msgid "Check this if you want all filesystem operations to use the same connection." msgstr "" "Validez cette option si vous voulez que toutes les opérations sur les \n" *************** *** 2838,2843 **** #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:139 msgid "Enter the hostname to connect to when connecting to the firewall." ! msgstr "" ! "Saisir ici le nom d'hôte de la machine faisant office de serveur pare-feu." #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:146 --- 2802,2806 ---- #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:139 msgid "Enter the hostname to connect to when connecting to the firewall." ! msgstr "Saisir ici le nom d'hôte de la machine faisant office de serveur pare-feu." #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:146 *************** *** 2870,2875 **** #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:190 msgid "Enter your firewall password here." ! msgstr "" ! "Saisir ici le mot de passe pour votre identification sur le serveur pare-feu." #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:197 --- 2833,2837 ---- #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:190 msgid "Enter your firewall password here." ! msgstr "Saisir ici le mot de passe pour votre identification sur le serveur pare-feu." #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:197 *************** *** 3358,3363 **** #: ../kbear/plugins/transferqueue/kbeartransferqueueplugin.cpp:93 ! msgid "" ! "Queue new transfers, if checked this will override all other queue settings." msgstr "" --- 3320,3324 ---- #: ../kbear/plugins/transferqueue/kbeartransferqueueplugin.cpp:93 ! msgid "Queue new transfers, if checked this will override all other queue settings." msgstr "" *************** *** 4347,4348 **** --- 4308,4310 ---- #~ msgstr "" #~ "Appuyer sur ce bouton pour actualiser l'affichage de l'arborescence." + |
From: <cau...@us...> - 2003-08-07 13:56:16
|
Update of /cvsroot/kbear/kbear/po In directory sc8-pr-cvs1:/tmp/cvs-serv15383 Modified Files: cs.po de.po es.po fr.po he.po id.po it.po ja.po kbear.pot nl.po pl.po pt.po pt_BR.po ro.po ru.po sv.po zh_TW.po Log Message: Update Index: cs.po =================================================================== RCS file: /cvsroot/kbear/kbear/po/cs.po,v retrieving revision 1.55 retrieving revision 1.56 diff -C2 -d -r1.55 -r1.56 *** cs.po 4 Aug 2003 10:47:07 -0000 1.55 --- cs.po 7 Aug 2003 13:56:01 -0000 1.56 *************** *** 6,10 **** msgstr "" "Project-Id-Version: cs\n" ! "POT-Creation-Date: 2003-08-04 12:38+0200\n" "PO-Revision-Date: 2003-07-06 20:45+0200\n" "Last-Translator: MatÄj Hausenblas <ma...@us...>\n" --- 6,10 ---- msgstr "" "Project-Id-Version: cs\n" ! "POT-Creation-Date: 2003-08-07 15:47+0200\n" "PO-Revision-Date: 2003-07-06 20:45+0200\n" "Last-Translator: MatÄj Hausenblas <ma...@us...>\n" *************** *** 3391,3583 **** "Můžete také vybrat pÅÃkaz 'Spustit dneÅ¡nà tip' z nabÃdky NápovÄdy." ! #: ../kbear/pluginselectwidget.cpp:63 msgid "" ! "<p>This page let you choose which plugins you want to be loaded. Just check/" ! "uncheck the plugins you want to load/unload.</p>" msgstr "" ! "<p>Tato stránka Vám umožnà vybrat moduly které chcete nahrát. JednoduÅ¡e " ! "vyberte moduly které chcete nahrát/odstranit.</p>" ! #: ../kbear/pluginselectwidget.cpp:86 ! msgid "Description" ! msgstr "Popis" ! #: ../databasedeamon/main.cpp:33 ! msgid "KBearSiteManagerDaemon" ! msgstr "KBearDaemonSprávceStránek" ! #: ../databasedeamon/sitemanagerdb.cpp:544 ! msgid "Personal" ! msgstr "OsobnÃ" ! #: ../databasedeamon/sitemanagerdb.cpp:546 ! #: ../databasedeamon/sitemanagerdb.cpp:578 ! #: ../databasedeamon/sitemanagerdb.cpp:594 ! msgid "Imported Bookmarks" ! msgstr "Importované záložky" ! #~ msgid "" ! #~ "...that you can change between the different view modes with the " ! #~ "keyboard ?\n" ! #~ "F5 change to TopLevel Mode, F6 change to ChildFrame Mode and F7 change to " ! #~ "TabPage mode.\n" ! #~ "if already in ChildFrame Mode an auto tile will accure.\n" ! #~ "Note: When in TopLevel Mode the main window has to be activated in order " ! #~ "to respond to keystrokes.\n" ! #~ msgstr "" ! #~ "...že můžete pÅepÃnat mezi různými režimy zobrazenà pomocà klávesnice?\n" ! #~ "F5 pÅepne do režimu samostatných oken, F6 pÅepne do režimu vnitÅnÃch " ! #~ "okének a F7 pÅepne do režimu pÅehledových stránek.\n" ! #~ "Jestliže jste již v režimu vnitÅnÃch okének, bude provedeno automatické " ! #~ "vyrovnánÃ.\n" ! #~ "Poznámka: V režimu samostatných oken je tÅeba aby bylo hlavnà okno " ! #~ "aktÃvnà aby byly klávesové pÅÃkazy funkÄnÃ.\n" ! #~ msgid "..that with the F1 key you can access the help system directly.\n" ! #~ msgstr "" ! #~ "...že stisknutÃm klávesy F1 se dostanete rovnou do systému nápovÄdy.\n" ! #~ msgid "" ! #~ "..that you can import bookmarks files from other ftp clients. Just push " ! #~ "the \"import\" button in the Sitemanager\n" ! #~ "and select the import filter corresponding to the bookmark file you want " ! #~ "to import.\n" ! #~ msgstr "" ! #~ "...že můžete importovat záložky z jiných klientů FTP. StaÄà stisknout " ! #~ "tlaÄÃtko \"importovat\" ve Správci stránek\n" ! #~ "a vybrat importovacà filtr korespondujÃcà se souborem záložek k " ! #~ "importovánÃ.\n" ! #~ msgid "" ! #~ "...that if you work with many sites simultanously you can spread the " ! #~ "views over several desktops. Do like this:\n" ! #~ "First switch to toplevel mode, then make the main window and the view for " ! #~ "your local filesystem \"sticky\".\n" ! #~ "After this you can switch to a new desktop for each new site you want to " ! #~ "open and you will have your main\n" ! #~ "window and the local filesystem view at each desktop along with the " ! #~ "remote siteview.\n" ! #~ msgstr "" ! #~ "...že když pracujete s vÃce stránkami najednou, můžete rozmÃstit okénka " ! #~ "na vÃce pracovnÃch ploch. To se dá udÄlat nasledovnÄ:\n" ! #~ "NapÅed pÅepnÄte do režimu samostatných oken, poté nastavte hlavnà okno a " ! #~ "Váš mÃstnà systém souborů na \"lepÃcÃ\".\n" ! #~ "Poté můžete pÅejÃt na novou pracovnà plochu pro každé nové stránky které " ! #~ "chcete otevÅÃt a budete zde mÃt hlavnÃ\n" ! #~ "okno a mÃstnà systém souborů spolu s oknem vzdálených stránek.\n" ! #~ msgid "" ! #~ "...that in the Settings menu you can choose which parts of the Main " ! #~ "Window and the child views you want to be visible.\n" ! #~ msgstr "" ! #~ "...že v nabÃdce Nastavenà můžete vybrat které Äásti hlavnÃho okna " ! #~ "dceÅinných okének budou zobrazeny.\n" ! #~ msgid "...that with Shift+F1 you switch to \"What's this\" mode.\n" ! #~ msgstr "...že pomocà shift+F1 můžete pÅepnout do režimu \"Co je to\".\n" ! #~ msgid "" ! #~ "...that all sites in the Sitemanager are also available in the " ! #~ "Sitemanager menu.\n" ! #~ "If you bookmark a site in the menu the site will be added to the " ! #~ "Sitemanager.\n" ! #~ msgstr "" ! #~ "...že vÅ¡echny stránky ve Správci stránek jsou dostupné z nabÃdky Sorávce " ! #~ "stránek.\n" ! #~ "Když pÅidáte stránky z nabÃdky, tato bude pÅidána do Správce stránek.\n" ! #~ msgid "" ! #~ "...that in the Quick Connection dialog you can choose to save the " ! #~ "connection to the Sitemanager.\n" ! #~ msgstr "" ! #~ "...že v dialogu Rychlé pÅipojenà můžete vybrat možnost aby bylo pÅipojenà " ! #~ "uloženo do Správce stránek.\n" ! #~ msgid "" ! #~ "...that you can access the ten most recently used connections directly " ! #~ "through the FTP->Open Recent... menu ?\n" ! #~ msgstr "" ! #~ "...že se můžete dostat k deseti nejsouÄasnÄjÅ¡Ãm pÅipojenÃm pÅÃmo pÅes " ! #~ "nabÃdku FTP->OtevÅÃt nedávné...?\n" ! #~ msgid "" ! #~ "...that by right clicking the Taskbar buttons you get a popup menu " ! #~ "specific for that view ?\n" ! #~ msgstr "" ! #~ "...že kliknutÃm pravého tlaÄÃtka na tlaÄÃtka hlavnÃho panelu otevÅete " ! #~ "specifickou nabÃdku?\n" ! #~ msgid "" ! #~ "...that the time you have been connected to a specific site is displayed " ! #~ "at the bottom of each site view ?\n" ! #~ msgstr "" ! #~ "...že Äas pÅipojenà k jednotlivým stránkám je zobrazen na spodu okna " ! #~ "tÄchto stránek?\n" ! #~ msgid "" ! #~ "...that by right clicking within the file view, you get a popup menu with " ! #~ "a lot of options.\n" ! #~ "Notice: This popup menu is different depending on if you click on a file " ! #~ "or not.\n" ! #~ msgstr "" ! #~ "...že kliknutÃm pravého tlaÄÃtka uvnitÅ okna se soubory se otevÅe nabÃdka " ! #~ "se spoustou možnostÃ.\n" ! #~ "Poznámka: Tato nabÃdka je jiná podle toho, jestli kliknete na soubor nebo " ! #~ "ne.\n" ! #~ msgid "" ! #~ "...that the \"Home\" button moves you directly to your home directory, on " ! #~ "a remote site this means your startup directory.\n" ! #~ msgstr "" ! #~ "...že tlaÄÃtko \"domů\" Vás pÅenese rovnou do VaÅ¡eho domovského adresáÅe. " ! #~ "Na vzdálených stránkách to znamená, že jste pÅeneseni do spouÅ¡tÄcÃho " ! #~ "adresáÅe.\n" ! #~ msgid "" ! #~ "...that by rightclicking on a transfer item in the transfer view you can " ! #~ "cancel any transfer. If the transfer is queued you can start it this way " ! #~ "instead.\n" ! #~ msgstr "" ! #~ "...že kliknutÃm pravým tlaÄÃtkem na objekt v pÅenosovém oknÄ můžete " ! #~ "zruÅ¡it kterýkoli pÅenos. Jestli je pÅenos ve frontÄ, můžete ho takto " ! #~ "spustit.\n" ! #~ msgid "" ! #~ "...that with the find button you can search for specific files.\n" ! #~ "Note: in the search dialog you can use regular expressions in the " ! #~ "search.\n" ! #~ msgstr "" ! #~ "...že tlaÄÃtkem hledánà můžete hledat specifické soubory.\n" ! #~ "Poznámka: V hledacÃm dialogu můžete použÃt bÄžné výrazy k vyhledánÃ.\n" ! #~ msgid "" ! #~ "...that the tools menu/toolbar can be personalized in the menu option " ! #~ "Settings/Configure tools.\n" ! #~ msgstr "" ! #~ "...že nástroje nabÃdek/panelů mohou být nastavovány podle pÅánà v nabÃdce " ! #~ "NastavenÃ/Konfigurovat nástroje.\n" ! #~ msgid "" ! #~ "...that in the right combobox with the label filter, you can use regular " ! #~ "expressions to filter out only the files you want to see.\n" ! #~ "For example *.cpp will only show files with the extension cpp.\n" ! #~ msgstr "" ! #~ "...že v pravém poli se seznamem s názvem filtr můžete použÃt bÄžné výrazy " ! #~ "k odfiltrovánà souborů které chcete vidÄt.\n" ! #~ "NapÅÃklad *.cpp ukáže jen soubory s koncovkou .cpp.\n" ! #~ msgid "" ! #~ "...that you can drag files and folders not only between views within " ! #~ "KBear but also to and from Konqueror and some other KDE applications.\n" ! #~ msgstr "" ! #~ "...že můžete pÅetahovat soubory s adresáÅe nejen mezi okny KBearu, ale i " ! #~ "do a z Konqueroru a nÄkterých dalÅ¡Ãch aplikacà KDE.\n" ! #~ msgid "" ! #~ "...that by clicking the \"Advanced...\" button in the Sitemanager you can " ! #~ "fine tune the settings for the selected site.\n" ! #~ msgstr "" ! #~ "...že kliknutÃm na tlaÄÃtko \"pokroÄilé...\" ve Správci stránek můžete " ! #~ "nastavit podrobnÄji nastavenà pro vybrané stránky.\n" #, fuzzy --- 3391,3597 ---- "Můžete také vybrat pÅÃkaz 'Spustit dneÅ¡nà tip' z nabÃdky NápovÄdy." ! #: ../kbear/plugins/tipofday/tips.cc:3 msgid "" ! "...that you can change between the different view modes with the keyboard ?\n" ! "F5 change to TopLevel Mode, F6 change to ChildFrame Mode and F7 change to " ! "TabPage mode.\n" ! "if already in ChildFrame Mode an auto tile will accure.\n" ! "Note: When in TopLevel Mode the main window has to be activated in order to " ! "respond to keystrokes.\n" msgstr "" ! "...že můžete pÅepÃnat mezi různými režimy zobrazenà pomocà klávesnice?\n" ! "F5 pÅepne do režimu samostatných oken, F6 pÅepne do režimu vnitÅnÃch okének " ! "a F7 pÅepne do režimu pÅehledových stránek.\n" ! "Jestliže jste již v režimu vnitÅnÃch okének, bude provedeno automatické " ! "vyrovnánÃ.\n" ! "Poznámka: V režimu samostatných oken je tÅeba aby bylo hlavnà okno aktÃvnà " ! "aby byly klávesové pÅÃkazy funkÄnÃ.\n" ! #: ../kbear/plugins/tipofday/tips.cc:10 ! msgid "..that with the F1 key you can access the help system directly.\n" ! msgstr "...že stisknutÃm klávesy F1 se dostanete rovnou do systému nápovÄdy.\n" ! #: ../kbear/plugins/tipofday/tips.cc:14 ! msgid "" ! "..that you can import bookmarks files from other ftp clients. Just push the " ! "\"import\" button in the Sitemanager\n" ! "and select the import filter corresponding to the bookmark file you want to " ! "import.\n" ! msgstr "" ! "...že můžete importovat záložky z jiných klientů FTP. StaÄà stisknout " ! "tlaÄÃtko \"importovat\" ve Správci stránek\n" ! "a vybrat importovacà filtr korespondujÃcà se souborem záložek k " ! "importovánÃ.\n" ! #: ../kbear/plugins/tipofday/tips.cc:19 ! msgid "" ! "...that if you work with many sites simultanously you can spread the views " ! "over several desktops. Do like this:\n" ! "First switch to toplevel mode, then make the main window and the view for " ! "your local filesystem \"sticky\".\n" ! "After this you can switch to a new desktop for each new site you want to " ! "open and you will have your main\n" ! "window and the local filesystem view at each desktop along with the remote " ! "siteview.\n" ! msgstr "" ! "...že když pracujete s vÃce stránkami najednou, můžete rozmÃstit okénka na " ! "vÃce pracovnÃch ploch. To se dá udÄlat nasledovnÄ:\n" ! "NapÅed pÅepnÄte do režimu samostatných oken, poté nastavte hlavnà okno a Váš " ! "mÃstnà systém souborů na \"lepÃcÃ\".\n" ! "Poté můžete pÅejÃt na novou pracovnà plochu pro každé nové stránky které " ! "chcete otevÅÃt a budete zde mÃt hlavnÃ\n" ! "okno a mÃstnà systém souborů spolu s oknem vzdálených stránek.\n" ! #: ../kbear/plugins/tipofday/tips.cc:26 ! msgid "" ! "...that in the Settings menu you can choose which parts of the Main Window " ! "and the child views you want to be visible.\n" ! msgstr "" ! "...že v nabÃdce Nastavenà můžete vybrat které Äásti hlavnÃho okna dceÅinných " ! "okének budou zobrazeny.\n" ! #: ../kbear/plugins/tipofday/tips.cc:30 ! msgid "...that with Shift+F1 you switch to \"What's this\" mode.\n" ! msgstr "...že pomocà shift+F1 můžete pÅepnout do režimu \"Co je to\".\n" ! #: ../kbear/plugins/tipofday/tips.cc:34 ! msgid "" ! "...that all sites in the Sitemanager are also available in the Sitemanager " ! "menu.\n" ! "If you bookmark a site in the menu the site will be added to the " ! "Sitemanager.\n" ! msgstr "" ! "...že vÅ¡echny stránky ve Správci stránek jsou dostupné z nabÃdky Sorávce " ! "stránek.\n" ! "Když pÅidáte stránky z nabÃdky, tato bude pÅidána do Správce stránek.\n" ! #: ../kbear/plugins/tipofday/tips.cc:39 ! msgid "" ! "...that in the Quick Connection dialog you can choose to save the connection " ! "to the Sitemanager.\n" ! msgstr "" ! "...že v dialogu Rychlé pÅipojenà můžete vybrat možnost aby bylo pÅipojenà " ! "uloženo do Správce stránek.\n" ! #: ../kbear/plugins/tipofday/tips.cc:43 ! msgid "" ! "...that you can access the ten most recently used connections directly " ! "through the FTP->Open Recent... menu ?\n" ! msgstr "" ! "...že se můžete dostat k deseti nejsouÄasnÄjÅ¡Ãm pÅipojenÃm pÅÃmo pÅes " ! "nabÃdku FTP->OtevÅÃt nedávné...?\n" ! #: ../kbear/plugins/tipofday/tips.cc:47 ! msgid "" ! "...that by right clicking the Taskbar buttons you get a popup menu specific " ! "for that view ?\n" ! msgstr "" ! "...že kliknutÃm pravého tlaÄÃtka na tlaÄÃtka hlavnÃho panelu otevÅete " ! "specifickou nabÃdku?\n" ! #: ../kbear/plugins/tipofday/tips.cc:51 ! msgid "" ! "...that the time you have been connected to a specific site is displayed at " ! "the bottom of each site view ?\n" ! msgstr "" ! "...že Äas pÅipojenà k jednotlivým stránkám je zobrazen na spodu okna tÄchto " ! "stránek?\n" ! #: ../kbear/plugins/tipofday/tips.cc:55 ! msgid "" ! "...that by right clicking within the file view, you get a popup menu with a " ! "lot of options.\n" ! "Notice: This popup menu is different depending on if you click on a file or " ! "not.\n" ! msgstr "" ! "...že kliknutÃm pravého tlaÄÃtka uvnitÅ okna se soubory se otevÅe nabÃdka se " ! "spoustou možnostÃ.\n" ! "Poznámka: Tato nabÃdka je jiná podle toho, jestli kliknete na soubor nebo " ! "ne.\n" ! #: ../kbear/plugins/tipofday/tips.cc:60 ! msgid "" ! "...that the \"Home\" button moves you directly to your home directory, on a " ! "remote site this means your startup directory.\n" ! msgstr "" ! "...že tlaÄÃtko \"domů\" Vás pÅenese rovnou do VaÅ¡eho domovského adresáÅe. Na " ! "vzdálených stránkách to znamená, že jste pÅeneseni do spouÅ¡tÄcÃho adresáÅe.\n" ! #: ../kbear/plugins/tipofday/tips.cc:64 ! msgid "" ! "...that by rightclicking on a transfer item in the transfer view you can " ! "cancel any transfer. If the transfer is queued you can start it this way " ! "instead.\n" ! msgstr "" ! "...že kliknutÃm pravým tlaÄÃtkem na objekt v pÅenosovém oknÄ můžete zruÅ¡it " ! "kterýkoli pÅenos. Jestli je pÅenos ve frontÄ, můžete ho takto spustit.\n" ! #: ../kbear/plugins/tipofday/tips.cc:68 ! msgid "" ! "...that with the find button you can search for specific files.\n" ! "Note: in the search dialog you can use regular expressions in the search.\n" ! msgstr "" ! "...že tlaÄÃtkem hledánà můžete hledat specifické soubory.\n" ! "Poznámka: V hledacÃm dialogu můžete použÃt bÄžné výrazy k vyhledánÃ.\n" ! #: ../kbear/plugins/tipofday/tips.cc:73 ! msgid "" ! "...that the tools menu/toolbar can be personalized in the menu option " ! "Settings/Configure tools.\n" ! msgstr "" ! "...že nástroje nabÃdek/panelů mohou být nastavovány podle pÅánà v nabÃdce " ! "NastavenÃ/Konfigurovat nástroje.\n" ! #: ../kbear/plugins/tipofday/tips.cc:77 ! msgid "" ! "...that in the right combobox with the label filter, you can use regular " ! "expressions to filter out only the files you want to see.\n" ! "For example *.cpp will only show files with the extension cpp.\n" ! msgstr "" ! "...že v pravém poli se seznamem s názvem filtr můžete použÃt bÄžné výrazy k " ! "odfiltrovánà souborů které chcete vidÄt.\n" ! "NapÅÃklad *.cpp ukáže jen soubory s koncovkou .cpp.\n" ! #: ../kbear/plugins/tipofday/tips.cc:82 ! msgid "" ! "...that you can drag files and folders not only between views within KBear " ! "but also to and from Konqueror and some other KDE applications.\n" ! msgstr "" ! "...že můžete pÅetahovat soubory s adresáÅe nejen mezi okny KBearu, ale i do " ! "a z Konqueroru a nÄkterých dalÅ¡Ãch aplikacà KDE.\n" ! #: ../kbear/plugins/tipofday/tips.cc:86 ! msgid "" ! "...that by clicking the \"Advanced...\" button in the Sitemanager you can " ! "fine tune the settings for the selected site.\n" ! msgstr "" ! "...že kliknutÃm na tlaÄÃtko \"pokroÄilé...\" ve Správci stránek můžete " ! "nastavit podrobnÄji nastavenà pro vybrané stránky.\n" ! #: ../kbear/pluginselectwidget.cpp:63 ! msgid "" ! "<p>This page let you choose which plugins you want to be loaded. Just check/" ! "uncheck the plugins you want to load/unload.</p>" ! msgstr "" ! "<p>Tato stránka Vám umožnà vybrat moduly které chcete nahrát. JednoduÅ¡e " ! "vyberte moduly které chcete nahrát/odstranit.</p>" ! #: ../kbear/pluginselectwidget.cpp:86 ! msgid "Description" ! msgstr "Popis" ! #: ../databasedeamon/main.cpp:33 ! msgid "KBearSiteManagerDaemon" ! msgstr "KBearDaemonSprávceStránek" ! #: ../databasedeamon/sitemanagerdb.cpp:544 ! msgid "Personal" ! msgstr "OsobnÃ" ! #: ../databasedeamon/sitemanagerdb.cpp:546 ! #: ../databasedeamon/sitemanagerdb.cpp:578 ! #: ../databasedeamon/sitemanagerdb.cpp:594 ! msgid "Imported Bookmarks" ! msgstr "Importované záložky" #, fuzzy Index: de.po =================================================================== RCS file: /cvsroot/kbear/kbear/po/de.po,v retrieving revision 1.41 retrieving revision 1.42 diff -C2 -d -r1.41 -r1.42 *** de.po 4 Aug 2003 10:47:07 -0000 1.41 --- de.po 7 Aug 2003 13:56:02 -0000 1.42 *************** *** 7,11 **** msgstr "" "Project-Id-Version: KBear 1.2.1\n" ! "POT-Creation-Date: 2003-08-04 12:38+0200\n" "PO-Revision-Date: 2002-11-30 15:02+0100\n" "Last-Translator: Frithjof Engel <fri...@us...>\n" --- 7,11 ---- msgstr "" "Project-Id-Version: KBear 1.2.1\n" ! "POT-Creation-Date: 2003-08-07 15:47+0200\n" "PO-Revision-Date: 2002-11-30 15:02+0100\n" "Last-Translator: Frithjof Engel <fri...@us...>\n" *************** *** 3469,3663 **** "wählen." ! #: ../kbear/pluginselectwidget.cpp:63 msgid "" ! "<p>This page let you choose which plugins you want to be loaded. Just check/" ! "uncheck the plugins you want to load/unload.</p>" msgstr "" ! #: ../kbear/pluginselectwidget.cpp:86 ! #, fuzzy ! msgid "Description" ! msgstr "Beschreibung:" ! #: ../databasedeamon/main.cpp:33 ! msgid "KBearSiteManagerDaemon" ! msgstr "KBear Seitenmanager-Dämon" ! #: ../databasedeamon/sitemanagerdb.cpp:544 ! msgid "Personal" ! msgstr "Persönlich" ! #: ../databasedeamon/sitemanagerdb.cpp:546 ! #: ../databasedeamon/sitemanagerdb.cpp:578 ! #: ../databasedeamon/sitemanagerdb.cpp:594 ! msgid "Imported Bookmarks" ! msgstr "Importierte Lesezeichen" ! #~ msgid "" ! #~ "...that you can change between the different view modes with the " ! #~ "keyboard ?\n" ! #~ "F5 change to TopLevel Mode, F6 change to ChildFrame Mode and F7 change to " ! #~ "TabPage mode.\n" ! #~ "if already in ChildFrame Mode an auto tile will accure.\n" ! #~ "Note: When in TopLevel Mode the main window has to be activated in order " ! #~ "to respond to keystrokes.\n" ! #~ msgstr "" ! #~ "Haben Sie gewusst, dass Sie mit Ihrer Tastatur zwischen den verschiedenen " ! #~ "Ansichten wechseln können?\n" ! #~ "Verwenden Sie F5 um in den TopLevel- und F6 um in den Unteransichts-Modus " ! #~ "zu gelangen.\n" ! #~ "Sollten Sie sich bereits im Unteransichts-Modus befinden, wird " ! #~ "automatisch angeordnet.\n" ! #~ "Anmerkung: Im TopLevelmodus muss das Hauptfenster aktiviert sein, damit " ! #~ "das Programm Ihre Tastatureingaben verarbeiten kann.\n" ! #~ msgid "..that with the F1 key you can access the help system directly.\n" ! #~ msgstr "Mit F1 haben Sie direkten Zugang zum Hilfesystem.\n" ! #~ msgid "" ! #~ "..that you can import bookmarks files from other ftp clients. Just push " ! #~ "the \"import\" button in the Sitemanager\n" ! #~ "and select the import filter corresponding to the bookmark file you want " ! #~ "to import.\n" ! #~ msgstr "" ! #~ "...dass Sie Lesezeichen von anderen FTP-Klienten importieren können. " ! #~ "Klicken Sie einfach den \"Import\" Knopf im Seitenmanagern\n" ! #~ "und wählen Sie den entsprechenden Importfilter.\n" ! #~ msgid "" ! #~ "...that if you work with many sites simultanously you can spread the " ! #~ "views over several desktops. Do like this:\n" ! #~ "First switch to toplevel mode, then make the main window and the view for " ! #~ "your local filesystem \"sticky\".\n" ! #~ "After this you can switch to a new desktop for each new site you want to " ! #~ "open and you will have your main\n" ! #~ "window and the local filesystem view at each desktop along with the " ! #~ "remote siteview.\n" ! #~ msgstr "" ! #~ "Wenn Sie mit mehreren Seiten gleichzeitig arbeiten, dann können Sie diese " ! #~ "über mehrere Desktops verteilen. In etwa so:\n" ! #~ "Schalten Sie vorerst in den TopLevel-Modus, dann \"heften\" Sie Ihr " ! #~ "Hauptfenster und Ihre Ansicht des lokalen Dateisystems an.\n" ! #~ " Dann können Sie für jede neue Seite, die Sie öffnen möchten, zu einem " ! #~ "anderem Desktop wechseln und Sie werden immer auch Ihr Hauptfenster und " ! #~ "die Ansicht Ihres lokalen Dateisystems neben der Ansicht des entfernten " ! #~ "Dateisystems sehen.\n" ! #~ msgid "" ! #~ "...that in the Settings menu you can choose which parts of the Main " ! #~ "Window and the child views you want to be visible.\n" ! #~ msgstr "" ! #~ "Im Menü \"Einstellungen\" haben Sie die Möglichkeit die Teile des " ! #~ "Hauptfensters auszuwählen, die sichtbar sein sollen.\n" ! #~ msgid "...that with Shift+F1 you switch to \"What's this\" mode.\n" ! #~ msgstr "Mit Shift+F1 können Sie in den \"Was ist das?\"-Modus schalten.\n" ! #~ msgid "" ! #~ "...that all sites in the Sitemanager are also available in the " ! #~ "Sitemanager menu.\n" ! #~ "If you bookmark a site in the menu the site will be added to the " ! #~ "Sitemanager.\n" ! #~ msgstr "" ! #~ "...dass alle Seiten im Seitenmanager auch im Seitenmanager-Menü vorhanden " ! #~ "sind.\n" ! #~ "Wenn Sie eine Seite im Menü als Lesezeichen speichern, wird sie im " ! #~ "Seitenmanager hinzugefügt.\n" ! #~ msgid "" ! #~ "...that in the Quick Connection dialog you can choose to save the " ! #~ "connection to the Sitemanager.\n" ! #~ msgstr "" ! #~ "Im 'Schnell verbinden' Dialog können Sie die Verbindung im Seitenmanager " ! #~ "speichern.\n" ! #~ msgid "" ! #~ "...that you can access the ten most recently used connections directly " ! #~ "through the FTP->Open Recent... menu ?\n" ! #~ msgstr "" ! #~ "Haben Sie gewusst, dass Sie die 10 zuletzt verwendeten Verbindungen " ! #~ "direkt über das FTP->Zuletzt geöffnete... Menü abrufen können?\n" ! #~ msgid "" ! #~ "...that by right clicking the Taskbar buttons you get a popup menu " ! #~ "specific for that view ?\n" ! #~ msgstr "" ! #~ "Haben Sie gewusst, dass wenn Sie mit der rechten Maustaste auf die Knöpfe " ! #~ "der Taskleiste drücken, ein entsprechendes Popup-Menü erscheint?\n" ! #~ msgid "" ! #~ "...that the time you have been connected to a specific site is displayed " ! #~ "at the bottom of each site view ?\n" ! #~ msgstr "" ! #~ "Haben Sie bemerkt, dass die Zeit, die Sie schon mit einer bestimmten " ! #~ "Seite verbunden sind, am Boden jeder Seite angezeigt wird?\n" ! #~ msgid "" ! #~ "...that by right clicking within the file view, you get a popup menu with " ! #~ "a lot of options.\n" ! #~ "Notice: This popup menu is different depending on if you click on a file " ! #~ "or not.\n" ! #~ msgstr "" ! #~ "Haben Sie gewusst, dass wenn Sie innerhalb der Dateiansicht auf die " ! #~ "rechte Maustaste drücken, Sie ein Menü mit vielen Optionen erhalten?\n" ! #~ "Bemerkung: Diese Popupmenüs unterscheiden sich je nachdem, ob man auf " ! #~ "eine Datei klickt oder nicht..\n" ! #~ msgid "" ! #~ "...that the \"Home\" button moves you directly to your home directory, on " ! #~ "a remote site this means your startup directory.\n" ! #~ msgstr "" ! #~ "Der \"Heim\"-Knopf bringt Sie direkt in ihr Heimverzeichnis, auf einer " ! #~ "entfernten Seite bedeutet dies Ihr Startverzeichnis.\n" ! #~ msgid "" ! #~ "...that by rightclicking on a transfer item in the transfer view you can " ! #~ "cancel any transfer. If the transfer is queued you can start it this way " ! #~ "instead.\n" ! #~ msgstr "" ! #~ "Haben Sie gewusst, dass Sie durch einen Rechtsklick auf eine Ãbertragung " ! #~ "in der Ãbertragungsansichtdie Ãbertragung auch beenden können?\n" ! #~ msgid "" ! #~ "...that with the find button you can search for specific files.\n" ! #~ "Note: in the search dialog you can use regular expressions in the " ! #~ "search.\n" ! #~ msgstr "" ! #~ "Mit dem \"Suche Knopf\" können Sie nach bestimmten Dateien suchen.\n" ! #~ "Bemerkung: Im \"Suche Dialog\" können Sie auch reguläre Ausdrücke für die " ! #~ "Suche verwenden. \n" ! #~ msgid "" ! #~ "...that the tools menu/toolbar can be personalized in the menu option " ! #~ "Settings/Configure tools.\n" ! #~ msgstr "" ! #~ "Das Werkzeugmenü/Die Werkzeugleiste können mit der Menüoption " ! #~ "Einstellungen/Werzeugleisten einrichten an persönliche Vorlieben " ! #~ "angepasst werden.\n" ! #~ msgid "" ! #~ "...that in the right combobox with the label filter, you can use regular " ! #~ "expressions to filter out only the files you want to see.\n" ! #~ "For example *.cpp will only show files with the extension cpp.\n" ! #~ msgstr "" ! #~ "Haben Sie bemerkt, dass Sie im rechten Kombinationsfeld mit dem " ! #~ "Beschriftungsfilter reguläre Ausdrücke verwenden können, damit nur die " ! #~ "Dateien, die Sie sehen wollen, angezeigt werden?\n" ! #~ "Zum Beispiel *.cpp zeigt nur Dateien mit der Erweiterung cpp.\n" ! #~ msgid "" ! #~ "...that you can drag files and folders not only between views within " ! #~ "KBear but also to and from Konqueror and some other KDE applications.\n" ! #~ msgstr "" ! #~ "Sie können Dateien und Ordner nicht nur innerhalb von Kbear per 'drag and " ! #~ "drop' verschieben, sondern auch von und zu Konqueror und auch einigen " ! #~ "anderen KDE Anwendungen.\n" ! #~ msgid "" ! #~ "...that by clicking the \"Advanced...\" button in the Sitemanager you can " ! #~ "fine tune the settings for the selected site.\n" ! #~ msgstr "" ! #~ "Sie können Feineinstellungen der aktivierten Seite ändern, indem Sie auf " ! #~ "den \"Erweitert\" Knopf im Seitenmanager drücken.\n" #, fuzzy --- 3469,3679 ---- "wählen." ! #: ../kbear/plugins/tipofday/tips.cc:3 msgid "" ! "...that you can change between the different view modes with the keyboard ?\n" ! "F5 change to TopLevel Mode, F6 change to ChildFrame Mode and F7 change to " ! "TabPage mode.\n" ! "if already in ChildFrame Mode an auto tile will accure.\n" ! "Note: When in TopLevel Mode the main window has to be activated in order to " ! "respond to keystrokes.\n" msgstr "" + "Haben Sie gewusst, dass Sie mit Ihrer Tastatur zwischen den verschiedenen " + "Ansichten wechseln können?\n" + "Verwenden Sie F5 um in den TopLevel- und F6 um in den Unteransichts-Modus zu " + "gelangen.\n" + "Sollten Sie sich bereits im Unteransichts-Modus befinden, wird automatisch " + "angeordnet.\n" + "Anmerkung: Im TopLevelmodus muss das Hauptfenster aktiviert sein, damit das " + "Programm Ihre Tastatureingaben verarbeiten kann.\n" ! #: ../kbear/plugins/tipofday/tips.cc:10 ! msgid "..that with the F1 key you can access the help system directly.\n" ! msgstr "Mit F1 haben Sie direkten Zugang zum Hilfesystem.\n" ! #: ../kbear/plugins/tipofday/tips.cc:14 ! msgid "" ! "..that you can import bookmarks files from other ftp clients. Just push the " ! "\"import\" button in the Sitemanager\n" ! "and select the import filter corresponding to the bookmark file you want to " ! "import.\n" ! msgstr "" ! "...dass Sie Lesezeichen von anderen FTP-Klienten importieren können. Klicken " ! "Sie einfach den \"Import\" Knopf im Seitenmanagern\n" ! "und wählen Sie den entsprechenden Importfilter.\n" ! #: ../kbear/plugins/tipofday/tips.cc:19 ! msgid "" ! "...that if you work with many sites simultanously you can spread the views " ! "over several desktops. Do like this:\n" ! "First switch to toplevel mode, then make the main window and the view for " ! "your local filesystem \"sticky\".\n" ! "After this you can switch to a new desktop for each new site you want to " ! "open and you will have your main\n" ! "window and the local filesystem view at each desktop along with the remote " ! "siteview.\n" ! msgstr "" ! "Wenn Sie mit mehreren Seiten gleichzeitig arbeiten, dann können Sie diese " ! "über mehrere Desktops verteilen. In etwa so:\n" ! "Schalten Sie vorerst in den TopLevel-Modus, dann \"heften\" Sie Ihr " ! "Hauptfenster und Ihre Ansicht des lokalen Dateisystems an.\n" ! " Dann können Sie für jede neue Seite, die Sie öffnen möchten, zu einem " ! "anderem Desktop wechseln und Sie werden immer auch Ihr Hauptfenster und die " ! "Ansicht Ihres lokalen Dateisystems neben der Ansicht des entfernten " ! "Dateisystems sehen.\n" ! #: ../kbear/plugins/tipofday/tips.cc:26 ! msgid "" ! "...that in the Settings menu you can choose which parts of the Main Window " ! "and the child views you want to be visible.\n" ! msgstr "" ! "Im Menü \"Einstellungen\" haben Sie die Möglichkeit die Teile des " ! "Hauptfensters auszuwählen, die sichtbar sein sollen.\n" ! #: ../kbear/plugins/tipofday/tips.cc:30 ! msgid "...that with Shift+F1 you switch to \"What's this\" mode.\n" ! msgstr "Mit Shift+F1 können Sie in den \"Was ist das?\"-Modus schalten.\n" ! #: ../kbear/plugins/tipofday/tips.cc:34 ! msgid "" ! "...that all sites in the Sitemanager are also available in the Sitemanager " ! "menu.\n" ! "If you bookmark a site in the menu the site will be added to the " ! "Sitemanager.\n" ! msgstr "" ! "...dass alle Seiten im Seitenmanager auch im Seitenmanager-Menü vorhanden " ! "sind.\n" ! "Wenn Sie eine Seite im Menü als Lesezeichen speichern, wird sie im " ! "Seitenmanager hinzugefügt.\n" ! #: ../kbear/plugins/tipofday/tips.cc:39 ! msgid "" ! "...that in the Quick Connection dialog you can choose to save the connection " ! "to the Sitemanager.\n" ! msgstr "" ! "Im 'Schnell verbinden' Dialog können Sie die Verbindung im Seitenmanager " ! "speichern.\n" ! #: ../kbear/plugins/tipofday/tips.cc:43 ! msgid "" ! "...that you can access the ten most recently used connections directly " ! "through the FTP->Open Recent... menu ?\n" ! msgstr "" ! "Haben Sie gewusst, dass Sie die 10 zuletzt verwendeten Verbindungen direkt " ! "über das FTP->Zuletzt geöffnete... Menü abrufen können?\n" ! #: ../kbear/plugins/tipofday/tips.cc:47 ! msgid "" ! "...that by right clicking the Taskbar buttons you get a popup menu specific " ! "for that view ?\n" ! msgstr "" ! "Haben Sie gewusst, dass wenn Sie mit der rechten Maustaste auf die Knöpfe " ! "der Taskleiste drücken, ein entsprechendes Popup-Menü erscheint?\n" ! #: ../kbear/plugins/tipofday/tips.cc:51 ! msgid "" ! "...that the time you have been connected to a specific site is displayed at " ! "the bottom of each site view ?\n" ! msgstr "" ! "Haben Sie bemerkt, dass die Zeit, die Sie schon mit einer bestimmten Seite " ! "verbunden sind, am Boden jeder Seite angezeigt wird?\n" ! #: ../kbear/plugins/tipofday/tips.cc:55 ! msgid "" ! "...that by right clicking within the file view, you get a popup menu with a " ! "lot of options.\n" ! "Notice: This popup menu is different depending on if you click on a file or " ! "not.\n" ! msgstr "" ! "Haben Sie gewusst, dass wenn Sie innerhalb der Dateiansicht auf die rechte " ! "Maustaste drücken, Sie ein Menü mit vielen Optionen erhalten?\n" ! "Bemerkung: Diese Popupmenüs unterscheiden sich je nachdem, ob man auf eine " ! "Datei klickt oder nicht..\n" ! #: ../kbear/plugins/tipofday/tips.cc:60 ! msgid "" ! "...that the \"Home\" button moves you directly to your home directory, on a " ! "remote site this means your startup directory.\n" ! msgstr "" ! "Der \"Heim\"-Knopf bringt Sie direkt in ihr Heimverzeichnis, auf einer " ! "entfernten Seite bedeutet dies Ihr Startverzeichnis.\n" ! #: ../kbear/plugins/tipofday/tips.cc:64 ! msgid "" ! "...that by rightclicking on a transfer item in the transfer view you can " ! "cancel any transfer. If the transfer is queued you can start it this way " ! "instead.\n" ! msgstr "" ! "Haben Sie gewusst, dass Sie durch einen Rechtsklick auf eine Ãbertragung in " ! "der Ãbertragungsansichtdie Ãbertragung auch beenden können?\n" ! #: ../kbear/plugins/tipofday/tips.cc:68 ! msgid "" ! "...that with the find button you can search for specific files.\n" ! "Note: in the search dialog you can use regular expressions in the search.\n" ! msgstr "" ! "Mit dem \"Suche Knopf\" können Sie nach bestimmten Dateien suchen.\n" ! "Bemerkung: Im \"Suche Dialog\" können Sie auch reguläre Ausdrücke für die " ! "Suche verwenden. \n" ! #: ../kbear/plugins/tipofday/tips.cc:73 ! msgid "" ! "...that the tools menu/toolbar can be personalized in the menu option " ! "Settings/Configure tools.\n" ! msgstr "" ! "Das Werkzeugmenü/Die Werkzeugleiste können mit der Menüoption Einstellungen/" ! "Werzeugleisten einrichten an persönliche Vorlieben angepasst werden.\n" ! #: ../kbear/plugins/tipofday/tips.cc:77 ! msgid "" ! "...that in the right combobox with the label filter, you can use regular " ! "expressions to filter out only the files you want to see.\n" ! "For example *.cpp will only show files with the extension cpp.\n" ! msgstr "" ! "Haben Sie bemerkt, dass Sie im rechten Kombinationsfeld mit dem " ! "Beschriftungsfilter reguläre Ausdrücke verwenden können, damit nur die " ! "Dateien, die Sie sehen wollen, angezeigt werden?\n" ! "Zum Beispiel *.cpp zeigt nur Dateien mit der Erweiterung cpp.\n" ! #: ../kbear/plugins/tipofday/tips.cc:82 ! msgid "" ! "...that you can drag files and folders not only between views within KBear " ! "but also to and from Konqueror and some other KDE applications.\n" ! msgstr "" ! "Sie können Dateien und Ordner nicht nur innerhalb von Kbear per 'drag and " ! "drop' verschieben, sondern auch von und zu Konqueror und auch einigen " ! "anderen KDE Anwendungen.\n" ! #: ../kbear/plugins/tipofday/tips.cc:86 ! msgid "" ! "...that by clicking the \"Advanced...\" button in the Sitemanager you can " ! "fine tune the settings for the selected site.\n" ! msgstr "" ! "Sie können Feineinstellungen der aktivierten Seite ändern, indem Sie auf den " ! "\"Erweitert\" Knopf im Seitenmanager drücken.\n" ! #: ../kbear/pluginselectwidget.cpp:63 ! msgid "" ! "<p>This page let you choose which plugins you want to be loaded. Just check/" ! "uncheck the plugins you want to load/unload.</p>" ! msgstr "" ! #: ../kbear/pluginselectwidget.cpp:86 ! #, fuzzy ! msgid "Description" ! msgstr "Beschreibung:" ! #: ../databasedeamon/main.cpp:33 ! msgid "KBearSiteManagerDaemon" ! msgstr "KBear Seitenmanager-Dämon" ! #: ../databasedeamon/sitemanagerdb.cpp:544 ! msgid "Personal" ! msgstr "Persönlich" ! #: ../databasedeamon/sitemanagerdb.cpp:546 ! #: ../databasedeamon/sitemanagerdb.cpp:578 ! #: ../databasedeamon/sitemanagerdb.cpp:594 ! msgid "Imported Bookmarks" ! msgstr "Importierte Lesezeichen" #, fuzzy Index: es.po =================================================================== RCS file: /cvsroot/kbear/kbear/po/es.po,v retrieving revision 1.37 retrieving revision 1.38 diff -C2 -d -r1.37 -r1.38 *** es.po 4 Aug 2003 10:47:08 -0000 1.37 --- es.po 7 Aug 2003 13:56:04 -0000 1.38 *************** *** 5,9 **** msgstr "" "Project-Id-Version: kbear\n" ! "POT-Creation-Date: 2003-08-04 12:38+0200\n" "PO-Revision-Date: 2003-03-20 10:35CET\n" "Last-Translator: Quique <qu...@si...>\n" --- 5,9 ---- msgstr "" "Project-Id-Version: kbear\n" ! "POT-Creation-Date: 2003-08-07 15:47+0200\n" "PO-Revision-Date: 2003-03-20 10:35CET\n" "Last-Translator: Quique <qu...@si...>\n" *************** *** 3439,3442 **** --- 3439,3575 ---- "«Preferencias»." + #: ../kbear/plugins/tipofday/tips.cc:3 + msgid "" + "...that you can change between the different view modes with the keyboard ?\n" + "F5 change to TopLevel Mode, F6 change to ChildFrame Mode and F7 change to " + "TabPage mode.\n" + "if already in ChildFrame Mode an auto tile will accure.\n" + "Note: When in TopLevel Mode the main window has to be activated in order to " + "respond to keystrokes.\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:10 + msgid "..that with the F1 key you can access the help system directly.\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:14 + msgid "" + "..that you can import bookmarks files from other ftp clients. Just push the " + "\"import\" button in the Sitemanager\n" + "and select the import filter corresponding to the bookmark file you want to " + "import.\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:19 + msgid "" + "...that if you work with many sites simultanously you can spread the views " + "over several desktops. Do like this:\n" + "First switch to toplevel mode, then make the main window and the view for " + "your local filesystem \"sticky\".\n" + "After this you can switch to a new desktop for each new site you want to " + "open and you will have your main\n" + "window and the local filesystem view at each desktop along with the remote " + "siteview.\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:26 + msgid "" + "...that in the Settings menu you can choose which parts of the Main Window " + "and the child views you want to be visible.\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:30 + #, fuzzy + msgid "...that with Shift+F1 you switch to \"What's this\" mode.\n" + msgstr "Pasar a la ayuda contextual." + + #: ../kbear/plugins/tipofday/tips.cc:34 + msgid "" + "...that all sites in the Sitemanager are also available in the Sitemanager " + "menu.\n" + "If you bookmark a site in the menu the site will be added to the " + "Sitemanager.\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:39 + msgid "" + "...that in the Quick Connection dialog you can choose to save the connection " + "to the Sitemanager.\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:43 + msgid "" + "...that you can access the ten most recently used connections directly " + "through the FTP->Open Recent... menu ?\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:47 + msgid "" + "...that by right clicking the Taskbar buttons you get a popup menu specific " + "for that view ?\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:51 + msgid "" + "...that the time you have been connected to a specific site is displayed at " + "the bottom of each site view ?\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:55 + msgid "" + "...that by right clicking within the file view, you get a popup menu with a " + "lot of options.\n" + "Notice: This popup menu is different depending on if you click on a file or " + "not.\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:60 + #, fuzzy + msgid "" + "...that the \"Home\" button moves you directly to your home directory, on a " + "remote site this means your startup directory.\n" + msgstr "" + "Este botón te lleva a tu directorio personal\n" + "\n" + "En un servidor remoto te llevara a tu directorio de arranque." + + #: ../kbear/plugins/tipofday/tips.cc:64 + msgid "" + "...that by rightclicking on a transfer item in the transfer view you can " + "cancel any transfer. If the transfer is queued you can start it this way " + "instead.\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:68 + msgid "" + "...that with the find button you can search for specific files.\n" + "Note: in the search dialog you can use regular expressions in the search.\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:73 + msgid "" + "...that the tools menu/toolbar can be personalized in the menu option " + "Settings/Configure tools.\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:77 + msgid "" + "...that in the right combobox with the label filter, you can use regular " + "expressions to filter out only the files you want to see.\n" + "For example *.cpp will only show files with the extension cpp.\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:82 + msgid "" + "...that you can drag files and folders not only between views within KBear " + "but also to and from Konqueror and some other KDE applications.\n" + msgstr "" + + #: ../kbear/plugins/tipofday/tips.cc:86 + msgid "" + "...that by clicking the \"Advanced...\" button in the Sitemanager you can " + "fine tune the settings for the selected site.\n" + msgstr "" + #: ../kbear/pluginselectwidget.cpp:63 msgid "" *************** *** 3463,3479 **** msgid "Imported Bookmarks" msgstr "Marcadores importados" - - #, fuzzy - #~ msgid "...that with Shift+F1 you switch to \"What's this\" mode.\n" - #~ msgstr "Pasar a la ayuda contextual." - - #, fuzzy - #~ msgid "" - #~ "...that the \"Home\" button moves you directly to your home directory, on " - #~ "a remote site this means your startup directory.\n" - #~ msgstr "" - #~ "Este botón te lleva a tu directorio personal\n" - #~ "\n" - #~ "En un servidor remoto te llevara a tu directorio de arranque." #, fuzzy --- 3596,3599 ---- Index: fr.po =================================================================== RCS file: /cvsroot/kbear/kbear/po/fr.po,v retrieving revision 1.88 retrieving revision 1.89 diff -C2 -d -r1.88 -r1.89 *** fr.po 4 Aug 2003 12:29:23 -0000 1.88 --- fr.po 7 Aug 2003 13:56:05 -0000 1.89 *************** *** 6,10 **** msgstr "" "Project-Id-Version: fr\n" ! "POT-Creation-Date: 2003-08-04 12:38+0200\n" "PO-Revision-Date: 2003-08-04 14:20+0200\n" "Last-Translator: Gilles CAULIER <cau...@fr...>\n" --- 6,10 ---- msgstr "" "Project-Id-Version: fr\n" ! "POT-Creation-Date: 2003-08-07 15:47+0200\n" "PO-Revision-Date: 2003-08-04 14:20+0200\n" "Last-Translator: Gilles CAULIER <cau...@fr...>\n" *************** *** 124,129 **** msgid "Set file extensions to automatically transfer in ASCII mode" msgstr "" ! "Validez cette option si vous voulez que les fichiers soient transférés en automatiquement mode " ! "ASCII en fonction de l'extension du fichier." #: ../kbear/lib/interfaces/transfermanager.cpp:480 --- 124,129 ---- msgid "Set file extensions to automatically transfer in ASCII mode" msgstr "" ! "Validez cette option si vous voulez que les fichiers soient transférés en " ! "automatiquement mode ASCII en fonction de l'extension du fichier." #: ../kbear/lib/interfaces/transfermanager.cpp:480 *************** *** 137,143 **** "See also the Auto option." msgstr "" ! "Validez cette option si vous voulez que les fichiers soient transférés en mode ASCII.\n" ! "Cette option peut être nécessaire pour quelques types de fichiers, comme par exemple " ! "quelques scripts PERL.\n" "Voir aussi l'option nommée « automatique »." --- 137,144 ---- "See also the Auto option." msgstr "" ! "Validez cette option si vous voulez que les fichiers soient transférés en " ! "mode ASCII.\n" ! "Cette option peut être nécessaire pour quelques types de fichiers, comme par " ! "exemple quelques scripts PERL.\n" "Voir aussi l'option nommée « automatique »." *************** *** 151,155 **** "This is normally the best option" msgstr "" ! "Validez cette option si vous voulez que les fichiers soient transférés en mode binaire.\n" "Cette option est normalement la meilleur." --- 152,157 ---- "This is normally the best option" msgstr "" ! "Validez cette option si vous voulez que les fichiers soient transférés en " ! "mode binaire.\n" "Cette option est normalement la meilleur." *************** *** 198,203 **** "by default." msgstr "" ! "Cochez cette option si vous voulez afficher que l'application écrase les fichiers ou les dossiers " ! "par défaut." #: ../kbear/lib/interfaces/transfermanager.cpp:620 --- 200,205 ---- "by default." msgstr "" ! "Cochez cette option si vous voulez afficher que l'application écrase les " ! "fichiers ou les dossiers par défaut." #: ../kbear/lib/interfaces/transfermanager.cpp:620 *************** *** 224,232 **** #: ../kbear/lib/interfaces/transfermanager.cpp:666 msgid "This field display the number of currently queued transfers." ! msgstr "Ce champs affiche le nombre de transferts mis actuellement en file d'attente." #: ../kbear/lib/interfaces/transfermanager.cpp:673 msgid "If you quit, these transfers will be stopped or canceled !" ! msgstr "Si vous fermez l'application, tous les transferts seront arrêter ou annuler !" #: ../kbear/lib/interfaces/transfermanager.cpp:677 --- 226,236 ---- #: ../kbear/lib/interfaces/transfermanager.cpp:666 msgid "This field display the number of currently queued transfers." ! msgstr "" ! "Ce champs affiche le nombre de transferts mis actuellement en file d'attente." #: ../kbear/lib/interfaces/transfermanager.cpp:673 msgid "If you quit, these transfers will be stopped or canceled !" ! msgstr "" ! "Si vous fermez l'application, tous les transferts seront arrêter ou annuler !" #: ../kbear/lib/interfaces/transfermanager.cpp:677 *************** *** 647,651 **** #: ../kbear/lib/widgets/kbearfilesyswidget.cpp:890 #, fuzzy ! msgid "This field displays the number of directories and files in current directory." msgstr "Ce champ affiche le nombre de sous-dossiers dans le dossier courant." --- 651,656 ---- #: ../kbear/lib/widgets/kbearfilesyswidget.cpp:890 #, fuzzy ! msgid "" ! "This field displays the number of directories and files in current directory." msgstr "Ce champ affiche le nombre de sous-dossiers dans le dossier courant." *************** *** 1308,1312 **** #: ../kbear/miscsettingswidget.cpp:142 ! msgid "Enter the email adress you want to use as password on anonymous servers." msgstr "" "Saisir l'adresse de courrier électronique à utiliser comme mot de passe avec " --- 1313,1318 ---- #: ../kbear/miscsettingswidget.cpp:142 ! msgid "" ! "Enter the email adress you want to use as password on anonymous servers." msgstr "" "Saisir l'adresse de courrier électronique à utiliser comme mot de passe avec " *************** *** 1339,1343 **** #: ../kbear/miscsettingswidget.cpp:170 #, fuzzy ! msgid "Uncheck this option if don't want to be warned before plugins are unloaded." msgstr "" "Cochez cette option si vous voulez être averti avant que des fichiers ou des " --- 1345,1350 ---- #: ../kbear/miscsettingswidget.cpp:170 #, fuzzy ! msgid "" ! "Uncheck this option if don't want to be warned before plugins are unloaded." msgstr "" "Cochez cette option si vous voulez être averti avant que des fichiers ou des " *************** *** 1399,1403 **** #: ../kbear/uisettingswidget.cpp:198 ! msgid "Check this option if you want KBear to start in TopLevel mode by default." msgstr "" "Cochez cette option si vous voulez que KBear démarre par défaut en mode " --- 1406,1411 ---- #: ../kbear/uisettingswidget.cpp:198 ! msgid "" ! "Check this option if you want KBear to start in TopLevel mode by default." msgstr "" "Cochez cette option si vous voulez que KBear démarre par défaut en mode " *************** *** 1410,1414 **** #: ../kbear/uisettingswidget.cpp:206 ! msgid "Check this option if you want KBear to start in ChildFrame mode by default." msgstr "" "Cochez cette option si vous voulez que KBear démarre par défaut en mode " --- 1418,1423 ---- #: ../kbear/uisettingswidget.cpp:206 ! msgid "" ! "Check this option if you want KBear to start in ChildFrame mode by default." msgstr "" "Cochez cette option si vous voulez que KBear démarre par défaut en mode " *************** *** 1421,1425 **** #: ../kbear/uisettingswidget.cpp:213 ! msgid "Check this option if you want KBear to start in TabPage mode by default." msgstr "" "Cochez cette option si vous voulez que KBear démarre par défaut en mode " --- 1430,1435 ---- #: ../kbear/uisettingswidget.cpp:213 ! msgid "" ! "Check this option if you want KBear to start in TabPage mode by default." msgstr "" "Cochez cette option si vous voulez que KBear démarre par défaut en mode " *************** *** 1571,1575 **** "Push this button if you want to copy/move selected items to the remote " "filesystem." ! msgstr "Appuyer sur ce boutton si vous voulez mettre à jour le dossier distant." #: ../kbear/kbearclassicmainwindow.cpp:136 --- 1581,1586 ---- "Push this button if you want to copy/move selected items to the remote " "filesystem." ! msgstr "" ! "Appuyer sur ce boutton si vous voulez mettre à jour le dossier distant." #: ../kbear/kbearclassicmainwindow.cpp:136 *************** *** 2116,2120 **** #: ../kbear/plugins/systemtraydock/kbearsystemtraydockplugin.cpp:140 #, fuzzy ! msgid "Uncheck this option if you don't want the system tray icon to be visible" msgstr "" "Cochez cette option si vous voulez afficher l'icône de KBear dans la boîte à " --- 2127,2132 ---- #: ../kbear/plugins/systemtraydock/kbearsystemtraydockplugin.cpp:140 #, fuzzy ! msgid "" ! "Uncheck this option if you don't want the system tray icon to be visible" msgstr "" "Cochez cette option si vous voulez afficher l'icône de KBear dans la boîte à " *************** *** 2185,2189 **** #: ../kbear/plugins/sitemanager/kbearsitemanagerplugin.cpp:744 ! msgid "If you unload the Sitemanager plugin you can't access the site database." msgstr "" --- 2197,2202 ---- #: ../kbear/plugins/sitemanager/kbearsitemanagerplugin.cpp:744 ! msgid "" ! "If you unload the Sitemanager plugin you can't access the site database." msgstr "" *************** *** 2322,2326 **** #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:207 msgid "Enter the default directory for the remote host here" ! msgstr "Saisir le dossier à ouvrir par défaut lors de la connexion sur l'hôte distant" #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:211 --- 2335,2340 ---- #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:207 msgid "Enter the default directory for the remote host here" ! msgstr "" ! "Saisir le dossier à ouvrir par défaut lors de la connexion sur l'hôte distant" #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:211 *************** *** 2364,2368 **** #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:278 msgid "Check this option if you want to disable extended passive mode (EPSV)." ! msgstr "Validez cette option si vous voulez inhiber le mode passif étendu (EPSV)." #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:283 --- 2378,2383 ---- #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:278 msgid "Check this option if you want to disable extended passive mode (EPSV)." ! msgstr "" ! "Validez cette option si vous voulez inhiber le mode passif étendu (EPSV)." #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:283 *************** *** 2408,2412 **** #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:298 ! msgid "Check this if you want all filesystem operations to use the same connection." msgstr "" "Validez cette option si vous voulez que toutes les opérations sur les \n" --- 2423,2428 ---- #: ../kbear/plugins/sitemanager/kbearsitemanager.cpp:298 ! msgid "" ! "Check this if you want all filesystem operations to use the same connection." msgstr "" "Validez cette option si vous voulez que toutes les opérations sur les \n" *************** *** 2822,2826 **** #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:139 msgid "Enter the hostname to connect to when connecting to the firewall." ! msgstr "Saisir ici le nom d'hôte de la machine faisant office de serveur pare-feu." #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:146 --- 2838,2843 ---- #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:139 msgid "Enter the hostname to connect to when connecting to the firewall." ! msgstr "" ! "Saisir ici le nom d'hôte de la machine faisant office de serveur pare-feu." #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:146 *************** *** 2853,2857 **** #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:190 msgid "Enter your firewall password here." ! msgstr "Saisir ici le mot de passe pour votre identification sur le serveur pare-feu." #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:197 --- 2870,2875 ---- #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:190 msgid "Enter your firewall password here." ! msgstr "" ! "Saisir ici le mot de passe pour votre identification sur le serveur pare-feu." #: ../kbear/plugins/firewall/firewallsettingswidget.cpp:197 *************** *** 3340,3344 **** #: ../kbear/plugins/transferqueue/kbeartransferqueueplugin.cpp:93 ! msgid "Queue new transfers, if checked this will override all other queue settings." msgstr "" --- 3358,3363 ---- #: ../kbear/plugins/transferqueue/kbeartransferqueueplugin.cpp:93 ! msgid "" ! "Queue new transfers, if checked this will override all other queue settings." msgstr "" *************** *** 3439,3650 **** "You can also select the 'Run Tip of today' command from the 'Help' menu." msgstr "" ! "Appuyer sur ce bouton pour lancer la boîte de dialogue des « Astuces du jour ».\n" ! "Vous pouvez aussi sélectionner la commande « Astuces du jour » dans le menu « Aide »." ! #: ../kbear/pluginselectwidget.cpp:63 msgid "" ! "<p>This page let you choose which plugins you want to be loaded. Just check/" ! "uncheck the plugins you want to load/unload.</p>" msgstr "" ! #: ../kbear/pluginselectwidget.cpp:86 ! msgid "Description" ! msgstr "Description" ! #: ../databasedeamon/main.cpp:33 ! msgid "KBearSiteManagerDaemon" ! msgstr "Gestionnaire de Signets FTP de KBear " ! #: ../databasedeamon/sitemanagerdb.cpp:544 ! msgid "Personal" ! msgstr "Signets FTP personnels" ! #: ../databasedeamon/sitemanagerdb.cpp:546 ! #: ../databasedeamon/sitemanagerdb.cpp:578 ! #: ../databasedeamon/sitemanagerdb.cpp:594 ! msgid "Imported Bookmarks" ! msgstr "Importations de Signets FTP" ! #~ msgid "" ! #~ "...that you can change between the different view modes with the " ! #~ "keyboard ?\n" ! #~ "F5 change to TopLevel Mode, F6 change to ChildFrame Mode and F7 change to " ! #~ "TabPage mode.\n" ! #~ "if already in ChildFrame Mode an auto tile will accure.\n" ! #~ "Note: When in TopLevel Mode the main window has to be activated in order " ! #~ "to respond to keystrokes.\n" ! #~ msgstr "" ! #~ "... Que vous pouvez changer les différents modes d'affichage à partir du " ! #~ "clavier ?\n" ! #~ "Ctrl+Maj+F5 permet de passer en mode fenêtres parentes, Ctrl+Maj+F6 en " ! #~ "mode fenêtres enfants, et Ctrl+Maj+F7 en mode fenêtres gérées par des " ! #~ "onglets.\n" ! #~ "Si vous êtes déjà en mode fenêtres enfants une mosaïque automatique " ! #~ "ajustera l'affichage.\n" ! #~ "Nota : quand vous êtes en mode fenêtres parentes, la fenêtre principale " ! #~ "est alors active et répond alors au frappes du clavier.\n" ! #~ msgid "..that with the F1 key you can access the help system directly.\n" ! #~ msgstr "" ! #~ "... Qu'avec la touche F1 vous pouvez directement accéder au manuel de " ! #~ "KBear.\n" ! #~ msgid "" ! #~ "..that you can import bookmarks files from other ftp clients. Just push " ! #~ "the \"import\" button in the Sitemanager\n" ! #~ "and select the import filter corresponding to the bookmark file you want " ! #~ "to import.\n" ! #~ msgstr "" ! #~ "... Que vous pouvez importer vos fichiers de Signets FTP issus d'autres " ! #~ "clients FTP. Appuyez juste sur le bouton «Importer» dans la boîte de " ! #~ "dialogue de gestion des Signets FTP \n" ! #~ "et sélectionnez le filtre d'importation correspondant au fichier de " ! #~ "Signets qui vous interresse.\n" ! #~ msgid "" ! #~ "...that if you work with many sites simultanously you can spread the " ! #~ "views over several desktops. Do like this:\n" ! #~ "First switch to toplevel mode, then make the main window and the view for " ! #~ "your local filesystem \"sticky\".\n" ! #~ "After this you can switch to a new desktop for each new site you want to " ! #~ "open and you will have your main\n" ! #~ "window and the local filesystem view at each desktop along with the " ! #~ "remote siteview.\n" ! #~ msgstr "" ! #~ "... Que si vous travaillez avec plusieurs site FTP simultanément, vous " ! #~ "pouvez placer les différentes vues sur plusieurs bureaux virtuels. Pour " ! #~ "réaliser cette opération, vous devez : \n" ! #~ "basculer dans le mode fenêtres parentes. Cela affichera séparèment la " ! #~ "fenêtre principale et la fenêtre correspond à votre système de fichiers " ! #~ "local.\n" ! #~ "Ensuite, basculer sur un nouveau bureau virtuel pour y déposer chaque " ! #~ "nouvelle connexion pour chaque nouveau site distant.\n" ! #~ msgid "" ! #~ "...that in the Settings menu you can choose which parts of the Main " ! #~ "Window and the child views you want to be visible.\n" ! #~ msgstr "" ! #~ "... Que dans le menu «Configuration», vous pouvez choisir les éléments à " ! #~ "afficher dans la fenêtre principale et dans les fenêtres enfants.\n" ! #~ msgid "...that with Shift+F1 you switch to \"What's this\" mode.\n" ! #~ msgstr "" ! #~ "... Qu'avec les touches «Shift+F1», vous pouvez basculer dans l'aide " ! #~ "contextuelle.\n" ! #~ msgid "" ! #~ "...that all sites in the Sitemanager are also available in the " ! #~ "Sitemanager menu.\n" ! #~ "If you bookmark a site in the menu the site will be added to the " ! #~ "Sitemanager.\n" ! #~ msgstr "" ! #~ "... Que tous les Signets FTP dans la listes des Signets sont aussi " ! #~ "disponibles dans le menu «Sites FTP».\n" ! #~ "Si vous enregistrez un site FTP dans le menu, celui-ci sera ajouté " ! #~ "automatiquement dans la liste des Signets FTP.\n" ! #~ msgid "" ! #~ "...that in the Quick Connection dialog you can choose to save the " ! #~ "connection to the Sitemanager.\n" ! #~ msgstr "" ! #~ "... Que la boîte de dialogue «Connexion rapide» vous pouvez choisir de " ! #~ "sauvegarder la connexion dans la liste des Signets FTP.\n" ! #~ msgid "" ! #~ "...that you can access the ten most recently used connections directly " ! #~ "through the FTP->Open Recent... menu ?\n" ! #~ msgstr "" ! #~ "... Que vous pouvez accéder jusqu'à la dixième connexion récemment " ! #~ "ouverte directement par le menu «FTP->Récemments ouvert(s)...» ?\n" ! #~ msgid "" ! #~ "...that by right clicking the Taskbar buttons you get a popup menu " ! #~ "specific for that view ?\n" ! #~ msgstr "" ! #~ "... Qu'en cliquant avec le bouton droit de la souris sur les boutons de " ! #~ "la barre des tâches de KBear, vous obtiendrez un menu flottant spécifique " ! #~ "pour chaque vue ?\n" ! #~ msgid "" ! #~ "...that the time you have been connected to a specific site is displayed " ! #~ "at the bottom of each site view ?\n" ! #~ msgstr "" ! #~ "... Que la durrée de connexion pour chaque site est affichée en bas de " ! #~ "chaque vue ?\n" ! #~ msgid "" ! #~ "...that by right clicking within the file view, you get a popup menu with " ! #~ "a lot of options.\n" ! #~ "Notice: This popup menu is different depending on if you click on a file " ! #~ "or not.\n" ! #~ msgstr "" ! #~ "... Qu'en cliquant avec... [truncated message content] |