You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(98) |
Sep
(138) |
Oct
(100) |
Nov
(49) |
Dec
(131) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(94) |
Feb
(65) |
Mar
(100) |
Apr
(83) |
May
(72) |
Jun
(29) |
Jul
(167) |
Aug
(127) |
Sep
(131) |
Oct
(269) |
Nov
(122) |
Dec
(100) |
2005 |
Jan
(228) |
Feb
(266) |
Mar
(63) |
Apr
(135) |
May
(157) |
Jun
(52) |
Jul
(25) |
Aug
(49) |
Sep
(184) |
Oct
(159) |
Nov
(75) |
Dec
(37) |
2006 |
Jan
(60) |
Feb
(129) |
Mar
(110) |
Apr
(34) |
May
(31) |
Jun
(42) |
Jul
(72) |
Aug
(90) |
Sep
(57) |
Oct
(66) |
Nov
(42) |
Dec
(90) |
2007 |
Jan
(106) |
Feb
(54) |
Mar
(93) |
Apr
(27) |
May
(21) |
Jun
(17) |
Jul
(19) |
Aug
(22) |
Sep
(25) |
Oct
(2) |
Nov
(1) |
Dec
(1) |
2008 |
Jan
(65) |
Feb
(70) |
Mar
(29) |
Apr
(45) |
May
(91) |
Jun
(20) |
Jul
(11) |
Aug
(24) |
Sep
(23) |
Oct
(13) |
Nov
(23) |
Dec
(39) |
2009 |
Jan
(23) |
Feb
(39) |
Mar
(15) |
Apr
(56) |
May
(5) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Karai C. <ck...@us...> - 2004-10-09 05:12:58
|
Update of /cvsroot/krusader/krusader_kde3 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5990/krusader_kde3 Modified Files: ChangeLog Log Message: FIXED: locale aware ABC sorting Index: ChangeLog =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/ChangeLog,v retrieving revision 1.321 retrieving revision 1.322 diff -C2 -d -r1.321 -r1.322 *** ChangeLog 8 Oct 2004 18:23:08 -0000 1.321 --- ChangeLog 9 Oct 2004 05:12:28 -0000 1.322 *************** *** 54,57 **** --- 54,58 ---- REACTIVATED: usermenu (now using the new useraction-system) + FIXED: locale aware ABC sorting (for non-english languages) FIXED: useraction: startpath is now working FIXED: useraction: i18n is now working in the add-placeholder-menu |
From: Karai C. <ck...@us...> - 2004-10-08 18:23:23
|
Update of /cvsroot/krusader/krusader_kde3/krusader/Panel In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4655/krusader_kde3/krusader/Panel Modified Files: Makefile.am listpanel.cpp panelfunc.cpp panelfunc.h Added Files: krdrag.cpp krdrag.h Log Message: ADDED: cut, copy and paste onto the clipboard Index: panelfunc.h =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/Panel/panelfunc.h,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d -r1.25 -r1.26 *** panelfunc.h 15 Mar 2004 14:40:29 -0000 1.25 --- panelfunc.h 8 Oct 2004 18:23:09 -0000 1.26 *************** *** 74,77 **** --- 74,79 ---- void deleteFiles(); void calcSpace(); // calculate the occupied space and show it in a dialog + void copyToClipboard( bool move=false ); + void pasteFromClipboard(); // calculate the occupied space. A dialog appears, if calculation lasts more than 3 seconds --- NEW FILE: krdrag.cpp --- /*************************************************************************** krdrag.cpp ------------------- copyright : (C) 2003 by Heiner Eichmann e-mail : kru...@us... web site : http://krusader.sourceforge.net --------------------------------------------------------------------------- Description *************************************************************************** A db dD d8888b. db db .d8888. .d8b. d8888b. d88888b d8888b. 88 ,8P' 88 `8D 88 88 88' YP d8' `8b 88 `8D 88' 88 `8D 88,8P 88oobY' 88 88 `8bo. 88ooo88 88 88 88ooooo 88oobY' 88`8b 88`8b 88 88 `Y8b. 88~~~88 88 88 88~~~~~ 88`8b 88 `88. 88 `88. 88b d88 db 8D 88 88 88 .8D 88. 88 `88. YP YD 88 YD ~Y8888P' `8888Y' YP YP Y8888D' Y88888P 88 YD H e a d e r F i l e *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * ***************************************************************************/ #include "krdrag.h" #include <kurldrag.h> KRDrag * KRDrag::newDrag( const KURL::List & urls, bool move, QWidget * dragSource, const char* name ) { // See KURLDrag::newDrag QStrList uris; KURL::List::ConstIterator uit = urls.begin(); KURL::List::ConstIterator uEnd = urls.end(); // Get each URL encoded in utf8 - and since we get it in escaped // form on top of that, .latin1() is fine. for ( ; uit != uEnd ; ++uit ) uris.append( KURLDrag::urlToString( *uit ).latin1() ); return new KRDrag( uris, move, dragSource, name ); } KRDrag::KRDrag( const QStrList & urls, bool move, QWidget * dragSource, const char* name ) : QUriDrag( urls, dragSource, name ), m_bCutSelection( move ), m_urls( urls ) {} const char* KRDrag::format( int i ) const { if ( i == 0 ) return "text/uri-list"; else if ( i == 1 ) return "application/x-kde-cutselection"; else if ( i == 2 ) return "text/plain"; else return 0; } QByteArray KRDrag::encodedData( const char* mime ) const { QByteArray a; QCString mimetype( mime ); if ( mimetype == "text/uri-list" ) return QUriDrag::encodedData( mime ); else if ( mimetype == "application/x-kde-cutselection" ) { QCString s ( m_bCutSelection ? "1" : "0" ); a.resize( s.length() + 1 ); // trailing zero memcpy( a.data(), s.data(), s.length() + 1 ); } else if ( mimetype == "text/plain" ) { QStringList uris; for (QStrListIterator it(m_urls); *it; ++it) uris.append(KURLDrag::stringToUrl(*it).prettyURL()); QCString s = uris.join( "\n" ).local8Bit(); if( uris.count() > 1 ) s.append( "\n" ); a.resize( s.length() + 1 ); // trailing zero memcpy( a.data(), s.data(), s.length() + 1 ); } return a; } // // Used for KonqIconDrag too bool KRDrag::decodeIsCutSelection( const QMimeSource *e ) { QByteArray a = e->encodedData( "application/x-kde-cutselection" ); if ( a.isEmpty() ) return false; else { return (a.at(0) == '1'); // true if "1", or similar } } #include "krdrag.moc" Index: Makefile.am =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/Panel/Makefile.am,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** Makefile.am 23 Jul 2004 23:40:39 -0000 1.8 --- Makefile.am 8 Oct 2004 18:23:09 -0000 1.9 *************** *** 6,10 **** libPanel_a_METASOURCES = AUTO ! libPanel_a_SOURCES = krcolorcache.cpp krcalcspacedialog.cpp krpopupmenu.cpp krpreviewpopup.cpp krview.cpp krdetailedviewitem.cpp krdetailedview.cpp panelfunc.cpp listpanel.cpp panelpopup.cpp --- 6,10 ---- libPanel_a_METASOURCES = AUTO ! libPanel_a_SOURCES = krcolorcache.cpp krcalcspacedialog.cpp krpopupmenu.cpp krpreviewpopup.cpp krview.cpp krdetailedviewitem.cpp krdetailedview.cpp panelfunc.cpp listpanel.cpp panelpopup.cpp krdrag.cpp Index: panelfunc.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/Panel/panelfunc.cpp,v retrieving revision 1.91 retrieving revision 1.92 diff -C2 -d -r1.91 -r1.92 *** panelfunc.cpp 1 Oct 2004 15:21:12 -0000 1.91 --- panelfunc.cpp 8 Oct 2004 18:23:09 -0000 1.92 *************** *** 33,36 **** --- 33,37 ---- #include <qtextstream.h> #include <qeventloop.h> + #include <qclipboard.h> // KDE Includes #include <klocale.h> *************** *** 69,79 **** #include "../krservices.h" #include "../GUI/syncbrowsebutton.h" ! ! #define OTHER_FUNC (panel->otherPanel->func) ////////////////////////////////////////////////////////// ! ////// ---------- List Panel ------------- //////// ////////////////////////////////////////////////////////// --- 70,80 ---- #include "../krservices.h" #include "../GUI/syncbrowsebutton.h" + #include "krdrag.h" ! #define OTHER_FUNC (panel->otherPanel->func) ////////////////////////////////////////////////////////// ! ////// ---------- List Panel ------------- //////// ////////////////////////////////////////////////////////// *************** *** 98,138 **** // first the other dir, then the active! Else the focus changes and the other becomes active if ( panel->syncBrowseButton->state() == SYNCBROWSE_CD && bMaster) { ! bMaster = false; ! //do sync-browse stuff.... ! //QString relative_path = KURL::relativeURL( panel->getPath()+"/", url.url() ); ! //kdDebug() << "Sync: from: " << panel->getPath()+"/" << " to: " << url.url() << " -> relativeURL: " << relative_path << endl; ! //OTHER_FUNC->openUrl( relative_path ); ! OTHER_FUNC->files()->vfs_setQuiet( true ); ! OTHER_FUNC->openUrl( KURL::relativeURL( panel->getPath()+"/", url.url() ) ); // the trailing slash is nessesary because krusader provides Dir's without it ! OTHER_FUNC->files()->vfs_setQuiet( false ); ! bMaster = true; } ! // check for special cases: if( !url.isValid() ){ ! if( url.url() == "~" ){ ! openUrl(QDir::homeDirPath()); } else if( !url.url().startsWith("/") ){ // possible relative URL ! KURL u = files()->vfs_getOrigin(); ! u.addPath(url.url()); ! openUrl(u); ! } ! else panel->slotStartUpdate(); // refresh the panel ! return; } ! panel->slotFocusOnMe(); ! ! // if we are not refreshing to current URL ! if( !files()->vfs_getOrigin().equals(url,true) ){ ! // change the cursor to busy ! krApp->setCursor( KCursor::waitCursor() ); ! // clear the view - to avoid a repaint crash ! panel->view->clear(); ! } if( !nameToMakeCurrent.isEmpty() ){ ! panel->view->setNameToMakeCurrent( nameToMakeCurrent ); } --- 99,139 ---- // first the other dir, then the active! Else the focus changes and the other becomes active if ( panel->syncBrowseButton->state() == SYNCBROWSE_CD && bMaster) { ! bMaster = false; ! //do sync-browse stuff.... ! //QString relative_path = KURL::relativeURL( panel->getPath()+"/", url.url() ); ! //kdDebug() << "Sync: from: " << panel->getPath()+"/" << " to: " << url.url() << " -> relativeURL: " << relative_path << endl; ! //OTHER_FUNC->openUrl( relative_path ); ! OTHER_FUNC->files()->vfs_setQuiet( true ); ! OTHER_FUNC->openUrl( KURL::relativeURL( panel->getPath()+"/", url.url() ) ); // the trailing slash is nessesary because krusader provides Dir's without it ! OTHER_FUNC->files()->vfs_setQuiet( false ); ! bMaster = true; } ! // check for special cases: if( !url.isValid() ){ ! if( url.url() == "~" ){ ! openUrl(QDir::homeDirPath()); } else if( !url.url().startsWith("/") ){ // possible relative URL ! KURL u = files()->vfs_getOrigin(); ! u.addPath(url.url()); ! openUrl(u); ! } ! else panel->slotStartUpdate(); // refresh the panel ! return; } ! panel->slotFocusOnMe(); ! ! // if we are not refreshing to current URL ! if( !files()->vfs_getOrigin().equals(url,true) ){ ! // change the cursor to busy ! krApp->setCursor( KCursor::waitCursor() ); ! // clear the view - to avoid a repaint crash ! panel->view->clear(); ! } if( !nameToMakeCurrent.isEmpty() ){ ! panel->view->setNameToMakeCurrent( nameToMakeCurrent ); } *************** *** 140,152 **** if( !urlStack.top().equals(url) ) urlStack.push( url ); while( true ){ ! KURL u = urlStack.pop(); ! //u.adjustPath(-1); // remove trailing "/" ! u.cleanPath(); // Resolves "." and ".." components in path. ! v = KrVfsHandler::getVfs(u,panel,files()); if( !v ) continue; //this should not happen ! ! if( v != vfsP ){ delete vfsP; ! vfsP = v; // v != 0 so this is safe ! } if( vfsP->vfs_refresh(u) ) break; // we have a valid refreshed URL now vfsP->vfs_setQuiet( true ); --- 141,153 ---- if( !urlStack.top().equals(url) ) urlStack.push( url ); while( true ){ ! KURL u = urlStack.pop(); ! //u.adjustPath(-1); // remove trailing "/" ! u.cleanPath(); // Resolves "." and ".." components in path. ! v = KrVfsHandler::getVfs(u,panel,files()); if( !v ) continue; //this should not happen ! ! if( v != vfsP ){ delete vfsP; ! vfsP = v; // v != 0 so this is safe ! } if( vfsP->vfs_refresh(u) ) break; // we have a valid refreshed URL now vfsP->vfs_setQuiet( true ); *************** *** 154,177 **** vfsP->vfs_setQuiet( false ); ! // update the urls stack ! if( !files()->vfs_getOrigin().equals(urlStack.top()) ){ ! urlStack.push( files()->vfs_getOrigin() ); ! } ! // disconnect older signals ! disconnect(files(), SIGNAL(addedVfile(vfile* )), 0, 0); ! disconnect(files(), SIGNAL(updatedVfile(vfile* )), 0, 0); ! disconnect(files(), SIGNAL(deletedVfile(const QString& )), 0, 0); ! ! // connect to the vfs's dirwatch signals ! connect(files(), SIGNAL(addedVfile(vfile* )), ! panel, SLOT(slotItemAdded(vfile* ))); ! connect(files(), SIGNAL(updatedVfile(vfile* )), ! panel, SLOT(slotItemUpdated(vfile* ))); ! connect(files(), SIGNAL(deletedVfile(const QString& )), ! panel, SLOT(slotItemDeleted(const QString&))); ! ! // on local file system change the working directory ! if( files()->vfs_getType() == vfs::NORMAL ) ! chdir( files()->vfs_getOrigin().path().local8Bit() ); } --- 155,178 ---- vfsP->vfs_setQuiet( false ); ! // update the urls stack ! if( !files()->vfs_getOrigin().equals(urlStack.top()) ){ ! urlStack.push( files()->vfs_getOrigin() ); ! } ! // disconnect older signals ! disconnect(files(), SIGNAL(addedVfile(vfile* )), 0, 0); ! disconnect(files(), SIGNAL(updatedVfile(vfile* )), 0, 0); ! disconnect(files(), SIGNAL(deletedVfile(const QString& )), 0, 0); ! ! // connect to the vfs's dirwatch signals ! connect(files(), SIGNAL(addedVfile(vfile* )), ! panel, SLOT(slotItemAdded(vfile* ))); ! connect(files(), SIGNAL(updatedVfile(vfile* )), ! panel, SLOT(slotItemUpdated(vfile* ))); ! connect(files(), SIGNAL(deletedVfile(const QString& )), ! panel, SLOT(slotItemDeleted(const QString&))); ! ! // on local file system change the working directory ! if( files()->vfs_getType() == vfs::NORMAL ) ! chdir( files()->vfs_getOrigin().path().local8Bit() ); } *************** *** 215,219 **** QString newLink = KInputDialog::getText( i18n("Link Redirection"), ! i18n("Please enter the new link destination:"), currentLink, &ok, krApp ); // if the user canceled - quit --- 216,220 ---- QString newLink = KInputDialog::getText( i18n("Link Redirection"), ! i18n("Please enter the new link destination:"), currentLink, &ok, krApp ); // if the user canceled - quit *************** *** 387,394 **** KIO::Job* job = new KIO::CopyJob( *fileUrls, destUrl, KIO::CopyJob::Move, false, true ); // refresh our panel when done ! connect(job,SIGNAL(result(KIO::Job*)),this,SLOT( refresh() ) ); // and if needed the other panel as well if( dest.startsWith(panel->otherPanel->getPath()) ) ! connect(job,SIGNAL(result(KIO::Job*)),panel->otherPanel->func,SLOT( refresh() ) ); } else { // let the other panel do the dirty job --- 388,395 ---- KIO::Job* job = new KIO::CopyJob( *fileUrls, destUrl, KIO::CopyJob::Move, false, true ); // refresh our panel when done ! connect(job,SIGNAL(result(KIO::Job*)),this,SLOT( refresh() ) ); // and if needed the other panel as well if( dest.startsWith(panel->otherPanel->getPath()) ) ! connect(job,SIGNAL(result(KIO::Job*)),panel->otherPanel->func,SLOT( refresh() ) ); } else { // let the other panel do the dirty job *************** *** 434,438 **** // if it is the last dir to be created - quit if ( *it == dirTree.last() ) { ! KMessageBox::sorry( krApp, i18n( "A directory or a file with this name already exists." ) ); return; } --- 435,439 ---- // if it is the last dir to be created - quit if ( *it == dirTree.last() ) { ! KMessageBox::sorry( krApp, i18n( "A directory or a file with this name already exists." ) ); return; } *************** *** 442,449 **** continue; } ! } panel->view->setNameToMakeCurrent( *it ); ! // as always - the vfs do the job files() ->vfs_mkdir( *it ); if ( dirTree.count() > 1) --- 443,450 ---- continue; } ! } panel->view->setNameToMakeCurrent( *it ); ! // as always - the vfs do the job files() ->vfs_mkdir( *it ); if ( dirTree.count() > 1) *************** *** 538,545 **** } // show message ! // note: i'm using continue and not yes/no because the yes/no has cancel as default button ! if ( KMessageBox::warningContinueCancelList(krApp, i18n("Are you sure you want to " ) + s ! , fileNames, i18n("Warning"), b ) != KMessageBox::Continue) ! return; } //we want to warn the user about non empty dir --- 539,546 ---- } // show message ! // note: i'm using continue and not yes/no because the yes/no has cancel as default button ! if ( KMessageBox::warningContinueCancelList(krApp, i18n("Are you sure you want to " ) + s ! , fileNames, i18n("Warning"), b ) != KMessageBox::Continue) ! return; } //we want to warn the user about non empty dir *************** *** 587,626 **** // this is done when you double click on a file void ListPanelFunc::execute( QString& name ) { ! if ( name == ".." ) { ! dirUp(); ! return ; ! } ! vfile *vf = files() ->vfs_search( name ); ! if ( vf == 0 ) return ; ! KURL origin = files() ->vfs_getOrigin(); ! QString protocol = origin.isLocalFile() ? KrServices::registerdProtocol(vf->vfile_getMime()) : ""; ! if( protocol == "tar" || protocol == "krarc" ) ! { ! QString type = vf->vfile_getMime().right( 4 ); ! if ( vf->vfile_getMime().contains( "-rar" ) ) type = "-rar"; ! if ( !KRarcHandler::arcHandled( type ) ) // if the specified archive is disabled delete the protocol ! protocol = ""; ! } ! if ( vf->vfile_isDir() ) { ! //origin.addPath(name); ! origin = files()->vfs_getFile( name ); ! panel->view->setNameToMakeCurrent( QString::null ); ! openUrl( origin ); ! } else if ( !protocol.isEmpty() ){ ! KURL path = files()->vfs_getFile(vf->vfile_getName()); ! path.setProtocol(protocol); ! openUrl( path ); ! } else { ! KURL url = files()->vfs_getFile( name ); ! KRun::runURL( url, vf->vfile_getMime() ); ! } } void ListPanelFunc::dirUp() { ! openUrl(files()->vfs_getOrigin().upURL(), files()->vfs_getOrigin().fileName()); } --- 588,627 ---- // this is done when you double click on a file void ListPanelFunc::execute( QString& name ) { ! if ( name == ".." ) { ! dirUp(); ! return ; ! } ! vfile *vf = files() ->vfs_search( name ); ! if ( vf == 0 ) return ; ! KURL origin = files() ->vfs_getOrigin(); ! QString protocol = origin.isLocalFile() ? KrServices::registerdProtocol(vf->vfile_getMime()) : ""; ! if( protocol == "tar" || protocol == "krarc" ) ! { ! QString type = vf->vfile_getMime().right( 4 ); ! if ( vf->vfile_getMime().contains( "-rar" ) ) type = "-rar"; ! if ( !KRarcHandler::arcHandled( type ) ) // if the specified archive is disabled delete the protocol ! protocol = ""; ! } ! if ( vf->vfile_isDir() ) { ! //origin.addPath(name); ! origin = files()->vfs_getFile( name ); ! panel->view->setNameToMakeCurrent( QString::null ); ! openUrl( origin ); ! } else if ( !protocol.isEmpty() ){ ! KURL path = files()->vfs_getFile(vf->vfile_getName()); ! path.setProtocol(protocol); ! openUrl( path ); ! } else { ! KURL url = files()->vfs_getFile( name ); ! KRun::runURL( url, vf->vfile_getMime() ); ! } } void ListPanelFunc::dirUp() { ! openUrl(files()->vfs_getOrigin().upURL(), files()->vfs_getOrigin().fileName()); } *************** *** 847,861 **** void ListPanelFunc::calcSpace() { ! QStringList items; ! panel->view->getSelectedItems(&items); ! if ( items.isEmpty() ) ! { ! panel->view->selectAllIncludingDirs(); ! panel->view->getSelectedItems(&items); ! if ( items.isEmpty() ) return ; // nothing to do ! } ! KrCalcSpaceDialog calc(krApp, panel, items, false); ! calc.exec(); KrDetailedView * view = dynamic_cast<KrDetailedView *> ( panel->view ); if (!view) --- 848,862 ---- void ListPanelFunc::calcSpace() { ! QStringList items; ! panel->view->getSelectedItems(&items); ! if ( items.isEmpty() ) ! { ! panel->view->selectAllIncludingDirs(); ! panel->view->getSelectedItems(&items); ! if ( items.isEmpty() ) return ; // nothing to do ! } ! KrCalcSpaceDialog calc(krApp, panel, items, false); ! calc.exec(); KrDetailedView * view = dynamic_cast<KrDetailedView *> ( panel->view ); if (!view) *************** *** 871,880 **** bool ListPanelFunc::calcSpace(const QStringList & items,KIO::filesize_t & totalSize,unsigned long & totalFiles,unsigned long & totalDirs) { ! KrCalcSpaceDialog calc(krApp, panel, items, true); ! calc.exec(); ! totalSize = calc.getTotalSize(); ! totalFiles = calc.getTotalFiles(); ! totalDirs = calc.getTotalDirs(); ! return !calc.wasCanceled(); } --- 872,881 ---- bool ListPanelFunc::calcSpace(const QStringList & items,KIO::filesize_t & totalSize,unsigned long & totalFiles,unsigned long & totalDirs) { ! KrCalcSpaceDialog calc(krApp, panel, items, true); ! calc.exec(); ! totalSize = calc.getTotalSize(); ! totalFiles = calc.getTotalFiles(); ! totalDirs = calc.getTotalDirs(); ! return !calc.wasCanceled(); } *************** *** 940,944 **** krBack->setEnabled(func->canGoBack()); // go back krRoot->setEnabled(true); // go all the way up ! krExecFiles->setEnabled(true); // show only executables */ } --- 941,945 ---- krBack->setEnabled(func->canGoBack()); // go back krRoot->setEnabled(true); // go all the way up ! krExecFiles->setEnabled(true); // show only executables */ } *************** *** 951,956 **** vfs* ListPanelFunc::files() { ! if( !vfsP ) vfsP = KrVfsHandler::getVfs("/",panel,0); ! return vfsP; } --- 952,998 ---- vfs* ListPanelFunc::files() { ! if( !vfsP ) vfsP = KrVfsHandler::getVfs("/",panel,0); ! return vfsP; ! } ! ! ! void ListPanelFunc::copyToClipboard( bool move ) ! { ! QStringList fileNames; ! ! panel->getSelectedNames( &fileNames ); ! if ( fileNames.isEmpty() ) ! return ; // safety ! ! KURL::List* fileUrls = files() ->vfs_getFiles( &fileNames ); ! if (fileUrls) ! { ! KRDrag *urlData = KRDrag::newDrag( *fileUrls, move, krApp->mainView, "krusader"); ! QApplication::clipboard()->setData( urlData ); ! delete fileUrls; ! } ! } ! ! void ListPanelFunc::pasteFromClipboard() ! { ! QClipboard *cb = QApplication::clipboard(); ! QMimeSource * data = cb->data(); ! QStringList fileNames; ! if (QUriDrag::canDecode(data)) ! { ! QUriDrag::decodeToUnicodeUris(data, fileNames); ! bool cutSelection = KRDrag::decodeIsCutSelection(data); ! ! KURL::List* fileUrls = new KURL::List(); ! for(QStringList::Iterator name = fileNames.begin(); name != fileNames.end(); ++name){ ! fileUrls->append( vfs::fromPathOrURL( *name ) ); ! } ! ! KURL destUrl = vfs::fromPathOrURL( panel->getPath() ); ! ! KIO::Job* job = new KIO::CopyJob( *fileUrls, destUrl, cutSelection?KIO::CopyJob::Move:KIO::CopyJob::Copy, false, true ); ! connect( job, SIGNAL( result( KIO::Job* ) ), SLOTS, SLOT( refresh() ) ); ! } ! } --- NEW FILE: krdrag.h --- /*************************************************************************** krdrag.h ------------------- copyright : (C) 2003 by Heiner Eichmann e-mail : kru...@us... web site : http://krusader.sourceforge.net --------------------------------------------------------------------------- Description *************************************************************************** A db dD d8888b. db db .d8888. .d8b. d8888b. d88888b d8888b. 88 ,8P' 88 `8D 88 88 88' YP d8' `8b 88 `8D 88' 88 `8D 88,8P 88oobY' 88 88 `8bo. 88ooo88 88 88 88ooooo 88oobY' 88`8b 88`8b 88 88 `Y8b. 88~~~88 88 88 88~~~~~ 88`8b 88 `88. 88 `88. 88b d88 db 8D 88 88 88 .8D 88. 88 `88. YP YD 88 YD ~Y8888P' `8888Y' YP YP Y8888D' Y88888P 88 YD H e a d e r F i l e *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * ***************************************************************************/ #ifndef KRDRAG_H #define KRDRAG_H #include <qdragobject.h> #include <kurl.h> class KRDrag : public QUriDrag { Q_OBJECT public: static KRDrag * newDrag( const KURL::List & urls, bool move, QWidget * dragSource = 0, const char* name = 0 ); protected: KRDrag( const QStrList & urls, bool move, QWidget * dragSource, const char* name ); public: virtual ~KRDrag() {} virtual const char* format( int i ) const; virtual QByteArray encodedData( const char* mime ) const; void setMoveSelection( bool move ) { m_bCutSelection = move; } // Returns true if the data was cut (used for KonqIconDrag too) static bool decodeIsCutSelection( const QMimeSource *e ); protected: bool m_bCutSelection; QStrList m_urls; }; #endif /* KRDRAG_H */ Index: listpanel.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/Panel/listpanel.cpp,v retrieving revision 1.97 retrieving revision 1.98 diff -C2 -d -r1.97 -r1.98 *** listpanel.cpp 8 Oct 2004 16:21:30 -0000 1.97 --- listpanel.cpp 8 Oct 2004 18:23:09 -0000 1.98 *************** *** 745,748 **** --- 745,752 ---- #define EJECT_ID 108 #define PREVIEW_ID 109 + #define COPY_CLIP_ID 110 + #define MOVE_CLIP_ID 111 + #define PASTE_CLIP_ID 112 + // those will sometimes appear #define SERVICE_LIST_ID 200 *************** *** 853,856 **** --- 857,867 ---- // PROPERTIES popup.insertSeparator(); + popup.insertItem( i18n( "Copy to Clipboard" ), COPY_CLIP_ID ); + if ( func->files() ->vfs_isWritable() ) + { + popup.insertItem( i18n( "Cut to Clipboard" ), MOVE_CLIP_ID ); + popup.insertItem( i18n( "Paste from Clipboard" ), PASTE_CLIP_ID ); + } + popup.insertSeparator(); krProperties->plug( &popup ); // run it, on the mouse location *************** *** 920,923 **** --- 931,943 ---- krMtMan.unmount( func->files() ->vfs_getFile( item->name() ).path( -1 ) ); break; + case COPY_CLIP_ID : + func->copyToClipboard(); + break; + case MOVE_CLIP_ID : + func->copyToClipboard( true ); + break; + case PASTE_CLIP_ID : + func->pasteFromClipboard(); + break; case SEND_BY_EMAIL : SLOTS->sendFileByEmail( func->files() ->vfs_getFile( item->name() ).url() ); |
From: Karai C. <ck...@us...> - 2004-10-08 18:23:22
|
Update of /cvsroot/krusader/krusader_kde3 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4655/krusader_kde3 Modified Files: CVSNEWS ChangeLog Log Message: ADDED: cut, copy and paste onto the clipboard Index: CVSNEWS =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/CVSNEWS,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** CVSNEWS 8 Oct 2004 14:06:55 -0000 1.22 --- CVSNEWS 8 Oct 2004 18:23:07 -0000 1.23 *************** *** 4,7 **** --- 4,10 ---- ------------------------------------------------------ + Cut(CTRL+X), Copy(Ctrl+C), Paste(Ctrl+V) + is available. Even works with konqueror. Please test it. + Compare by content: you can no either - select (mark) one file in the left panel, and one in the right panel Index: ChangeLog =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/ChangeLog,v retrieving revision 1.320 retrieving revision 1.321 diff -C2 -d -r1.320 -r1.321 *** ChangeLog 8 Oct 2004 14:06:55 -0000 1.320 --- ChangeLog 8 Oct 2004 18:23:08 -0000 1.321 *************** *** 1,3 **** --- 1,4 ---- ====================== + ADDED: cut(CTRL+X), copy(CTRL+C), paste(CTRL+V) ADDED: useraction: new Placeholder %_Profile("panel-profile")% ADDED: useraction: new Placeholder %_NewSearch("search-profile")% |
From: Karai C. <ck...@us...> - 2004-10-08 18:23:21
|
Update of /cvsroot/krusader/krusader_kde3/krusader In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4655/krusader_kde3/krusader Modified Files: krslots.cpp krslots.h krusader.cpp Log Message: ADDED: cut, copy and paste onto the clipboard Index: krslots.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/krslots.cpp,v retrieving revision 1.69 retrieving revision 1.70 diff -C2 -d -r1.69 -r1.70 *** krslots.cpp 8 Oct 2004 16:26:10 -0000 1.69 --- krslots.cpp 8 Oct 2004 18:23:08 -0000 1.70 *************** *** 291,294 **** --- 291,297 ---- void KRslots::FTPDisconnect() { ACTIVE_FUNC->FTPDisconnect(); } void KRslots::newFTPconnection(){ ACTIVE_FUNC->newFTPconnection(); } + void KRslots::cut() { ACTIVE_FUNC->copyToClipboard( true ); } + void KRslots::copy() { ACTIVE_FUNC->copyToClipboard( false ); } + void KRslots::paste() { ACTIVE_FUNC->pasteFromClipboard(); } // run external modules / programs Index: krusader.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/krusader.cpp,v retrieving revision 1.96 retrieving revision 1.97 diff -C2 -d -r1.96 -r1.97 *** krusader.cpp 8 Oct 2004 16:29:46 -0000 1.96 --- krusader.cpp 8 Oct 2004 18:23:08 -0000 1.97 *************** *** 423,426 **** --- 423,430 ---- KStdAction::configureToolbars( SLOTS, SLOT( configToolbar() ), actionCollection(), "std_config_toolbar" ); KStdAction::keyBindings( SLOTS, SLOT( configKeys() ), actionCollection(), "std_config_keys" ); + + KStdAction::cut( SLOTS, SLOT( cut() ), actionCollection(), "std_cut" ); + KStdAction::copy( SLOTS, SLOT( copy() ), actionCollection(), "std_copy" ); + KStdAction::paste( SLOTS, SLOT( paste() ), actionCollection(), "std_paste" ); // the toggle actions *************** *** 451,455 **** actTest = new KAction( i18n( "T&est Archive(s)" ), "ark", ALT + Key_E, SLOTS, SLOT( testArchive() ), actionCollection(), "test archives" ); ! actFTPConnect = new KAction( i18n( "&Net Connections" ), "domtreeviewer", CTRL + Key_C, SLOTS, SLOT( runRemoteMan() ), actionCollection(), "ftp connect" ); actFTPNewConnect = new KAction( i18n( "New Net &Connection" ), "connect_creating", CTRL + Key_N, --- 455,459 ---- actTest = new KAction( i18n( "T&est Archive(s)" ), "ark", ALT + Key_E, SLOTS, SLOT( testArchive() ), actionCollection(), "test archives" ); ! actFTPConnect = new KAction( i18n( "&Net Connections" ), "domtreeviewer", 0, SLOTS, SLOT( runRemoteMan() ), actionCollection(), "ftp connect" ); actFTPNewConnect = new KAction( i18n( "New Net &Connection" ), "connect_creating", CTRL + Key_N, Index: krslots.h =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/krslots.h,v retrieving revision 1.33 retrieving revision 1.34 diff -C2 -d -r1.33 -r1.34 *** krslots.h 7 Oct 2004 22:00:24 -0000 1.33 --- krslots.h 8 Oct 2004 18:23:08 -0000 1.34 *************** *** 87,90 **** --- 87,93 ---- void slotPack(); void slotUnpack(); + void cut(); + void copy(); + void paste(); void testArchive(); void calcSpace(); |
From: Shie E. <er...@us...> - 2004-10-08 16:57:14
|
Update of /cvsroot/krusader/krusader_kde3/krusader/BookMan In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15815/krusader/BookMan Modified Files: krbookmarkhandler.cpp Log Message: Index: krbookmarkhandler.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/BookMan/krbookmarkhandler.cpp,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** krbookmarkhandler.cpp 8 Oct 2004 16:55:39 -0000 1.12 --- krbookmarkhandler.cpp 8 Oct 2004 16:57:04 -0000 1.13 *************** *** 256,259 **** --- 256,260 ---- if (!inSecondaryMenu) { + menu->insertSeparator(); menu->insertItem(krLoader->loadIcon("bookmark_add", KIcon::Small), i18n("Bookmark Current"), BookmarkCurrent); *************** *** 264,268 **** disconnect(menu, SIGNAL(activated(int)), 0, 0); connect(menu, SIGNAL(activated(int)), this, SLOT(menuOperation(int))); - menu->insertSeparator(); } } --- 265,268 ---- |
From: Shie E. <er...@us...> - 2004-10-08 16:55:50
|
Update of /cvsroot/krusader/krusader_kde3/krusader/BookMan In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15486/krusader/BookMan Modified Files: krbookmarkhandler.cpp Log Message: moved 'bookmark current' and 'manage' to the bottom Index: krbookmarkhandler.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/BookMan/krbookmarkhandler.cpp,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** krbookmarkhandler.cpp 7 Oct 2004 11:50:15 -0000 1.11 --- krbookmarkhandler.cpp 8 Oct 2004 16:55:39 -0000 1.12 *************** *** 227,242 **** if (!inSecondaryMenu) { - menu->insertItem(krLoader->loadIcon("bookmark_add", KIcon::Small), - i18n("Bookmark Current"), BookmarkCurrent); - menu->insertItem(krLoader->loadIcon("bookmark", KIcon::Small), - i18n("Manage Bookmarks"), ManageBookmarks); - - // make sure the menu is connected to us - disconnect(menu, SIGNAL(activated(int)), 0, 0); - connect(menu, SIGNAL(activated(int)), this, SLOT(menuOperation(int))); - menu->insertSeparator(); - - floc = bloc = 3; // 2 items + 1 separator - // do we need to add special bookmarks? if (SPECIAL_BOOKMARKS) { --- 227,230 ---- *************** *** 247,251 **** menu->insertSeparator(); ! floc = (bloc+=2); // 1 bookmark + separator } } --- 235,239 ---- menu->insertSeparator(); ! floc = bloc =2; // 1 bookmark + separator } } *************** *** 266,269 **** --- 254,269 ---- } } + + if (!inSecondaryMenu) { + menu->insertItem(krLoader->loadIcon("bookmark_add", KIcon::Small), + i18n("Bookmark Current"), BookmarkCurrent); + menu->insertItem(krLoader->loadIcon("bookmark", KIcon::Small), + i18n("Manage Bookmarks"), ManageBookmarks); + + // make sure the menu is connected to us + disconnect(menu, SIGNAL(activated(int)), 0, 0); + connect(menu, SIGNAL(activated(int)), this, SLOT(menuOperation(int))); + menu->insertSeparator(); + } } |
From: Shie E. <er...@us...> - 2004-10-08 16:52:24
|
Update of /cvsroot/krusader/krusader_kde3/krusader In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14715/krusader Modified Files: main.cpp Log Message: Index: main.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/main.cpp,v retrieving revision 1.32 retrieving revision 1.33 diff -C2 -d -r1.32 -r1.33 *** main.cpp 23 Aug 2004 22:10:30 -0000 1.32 --- main.cpp 8 Oct 2004 16:52:14 -0000 1.33 *************** *** 67,71 **** aboutData.addAuthor("Dirk Eschler", "Webmaster and i18n coordinator", "des...@us...", 0); aboutData.addAuthor("Frank Schoolmeesters", "Documentation Manager", "fra...@fa...", 0); ! aboutData.addCredit("Jan Halasa", "Bookmark Module", "xh...@fi...", 0); aboutData.addCredit("Hans Loeffler", "Dir history button", 0, 0); aboutData.addCredit("Szombathelyi György", "ISO KIO slave", 0, 0); --- 67,71 ---- aboutData.addAuthor("Dirk Eschler", "Webmaster and i18n coordinator", "des...@us...", 0); aboutData.addAuthor("Frank Schoolmeesters", "Documentation Manager", "fra...@fa...", 0); ! aboutData.addCredit("Jan Halasa", "The old Bookmark Module", "xh...@fi...", 0); aboutData.addCredit("Hans Loeffler", "Dir history button", 0, 0); aboutData.addCredit("Szombathelyi György", "ISO KIO slave", 0, 0); |
From: Shie E. <er...@us...> - 2004-10-08 16:31:06
|
Update of /cvsroot/krusader/krusader_kde3/krusader/Konfigurator In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9112/Konfigurator Modified Files: kgdependencies.cpp Log Message: ugly change: kompare --> diff utility. have to find a better way to do that Index: kgdependencies.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/Konfigurator/kgdependencies.cpp,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** kgdependencies.cpp 20 Aug 2004 18:47:57 -0000 1.9 --- kgdependencies.cpp 8 Oct 2004 16:30:53 -0000 1.10 *************** *** 60,64 **** addApplication( "kget", pathsGrid, 3, general_tab ); addApplication( "kmail", pathsGrid, 4, general_tab ); ! addApplication( "kompare", pathsGrid, 5, general_tab ); addApplication( "krename", pathsGrid, 6, general_tab ); addApplication( "krusader", pathsGrid, 7, general_tab ); --- 60,64 ---- addApplication( "kget", pathsGrid, 3, general_tab ); addApplication( "kmail", pathsGrid, 4, general_tab ); ! addApplication( "diff utility", pathsGrid, 5, general_tab ); addApplication( "krename", pathsGrid, 6, general_tab ); addApplication( "krusader", pathsGrid, 7, general_tab ); |
From: Shie E. <er...@us...> - 2004-10-08 16:29:59
|
Update of /cvsroot/krusader/krusader_kde3/krusader In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8870/krusader Modified Files: krusader.cpp Log Message: changed kompare to 'diff utility' in konfigurator. ugly really Index: krusader.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/krusader.cpp,v retrieving revision 1.95 retrieving revision 1.96 diff -C2 -d -r1.95 -r1.96 *** krusader.cpp 7 Oct 2004 13:23:06 -0000 1.95 --- krusader.cpp 8 Oct 2004 16:29:46 -0000 1.96 *************** *** 765,775 **** if ( KrServices::cmdExist( "kdiff" ) ) { tools.append( "DIFF" ); ! tools.append( KrServices::fullPathName( "kdiff", "kompare" ) ); } else if ( KrServices::cmdExist( "kompare" ) ) { tools.append( "DIFF" ); ! tools.append( KrServices::fullPathName( "kompare" ) ); } else if ( KrServices::cmdExist( "xxdiff" ) ) { tools.append( "DIFF" ); ! tools.append( KrServices::fullPathName( "xxdiff", "kompare" ) ); } // a mailer: kmail --- 765,775 ---- if ( KrServices::cmdExist( "kdiff" ) ) { tools.append( "DIFF" ); ! tools.append( KrServices::fullPathName( "kdiff", "diff utility" ) ); } else if ( KrServices::cmdExist( "kompare" ) ) { tools.append( "DIFF" ); ! tools.append( KrServices::fullPathName( "kompare", "diff utility" ) ); } else if ( KrServices::cmdExist( "xxdiff" ) ) { tools.append( "DIFF" ); ! tools.append( KrServices::fullPathName( "xxdiff", "diff utility" ) ); } // a mailer: kmail |
From: Shie E. <er...@us...> - 2004-10-08 16:26:22
|
Update of /cvsroot/krusader/krusader_kde3/krusader In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7905/krusader Modified Files: krslots.cpp Log Message: Index: krslots.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/krslots.cpp,v retrieving revision 1.68 retrieving revision 1.69 diff -C2 -d -r1.68 -r1.69 *** krslots.cpp 7 Oct 2004 22:00:24 -0000 1.68 --- krslots.cpp 8 Oct 2004 16:26:10 -0000 1.69 *************** *** 173,177 **** if (lst.contains("DIFF")) diffProg=lst[lst.findIndex("DIFF") + 1]; else { ! KMessageBox::error(0,i18n("Krusader can't find any of the supported diff-frontends. Please install one to your path. Hint: Krusader supports kdiff and xxdiff.")); return; } --- 173,177 ---- if (lst.contains("DIFF")) diffProg=lst[lst.findIndex("DIFF") + 1]; else { ! KMessageBox::error(0,i18n("Krusader can't find any of the supported diff-frontends. Please install one to your path. Hint: Krusader supports kompare, kdiff3, kdiff and xxdiff.")); return; } |
From: Shie E. <er...@us...> - 2004-10-08 16:21:40
|
Update of /cvsroot/krusader/krusader_kde3/krusader/Panel In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6498/krusader/Panel Modified Files: listpanel.cpp Log Message: tooltip issues Index: listpanel.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/Panel/listpanel.cpp,v retrieving revision 1.96 retrieving revision 1.97 diff -C2 -d -r1.96 -r1.97 *** listpanel.cpp 7 Oct 2004 13:23:07 -0000 1.96 --- listpanel.cpp 8 Oct 2004 16:21:30 -0000 1.97 *************** *** 266,273 **** if (popup->isHidden()) { popup->show(); ! // ugly hack. resize the splitter since it won't do so itself if (popupSizes.count() > 0) { dynamic_cast<QSplitter*>(popup->parent())->setSizes(popupSizes); ! } else { QValueList<int> lst; lst << height()/2 << height()/2; --- 266,273 ---- if (popup->isHidden()) { popup->show(); ! if (popupSizes.count() > 0) { dynamic_cast<QSplitter*>(popup->parent())->setSizes(popupSizes); ! } else { // on the first time, resize to 50% QValueList<int> lst; lst << height()/2 << height()/2; *************** *** 275,278 **** --- 275,279 ---- } popupBtn->setPixmap(krLoader->loadIcon("down", KIcon::Toolbar, 16)); + QToolTip::add( popupBtn, i18n( "Close the popup panel" ) ); } else { popupSizes.clear(); *************** *** 280,284 **** popup->hide(); popupBtn->setPixmap(krLoader->loadIcon("up", KIcon::Toolbar, 16)); ! // ugly hack. resize the splitter since it won't do so itself QValueList<int> lst; lst << height() << 0; --- 281,286 ---- popup->hide(); popupBtn->setPixmap(krLoader->loadIcon("up", KIcon::Toolbar, 16)); ! QToolTip::add( popupBtn, i18n( "Open the popup panel" ) ); ! QValueList<int> lst; lst << height() << 0; |
From: Shie E. <er...@us...> - 2004-10-08 16:20:28
|
Update of /cvsroot/krusader/krusader_kde3/krusader/Panel In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6135/krusader/Panel Modified Files: panelpopup.cpp Log Message: missing tooltips Index: panelpopup.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/Panel/panelpopup.cpp,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** panelpopup.cpp 24 Sep 2004 14:47:33 -0000 1.12 --- panelpopup.cpp 8 Oct 2004 16:20:08 -0000 1.13 *************** *** 6,9 **** --- 6,10 ---- #include "../krslots.h" #include "panelfunc.h" + #include <qtooltip.h> #include <qbuttongroup.h> #include <qtoolbutton.h> *************** *** 47,50 **** --- 48,52 ---- treeBtn = new QToolButton(this); + QToolTip::add(treeBtn, i18n("Tree Panel: a tree view of the local file system")); treeBtn->setPixmap(krLoader->loadIcon( "view_tree", KIcon::Toolbar, 16 )); treeBtn->setFixedSize(20, 20); *************** *** 54,57 **** --- 56,60 ---- previewBtn = new QToolButton(this); + QToolTip::add(previewBtn, i18n("Preview Panel: display a preview of the current file")); previewBtn->setPixmap(krLoader->loadIcon( "folder_image", KIcon::Toolbar, 16 )); previewBtn->setFixedSize(20, 20); *************** *** 60,63 **** --- 63,67 ---- quickBtn = new QToolButton(this); + QToolTip::add(quickBtn, i18n("Quick Panel: quick way to perform actions")); quickBtn->setPixmap(krLoader->loadIcon( "kr_select", KIcon::Toolbar, 16 )); quickBtn->setFixedSize(20, 20); |
From: Jonas B. <jb...@us...> - 2004-10-08 16:06:27
|
Update of /cvsroot/krusader/krusader_kde3/krusader/UserAction In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2809/krusader/UserAction Modified Files: expander.cpp Log Message: made url for %copy% ftp-proxy save (to handle URL's with more then one '@') Index: expander.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/UserAction/expander.cpp,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** expander.cpp 8 Oct 2004 14:05:56 -0000 1.13 --- expander.cpp 8 Oct 2004 16:06:13 -0000 1.14 *************** *** 331,336 **** QString exp_Copy::expFunc( const ListPanel*, const QStringList& parameter, const bool&, const int& ) { ! KURL src = parameter[0]; ! KURL dest = parameter[1]; if ( !dest.isValid() || !src.isValid() ) { --- 331,337 ---- QString exp_Copy::expFunc( const ListPanel*, const QStringList& parameter, const bool&, const int& ) { ! // basicly the parameter can already be used as URL, but since KURL has problems with ftp-proxy-urls (like ftp://username@proxyusername@url...) this is nessesary: ! KURL src = vfs::fromPathOrURL( parameter[0] ); ! KURL dest = vfs::fromPathOrURL( parameter[1] ); if ( !dest.isValid() || !src.isValid() ) { |
From: Shie E. <er...@us...> - 2004-10-08 16:04:04
|
Update of /cvsroot/krusader/krusader_kde3/krusader/BookMan In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2334/krusader/BookMan Modified Files: kraddbookmarkdlg.h Log Message: fixed: added a vfs::fromPathOrUrl Index: kraddbookmarkdlg.h =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/BookMan/kraddbookmarkdlg.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** kraddbookmarkdlg.h 6 Oct 2004 14:42:26 -0000 1.3 --- kraddbookmarkdlg.h 8 Oct 2004 16:03:48 -0000 1.4 *************** *** 3,6 **** --- 3,7 ---- #include "krbookmark.h" + #include "../VFS/vfs.h" #include <kdialogbase.h> #include <kurl.h> *************** *** 14,18 **** public: KrAddBookmarkDlg(QWidget *parent, KURL url = 0); ! QString url() const { return _url->text(); } QString name() const { return _name->text(); } KrBookmark *folder() const { return _xr[static_cast<KListViewItem*>(_createIn->selectedItem())]; } --- 15,19 ---- public: KrAddBookmarkDlg(QWidget *parent, KURL url = 0); ! KURL url() const { return vfs::fromPathOrURL(_url->text()); } QString name() const { return _name->text(); } KrBookmark *folder() const { return _xr[static_cast<KListViewItem*>(_createIn->selectedItem())]; } |
From: Jonas B. <jb...@us...> - 2004-10-08 14:07:15
|
Update of /cvsroot/krusader/krusader_kde3 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6729 Modified Files: CVSNEWS ChangeLog Log Message: ADDED: useraction: placeholder NewSearch, Profile Index: CVSNEWS =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/CVSNEWS,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** CVSNEWS 6 Oct 2004 21:17:48 -0000 1.21 --- CVSNEWS 8 Oct 2004 14:06:55 -0000 1.22 *************** *** 92,95 **** --- 92,97 ---- Copy copies a file, useful for quick, local, backups Sync opens the Synchronizer with a given profile + NewSearch opens the search-windows with a given profile + Profile loads a given panel-profile A GUI-based helper for placeholder-adding is provided. In Path, Current and List spaces are per default automaticly escaped. Index: ChangeLog =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/ChangeLog,v retrieving revision 1.319 retrieving revision 1.320 diff -C2 -d -r1.319 -r1.320 *** ChangeLog 7 Oct 2004 20:00:52 -0000 1.319 --- ChangeLog 8 Oct 2004 14:06:55 -0000 1.320 *************** *** 1,3 **** --- 1,4 ---- ====================== + ADDED: useraction: new Placeholder %_Profile("panel-profile")% ADDED: useraction: new Placeholder %_NewSearch("search-profile")% ADDED: useraction: run as different user |
From: Jonas B. <jb...@us...> - 2004-10-08 14:06:11
|
Update of /cvsroot/krusader/krusader_kde3/krusader/UserAction In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6580/krusader/UserAction Modified Files: expander.cpp Log Message: - trailing slash for %_Path% - warning on invalid URLs for %_Copy% Index: expander.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/UserAction/expander.cpp,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** expander.cpp 7 Oct 2004 22:00:25 -0000 1.12 --- expander.cpp 8 Oct 2004 14:05:56 -0000 1.13 *************** *** 28,32 **** #include <qclipboard.h> - #define ACTIVE krApp->mainView->activePanel #define NEED_PANEL if ( panel == 0 ) { \ kdWarning() << "Expander: no panel specified for %_" << _expression << "%; ignoring..." << endl; \ --- 28,31 ---- *************** *** 52,58 **** if ( useUrl ) ! result = panel->func->files()->vfs_getOrigin().url(); else ! result = panel->func->files()->vfs_getOrigin().path(); if ( parameter[0].lower() == "no" ) // don't escape spaces --- 51,57 ---- if ( useUrl ) ! result = panel->func->files()->vfs_getOrigin().url() + "/"; else ! result = panel->func->files()->vfs_getOrigin().path() + "/"; if ( parameter[0].lower() == "no" ) // don't escape spaces *************** *** 113,117 **** QString item; if ( currentItem >= 0) { // in a callEach-cycle ! if ( panel == ACTIVE ) { // callEach works only in the active panel QStringList items; panel->view->getSelectedItems( &items ); --- 112,116 ---- QString item; if ( currentItem >= 0) { // in a callEach-cycle ! if ( panel == ACTIVE_PANEL ) { // callEach works only in the active panel QStringList items; panel->view->getSelectedItems( &items ); *************** *** 335,340 **** KURL dest = parameter[1]; ! if ( !dest.isValid() || !src.isValid() ) return QString::null; // do nothing with invalid url's new KIO::CopyJob( src, dest, KIO::CopyJob::Copy, false, true ); --- 334,341 ---- KURL dest = parameter[1]; ! if ( !dest.isValid() || !src.isValid() ) { ! kdWarning() << "Expander: invalid URL's in %_Copy(\"src\", \"dest\")%" << endl; return QString::null; // do nothing with invalid url's + } new KIO::CopyJob( src, dest, KIO::CopyJob::Copy, false, true ); *************** *** 450,454 **** if ( callEach ) { QStringList items; ! ACTIVE->view->getSelectedItems( &items ); for ( unsigned int currentItem = 0; currentItem < items.count(); ++currentItem ) result.append( expandCurrent( stringToExpand, useUrl, currentItem ) ); --- 451,455 ---- if ( callEach ) { QStringList items; ! ACTIVE_PANEL->view->getSelectedItems( &items ); for ( unsigned int currentItem = 0; currentItem < items.count(); ++currentItem ) result.append( expandCurrent( stringToExpand, useUrl, currentItem ) ); |
From: Frank S. <cod...@us...> - 2004-10-08 11:35:20
|
Update of /cvsroot/krusader/krusader_kde3/doc/en In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4812/doc/en Modified Files: commands.docbook credits.docbook faq.docbook index.docbook installation.docbook introduction.docbook konfigurator.docbook krusader-tools.docbook using-krusader.docbook Log Message: 1.50.01 CVS 08/10/2004 Index: faq.docbook =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/faq.docbook,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** faq.docbook 6 Sep 2004 13:22:27 -0000 1.1 --- faq.docbook 8 Oct 2004 11:35:10 -0000 1.2 *************** *** 45,49 **** <qandaentry> ! <question id="faqq_missing_libs"> <para>I have followed all steps but <command>configure</command> complains about missing libs or headers. What do I need to do?</para> --- 45,49 ---- <qandaentry> ! <question id="faqi_missing_libs"> <para>I have followed all steps but <command>configure</command> complains about missing libs or headers. What do I need to do?</para> *************** *** 81,85 **** <qandaentry> ! <question id="path"> <para>I have successfully installed &krusader; from source. Everything went fine but I can't start it. What's going wrong here?</para> --- 81,85 ---- <qandaentry> ! <question id="faqi_path"> <para>I have successfully installed &krusader; from source. Everything went fine but I can't start it. What's going wrong here?</para> *************** *** 105,109 **** <qandaentry> ! <question id="rpm_source"> <para>I have downloaded the Source RPM <filename>krusader-x.xx.dist.src.rpm</filename> What now?</para> </question> --- 105,109 ---- <qandaentry> ! <question id="faqi_rpm_source"> <para>I have downloaded the Source RPM <filename>krusader-x.xx.dist.src.rpm</filename> What now?</para> </question> *************** *** 117,121 **** <screen><prompt>$</prompt> <userinput><command>rpm</command> <option>--rebuild</option> <replaceable></path/to/rpmfile/> krusader-x.xx.dist.src.rpm</replaceable></userinput></screen> </para></listitem> ! <listitem><para>If all <link linkend="faqq_missing_libs">dependencies</link> are ok, a binary RPM <filename>krusader-x.xx.dist.rpm</filename> will be created at <filename class="directory">/usr/src/RPM/RPMS/i586</filename> (replace i586 with your architecture). --- 117,121 ---- <screen><prompt>$</prompt> <userinput><command>rpm</command> <option>--rebuild</option> <replaceable></path/to/rpmfile/> krusader-x.xx.dist.src.rpm</replaceable></userinput></screen> </para></listitem> ! <listitem><para>If all <link linkend="faqi_missing_libs">dependencies</link> are ok, a binary RPM <filename>krusader-x.xx.dist.rpm</filename> will be created at <filename class="directory">/usr/src/RPM/RPMS/i586</filename> (replace i586 with your architecture). *************** *** 143,147 **** <qandaentry> ! <question id="rpm_fails"> <para>I'm trying to install binary foo (RPM or DEB package), but it fails. What's wrong?</para> </question> --- 143,147 ---- <qandaentry> ! <question id="faqi_rpm_fails"> <para>I'm trying to install binary foo (RPM or DEB package), but it fails. What's wrong?</para> </question> *************** *** 169,173 **** <qandaentry> ! <question id="rpm_notfound"> <para>I can't find a RPM or DEB package for &krusader;, What now?</para> </question> --- 169,173 ---- <qandaentry> ! <question id="faqi_rpm_notfound"> <para>I can't find a RPM or DEB package for &krusader;, What now?</para> </question> *************** *** 186,190 **** <qandaentry> ! <question id="krusaderui_rc"> <para>I've installed &krusader;, but when I start it, only the <guimenu>"Help"</guimenu> menu appears. Why?</para></question> --- 186,190 ---- <qandaentry> ! <question id="faqi_krusaderui_rc"> <para>I've installed &krusader;, but when I start it, only the <guimenu>"Help"</guimenu> menu appears. Why?</para></question> *************** *** 206,210 **** <qandaentry> ! <question id="missing_menus"> <para>Some new menu items are missing after updating &krusader;, what is wrong?</para> </question> --- 206,210 ---- <qandaentry> ! <question id="faqi_missing_menus"> <para>Some new menu items are missing after updating &krusader;, what is wrong?</para> </question> *************** *** 237,241 **** <qandaentry> ! <question id="libfam_la"> <para>When I run <command>make</command> it complains about <filename>libfam.la</filename></para> </question> --- 237,241 ---- <qandaentry> ! <question id="faqi_libfam_la"> <para>When I run <command>make</command> it complains about <filename>libfam.la</filename></para> </question> *************** *** 254,258 **** <qandaentry> ! <question id="faqq_deb_qt"> <para>&debian; complains about &Qt; when running <command>./configure</command></para> </question> --- 254,258 ---- <qandaentry> ! <question id="faqi_deb_qt"> <para>&debian; complains about &Qt; when running <command>./configure</command></para> </question> *************** *** 273,277 **** <qandaentry> ! <question id="help_request"> <para>I am having trouble compiling and installing &krusader;, how do I send a help request?</para> </question> --- 273,277 ---- <qandaentry> ! <question id="faqi_help_request"> <para>I am having trouble compiling and installing &krusader;, how do I send a help request?</para> </question> *************** *** 307,311 **** <qandaentry> ! <question id="rpm_build"> <para>How can i build a RPM package for &krusader;?</para> </question> --- 307,311 ---- <qandaentry> ! <question id="faqi_rpm_build"> <para>How can i build a RPM package for &krusader;?</para> </question> *************** *** 345,349 **** try to fix it and run <command>rpmbuild</command> again. </para></listitem> ! <listitem><para>And final: <link linkend="rpm_source">test</link> the RPM before sending it in. </para></listitem> </orderedlist></para> --- 345,349 ---- try to fix it and run <command>rpmbuild</command> again. </para></listitem> ! <listitem><para>And final: <link linkend="faqi_rpm_source">test</link> the RPM before sending it in. </para></listitem> </orderedlist></para> *************** *** 363,367 **** <qandaentry> ! <question id="supermount"> <para>When I try to mount/unmount my cdrom/floppy, &krusader; says something about supermount, what's this about? </para> --- 363,367 ---- <qandaentry> ! <question id="faqu_supermount"> <para>When I try to mount/unmount my cdrom/floppy, &krusader; says something about supermount, what's this about? </para> *************** *** 383,387 **** <qandaentry> ! <question id="resize"> <para>When I try to resize &krusader;, so that it's smaller, I discover that I can't resize it below a certain size. Basically, it doesn't get much smaller. Why?</para> --- 383,387 ---- <qandaentry> ! <question id="faqu_resize"> <para>When I try to resize &krusader;, so that it's smaller, I discover that I can't resize it below a certain size. Basically, it doesn't get much smaller. Why?</para> *************** *** 399,403 **** <qandaentry> ! <question id="refresh"> <para>When I do some file operation, &krusader;'s panel doesn't refresh / i'm using &krusader; with fam installed, but updates to the panel are now shown.</para> --- 399,403 ---- <qandaentry> ! <question id="faqu_refresh"> <para>When I do some file operation, &krusader;'s panel doesn't refresh / i'm using &krusader; with fam installed, but updates to the panel are now shown.</para> *************** *** 421,425 **** <!-- Thanks to Karai Csaba --> <qandaentry> ! <question id="samba_codepage"> <para><application>Samba</application> ISO 8859-x codepage / what to do if &krusader; does not read shared directories containing national characters?</para> --- 421,425 ---- <!-- Thanks to Karai Csaba --> <qandaentry> ! <question id="faqu_samba_codepage"> <para><application>Samba</application> ISO 8859-x codepage / what to do if &krusader; does not read shared directories containing national characters?</para> *************** *** 444,448 **** <!-- Thanks to Karai Csaba --> <qandaentry> ! <question id="krarc_protocol"> <para>&krusader; reports "krarc:... protocol not supported" error at opening an archive file.</para> </question> --- 444,448 ---- <!-- Thanks to Karai Csaba --> <qandaentry> ! <question id="faqu_krarc_protocol"> <para>&krusader; reports "krarc:... protocol not supported" error at opening an archive file.</para> </question> *************** *** 461,465 **** <!-- Thanks to Dirk Eschler --> <qandaentry> ! <question id="ftp_firewall"> <para>When I try to establish an &FTP; connection, I get an error message after 'Connect OK' saying 'Could not connect to host'.</para> --- 461,465 ---- <!-- Thanks to Dirk Eschler --> <qandaentry> ! <question id="faqu_ftp_firewall"> <para>When I try to establish an &FTP; connection, I get an error message after 'Connect OK' saying 'Could not connect to host'.</para> *************** *** 470,474 **** <emphasis role="bold"><menuchoice><guimenu>KDE Control Center</guimenu> <guimenuitem>Network</guimenuitem><guimenuitem>Preferences</guimenuitem></menuchoice></emphasis> , ! <guilabel>Enable Passive Mode (PASV)</guilabel> has to be checked. </para> <para> </para> <!-- Empty line to make it more readable --> --- 470,474 ---- <emphasis role="bold"><menuchoice><guimenu>KDE Control Center</guimenu> <guimenuitem>Network</guimenuitem><guimenuitem>Preferences</guimenuitem></menuchoice></emphasis> , ! <guilabel>"Enable Passive Mode (PASV)"</guilabel> has to be checked. </para> <para> </para> <!-- Empty line to make it more readable --> *************** *** 478,482 **** <!-- Thanks to Karai Csaba --> <qandaentry> ! <question id="ftp_http_proxy"> <para>I get <errorcode>"FTP protocol not supported by &krusader;"</errorcode> error at trying to open a remote &FTP; directory.</para> --- 478,482 ---- <!-- Thanks to Karai Csaba --> <qandaentry> ! <question id="faqu_ftp_http_proxy"> <para>I get <errorcode>"FTP protocol not supported by &krusader;"</errorcode> error at trying to open a remote &FTP; directory.</para> *************** *** 491,494 **** --- 491,509 ---- </qandaentry> + <!-- Thanks to thepieman at the Krusader Forum --> + <qandaentry> + <question id="faqu_sound"> + <para>How can i disable the default sounds ⪚ when i do a delete action ?</para> + </question> + <answer> + <para>Those are the default &kde; System sounds, and not related to &krusader;. + If you want to disable them globally open your &kde; &kcontrolcenter; (<application>kcontrol</application>): + <emphasis role="bold"><menuchoice><guimenu>KDE Control Center</guimenu> + <guimenuitem>Sound & Multimedia</guimenuitem><guimenuitem>System Notifications</guimenuitem></menuchoice></emphasis> , + <guilabel>Event Source: "KDE System Notifications"</guilabel> and uncheck sound items you don't like.</para> + <para> </para> <!-- Empty line to make it more readable --> + </answer> + </qandaentry> + </qandaset> *************** *** 498,504 **** <title>General &FAQ;</title> <qandaset> ! <qandaentry> ! <question id="faqq_wish_patch"> <para>Where can I report a wish, a patch or a comment?</para> </question> --- 513,519 ---- <title>General &FAQ;</title> <qandaset> ! <qandaentry> ! <question id="faqg_wish_patch"> <para>Where can I report a wish, a patch or a comment?</para> </question> *************** *** 507,515 **** That is why we love to hear what you have to say. The most convenient way is to use the &forum_lnk;. ! For information on what remains to be done look at the &online_todolist_url;. ! Posting to the online todo list is for developers only, but feel free to post to the &featureforum_url; ! for things that aren't on the list, but should be. If you have a nice feature request, the &krusader; ! Krew will add your request to the online todo list. You can reach us by &mail_url; ! or drop us a note in our <link linkend="faqq_kru_forum">&krusader; Forum</link>. </para> <para> </para> <!-- Empty line to make it more readable --> --- 522,532 ---- That is why we love to hear what you have to say. The most convenient way is to use the &forum_lnk;. ! For information on what remains to be done look at the &todoforum_url;. ! Adding todo items into the &todoforum_url; is for developers only, but feel free to post to the &featureforum_url; ! for things that aren't on the &todoforum_url;, but should be. If you have a nice feature request, the &krusader; ! Krew will add your request to the &forum_lnk;. ! For more information about the forum click <link linkend="faqg_kru_forum">here</link> . ! You can reach us by &mail_url; ! or drop us a note in our <link linkend="faqg_kru_forum">&krusader; Forum</link>. </para> <para> </para> <!-- Empty line to make it more readable --> *************** *** 518,522 **** <qandaentry> ! <question id="faqq_bug_report"> <para>Where can I report a bug?</para> </question> --- 535,539 ---- <qandaentry> ! <question id="faqg_bug_report"> <para>Where can I report a bug?</para> </question> *************** *** 556,560 **** <qandaentry> ! <question id="faqq_mail_list"> <para>Does &krusader; have a mailing list?</para> </question> --- 573,577 ---- <qandaentry> ! <question id="faqg_mail_list"> <para>Does &krusader; have a mailing list?</para> </question> *************** *** 566,570 **** <itemizedlist> <listitem><para>&krunews_url; is used to notify &krusader; users about new releases, major bugfixes &etc; . ! See also &krulatestnews_url; to view online announcements of our homepage. </para></listitem> <listitem><para>&krucommits_url; is used to follow the &krusader; development ... live! --- 583,588 ---- <itemizedlist> <listitem><para>&krunews_url; is used to notify &krusader; users about new releases, major bugfixes &etc; . ! The news can also been read online at &krulatestnews_url; and &newsforum_url; ! who are basically the same but displayed in an other format. </para></listitem> <listitem><para>&krucommits_url; is used to follow the &krusader; development ... live! *************** *** 583,587 **** <qandaentry> ! <question id="faqq_irc"> <para>Does &krusader; have a IRC channel?</para> </question> --- 601,605 ---- <qandaentry> ! <question id="faqg_irc"> <para>Does &krusader; have a IRC channel?</para> </question> *************** *** 598,602 **** <qandaentry> ! <question id="faqq_kru_forum"> <para>How does the &krusader; forum work?</para> </question> --- 616,620 ---- <qandaentry> ! <question id="faqg_kru_forum"> <para>How does the &krusader; forum work?</para> </question> *************** *** 620,631 **** This also allows us also to spend more time in developing &krusader;.</para> ! <para>The &kruforum_url; is split up in three major sections: <itemizedlist> <listitem><para>&bugforum_url;: discussions about bugs, please DO NOT use the forum for &faqbugreports_lnk; (except if you are unsure if you have found a bug).</para></listitem> <listitem><para>&featureforum_url;: discussions about new features for future &krusader; ! versions.</para></listitem> <listitem><para>&krugenforum_url;: everything that is &krusader; related and doesn't belong in the other ! forums.</para></listitem> </itemizedlist> </para> --- 638,660 ---- This also allows us also to spend more time in developing &krusader;.</para> ! <para>The &kruforum_url; is split up in five sections: <itemizedlist> + <listitem><para>&newsforum_url; all the latest news.</para></listitem> <listitem><para>&bugforum_url;: discussions about bugs, please DO NOT use the forum for &faqbugreports_lnk; (except if you are unsure if you have found a bug).</para></listitem> <listitem><para>&featureforum_url;: discussions about new features for future &krusader; ! versions.</para></listitem> ! <listitem><para>&todoforum_url; here you will find the list of the planned features. ! Registered users will be able to VOTE and COMMENT on the TODO items. ! Here you get the chance to push your favourite features (+3) ! and still prefer certain features over others (+1), ! if you don't care about a feature just simply don't vote on that feature. ! Unregistered users may only browse the &todoforum_url;. ! The &todoranking_url; contains the results based on the votes. ! <link linkend="faqg_wish_patch">Adding TODO items</link> or removing TODO items which ! have been implemented will done by the &krusader; Krew. ! </para></listitem> <listitem><para>&krugenforum_url;: everything that is &krusader; related and doesn't belong in the other ! forums.</para></listitem> </itemizedlist> </para> *************** *** 636,640 **** <qandaentry> ! <question id="faqq_i18n"> <para>How can i translate &krusader; to my native language?</para> </question> --- 665,669 ---- <qandaentry> ! <question id="faqg_i18n"> <para>How can i translate &krusader; to my native language?</para> </question> *************** *** 647,651 **** - </qandaset> </sect1> --- 676,679 ---- Index: commands.docbook =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/commands.docbook,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** commands.docbook 6 Sep 2004 13:22:27 -0000 1.1 --- commands.docbook 8 Oct 2004 11:35:10 -0000 1.2 *************** *** 88,93 **** <para> This action compares the two current files - one from each panel via an external graphical diff utility. ! Right now there are two supported applications: ! &kompare; (part of the kdebase package) and &xxdiff_url;. </para> </listitem> --- 88,93 ---- <para> This action compares the two current files - one from each panel via an external graphical diff utility. ! By default &kompare; (part of the kdebase package) is used, but you can also use ! ⪚ &xxdiff_url; or &kdiff3_url; , change it in the &konfigependencie_lnk;. </para> </listitem> *************** *** 262,265 **** --- 262,296 ---- </varlistentry> + <varlistentry> + <term><menuchoice> + <!-- <shortcut><keycombo action="simul">&Ctrl;<keycap>=</keycap></keycombo></shortcut> --> + <guimenu>View</guimenu> + <guimenuitem>Compare Directories</guimenuitem> + </menuchoice></term> + <listitem><para>Toggles &krusader; &comparedir_lnk; function.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><menuchoice> + <guimenu>View</guimenu> + <guimenuitem>Compare setup</guimenuitem> + </menuchoice></term> + <listitem><para>Configures the <guimenuitem>"Compare Directories"</guimenuitem> function.</para> + <itemizedlist> + <listitem><para><guimenuitem>Mark Newer and Single</guimenuitem> (default) + </para></listitem> + <listitem><para><guimenuitem>Mark Single</guimenuitem> + </para></listitem> + <listitem><para><guimenuitem>Mark Newer</guimenuitem> + </para></listitem> + <listitem><para><guimenuitem>Mark Different and Single</guimenuitem> + </para></listitem> + <listitem><para><guimenuitem>Mark Different</guimenuitem> + </para></listitem> + </itemizedlist> + </listitem> + </varlistentry> + </variablelist> </sect1> *************** *** 291,303 **** </varlistentry> - <!-- removed 1.00.2 --> - <!-- <varlistentry><term><menuchoice> - <guimenu>Device Manager</guimenu> - </menuchoice></term> - <listitem><para> - Open the &kde; device information module. - </para></listitem> - </varlistentry> --> - <varlistentry> <term><menuchoice> --- 322,325 ---- *************** *** 397,401 **** </para> <para> ! In the &usermenu_lnk; you can create and use your own often used commands. </para> </listitem> --- 419,423 ---- </para> <para> ! In the &useractions_lnk; you can create and use your own often used commands. </para> </listitem> *************** *** 416,424 **** <varlistentry> <term><menuchoice> ! <shortcut><keycombo action="simul">&Ctrl;<keycap>=</keycap></keycombo></shortcut> <guimenu>View</guimenu> ! <guimenuitem>Compare Mode</guimenuitem> </menuchoice></term> ! <listitem><para>Toggles &krusader;'s &comparemode_lnk;.</para> </listitem> </varlistentry> --- 438,446 ---- <varlistentry> <term><menuchoice> ! <shortcut><keycombo action="simul">&Ctrl;<keycap>.</keycap></keycombo></shortcut> <guimenu>View</guimenu> ! <guimenuitem>Show Hidden Files</guimenuitem> </menuchoice></term> ! <listitem><para>Toggles the option to display (or not) hidden files in the &krusader; panels.</para> </listitem> </varlistentry> *************** *** 426,433 **** <varlistentry> <term><menuchoice> <guimenu>View</guimenu> ! <guimenuitem>Configure Compare-mode</guimenuitem> </menuchoice></term> ! <listitem><para>Open the dialog which configures &krusader;'s &comparemode_lnk;.</para> </listitem> </varlistentry> --- 448,456 ---- <varlistentry> <term><menuchoice> + <shortcut><keycombo action="simul">&Ctrl;<keycap>U</keycap></keycombo></shortcut> <guimenu>View</guimenu> ! <guimenuitem>Swap Panels</guimenuitem> </menuchoice></term> ! <listitem><para>Swaps the panels. The left panel wil become the right panel and vice versa.</para> </listitem> </varlistentry> *************** *** 435,443 **** <varlistentry> <term><menuchoice> ! <shortcut><keycombo action="simul">&Ctrl;<keycap>.</keycap></keycombo></shortcut> <guimenu>View</guimenu> ! <guimenuitem>Show Hidden Files</guimenuitem> </menuchoice></term> ! <listitem><para>Toggles the option to display (or not) hidden files in the &krusader; panels.</para> </listitem> </varlistentry> --- 458,466 ---- <varlistentry> <term><menuchoice> ! <shortcut><keycombo action="simul">&Shift;<keycap>F10</keycap></keycombo></shortcut> <guimenu>View</guimenu> ! <guimenuitem>All Files</guimenuitem> </menuchoice></term> ! <listitem><para>Turn off all filters and display all files.</para> </listitem> </varlistentry> *************** *** 445,449 **** <varlistentry> <term><menuchoice> ! <!-- <shortcut><keycombo action="simul">&Ctrl;<keycap>.</keycap></keycombo></shortcut> --> <guimenu>View</guimenu> <guimenuitem>Sort By Extention</guimenuitem> --- 468,485 ---- <varlistentry> <term><menuchoice> ! <shortcut><keycombo action="simul">&Shift;<keycap>F12</keycap></keycombo></shortcut> ! <guimenu>View</guimenu> ! <guimenuitem>Custom</guimenuitem> ! </menuchoice></term> ! <listitem><para>Allows you to install a custom filter on the &krusader; panel. Only files that match ! the filter pattern(s) and directories will be displayed. Don't forget to deactivate the custom filter after ! use or files may not be visible.</para> ! </listitem> ! </varlistentry> ! ! <!-- ! <varlistentry> ! <term><menuchoice> ! <shortcut><keycombo action="simul">&Ctrl;<keycap>.</keycap></keycombo></shortcut> <guimenu>View</guimenu> <guimenuitem>Sort By Extention</guimenuitem> *************** *** 468,503 **** </listitem> </varlistentry> - <varlistentry> - <term><menuchoice> - <shortcut><keycombo action="simul">&Ctrl;<keycap>U</keycap></keycombo></shortcut> - <guimenu>View</guimenu> - <guimenuitem>Swap Panels</guimenuitem> - </menuchoice></term> - <listitem><para>Swaps the panels. The left panel wil become the right panel and vice versa.</para> - </listitem> - </varlistentry> - - <varlistentry> - <term><menuchoice> - <shortcut><keycombo action="simul">&Shift;<keycap>F10</keycap></keycombo></shortcut> - <guimenu>View</guimenu> - <guimenuitem>All Files</guimenuitem> - </menuchoice></term> - <listitem><para>Turn off all filters and display all files.</para> - </listitem> - </varlistentry> - - <varlistentry> - <term><menuchoice> - <shortcut><keycombo action="simul">&Shift;<keycap>F12</keycap></keycombo></shortcut> - <guimenu>View</guimenu> - <guimenuitem>Custom</guimenuitem> - </menuchoice></term> - <listitem><para>Allows you to install a custom filter on the &krusader; panel. Only files that match - the filter pattern(s) and directories will be displayed. Don't forget to deactivate the custom filter after - use or files may not be visible.</para> - </listitem> - </varlistentry> <!-- vertical bar --> --- 504,509 ---- </listitem> </varlistentry> + --> <!-- vertical bar --> *************** *** 664,668 **** Click on the next link to find out howto send &faqbugreports_lnk;.</remark></para></note> <para>If you have a wish, a patch or a comment click ! <link linkend="faqq_wish_patch">here</link>.</para> </listitem> </varlistentry> --- 670,674 ---- Click on the next link to find out howto send &faqbugreports_lnk;.</remark></para></note> <para>If you have a wish, a patch or a comment click ! <link linkend="faqg_wish_patch">here</link>.</para> </listitem> </varlistentry> Index: index.docbook =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/index.docbook,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** index.docbook 8 Oct 2004 11:16:50 -0000 1.17 --- index.docbook 8 Oct 2004 11:35:10 -0000 1.18 *************** *** 61,85 **** <!ENTITY deb_download_url '<ulink url="http://packages.debian.org/Krusader">here</ulink>'> <!ENTITY deb_overviewdownload_url '<ulink url="http://packages.qa.debian.org/k/krusader.html">here</ulink>'> - <<<<<<< index.docbook <!ENTITY mac_download_url '<ulink url="http://krusader.sourceforge.net/down.php">&MacOS;-x 10.3 (Panther)</ulink>'> <!ENTITY mailing_subscribe_url '<ulink url="http://sourceforge.net/mail/?group_id=6488">(un)subscribe</ulink>'> <!ENTITY krunews_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=2328">&krusader;-news</ulink>'> - ======= - - <!ENTITY mailing_subscribe_url '<ulink url="http://sourceforge.net/mail/?group_id=6488">(un)subscribe</ulink>'> - <!ENTITY krunews_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=2328">&krusader;-news</ulink>'> - >>>>>>> 1.16 <!ENTITY krulatestnews_url '<ulink url="http://krusader.sourceforge.net/news.php">latest news</ulink>'> - <<<<<<< index.docbook - <!ENTITY krucommits_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=34772">&krusader;-commits</ulink>'> - <!ENTITY krudevel_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=35367">&krusader;-devel</ulink>'> - - ======= <!ENTITY krucommits_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=34772">&krusader;-commits</ulink>'> <!ENTITY krudevel_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=35367">&krusader;-devel</ulink>'> - <!ENTITY online_todolist_url '<ulink url="http://sourceforge.net/tracker/?atid=560746&group_id=6488&func=browse">online todo list</ulink>'> - >>>>>>> 1.16 <!ENTITY online_buglist_url '<ulink url="http://sourceforge.net/tracker/?atid=106488&group_id=6488&func=browse">online bug list</ulink>'> <!ENTITY i18n_credits_url '<ulink url="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/krusader/krusader_kde3/po/">more translator credits</ulink>'> --- 61,72 ---- *************** *** 100,104 **** <!ENTITY kioslaves_url '<ulink url="http://developer.kde.org/documentation/library/cvs-api/kio/html">KIOSlaves</ulink>'> - <<<<<<< index.docbook <!ENTITY debian_qt_a_url '<ulink url="http://krusader.sourceforge.net/phpBB/viewtopic.php?t=710">in our forum</ulink>'> --- 87,90 ---- *************** *** 107,117 **** <!ENTITY fink_prj_url '<ulink url="http://fink.sf.net">fink.sf.net</ulink>'> - ======= - <!ENTITY debian_qt_a_url '<ulink url="http://krusader.sourceforge.net/phpBB/viewtopic.php?t=710">in our forum</ulink>'> - <!ENTITY debian_qt_b_url '<ulink url="http://opendoorsoftware.com/cgi/http.pl?p=DebianQTChecklist">instructions</ulink>'> - <!ENTITY freenode_url '<ulink url="http://freenode.net">freenode.org</ulink>'> - - - >>>>>>> 1.16 <!-- documentation links --> <!ENTITY konfigstartpg_lnk '<link linkend="konfigurator">Konfigurator Startup page</link>'> --- 93,96 ---- *************** *** 162,166 **** <!ENTITY gpl_lnk '<link linkend="credits">&GNU; General Public License (GPL)</link>'> - <<<<<<< index.docbook <!ENTITY dev_cvs_note '<note><para> If u are using a <link linkend="krusader_devel">development</link> or --- 141,144 ---- *************** *** 176,193 **** - ======= - <!ENTITY dev_cvs_note '<note><para> - If u are using a <link linkend="krusader_devel">development</link> or - <link linkend="krusader_cvs">CVS</link> version, it is possible that the latest - new features are not yet in the "The Krusader Handbook". - Please read the <filename>ChangeLog</filename> file &online_changelog_url; or in the &krusader; - sources to find out more about the latest new features. - For a brief description of the latest new features, please read the <filename>CVSNEWS</filename> - file &online_cvsnews_url; or in the &krusader; sources. - <link linkend="faqq_wish_patch">User feedback</link> and - <link linkend="faqq_bug_report">Bug reports</link> are always welcome! - </para></note>'> - - >>>>>>> 1.16 <!-- other ENTITIES --> <!ENTITY keditbookmarks '<application>KeditBookmarks</application>'> --- 154,157 ---- *************** *** 277,287 **** <legalnotice>&FDLNotice;</legalnotice> - <<<<<<< index.docbook <date>08/10/2004</date> <releaseinfo>1.50.01 CVS</releaseinfo> - ======= - <date>15/08/2004</date> - <releaseinfo>1.50.00 CVS</releaseinfo> - >>>>>>> 1.16 <abstract> --- 241,246 ---- Index: konfigurator.docbook =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/konfigurator.docbook,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** konfigurator.docbook 6 Sep 2004 13:22:27 -0000 1.1 --- konfigurator.docbook 8 Oct 2004 11:35:10 -0000 1.2 *************** *** 425,428 **** --- 425,432 ---- of your cdrom. Note, however, that &krusader; will NOT unmount when exiting <filename class="directory">/mnt/cdrom</filename>.</para></listitem> + <listitem><para><guilabel>"MountMan won't (un)mount the following mount-points"</guilabel>: + If you have filesystems that you don't want to accidently unmount (or mount) then + enter a list of mountpoints seperated by commas + (⪚ <literal>/, /boot, /tmp</literal>) and &mountman_lnk; won't try to (un)mount them.</para></listitem> </itemizedlist> </listitem> *************** *** 462,466 **** type of archive. If a certain archive is grayed-out, it means that &krusader; couldn't find the appropriate executables in the configured path. Please configure the full path of the packagers in the ! <link linkend="konfig-dependencies">Konfigurator Dependencies page</link> (⪚ to handle ZIP archives, &krusader; needs the <command>unzip</command> and <command>zip</command> executables).</para> --- 466,470 ---- type of archive. If a certain archive is grayed-out, it means that &krusader; couldn't find the appropriate executables in the configured path. Please configure the full path of the packagers in the ! &konfigependencie_lnk; (⪚ to handle ZIP archives, &krusader; needs the <command>unzip</command> and <command>zip</command> executables).</para> *************** *** 528,531 **** --- 532,539 ---- </row> <row> + <entry><para><command>kget</command></para></entry> + <entry><para><filename class="directory"><replaceable>/usr/bin/kget</replaceable></filename></para></entry> + </row> + <row> <entry><para><command>kmail</command></para></entry> <entry><para><filename class="directory"><replaceable>/usr/bin/kmail</replaceable></filename></para></entry> *************** *** 565,568 **** --- 573,579 ---- </para> + <tip><para>By default &kompare; (part of the kdebase package) is used as external diff utility but you can also use + your favorite diff utility ⪚ &xxdiff_url; or &kdiff3_url; , just fill in the full path and enjoy.</para></tip> + <para><emphasis role="bold">Packers tab</emphasis></para> <para>Here you can configure the full path of the following external packers: *************** *** 575,578 **** --- 586,593 ---- </row> <row> + <entry><para><command>arj</command></para></entry> + <entry><para><filename class="directory"><replaceable>usr/bin/arj</replaceable></filename></para></entry> + </row> + <row> <entry><para><command>bzip2</command></para></entry> <entry><para><filename class="directory"><replaceable>usr/bin/bzip2</replaceable></filename></para></entry> *************** *** 587,590 **** --- 602,609 ---- </row> <row> + <entry><para><command>lha</command></para></entry> + <entry><para><filename class="directory"><replaceable>/usr/bin/lha</replaceable></filename></para></entry> + </row> + <row> <entry><para><command>rar</command></para></entry> <entry><para><filename class="directory"><replaceable>/usr/bin/rar</replaceable></filename></para></entry> *************** *** 624,632 **** <title>User Actions</title> ! <para>This page configures the user actions of the &usermenu_lnk;. Here you can edit, create, delete, import or export user actions. ! For more information about this screen, look at the &usermenu_lnk;.</para> </sect1> </chapter> --- 643,660 ---- <title>User Actions</title> ! <para>This page configures the user actions of the &useractions_lnk;. Here you can edit, create, delete, import or export user actions. ! For more information about this screen, look at the &useractions_lnk;.</para> </sect1> + <sect1 id="protocols"> + <title>Protocols</title> + + <para>This page links the mimes to protocols. + ⪚ protocol "tar" is linked to mime "application/x-tar".</para> + + </sect1> + + </chapter> Index: credits.docbook =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/credits.docbook,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** credits.docbook 6 Sep 2004 13:22:27 -0000 1.1 --- credits.docbook 8 Oct 2004 11:35:10 -0000 1.2 *************** *** 47,51 **** </listitem> <listitem><para>Frank Schoolmeesters, documentation coordinator ! <email>cod...@us...</email></para> </listitem> <listitem><para>Mark Eatough, &krusader; handbook proof reader --- 47,51 ---- </listitem> <listitem><para>Frank Schoolmeesters, documentation coordinator ! <email>fra...@fa...</email></para> </listitem> <listitem><para>Mark Eatough, &krusader; handbook proof reader Index: introduction.docbook =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/introduction.docbook,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** introduction.docbook 6 Sep 2004 13:22:27 -0000 1.1 --- introduction.docbook 8 Oct 2004 11:35:10 -0000 1.2 *************** *** 158,162 **** <title>New features in version 1.50 CVS (UNSTABLE)</title> <listitem> ! <para>&usermenu_lnk;</para> </listitem> <listitem> --- 158,162 ---- <title>New features in version 1.50 CVS (UNSTABLE)</title> <listitem> ! <para>&useractions_lnk;</para> </listitem> <listitem> Index: using-krusader.docbook =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/using-krusader.docbook,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** using-krusader.docbook 6 Sep 2004 13:22:27 -0000 1.1 --- using-krusader.docbook 8 Oct 2004 11:35:10 -0000 1.2 *************** *** 165,169 **** of the panel, which displays how many files you've selected (and how much disk space they use) as well as the total file and disk usage of the current directory (as opposed to the information label ! that displays information for the whole file system). It accepts that you drop an &URL; on it. </para></listitem> </itemizedlist> --- 165,171 ---- of the panel, which displays how many files you've selected (and how much disk space they use) as well as the total file and disk usage of the current directory (as opposed to the information label ! that displays information for the whole file system). ! If a directory contains a lot of subdirectories, it may not possible to drop the &URL; onto the panel ! (on which only directories are visible), but the &URL; can be dropped onto the "Status Bar" or "Totals Label" instead. </para></listitem> </itemizedlist> *************** *** 212,218 **** --- 214,222 ---- list panel but only one directory may be selected at a time and double clicking or pressing &Enter; on a directory will open that directory in the active panel. + It's supports drag and drop (copy,move,link). </para></listitem> <listitem><para><emphasis><guilabel>Quickselect</guilabel></emphasis>: select quickely files, ⪚ <literal role="extension">*.png</literal> and click on the <guibutton>"Go"</guibutton> button. + The "floppy" button stores the current selection. The "select group dialog" is also available. </para></listitem> </itemizedlist> *************** *** 317,322 **** This bar is derived from the design of the first twin-panel file managers and the FN keys usually act the same with two changes: the <keycap>F2</keycap> key will open a terminal at the last local path that ! the active panel pointed to, and the <keycap>F9</keycap> key is used to rename files. ! You can choose to display <link linkend="resize">or not</link> the <guilabel>FN keys bar</guilabel> when starting up &krusader; via the &konfigstartpg_lnk;, and you can toggle its use in the current session with the &viewmenu_lnk;.</para> --- 321,327 ---- This bar is derived from the design of the first twin-panel file managers and the FN keys usually act the same with two changes: the <keycap>F2</keycap> key will open a terminal at the last local path that ! the active panel pointed to, and the <keycap>F9</keycap> key is used to rename files. ! <guilabel>Mkdir</guilabel> <keycap>F7</keycap> can create whole directory trees on the fly ⪚ <literal>foo/bar/test</literal>. ! You can choose to display <link linkend="faqu_resize">or not</link> the <guilabel>FN keys bar</guilabel> when starting up &krusader; via the &konfigstartpg_lnk;, and you can toggle its use in the current session with the &viewmenu_lnk;.</para> *************** *** 339,343 **** <guibutton>Folder Tabs</guibutton>. The <guibutton>Folder Tabs</guibutton> positions are saved when closing &krusader;. ! To switch between tabs, click them with the mouse. Squeezed tabs have tooltips to display the path. The next <guibutton>Folder Tabs</guibutton> operations are available: <itemizedlist> --- 344,348 ---- <guibutton>Folder Tabs</guibutton>. The <guibutton>Folder Tabs</guibutton> positions are saved when closing &krusader;. ! To switch between tabs, click them with the mouse. Squeezed tabs have tooltips to display the full path. The next <guibutton>Folder Tabs</guibutton> operations are available: <itemizedlist> *************** *** 361,364 **** --- 366,374 ---- <guibutton>"Bookmark"</guibutton> button. </para></listitem> + + <listitem><para>To <keycap>change tabs</keycap>: <keycombo action="simul">&Shift;<keycap>Left Arrow</keycap></keycombo> + or <keycombo action="simul">&Shift;<keycap>Right Arrow</keycap></keycombo>. + </para></listitem> + </itemizedlist> </para> *************** *** 722,727 **** <sect2 id="compare-dir"> ! <title>Comparing directories</title> ! &disablenote; <para>&krusader; offers a graphical directory compare mode. To activate it select <emphasis role="bold"><menuchoice><guimenu>View</guimenu> --- 732,737 ---- <sect2 id="compare-dir"> ! <title>Compare Directories</title> ! &betafeaturenote; <para>&krusader; offers a graphical directory compare mode. To activate it select <emphasis role="bold"><menuchoice><guimenu>View</guimenu> *************** *** 959,964 **** ! <sect2 id="user_menu"> ! <title>User Menu</title> &newfeaturenote; --- 969,974 ---- ! <sect2 id="useractions"> ! <title>User Menu - Useractions</title> &newfeaturenote; *************** *** 970,976 **** or <keycombo action="simul">&Ctrl;<keycap>`</keycap></keycombo> ! opens the <guimenuitem>User Menu</guimenuitem>, here you can create and use your own often used commands. It can run things via terminal, via an output-collection window or just run it. It allows you to use normal strings or &URL;'s, and select where to pop the certain entry (in what directory). </para> --- 980,989 ---- or <keycombo action="simul">&Ctrl;<keycap>`</keycap></keycombo> ! opens the <guimenuitem>User Menu</guimenuitem>, here you can create and use your own often used commands and actions. It can run things via terminal, via an output-collection window or just run it. It allows you to use normal strings or &URL;'s, and select where to pop the certain entry (in what directory). + Useractions can appear nearly everywhere, not only in the usermenu. + The <guimenuitem>User Menu</guimenuitem> is only one place from where you can access useractions. + Currently only local (per user) useractions are read. </para> *************** *** 1165,1168 **** --- 1178,1187 ---- <entry><para><link linkend="view-menu">Executables</link></para></entry></row> --> + <row> + <entry><para><keycombo action="simul">&Shift;<keycap>Left Arrow</keycap></keycombo></para></entry> + <entry><para><link linkend="folder_tabs">Change to left tab</link></para></entry></row> + <row> + <entry><para><keycombo action="simul">&Shift;<keycap>Right Arrow</keycap></keycombo></para></entry> + <entry><para><link linkend="folder_tabs">Change to right tab</link></para></entry></row> </tbody> </tgroup> *************** *** 1200,1204 **** <row> <entry><para><keycombo action="simul">&Alt;<keycap>`</keycap></keycombo></para></entry> ! <entry><para>&usermenu_lnk;</para></entry></row> <row> <entry><para><keycombo action="simul">&Alt;<keycap>Left Arrow</keycap></keycombo></para></entry> --- 1219,1223 ---- <row> <entry><para><keycombo action="simul">&Alt;<keycap>`</keycap></keycombo></para></entry> ! <entry><para>&useractions_lnk;</para></entry></row> <row> <entry><para><keycombo action="simul">&Alt;<keycap>Left Arrow</keycap></keycombo></para></entry> Index: krusader-tools.docbook =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/krusader-tools.docbook,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** krusader-tools.docbook 6 Sep 2004 13:22:27 -0000 1.1 --- krusader-tools.docbook 8 Oct 2004 11:35:10 -0000 1.2 *************** *** 114,118 **** &hesbugreport_lnk; If you have a good idea, don't hesitate to send us ! <link linkend="faqq_wish_patch">User feedback</link>.</para></note> <para>"Quickmode for MountMan" is only available on &kde; 3.2 - earlier versions will see no difference.</para> --- 114,118 ---- &hesbugreport_lnk; If you have a good idea, don't hesitate to send us ! <link linkend="faqg_wish_patch">User feedback</link>.</para></note> <para>"Quickmode for MountMan" is only available on &kde; 3.2 - earlier versions will see no difference.</para> *************** *** 165,168 **** --- 165,185 ---- <keycap>open right/left panel bookmarks list</keycap></para> + <para>Navigation in bookmarks: + <orderedlist> + <listitem> + <para>start typing letters</para> + </listitem> + <listitem> + <para>⪚ when you type <literal>'h'</literal> and only 1 bookmark starts with <literal>'h'</literal>, + it is executed immediatly - no enter needed</para> + </listitem> + <listitem> + <para>if more than one bookmarks start with <literal>'h'</literal>, + you shall have to continue adding letters, + until you specified enough and again, the bookmark is executed.</para> + </listitem> + </orderedlist> + </para> + <screenshot> <screeninfo>&keditbookmarks; edit and organize your Bookmarks</screeninfo> *************** *** 194,197 **** --- 211,215 ---- It is the most able tool (that we know of) for &Linux;, since it allows so many different ways to quickly find the file you're looking for. + The search function is also possible on remote file systems as well. It is divided into two levels, the general and the advanced. Let's take a look at the general page ...</para> *************** *** 216,219 **** --- 234,239 ---- You can enter a filename, a wildcard (<literal role="extension">*.o.*</literal>, <literal role="extension">*.c</literal> &etc;) or both - separated by a space. + If you type <literal>'text'</literal> the results is the same as <literal>'*text*'</literal>. + You can exclude files from the search with '|' (⪚ <literal role="extension">'*.cpp *.h | *.moc.cpp'</literal> ). </para></listitem> <listitem><para><guilabel>"Case sensitive"</guilabel>: unchecking it will allow lower and upper case *************** *** 271,274 **** --- 291,298 ---- the search. </para></listitem> + <listitem><para><guilabel>"Profiles"</guilabel>: if you have to do regular the same search operations + you can save the search settings ⪚ include files, exclude files, ... + Press the 'profile' button, and you'll be able to add/ load / save / remove search profiles. + </para></listitem> </itemizedlist> *************** *** 1128,1131 **** --- 1152,1159 ---- </para> </listitem> + <listitem><para><guilabel>"General filters"</guilabel>: search for, containing text</para> + </listitem> + <listitem><para><guilabel>"Advanced filters"</guilabel>: size, date, ownership</para> + </listitem> </itemizedlist> </listitem> *************** *** 1244,1248 **** <itemizedlist> <listitem><para><guibutton>"Compare"</guibutton>: ! compares the directories, the results are displayed in the file list.</para></listitem> <listitem><para><guibutton>"Stop"</guibutton>: stops comparing.</para></listitem> --- 1272,1276 ---- <itemizedlist> <listitem><para><guibutton>"Compare"</guibutton>: ! compares the directories, the results are displayed in the <guilabel>File List</guilabel>.</para></listitem> <listitem><para><guibutton>"Stop"</guibutton>: stops comparing.</para></listitem> *************** *** 1263,1267 **** </varlistentry> ! <varlistentry id="synccomp_right_click"><term>Right click menu on the File List</term> <listitem> <para>The right click menu is split up in three sections:</para> --- 1291,1295 ---- </varlistentry> ! <varlistentry id="synccomp_right_click"><term>Right click menu on the <guilabel>File List</guilabel></term> <listitem> <para>The right click menu is split up in three sections:</para> *************** *** 1315,1318 **** --- 1343,1376 ---- </varlistentry> + <varlistentry><term>Other buttons</term> + <listitem> + <itemizedlist> + <listitem> + <para><guibutton>"Profiles"</guibutton>: If you have to synchronize often the same directories you can save the settings + ⪚ include files, exclude files, ... + Press the 'profile' button, and you'll be able to add/ load / save / remove synchronizer profiles.</para> + </listitem> + <listitem> + <para><guibutton>"Swap sides"</guibutton>: swaps the <guilabel>File List</guilabel>.</para> + </listitem> + </itemizedlist> + </listitem> + </varlistentry> + + + <varlistentry><term>Synchronize with &kget;</term> + <listitem> + <para>If you want to synchronize a local directory with an instable ftp server, + &kget; is a much better solution than simple file copying. + After comparing you may right click on the result list and select + <guimenuitem>"Synchronize with kget"</guimenuitem> + to execute the synchronization, after that the listed files will be + downloaded with kget instead of krusader. + Ofcource <application>kget</application> needs to be installed on your computer, + otherwise it will not be available.</para> + </listitem> + </varlistentry> + + </variablelist> Index: installation.docbook =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/installation.docbook,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** installation.docbook 6 Sep 2004 13:22:27 -0000 1.1 --- installation.docbook 8 Oct 2004 11:35:10 -0000 1.2 *************** *** 46,53 **** and overview can be found &deb_overviewdownload_url; .</para> ! <para>A &krufreebsd_port_url; of &krusader; is maintained, the <guibutton>"Search"</guibutton> button will ! lead you to the latest &freebsd; version. Many thanks to <link linkend="credits">Heiner Eichmann</link> !</para> <para>If you can't find a RPM or DEB package, don't wurry. We provide a verry detailled installation procedure. This howto allows that even newcomers will be able --- 46,57 ---- and overview can be found &deb_overviewdownload_url; .</para> ! <para>A &krufreebsd_port_url; of &krusader; is maintained. Many thanks to <link linkend="credits">Heiner Eichmann</link> !</para> + <para>A &mac_download_url; port with the kdelibs (3.1.4) from &fink_prj_url; of is maintained. + Many thanks to <link linkend="credits">Jonas Baëhr</link> !</para> + + <para>For &gentoo; click &gentoo_ebuild_url; .</para> + <para>If you can't find a RPM or DEB package, don't wurry. We provide a verry detailled installation procedure. This howto allows that even newcomers will be able *************** *** 165,171 **** <para>Note: all &krusader; versions >=1.02 are &kde; 3.x.x only.</para> ! <para>A &freebsd; port of &krusader; is available.</para> ! ! <para>We have received reports that &krusader; runs on &Solaris;.</para> <para>&krusader; uses about 3-4 MByte of memory to run --- 169,173 ---- <para>Note: all &krusader; versions >=1.02 are &kde; 3.x.x only.</para> ! <para>Platforms: &Linux;, &freebsd;, &Solaris; and &MacOS; 10.3 (Panther).</para> <para>&krusader; uses about 3-4 MByte of memory to run *************** *** 592,596 **** <para><emphasis role="bold">krusaderui.rc</emphasis></para> <para>This file stores the users toolbar settings and the menu structure. ! Tip: please read also the <link linkend="krusaderui_rc">krusaderui.rc &FAQ;</link>.</para> <para>Location: <filename>$KDEDIR/share/apps/krusader/krusaderui.rc</filename> or <filename>~/.kde/share/apps/krusader/krusaderui.rc</filename></para> --- 594,598 ---- <para><emphasis role="bold">krusaderui.rc</emphasis></para> <para>This file stores the users toolbar settings and the menu structure. ! Tip: please read also the <link linkend="faqi_krusaderui_rc">krusaderui.rc &FAQ;</link>.</para> <para>Location: <filename>$KDEDIR/share/apps/krusader/krusaderui.rc</filename> or <filename>~/.kde/share/apps/krusader/krusaderui.rc</filename></para> *************** *** 632,636 **** <para><emphasis role="bold">useractions.xml</emphasis></para> ! <para>This file stores the &usermenu_lnk; configuration.</para> <para>Location: <filename>~/.kde/share/apps/krusader/useractions.xml</filename></para> --- 634,638 ---- <para><emphasis role="bold">useractions.xml</emphasis></para> ! <para>This file stores the &useractions_lnk; configuration.</para> <para>Location: <filename>~/.kde/share/apps/krusader/useractions.xml</filename></para> |
From: Frank S. <cod...@us...> - 2004-10-08 11:21:18
|
Update of /cvsroot/krusader/krusader_kde3/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1741/doc Modified Files: ChangeLog Log Message: 1.50.01 CVS 08/10/2004 Index: ChangeLog =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/ChangeLog,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** ChangeLog 6 Sep 2004 13:22:28 -0000 1.14 --- ChangeLog 8 Oct 2004 11:21:07 -0000 1.15 *************** *** 1,5 **** ! The Krusader Handbook ChangeLog ------------------------------- 1.50.00 CVS ====================== --- 1,40 ---- ! The Krusader Handbook ChangeLog ------------------------------- + + 1.50.01 CVS + ====================== + Work in progress ... + + Date: 08/10/2004 + + ADDED: MacOS-X port, Thanks Jonas + ADDED: Compare Directories, Thanks Csaba + ADDED: Konfigurator: arj, lha, kget + ADDED: Konfigurator: protocols, Thanks Csaba + ADDED: Faster navigation in bookmarks, Thanks Shie + ADDED: FAQ How can i disable the default sounds, Thanks thepieman + UPDATED: Synchronizer, Thanks Csaba + UPDATED: Usermenu - Useractions, Thanks Jonas + UPDATED: New TODO forum and NEWS forum + UPDATED-FIXED: many small issues + + 1.50.00 CVS + ====================== + Date: 15/08/2004 + + ADDED: Synchronizer: multiple include/exclude filter example + ADDED: Dropping URL's onto the status bar / totals line, Thanks Csaba + ADDED: FAQ IRC channel + ADDED: FAQ Debian Qt issue, Thanks Eugen Albiker + ADDED: Sync-browse mode, Thanks Jonas + ADDED: Usermenu, Thanks Jonas + ADDED: 3rd hand of krusader, Thanks Shie + REMOVED: Tree Panel, Quick View Panel -> is now "3rd hand of krusader" + REMOVED: <informalexample> docbook entity in installation.sgml + (gives a double console rectangle in cobination with <screen> under KDE3.2) + UPDATED-FIXED: many small issues + + ======= 1.50.00 CVS ====================== *************** *** 21,24 **** --- 56,60 ---- UPDATED-FIXED: many small issues + >>>>>>> 1.14 1.40.02 ====================== |
From: Frank S. <cod...@us...> - 2004-10-08 11:17:01
|
Update of /cvsroot/krusader/krusader_kde3/doc/en In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv677/doc/en Modified Files: index.docbook Log Message: 1.50.01 CVS 08/10/2004 Index: index.docbook =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/en/index.docbook,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** index.docbook 6 Sep 2004 13:22:27 -0000 1.16 --- index.docbook 8 Oct 2004 11:16:50 -0000 1.17 *************** *** 44,49 **** --- 44,52 ---- <!ENTITY kruforumsearch_url '<ulink url="http://krusader.sourceforge.net/phpBB/search.php">Search</ulink>'> <!ENTITY krugenforum_url '<ulink url="http://krusader.sourceforge.net/phpBB/viewforum.php?f=1">General Discussion Forum</ulink>'> + <!ENTITY newsforum_url '<ulink url="http://krusader.sourceforge.net/phpBB/viewforum.php?f=7&sid=ee745f342b392ab3e71364cca7da4314">News and Announcements Forum</ulink>'> <!ENTITY bugforum_url '<ulink url="http://krusader.sourceforge.net/phpBB/viewforum.php?f=3">Bug Discussions Forum</ulink>'> <!ENTITY featureforum_url '<ulink url="http://krusader.sourceforge.net/phpBB/viewforum.php?f=6">New Features Discussions/Requests Forum</ulink>'> + <!ENTITY todoforum_url '<ulink url="http://krusader.sourceforge.net/phpBB/viewforum.php?f=10">Todo Forum</ulink>'> + <!ENTITY todoranking_url '<ulink url="http://krusader.sourceforge.net/todo.php">Todo ranking system</ulink>'> <!ENTITY krucutedge_url '<ulink url="http://krusader.sourceforge.net/cvs.php">&krusader;'s Cutting Edge page</ulink>'> <!ENTITY viewcvs_url '<ulink url="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/krusader">ViewCVS</ulink>'> *************** *** 55,69 **** <!ENTITY online_docchangelog_url '<ulink url="http://cvs.sourceforge.net/viewcvs.py/krusader/krusader_kde3/doc/ChangeLog?view=markup">online</ulink>'> <!ENTITY i18nhowto_url '<ulink url="http://krusader.sourceforge.net/phpBB/viewtopic.php?t=389">Krusader translation howto</ulink>'> ! <!ENTITY krudownload_url '<ulink url="http://krusader.sourceforge.net/down.php">&krusader; downloadpage</ulink>'> <!ENTITY deb_download_url '<ulink url="http://packages.debian.org/Krusader">here</ulink>'> <!ENTITY deb_overviewdownload_url '<ulink url="http://packages.qa.debian.org/k/krusader.html">here</ulink>'> <!ENTITY mailing_subscribe_url '<ulink url="http://sourceforge.net/mail/?group_id=6488">(un)subscribe</ulink>'> <!ENTITY krunews_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=2328">&krusader;-news</ulink>'> <!ENTITY krulatestnews_url '<ulink url="http://krusader.sourceforge.net/news.php">latest news</ulink>'> <!ENTITY krucommits_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=34772">&krusader;-commits</ulink>'> <!ENTITY krudevel_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=35367">&krusader;-devel</ulink>'> <!ENTITY online_todolist_url '<ulink url="http://sourceforge.net/tracker/?atid=560746&group_id=6488&func=browse">online todo list</ulink>'> <!ENTITY online_buglist_url '<ulink url="http://sourceforge.net/tracker/?atid=106488&group_id=6488&func=browse">online bug list</ulink>'> <!ENTITY i18n_credits_url '<ulink url="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/krusader/krusader_kde3/po/">more translator credits</ulink>'> --- 58,85 ---- <!ENTITY online_docchangelog_url '<ulink url="http://cvs.sourceforge.net/viewcvs.py/krusader/krusader_kde3/doc/ChangeLog?view=markup">online</ulink>'> <!ENTITY i18nhowto_url '<ulink url="http://krusader.sourceforge.net/phpBB/viewtopic.php?t=389">Krusader translation howto</ulink>'> ! <!ENTITY krudownload_url '<ulink url="http://krusader.sourceforge.net/down.php">&krusader; downloadpage</ulink>'> <!ENTITY deb_download_url '<ulink url="http://packages.debian.org/Krusader">here</ulink>'> <!ENTITY deb_overviewdownload_url '<ulink url="http://packages.qa.debian.org/k/krusader.html">here</ulink>'> + <<<<<<< index.docbook + <!ENTITY mac_download_url '<ulink url="http://krusader.sourceforge.net/down.php">&MacOS;-x 10.3 (Panther)</ulink>'> + + <!ENTITY mailing_subscribe_url '<ulink url="http://sourceforge.net/mail/?group_id=6488">(un)subscribe</ulink>'> + <!ENTITY krunews_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=2328">&krusader;-news</ulink>'> + ======= <!ENTITY mailing_subscribe_url '<ulink url="http://sourceforge.net/mail/?group_id=6488">(un)subscribe</ulink>'> <!ENTITY krunews_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=2328">&krusader;-news</ulink>'> + >>>>>>> 1.16 <!ENTITY krulatestnews_url '<ulink url="http://krusader.sourceforge.net/news.php">latest news</ulink>'> + <<<<<<< index.docbook + <!ENTITY krucommits_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=34772">&krusader;-commits</ulink>'> + <!ENTITY krudevel_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=35367">&krusader;-devel</ulink>'> + + ======= <!ENTITY krucommits_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=34772">&krusader;-commits</ulink>'> <!ENTITY krudevel_url '<ulink url="http://sourceforge.net/mailarchive/forum.php?forum_id=35367">&krusader;-devel</ulink>'> <!ENTITY online_todolist_url '<ulink url="http://sourceforge.net/tracker/?atid=560746&group_id=6488&func=browse">online todo list</ulink>'> + >>>>>>> 1.16 <!ENTITY online_buglist_url '<ulink url="http://sourceforge.net/tracker/?atid=106488&group_id=6488&func=browse">online bug list</ulink>'> <!ENTITY i18n_credits_url '<ulink url="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/krusader/krusader_kde3/po/">more translator credits</ulink>'> *************** *** 72,78 **** <!ENTITY rpmfind_url '<ulink url="http://www.rpmfind.net">rpmfind.net</ulink>'> <!ENTITY rpmpbone_url '<ulink url="http://rpm.pbone.net">rpmpbone.net</ulink>'> ! <!ENTITY krufreebsd_port_url '<ulink url="http://www.freebsd.org/cgi/ports.cgi?query=krusader&stype=all">FreeBSD port</ulink>'> <!ENTITY xxdiff_url '<ulink url="http://xxdiff.sourceforge.net">xxdiff</ulink>'> <!ENTITY krename_url '<ulink url="http://www.krename.net"><application>Krename</application></ulink>'> <!ENTITY xbel_url '<ulink url="http://grail.sourceforge.net/info/xbel.html">XBEL standard</ulink>'> --- 88,96 ---- <!ENTITY rpmfind_url '<ulink url="http://www.rpmfind.net">rpmfind.net</ulink>'> <!ENTITY rpmpbone_url '<ulink url="http://rpm.pbone.net">rpmpbone.net</ulink>'> ! <!ENTITY krufreebsd_port_url '<ulink url="http://www.freebsd.org/cgi/ports.cgi?query=krusader&stype=all">&freebsd; port</ulink>'> ! <!ENTITY gentoo_ebuild_url '<ulink url="http://packages.gentoo.org/search/?sstring=krusader">here</ulink>'> <!ENTITY xxdiff_url '<ulink url="http://xxdiff.sourceforge.net">xxdiff</ulink>'> + <!ENTITY kdiff3_url '<ulink url="http://kdiff3.sourceforge.net">kdiff3</ulink>'> <!ENTITY krename_url '<ulink url="http://www.krename.net"><application>Krename</application></ulink>'> <!ENTITY xbel_url '<ulink url="http://grail.sourceforge.net/info/xbel.html">XBEL standard</ulink>'> *************** *** 82,85 **** --- 100,111 ---- <!ENTITY kioslaves_url '<ulink url="http://developer.kde.org/documentation/library/cvs-api/kio/html">KIOSlaves</ulink>'> + <<<<<<< index.docbook + + <!ENTITY debian_qt_a_url '<ulink url="http://krusader.sourceforge.net/phpBB/viewtopic.php?t=710">in our forum</ulink>'> + <!ENTITY debian_qt_b_url '<ulink url="http://opendoorsoftware.com/cgi/http.pl?p=DebianQTChecklist">instructions</ulink>'> + <!ENTITY freenode_url '<ulink url="http://freenode.net">freenode.org</ulink>'> + <!ENTITY fink_prj_url '<ulink url="http://fink.sf.net">fink.sf.net</ulink>'> + + ======= <!ENTITY debian_qt_a_url '<ulink url="http://krusader.sourceforge.net/phpBB/viewtopic.php?t=710">in our forum</ulink>'> <!ENTITY debian_qt_b_url '<ulink url="http://opendoorsoftware.com/cgi/http.pl?p=DebianQTChecklist">instructions</ulink>'> *************** *** 87,97 **** <!-- documentation links --> <!ENTITY konfigstartpg_lnk '<link linkend="konfigurator">Konfigurator Startup page</link>'> <!ENTITY konfiglookandfeel_lnk '<link linkend="konfig-looknfeel">Konfigurator Look & Feel page</link>'> <!ENTITY konfiggereral_lnk '<link linkend="konfig-general">Konfigurator General page</link>'> <!ENTITY viewmenu_lnk '<link linkend="view-menu">View menu</link>'> <!ENTITY markmenu_lnk '<link linkend="mark-menu">Mark menu</link>'> ! <!ENTITY comparemode_lnk '<link linkend="compare-dir">Compare mode</link>'> <!ENTITY fnkeybar_lnk '<link linkend="fnkeys">FN Keys Bar</link>'> <!ENTITY toolbar_lnk '<link linkend="toolbar">Toolbar</link>'> --- 113,125 ---- + >>>>>>> 1.16 <!-- documentation links --> <!ENTITY konfigstartpg_lnk '<link linkend="konfigurator">Konfigurator Startup page</link>'> <!ENTITY konfiglookandfeel_lnk '<link linkend="konfig-looknfeel">Konfigurator Look & Feel page</link>'> <!ENTITY konfiggereral_lnk '<link linkend="konfig-general">Konfigurator General page</link>'> + <!ENTITY konfigependencie_lnk '<link linkend="konfig-dependencies">Konfigurator Dependencie page</link>'> <!ENTITY viewmenu_lnk '<link linkend="view-menu">View menu</link>'> <!ENTITY markmenu_lnk '<link linkend="mark-menu">Mark menu</link>'> ! <!ENTITY comparedir_lnk '<link linkend="compare-dir">Compare Directories</link>'> <!ENTITY fnkeybar_lnk '<link linkend="fnkeys">FN Keys Bar</link>'> <!ENTITY toolbar_lnk '<link linkend="toolbar">Toolbar</link>'> *************** *** 103,110 **** <!ENTITY combinefiles_lnk '<link linkend="combine">Combine files</link>'> <!ENTITY kdeqtdir_lnk '<link linkend="kde_qt_dir"><envar>KDEDIR</envar> - <envar>QTDIR</envar></link>'> ! <!ENTITY usermenu_lnk '<link linkend="user_menu">User menu</link>'> <!ENTITY faq_lnk '<link linkend="faq">FAQ</link>'> ! <!ENTITY forum_lnk '<link linkend="faqq_kru_forum">&krusader; Forum</link>'> ! <!ENTITY help_request_lnk '<link linkend="help_request">help request</link>'> <!ENTITY list_panel_lnk '<link linkend="list_panel">List Panel</link>'> <!ENTITY thirt_hand_lnk '<link linkend="thirt_hand_panel">3rd Hand Panel</link>'> --- 131,138 ---- <!ENTITY combinefiles_lnk '<link linkend="combine">Combine files</link>'> <!ENTITY kdeqtdir_lnk '<link linkend="kde_qt_dir"><envar>KDEDIR</envar> - <envar>QTDIR</envar></link>'> ! <!ENTITY useractions_lnk '<link linkend="useractions">Useractions</link>'> <!ENTITY faq_lnk '<link linkend="faq">FAQ</link>'> ! <!ENTITY forum_lnk '<link linkend="faqg_kru_forum">&krusader; Forum</link>'> ! <!ENTITY help_request_lnk '<link linkend="faqi_help_request">help request</link>'> <!ENTITY list_panel_lnk '<link linkend="list_panel">List Panel</link>'> <!ENTITY thirt_hand_lnk '<link linkend="thirt_hand_panel">3rd Hand Panel</link>'> *************** *** 115,137 **** <!ENTITY cmdline_lnk '<link linkend="cmdline">Command Line</link>'> <!ENTITY termemu_lnk '<link linkend="cmdline">Terminal emulator</link>'> ! <!ENTITY missing_libs_lnk '<link linkend="faqq_missing_libs">&FAQ; missing libs or headers</link>'> <!ENTITY install_proc_lnk '<link linkend="installation">installation procedure</link>'> <!ENTITY disablenote '<note><para>This feature is temporarily disabled and will be rewritten, sorry.</para></note>'> ! <!ENTITY faqbugreports_lnk '<link linkend="faqq_bug_report">bug reports</link>'> ! <!ENTITY hesbugreport_lnk 'Don't hesitate to send <link linkend="faqq_bug_report">Bug reports</link>.'> <!ENTITY betafeaturenote '<note><para>This is a new feature that can be considered as "beta". &hesbugreport_lnk; ! <link linkend="faqq_wish_patch">User feedback</link> is always welcome!</para></note>'> <!ENTITY newfeaturenote '<note><para>This is a new feature under development, some descriptions can be obsolete when functionality can change during the development. &hesbugreport_lnk; ! <link linkend="faqq_wish_patch">User feedback</link> is always welcome!</para></note>'> <!ENTITY rwfeaturenote '<note><para>This module is rewritten, some descriptions can be obsolete when functionality can change during the development. &hesbugreport_lnk; ! <link linkend="faqq_wish_patch">User feedback</link> is always welcome!</para></note>'> <!ENTITY krusaderui_rc_text '<para>When you install a &krusader; CVS or beta version and if &krusader; was previously installed on your computer, there is a possibility that you will have to update the ! <filename>krusaderui.rc</filename> file, click <link linkend="krusaderui_rc">here</link> for more info.</para>'> <!ENTITY gpl_lnk '<link linkend="credits">&GNU; General Public License (GPL)</link>'> <!ENTITY dev_cvs_note '<note><para> If u are using a <link linkend="krusader_devel">development</link> or --- 143,180 ---- <!ENTITY cmdline_lnk '<link linkend="cmdline">Command Line</link>'> <!ENTITY termemu_lnk '<link linkend="cmdline">Terminal emulator</link>'> ! <!ENTITY missing_libs_lnk '<link linkend="faqi_missing_libs">&FAQ; missing libs or headers</link>'> <!ENTITY install_proc_lnk '<link linkend="installation">installation procedure</link>'> <!ENTITY disablenote '<note><para>This feature is temporarily disabled and will be rewritten, sorry.</para></note>'> ! <!ENTITY faqbugreports_lnk '<link linkend="faqg_bug_report">bug reports</link>'> ! <!ENTITY hesbugreport_lnk 'Don't hesitate to send <link linkend="faqg_bug_report">Bug reports</link>.'> <!ENTITY betafeaturenote '<note><para>This is a new feature that can be considered as "beta". &hesbugreport_lnk; ! <link linkend="faqg_wish_patch">User feedback</link> is always welcome!</para></note>'> <!ENTITY newfeaturenote '<note><para>This is a new feature under development, some descriptions can be obsolete when functionality can change during the development. &hesbugreport_lnk; ! <link linkend="faqg_wish_patch">User feedback</link> is always welcome!</para></note>'> <!ENTITY rwfeaturenote '<note><para>This module is rewritten, some descriptions can be obsolete when functionality can change during the development. &hesbugreport_lnk; ! <link linkend="faqg_wish_patch">User feedback</link> is always welcome!</para></note>'> <!ENTITY krusaderui_rc_text '<para>When you install a &krusader; CVS or beta version and if &krusader; was previously installed on your computer, there is a possibility that you will have to update the ! <filename>krusaderui.rc</filename> file, click <link linkend="faqi_krusaderui_rc">here</link> for more info.</para>'> <!ENTITY gpl_lnk '<link linkend="credits">&GNU; General Public License (GPL)</link>'> + <<<<<<< index.docbook + <!ENTITY dev_cvs_note '<note><para> + If u are using a <link linkend="krusader_devel">development</link> or + <link linkend="krusader_cvs">CVS</link> version, it is possible that the latest + new features are not yet in the "The Krusader Handbook". + Please read the <filename>ChangeLog</filename> file &online_changelog_url; or in the &krusader; + sources to find out more about the latest new features. + For a brief description of the latest new features, please read the <filename>CVSNEWS</filename> + file &online_cvsnews_url; or in the &krusader; sources. + <link linkend="faqg_wish_patch">User feedback</link> and + <link linkend="faqg_bug_report">Bug reports</link> are always welcome! + </para></note>'> + + + ======= <!ENTITY dev_cvs_note '<note><para> If u are using a <link linkend="krusader_devel">development</link> or *************** *** 146,149 **** --- 189,193 ---- </para></note>'> + >>>>>>> 1.16 <!-- other ENTITIES --> <!ENTITY keditbookmarks '<application>KeditBookmarks</application>'> *************** *** 152,158 **** --- 196,204 ---- <!ENTITY xxdiff '<application>xxdiff</application>'> <!ENTITY krename '<application>Krename</application>'> + <!ENTITY kget '<application>kget</application>'> <!ENTITY debian '<trademark class="registered">Debian</trademark>'> <!ENTITY feodora '<trademark class="registered">Feodora</trademark>'> <!ENTITY freebsd '<trademark class="registered">FreeBSD</trademark>'> + <!ENTITY gentoo '<trademark class="registered">Gentoo</trademark>'> <!-- each chapter is in a separate docbook file --> *************** *** 206,210 **** <contrib>Documentation coordinator</contrib> <affiliation> ! <address><email>cod...@us...</email></address> </affiliation> </author> --- 252,256 ---- <contrib>Documentation coordinator</contrib> <affiliation> ! <address><email>fra...@fa...</email></address> </affiliation> </author> *************** *** 231,236 **** --- 277,287 ---- <legalnotice>&FDLNotice;</legalnotice> + <<<<<<< index.docbook + <date>08/10/2004</date> + <releaseinfo>1.50.01 CVS</releaseinfo> + ======= <date>15/08/2004</date> <releaseinfo>1.50.00 CVS</releaseinfo> + >>>>>>> 1.16 <abstract> *************** *** 244,251 **** <keyword>filemanager</keyword> <keyword>twinpanel</keyword> ! <keyword>ftp</keyword> ! <keyword>archive</keyword> ! <keyword>mount</keyword> ! <keyword>samba</keyword> </keywordset> --- 295,304 ---- <keyword>filemanager</keyword> <keyword>twinpanel</keyword> ! <keyword>linux</keyword> ! <keyword>file</keyword> ! <keyword>manager</keyword> ! <keyword>dual pane</keyword> ! <keyword>linux-commander</keyword> ! <keyword>kde-commander</keyword> </keywordset> *************** *** 274,278 **** virtual filesystems became a main focus. Virtual filesystems (VFSs) are an abstracted layer over all kinds of archived ! information (ZIP files, &FTP; servers, NFS filesystems, SAMBA shares), which allows the user to access all the information transparently - just like entering a sub-directory. --- 327,331 ---- virtual filesystems became a main focus. Virtual filesystems (VFSs) are an abstracted layer over all kinds of archived ! information (ZIP files, &FTP; servers, NFS filesystems, SAMBA shares, ISO cd/dvd images), which allows the user to access all the information transparently - just like entering a sub-directory. *************** *** 284,288 **** We are planning to develop more modules in the near future, thereby enhancing Krusader greatly. ! For information on what remains to be done look at the &online_todolist_url; . </para> --- 337,341 ---- We are planning to develop more modules in the near future, thereby enhancing Krusader greatly. ! For information on what remains to be done look at the &todoforum_url; . </para> |
From: Frank S. <cod...@us...> - 2004-10-08 11:13:19
|
Update of /cvsroot/krusader/krusader_kde3/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31905/doc Modified Files: krusader.1 Log Message: 1.50.01 CVS 08/10/2004 Index: krusader.1 =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/doc/krusader.1,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** krusader.1 26 Jul 2004 19:30:42 -0000 1.7 --- krusader.1 8 Oct 2004 11:13:00 -0000 1.8 *************** *** 1,3 **** ! .TH krusader 1 "21 June 2004" Linux "Krusader Manpage" .SH "NAME" krusader \- advanced twin-panel file manager and ftp client for KDE 3.x --- 1,3 ---- ! .TH krusader 1 "06 October 2004" Linux "Krusader Manpage" .SH "NAME" krusader \- advanced twin-panel file manager and ftp client for KDE 3.x *************** *** 61,65 **** .SH "PLATFORMS" ! Linux, FreeBSD, Solaris .I KDE 2.x --- 61,65 ---- .SH "PLATFORMS" ! Linux, FreeBSD, Solaris, MacOS-X .I KDE 2.x *************** *** 134,140 **** Krusader supports the at this moment following languages: ! .I Bulgarian, English, Catalan, Chinese, Czech, Danish, Dutch, French, German, ! .I Hungarian, Italian, Japanese, Polish, Russian, Slovak, Spanish, Swedish. Read the Krusader translation howto if you want translate Krusader in your native language. --- 134,140 ---- Krusader supports the at this moment following languages: ! .I Bosnian, Bulgarian, English, Catalan, Chinese, Czech, Danish, Dutch, French, ! .I German, Hungarian, Italian, Japanese, Polish, Russian, Slovak, Spanish, Swedish. Read the Krusader translation howto if you want translate Krusader in your native language. *************** *** 152,170 **** Krusader is developed by a dedicated team of individuals, known as the Krusader Krew. ! Shie Erlich, author <er...@us...> ! Rafi Yanai, author <ya...@us...> ! Dirk Eschler, Webmaster and i18n coordinator <des...@us...> ! Csaba Karai, Developer <ck...@us...> ! Heiner Eichmann, Developer <h.e...@gm...> ! Jonas Baëhr, Developer <jon...@we...> ! Frank Schoolmeesters, Documentation coordinator <cod...@us...> ! Mark Eatough, Krusader handbook proof reader <mar...@ya...> The project is written using KDevelop and QT Designer. --- 152,170 ---- Krusader is developed by a dedicated team of individuals, known as the Krusader Krew. ! Shie Erlich, author [erlich {*} users {.} sourceforge {.} net] ! Rafi Yanai, author [yanai {*} users {.} sourceforge {.} net] ! Dirk Eschler, Webmaster and i18n coordinator [deschler {*} users {.} sourceforge {.} net] ! Csaba Karai, Developer [ckarai {*} users {.} sourceforge {.} net] ! Heiner Eichmann, Developer [h {.} eichmann {*} gmx.de] ! Jonas Baëhr, Developer [jonas.baehr {*} web.de] ! Frank Schoolmeesters, Documentation coordinator [frank_schoolmeesters {*} fastmail {.} fm] ! Mark Eatough, Krusader handbook proof reader [markeatough {*} yahoo {.} com] The project is written using KDevelop and QT Designer. *************** *** 179,184 **** For fixes, patches and comments use the krusader forum or mail to ! <kru...@us...>. Krusader Krew - --- 179,183 ---- For fixes, patches and comments use the krusader forum or mail to ! [krusader {*} users {.} sourceforge {.} net]. Krusader Krew |
From: Frank S. <cod...@us...> - 2004-10-08 11:11:34
|
Update of /cvsroot/krusader/krusader_kde3 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31559 Modified Files: README Log Message: anti-spam + Jonas Index: README =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/README,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** README 29 Jul 2004 14:20:16 -0000 1.24 --- README 8 Oct 2004 11:11:22 -0000 1.25 *************** *** 39,44 **** | For bug reports, fixes, patches and comments: please read the FAQ section of | | the Krusader Handbook. | ! | You can reach us by mail kru...@us... or drop us a note in | ! | our Krusader forum. | +------------------------------------------------------------------------------+ --- 39,44 ---- | For bug reports, fixes, patches and comments: please read the FAQ section of | | the Krusader Handbook. | ! | You can reach us by mail [krusader {*} users {.} sourceforge {.} net] | ! | or drop us a note in our Krusader forum. | +------------------------------------------------------------------------------+ *************** *** 217,221 **** http://krusader.sourceforge.net/handbook/index.html - Todolist ! http://sourceforge.net/tracker/?atid=560746&group_id=6488&func=browse - Buglist http://sourceforge.net/tracker/?atid=106488&group_id=6488&func=browse --- 217,221 ---- http://krusader.sourceforge.net/handbook/index.html - Todolist ! http://krusader.sourceforge.net/phpBB/viewforum.php?f=10 - Buglist http://sourceforge.net/tracker/?atid=106488&group_id=6488&func=browse *************** *** 235,251 **** known as the Krusader Krew: - Shie Erlich, author ! <er...@us...> - Rafi Yanai, author ! <ya...@us...> - Dirk Eschler, webmaster and i18n coordinator ! <des...@us...> - Csaba Karai, developer ! <ck...@us...> - Heiner Eichmann, developer ! <h.e...@gm...> - Frank Schoolmeesters, documentation coordinator ! <cod...@us...> - Mark Eatough, krusader handbook proof reader ! <mar...@ya...> --- 235,253 ---- known as the Krusader Krew: - Shie Erlich, author ! [erlich {*} users {.} sourceforge {.} net] - Rafi Yanai, author ! [yanai {*} users {.} sourceforge {.} net] - Dirk Eschler, webmaster and i18n coordinator ! [deschler {*} users {.} sourceforge {.} net] - Csaba Karai, developer ! [ckarai {*} users {.} sourceforge {.} net] - Heiner Eichmann, developer ! [h.eichmann {*} gmx {.} de] ! - Jonas Baer, developer ! [jonas {.} baehr {*} users {.} web {.} de] - Frank Schoolmeesters, documentation coordinator ! [frank_schoolmeesters {*} fastmail {.} fm] - Mark Eatough, krusader handbook proof reader ! [markeatough {*} yahoo {.} com] |
From: Frank S. <cod...@us...> - 2004-10-08 11:08:12
|
Update of /cvsroot/krusader/krusader_kde3 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30642 Modified Files: TODO Log Message: new todo forum + voting system Index: TODO =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/TODO,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** TODO 13 Feb 2004 13:50:41 -0000 1.3 --- TODO 8 Oct 2004 11:07:44 -0000 1.4 *************** *** 1,60 **** =====> Krusader II <======= The online TODO list can be found on: ! http://sourceforge.net/tracker/?atid=560746&group_id=6488&func=browse - TODO list, (last updated 2004-02-03) - ------------------------------------ - * remember last X places visited. - * a new embedded SMB browser. - * fstab editing for mountMan. - * allow to change the ratio between panels (20/80, 40/60 ...) - * download management. - * open a tree, which allows quick-search, and pressing enter, does chdir (like alt+f10 in nc) - * tools menu. - * ask the user for root password for some operations. - * Macro/Script support - * Scriptable VFS - * Catalog - * brief-view - * add mc-like search results functionality - * new multi-use panel - * embedded tree view - * a new embedded SMB browser. - * url drops into the panel - * Colorize files by type - * add external programs to toolbar - * add a directory menu (r.click from origin) - * configurable keyboard input mode - * import konqueror's actions into right-click menu - * tweak "run in terminal" option - * right-click menu on an EMPTY area - * new keyboard shortcuts - * integration with KGET (dl. manager) - * progress bar on refreshes - * fix the damn butt-ugly icons - * add compression strength option to dialogs - * re-do konfigurator and VIEW configuration - * add a windows-like send-to to the context menu - * make konfigurator's 1st page look like kcontrol's - * better viewer - * enqueue operations - * Marked shared directories - * Shortcuts in Dialogs - * configure diff tool - * change file association - * configure view tool - * copy file to/from konqueror via clipboard - * resolve '*' on copy / move operations - * FTP proxy configuration with GUI - * MountMan format drive implementation - * human readable size in view - * Configurable fullpath commands for df,mount,... - * save button in 'new net connection' - * virtual folder - * Open terminal args - * Select files/folders - * add shift-del functionality - * file-extension connected to the filename - * ... BUGS --- 1,13 ---- =====> Krusader II <======= The online TODO list can be found on: ! http://krusader.sourceforge.net/phpBB/viewforum.php?f=10 ! ! We give our users the chance to influence Krusader's development by voting for ! new features listed on the TODO List. ! Registered users can either vote directly through the forum, ! or follow the link on our website - http://krusader.sourceforge.net/todo.php ! here you will also find a nice rating based on the given votes. ! The rules are quite easy: If you don't care about a feature, don't vote. BUGS |
From: Frank S. <cod...@us...> - 2004-10-08 11:07:01
|
Update of /cvsroot/krusader/krusader_kde3 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30386 Modified Files: AUTHORS Log Message: anti-spam Index: AUTHORS =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/AUTHORS,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** AUTHORS 15 Apr 2002 18:36:30 -0000 1.1.1.1 --- AUTHORS 8 Oct 2004 11:06:48 -0000 1.2 *************** *** 1,2 **** ! Shie Erlich <ma...@us...> ! Rafi Yanai <ya...@us...> --- 1,2 ---- ! Shie Erlich [erlich {*} users {.} sourceforge {.} net] ! Rafi Yanai [yanai {*} users {.} sourceforge {.} net] |
From: Karai C. <ck...@us...> - 2004-10-07 22:00:35
|
Update of /cvsroot/krusader/krusader_kde3/krusader/UserAction In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11698/krusader_kde3/krusader/UserAction Modified Files: expander.cpp Log Message: panel profiles for the usermenu Index: expander.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/UserAction/expander.cpp,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** expander.cpp 7 Oct 2004 20:57:25 -0000 1.11 --- expander.cpp 7 Oct 2004 22:00:25 -0000 1.12 *************** *** 5,9 **** // // ! // Author: Jonas Bähr (C) 2004 // // Copyright: See COPYING file that comes with this distribution --- 5,9 ---- // // ! // Author: Jonas B�r (C) 2004 // // Copyright: See COPYING file that comes with this distribution *************** *** 21,24 **** --- 21,25 ---- #include "../Search/krsearchdialog.h" #include "../GUI/profilemanager.h" + #include "../krslots.h" #include <kdebug.h> *************** *** 391,396 **** } ! kdDebug() << "Panelprofiles are not working yet through UserActions." << endl; ! // krProfileManager->loadByName( parameter[0] ); return QString::null; // this doesn't return everything, that's normal! --- 392,396 ---- } ! SLOTS->profiles( parameter[0] ); return QString::null; // this doesn't return everything, that's normal! |
From: Karai C. <ck...@us...> - 2004-10-07 22:00:35
|
Update of /cvsroot/krusader/krusader_kde3/krusader In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11698/krusader_kde3/krusader Modified Files: krslots.cpp krslots.h Log Message: panel profiles for the usermenu Index: krslots.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/krslots.cpp,v retrieving revision 1.67 retrieving revision 1.68 diff -C2 -d -r1.67 -r1.68 *** krslots.cpp 6 Oct 2004 21:17:47 -0000 1.67 --- krslots.cpp 7 Oct 2004 22:00:24 -0000 1.68 *************** *** 784,788 **** } ! void KRslots::profiles() { ProfileManager profileManager( "Panel" ); --- 784,788 ---- } ! void KRslots::profiles( QString profileName ) { ProfileManager profileManager( "Panel" ); *************** *** 790,794 **** connect( &profileManager, SIGNAL( saveToProfile( QString ) ), this, SLOT( savePanelProfiles( QString ) ) ); connect( &profileManager, SIGNAL( loadFromProfile( QString ) ), this, SLOT( loadPanelProfiles( QString ) ) ); ! profileManager.profilePopup(); } --- 790,797 ---- connect( &profileManager, SIGNAL( saveToProfile( QString ) ), this, SLOT( savePanelProfiles( QString ) ) ); connect( &profileManager, SIGNAL( loadFromProfile( QString ) ), this, SLOT( loadPanelProfiles( QString ) ) ); ! if( profileName.isEmpty() ) ! profileManager.profilePopup(); ! else ! profileManager.loadByName( profileName ); } Index: krslots.h =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/krslots.h,v retrieving revision 1.32 retrieving revision 1.33 diff -C2 -d -r1.32 -r1.33 *** krslots.h 7 Oct 2004 13:23:06 -0000 1.32 --- krslots.h 7 Oct 2004 22:00:24 -0000 1.33 *************** *** 103,107 **** void runMountMan(); void runRemoteMan(); ! void profiles(); void toggleFnkeys(); void toggleCmdline(); --- 103,107 ---- void runMountMan(); void runRemoteMan(); ! void profiles( QString profileName = QString::null ); void toggleFnkeys(); void toggleCmdline(); |