@ -238,8 +238,8 @@ tdesvnfilelist::tdesvnfilelist(TDEActionCollection*aCollect,TQWidget *parent, co
connect ( m_SvnWrapper , TQT_SIGNAL ( sigCacheStatus ( TQ_LONG , TQ_LONG ) ) , this , TQT_SIGNAL ( sigCacheStatus ( TQ_LONG , TQ_LONG ) ) ) ;
connect ( m_SvnWrapper , TQT_SIGNAL ( sigCacheStatus ( TQ_LONG , TQ_LONG ) ) , this , TQT_SIGNAL ( sigCacheStatus ( TQ_LONG , TQ_LONG ) ) ) ;
connect ( m_SvnWrapper , TQT_SIGNAL ( sigThreadsChanged ( ) ) , this , TQT_SLOT ( enableActions ( ) ) ) ;
connect ( m_SvnWrapper , TQT_SIGNAL ( sigThreadsChanged ( ) ) , this , TQT_SLOT ( enableActions ( ) ) ) ;
m_pList - > connectDirTimer ( TQT_TQOBJECT ( this ) ) ;
m_pList - > connectDirTimer ( this ) ;
m_pList - > connectPropTimer ( TQT_TQOBJECT ( this ) ) ;
m_pList - > connectPropTimer ( this ) ;
setDropHighlighter ( true ) ;
setDropHighlighter ( true ) ;
setDragEnabled ( true ) ;
setDragEnabled ( true ) ;
@ -260,70 +260,70 @@ void tdesvnfilelist::setupActions()
/* local and remote actions */
/* local and remote actions */
/* 1. actions on dirs AND files */
/* 1. actions on dirs AND files */
//new TDEAction(i18n("Log..."),"tdesvnlog",TDEShortcut(SHIFT+CTRL+Key_L),this,TQT_SLOT(slotMakeRangeLog()),m_filesAction,"make_svn_log");
//new TDEAction(i18n("Log..."),"tdesvnlog",TDEShortcut(SHIFT+CTRL+Key_L),this,TQT_SLOT(slotMakeRangeLog()),m_filesAction,"make_svn_log");
new TDEAction ( i18n ( " Full Log " ) , " tdesvnlog " , TDEShortcut ( CTRL + Key_L ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotMakeLog ( ) ) , m_filesAction , " make_svn_log_full " ) ;
new TDEAction ( i18n ( " Full Log " ) , " tdesvnlog " , TDEShortcut ( CTRL + Key_L ) , this , TQT_SLOT ( slotMakeLog ( ) ) , m_filesAction , " make_svn_log_full " ) ;
new TDEAction ( i18n ( " Full revision tree " ) , " tdesvnlog " , TDEShortcut ( CTRL + Key_T ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotMakeTree ( ) ) , m_filesAction , " make_svn_tree " ) ;
new TDEAction ( i18n ( " Full revision tree " ) , " tdesvnlog " , TDEShortcut ( CTRL + Key_T ) , this , TQT_SLOT ( slotMakeTree ( ) ) , m_filesAction , " make_svn_tree " ) ;
new TDEAction ( i18n ( " Partial revision tree " ) , " tdesvnlog " , TDEShortcut ( SHIFT + CTRL + Key_T ) ,
new TDEAction ( i18n ( " Partial revision tree " ) , " tdesvnlog " , TDEShortcut ( SHIFT + CTRL + Key_T ) ,
TQT_TQOBJECT ( this ) , TQT_SLOT ( slotMakePartTree ( ) ) , m_filesAction , " make_svn_partialtree " ) ;
this , TQT_SLOT ( slotMakePartTree ( ) ) , m_filesAction , " make_svn_partialtree " ) ;
new TDEAction ( i18n ( " Properties " ) , " edit " ,
new TDEAction ( i18n ( " Properties " ) , " edit " ,
TDEShortcut ( CTRL + Key_P ) , m_SvnWrapper , TQT_SLOT ( slotProperties ( ) ) , m_filesAction , " make_svn_property " ) ;
TDEShortcut ( CTRL + Key_P ) , m_SvnWrapper , TQT_SLOT ( slotProperties ( ) ) , m_filesAction , " make_svn_property " ) ;
new TDEAction ( i18n ( " Display Properties " ) , " edit " ,
new TDEAction ( i18n ( " Display Properties " ) , " edit " ,
TDEShortcut ( SHIFT + CTRL + Key_P ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotDisplayProperties ( ) ) , m_filesAction , " get_svn_property " ) ;
TDEShortcut ( SHIFT + CTRL + Key_P ) , this , TQT_SLOT ( slotDisplayProperties ( ) ) , m_filesAction , " get_svn_property " ) ;
tmp_action = new TDEAction ( i18n ( " Display last changes " ) , " tdesvndiff " ,
tmp_action = new TDEAction ( i18n ( " Display last changes " ) , " tdesvndiff " ,
TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotDisplayLastDiff ( ) ) , m_filesAction , " make_last_change " ) ;
TDEShortcut ( ) , this , TQT_SLOT ( slotDisplayLastDiff ( ) ) , m_filesAction , " make_last_change " ) ;
tmp_action - > setToolTip ( i18n ( " Display last changes as difference to previous commit. " ) ) ;
tmp_action - > setToolTip ( i18n ( " Display last changes as difference to previous commit. " ) ) ;
m_InfoAction = new TDEAction ( i18n ( " Details " ) , " tdesvninfo " ,
m_InfoAction = new TDEAction ( i18n ( " Details " ) , " tdesvninfo " ,
TDEShortcut ( CTRL + Key_I ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotInfo ( ) ) , m_filesAction , " make_svn_info " ) ;
TDEShortcut ( CTRL + Key_I ) , this , TQT_SLOT ( slotInfo ( ) ) , m_filesAction , " make_svn_info " ) ;
m_RenameAction = new TDEAction ( i18n ( " Move " ) , " move " ,
m_RenameAction = new TDEAction ( i18n ( " Move " ) , " move " ,
TDEShortcut ( Key_F2 ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotRename ( ) ) , m_filesAction , " make_svn_rename " ) ;
TDEShortcut ( Key_F2 ) , this , TQT_SLOT ( slotRename ( ) ) , m_filesAction , " make_svn_rename " ) ;
m_CopyAction = new TDEAction ( i18n ( " Copy " ) , " tdesvncopy " ,
m_CopyAction = new TDEAction ( i18n ( " Copy " ) , " tdesvncopy " ,
TDEShortcut ( CTRL + Key_C ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotCopy ( ) ) , m_filesAction , " make_svn_copy " ) ;
TDEShortcut ( CTRL + Key_C ) , this , TQT_SLOT ( slotCopy ( ) ) , m_filesAction , " make_svn_copy " ) ;
tmp_action = new TDEAction ( i18n ( " Check for updates " ) , " tdesvncheckupdates " , TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotCheckUpdates ( ) ) , m_filesAction , " make_check_updates " ) ;
tmp_action = new TDEAction ( i18n ( " Check for updates " ) , " tdesvncheckupdates " , TDEShortcut ( ) , this , TQT_SLOT ( slotCheckUpdates ( ) ) , m_filesAction , " make_check_updates " ) ;
tmp_action - > setToolTip ( i18n ( " Check if current working copy has items with newer version in repository " ) ) ;
tmp_action - > setToolTip ( i18n ( " Check if current working copy has items with newer version in repository " ) ) ;
/* 2. actions only on files */
/* 2. actions only on files */
m_BlameAction = new TDEAction ( i18n ( " Blame " ) , " tdesvnblame " ,
m_BlameAction = new TDEAction ( i18n ( " Blame " ) , " tdesvnblame " ,
TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotBlame ( ) ) , m_filesAction , " make_svn_blame " ) ;
TDEShortcut ( ) , this , TQT_SLOT ( slotBlame ( ) ) , m_filesAction , " make_svn_blame " ) ;
m_BlameAction - > setToolTip ( i18n ( " Output the content of specified files or URLs with revision and author information in-line. " ) ) ;
m_BlameAction - > setToolTip ( i18n ( " Output the content of specified files or URLs with revision and author information in-line. " ) ) ;
m_BlameRangeAction = new TDEAction ( i18n ( " Blame range " ) , " tdesvnblame " ,
m_BlameRangeAction = new TDEAction ( i18n ( " Blame range " ) , " tdesvnblame " ,
TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotRangeBlame ( ) ) , m_filesAction , " make_svn_range_blame " ) ;
TDEShortcut ( ) , this , TQT_SLOT ( slotRangeBlame ( ) ) , m_filesAction , " make_svn_range_blame " ) ;
m_BlameRangeAction - > setToolTip ( i18n ( " Output the content of specified files or URLs with revision and author information in-line. " ) ) ;
m_BlameRangeAction - > setToolTip ( i18n ( " Output the content of specified files or URLs with revision and author information in-line. " ) ) ;
m_CatAction = new TDEAction ( i18n ( " Cat head " ) , " tdesvncat " ,
m_CatAction = new TDEAction ( i18n ( " Cat head " ) , " tdesvncat " ,
TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotCat ( ) ) , m_filesAction , " make_svn_cat " ) ;
TDEShortcut ( ) , this , TQT_SLOT ( slotCat ( ) ) , m_filesAction , " make_svn_cat " ) ;
m_CatAction - > setToolTip ( i18n ( " Output the content of specified files or URLs. " ) ) ;
m_CatAction - > setToolTip ( i18n ( " Output the content of specified files or URLs. " ) ) ;
tmp_action = new TDEAction ( i18n ( " Cat revision... " ) , " tdesvncat " ,
tmp_action = new TDEAction ( i18n ( " Cat revision... " ) , " tdesvncat " ,
TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotRevisionCat ( ) ) , m_filesAction , " make_revisions_cat " ) ;
TDEShortcut ( ) , this , TQT_SLOT ( slotRevisionCat ( ) ) , m_filesAction , " make_revisions_cat " ) ;
tmp_action - > setToolTip ( i18n ( " Output the content of specified files or URLs at specific revision. " ) ) ;
tmp_action - > setToolTip ( i18n ( " Output the content of specified files or URLs at specific revision. " ) ) ;
m_LockAction = new TDEAction ( i18n ( " Lock current items " ) , " tdesvnlock " ,
m_LockAction = new TDEAction ( i18n ( " Lock current items " ) , " tdesvnlock " ,
TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotLock ( ) ) , m_filesAction , " make_svn_lock " ) ;
TDEShortcut ( ) , this , TQT_SLOT ( slotLock ( ) ) , m_filesAction , " make_svn_lock " ) ;
m_UnlockAction = new TDEAction ( i18n ( " Unlock current items " ) , " tdesvnunlock " ,
m_UnlockAction = new TDEAction ( i18n ( " Unlock current items " ) , " tdesvnunlock " ,
TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotUnlock ( ) ) , m_filesAction , " make_svn_unlock " ) ;
TDEShortcut ( ) , this , TQT_SLOT ( slotUnlock ( ) ) , m_filesAction , " make_svn_unlock " ) ;
/* 3. actions only on dirs */
/* 3. actions only on dirs */
m_MkdirAction = new TDEAction ( i18n ( " New folder " ) , " folder-new " ,
m_MkdirAction = new TDEAction ( i18n ( " New folder " ) , " folder-new " ,
TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotMkdir ( ) ) , m_filesAction , " make_svn_mkdir " ) ;
TDEShortcut ( ) , this , TQT_SLOT ( slotMkdir ( ) ) , m_filesAction , " make_svn_mkdir " ) ;
m_switchRepository = new TDEAction ( i18n ( " Switch repository " ) , " tdesvnswitch " ,
m_switchRepository = new TDEAction ( i18n ( " Switch repository " ) , " tdesvnswitch " ,
TDEShortcut ( ) , m_SvnWrapper , TQT_SLOT ( slotSwitch ( ) ) , m_filesAction , " make_svn_switch " ) ;
TDEShortcut ( ) , m_SvnWrapper , TQT_SLOT ( slotSwitch ( ) ) , m_filesAction , " make_svn_switch " ) ;
m_switchRepository - > setToolTip ( i18n ( " Switch repository path of current working copy path ( \" svn switch \" ) " ) ) ;
m_switchRepository - > setToolTip ( i18n ( " Switch repository path of current working copy path ( \" svn switch \" ) " ) ) ;
tmp_action = new TDEAction ( i18n ( " Relocate current working copy url " ) , " tdesvnrelocate " , TDEShortcut ( ) ,
tmp_action = new TDEAction ( i18n ( " Relocate current working copy url " ) , " tdesvnrelocate " , TDEShortcut ( ) ,
TQT_TQOBJECT ( this ) , TQT_SLOT ( slotRelocate ( ) ) , m_filesAction , " make_svn_relocate " ) ;
this , TQT_SLOT ( slotRelocate ( ) ) , m_filesAction , " make_svn_relocate " ) ;
tmp_action - > setToolTip ( i18n ( " Relocate url of current working copy path to other url " ) ) ;
tmp_action - > setToolTip ( i18n ( " Relocate url of current working copy path to other url " ) ) ;
tmp_action = new TDEAction ( i18n ( " Check for unversioned items " ) , " tdesvnaddrecursive " , TDEShortcut ( ) ,
tmp_action = new TDEAction ( i18n ( " Check for unversioned items " ) , " tdesvnaddrecursive " , TDEShortcut ( ) ,
TQT_TQOBJECT ( this ) , TQT_SLOT ( slotCheckNewItems ( ) ) , m_filesAction , " make_check_unversioned " ) ;
this , TQT_SLOT ( slotCheckNewItems ( ) ) , m_filesAction , " make_check_unversioned " ) ;
tmp_action - > setToolTip ( i18n ( " Browse folder for unversioned items and add them if wanted. " ) ) ;
tmp_action - > setToolTip ( i18n ( " Browse folder for unversioned items and add them if wanted. " ) ) ;
m_changeToRepository = new TDEAction ( i18n ( " Open repository of working copy " ) , " go-home " , TDEShortcut ( ) ,
m_changeToRepository = new TDEAction ( i18n ( " Open repository of working copy " ) , " go-home " , TDEShortcut ( ) ,
TQT_TQOBJECT ( this ) , TQT_SLOT ( slotChangeToRepository ( ) ) , m_filesAction , " make_switch_to_repo " ) ;
this , TQT_SLOT ( slotChangeToRepository ( ) ) , m_filesAction , " make_switch_to_repo " ) ;
m_changeToRepository - > setToolTip ( i18n ( " Opens the repository the current working copy was checked out from " ) ) ;
m_changeToRepository - > setToolTip ( i18n ( " Opens the repository the current working copy was checked out from " ) ) ;
m_CleanupAction = new TDEAction ( i18n ( " Cleanup " ) , " tdesvncleanup " ,
m_CleanupAction = new TDEAction ( i18n ( " Cleanup " ) , " tdesvncleanup " ,
TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotCleanupAction ( ) ) , m_filesAction , " make_cleanup " ) ;
TDEShortcut ( ) , this , TQT_SLOT ( slotCleanupAction ( ) ) , m_filesAction , " make_cleanup " ) ;
m_CleanupAction - > setToolTip ( i18n ( " Recursively clean up the working copy, removing locks, resuming unfinished operations, etc. " ) ) ;
m_CleanupAction - > setToolTip ( i18n ( " Recursively clean up the working copy, removing locks, resuming unfinished operations, etc. " ) ) ;
m_ImportDirsIntoCurrent = new TDEAction ( i18n ( " Import folders into current " ) , " fileimport " , TDEShortcut ( ) ,
m_ImportDirsIntoCurrent = new TDEAction ( i18n ( " Import folders into current " ) , " fileimport " , TDEShortcut ( ) ,
TQT_TQOBJECT ( this ) , TQT_SLOT ( slotImportDirsIntoCurrent ( ) ) , m_filesAction , " make_import_dirs_into_current " ) ;
this , TQT_SLOT ( slotImportDirsIntoCurrent ( ) ) , m_filesAction , " make_import_dirs_into_current " ) ;
m_ImportDirsIntoCurrent - > setToolTip ( i18n ( " Import folder content into current url " ) ) ;
m_ImportDirsIntoCurrent - > setToolTip ( i18n ( " Import folder content into current url " ) ) ;
/* local only actions */
/* local only actions */
@ -336,19 +336,19 @@ void tdesvnfilelist::setupActions()
tmp_action - > setToolTip ( i18n ( " Adding selected files and/or directories to repository and all subitems of folders " ) ) ;
tmp_action - > setToolTip ( i18n ( " Adding selected files and/or directories to repository and all subitems of folders " ) ) ;
m_DelCurrent = new TDEAction ( i18n ( " Delete selected files/dirs " ) , " tdesvndelete " ,
m_DelCurrent = new TDEAction ( i18n ( " Delete selected files/dirs " ) , " tdesvndelete " ,
TDEShortcut ( Key_Delete ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotDelete ( ) ) , m_filesAction , " make_svn_remove " ) ;
TDEShortcut ( Key_Delete ) , this , TQT_SLOT ( slotDelete ( ) ) , m_filesAction , " make_svn_remove " ) ;
m_DelCurrent - > setToolTip ( i18n ( " Deleting selected files and/or directories from repository " ) ) ;
m_DelCurrent - > setToolTip ( i18n ( " Deleting selected files and/or directories from repository " ) ) ;
m_RevertAction = new TDEAction ( i18n ( " Revert current changes " ) , " document-revert " ,
m_RevertAction = new TDEAction ( i18n ( " Revert current changes " ) , " document-revert " ,
TDEShortcut ( ) , m_SvnWrapper , TQT_SLOT ( slotRevert ( ) ) , m_filesAction , " make_svn_revert " ) ;
TDEShortcut ( ) , m_SvnWrapper , TQT_SLOT ( slotRevert ( ) ) , m_filesAction , " make_svn_revert " ) ;
m_ResolvedAction = new TDEAction ( i18n ( " Mark resolved " ) , TDEShortcut ( ) ,
m_ResolvedAction = new TDEAction ( i18n ( " Mark resolved " ) , TDEShortcut ( ) ,
TQT_TQOBJECT ( this ) , TQT_SLOT ( slotResolved ( ) ) , m_filesAction , " make_resolved " ) ;
this , TQT_SLOT ( slotResolved ( ) ) , m_filesAction , " make_resolved " ) ;
m_ResolvedAction - > setToolTip ( i18n ( " Marking files or dirs resolved " ) ) ;
m_ResolvedAction - > setToolTip ( i18n ( " Marking files or dirs resolved " ) ) ;
tmp_action = new TDEAction ( i18n ( " Resolve conflicts " ) , TDEShortcut ( ) ,
tmp_action = new TDEAction ( i18n ( " Resolve conflicts " ) , TDEShortcut ( ) ,
TQT_TQOBJECT ( this ) , TQT_SLOT ( slotTryResolve ( ) ) , m_filesAction , " make_try_resolve " ) ;
this , TQT_SLOT ( slotTryResolve ( ) ) , m_filesAction , " make_try_resolve " ) ;
m_IgnoreAction = new TDEAction ( i18n ( " Ignore/Unignore current item " ) , TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotIgnore ( ) ) , m_filesAction , " make_svn_ignore " ) ;
m_IgnoreAction = new TDEAction ( i18n ( " Ignore/Unignore current item " ) , TDEShortcut ( ) , this , TQT_SLOT ( slotIgnore ( ) ) , m_filesAction , " make_svn_ignore " ) ;
m_UpdateHead = new TDEAction ( i18n ( " Update to head " ) , " tdesvnupdate " ,
m_UpdateHead = new TDEAction ( i18n ( " Update to head " ) , " tdesvnupdate " ,
TDEShortcut ( ) , m_SvnWrapper , TQT_SLOT ( slotUpdateHeadRec ( ) ) , m_filesAction , " make_svn_headupdate " ) ;
TDEShortcut ( ) , m_SvnWrapper , TQT_SLOT ( slotUpdateHeadRec ( ) ) , m_filesAction , " make_svn_headupdate " ) ;
@ -358,51 +358,51 @@ void tdesvnfilelist::setupActions()
TDEShortcut ( " CTRL+# " ) , m_SvnWrapper , TQT_SLOT ( slotCommit ( ) ) , m_filesAction , " make_svn_commit " ) ;
TDEShortcut ( " CTRL+# " ) , m_SvnWrapper , TQT_SLOT ( slotCommit ( ) ) , m_filesAction , " make_svn_commit " ) ;
tmp_action = new TDEAction ( i18n ( " Diff local changes " ) , " tdesvndiff " ,
tmp_action = new TDEAction ( i18n ( " Diff local changes " ) , " tdesvndiff " ,
TDEShortcut ( CTRL + Key_D ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotSimpleBaseDiff ( ) ) , m_filesAction , " make_svn_basediff " ) ;
TDEShortcut ( CTRL + Key_D ) , this , TQT_SLOT ( slotSimpleBaseDiff ( ) ) , m_filesAction , " make_svn_basediff " ) ;
tmp_action - > setToolTip ( i18n ( " Diff working copy against BASE (last checked out version) - doesn't require access to repository " ) ) ;
tmp_action - > setToolTip ( i18n ( " Diff working copy against BASE (last checked out version) - doesn't require access to repository " ) ) ;
tmp_action = new TDEAction ( i18n ( " Diff against HEAD " ) , " tdesvndiff " ,
tmp_action = new TDEAction ( i18n ( " Diff against HEAD " ) , " tdesvndiff " ,
TDEShortcut ( CTRL + Key_H ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotSimpleHeadDiff ( ) ) , m_filesAction , " make_svn_headdiff " ) ;
TDEShortcut ( CTRL + Key_H ) , this , TQT_SLOT ( slotSimpleHeadDiff ( ) ) , m_filesAction , " make_svn_headdiff " ) ;
tmp_action - > setToolTip ( i18n ( " Diff working copy against HEAD (last checked in version)- requires access to repository " ) ) ;
tmp_action - > setToolTip ( i18n ( " Diff working copy against HEAD (last checked in version)- requires access to repository " ) ) ;
tmp_action = new TDEAction ( i18n ( " Diff items " ) , " tdesvndiff " ,
tmp_action = new TDEAction ( i18n ( " Diff items " ) , " tdesvndiff " ,
TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotDiffPathes ( ) ) , m_filesAction , " make_svn_itemsdiff " ) ;
TDEShortcut ( ) , this , TQT_SLOT ( slotDiffPathes ( ) ) , m_filesAction , " make_svn_itemsdiff " ) ;
tmp_action - > setToolTip ( i18n ( " Diff two items " ) ) ;
tmp_action - > setToolTip ( i18n ( " Diff two items " ) ) ;
m_MergeRevisionAction = new TDEAction ( i18n ( " Merge two revisions " ) , " tdesvnmerge " ,
m_MergeRevisionAction = new TDEAction ( i18n ( " Merge two revisions " ) , " tdesvnmerge " ,
TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotMergeRevisions ( ) ) , m_filesAction , " make_svn_merge_revisions " ) ;
TDEShortcut ( ) , this , TQT_SLOT ( slotMergeRevisions ( ) ) , m_filesAction , " make_svn_merge_revisions " ) ;
m_MergeRevisionAction - > setToolTip ( i18n ( " Merge two revisions of this entry into itself " ) ) ;
m_MergeRevisionAction - > setToolTip ( i18n ( " Merge two revisions of this entry into itself " ) ) ;
tmp_action = new TDEAction ( i18n ( " Merge... " ) , " tdesvnmerge " ,
tmp_action = new TDEAction ( i18n ( " Merge... " ) , " tdesvnmerge " ,
TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotMerge ( ) ) , m_filesAction , " make_svn_merge " ) ;
TDEShortcut ( ) , this , TQT_SLOT ( slotMerge ( ) ) , m_filesAction , " make_svn_merge " ) ;
tmp_action - > setToolTip ( " Merge repository path into current worky copy path or current repository path into a target " ) ;
tmp_action - > setToolTip ( " Merge repository path into current worky copy path or current repository path into a target " ) ;
tmp_action = new TDEAction ( i18n ( " Open With... " ) , 0 , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotOpenWith ( ) ) , m_filesAction , " openwith " ) ;
tmp_action = new TDEAction ( i18n ( " Open With... " ) , 0 , this , TQT_SLOT ( slotOpenWith ( ) ) , m_filesAction , " openwith " ) ;
/* remote actions only */
/* remote actions only */
m_CheckoutCurrentAction = new TDEAction ( i18n ( " Checkout current repository path " ) , " tdesvncheckout " , TDEShortcut ( ) ,
m_CheckoutCurrentAction = new TDEAction ( i18n ( " Checkout current repository path " ) , " tdesvncheckout " , TDEShortcut ( ) ,
m_SvnWrapper , TQT_SLOT ( slotCheckoutCurrent ( ) ) , m_filesAction , " make_svn_checkout_current " ) ;
m_SvnWrapper , TQT_SLOT ( slotCheckoutCurrent ( ) ) , m_filesAction , " make_svn_checkout_current " ) ;
m_ExportCurrentAction = new TDEAction ( i18n ( " Export current repository path " ) , " tdesvnexport " , TDEShortcut ( ) ,
m_ExportCurrentAction = new TDEAction ( i18n ( " Export current repository path " ) , " tdesvnexport " , TDEShortcut ( ) ,
m_SvnWrapper , TQT_SLOT ( slotExportCurrent ( ) ) , m_filesAction , " make_svn_export_current " ) ;
m_SvnWrapper , TQT_SLOT ( slotExportCurrent ( ) ) , m_filesAction , " make_svn_export_current " ) ;
new TDEAction ( i18n ( " Select browse revision " ) , TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotSelectBrowsingRevision ( ) ) , m_filesAction , " switch_browse_revision " ) ;
new TDEAction ( i18n ( " Select browse revision " ) , TDEShortcut ( ) , this , TQT_SLOT ( slotSelectBrowsingRevision ( ) ) , m_filesAction , " switch_browse_revision " ) ;
/* independe actions */
/* independe actions */
m_CheckoutAction = new TDEAction ( i18n ( " Checkout a repository " ) , " tdesvncheckout " ,
m_CheckoutAction = new TDEAction ( i18n ( " Checkout a repository " ) , " tdesvncheckout " ,
TDEShortcut ( ) , m_SvnWrapper , TQT_SLOT ( slotCheckout ( ) ) , m_filesAction , " make_svn_checkout " ) ;
TDEShortcut ( ) , m_SvnWrapper , TQT_SLOT ( slotCheckout ( ) ) , m_filesAction , " make_svn_checkout " ) ;
m_ExportAction = new TDEAction ( i18n ( " Export a repository " ) , " tdesvnexport " ,
m_ExportAction = new TDEAction ( i18n ( " Export a repository " ) , " tdesvnexport " ,
TDEShortcut ( ) , m_SvnWrapper , TQT_SLOT ( slotExport ( ) ) , m_filesAction , " make_svn_export " ) ;
TDEShortcut ( ) , m_SvnWrapper , TQT_SLOT ( slotExport ( ) ) , m_filesAction , " make_svn_export " ) ;
m_RefreshViewAction = new TDEAction ( i18n ( " Refresh view " ) , " reload " , TDEShortcut ( Key_F5 ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( refreshCurrentTree ( ) ) , m_filesAction , " make_view_refresh " ) ;
m_RefreshViewAction = new TDEAction ( i18n ( " Refresh view " ) , " reload " , TDEShortcut ( Key_F5 ) , this , TQT_SLOT ( refreshCurrentTree ( ) ) , m_filesAction , " make_view_refresh " ) ;
new TDEAction ( i18n ( " Diff revisions " ) , " tdesvndiff " , TDEShortcut ( ) , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotDiffRevisions ( ) ) , m_filesAction , " make_revisions_diff " ) ;
new TDEAction ( i18n ( " Diff revisions " ) , " tdesvndiff " , TDEShortcut ( ) , this , TQT_SLOT ( slotDiffRevisions ( ) ) , m_filesAction , " make_revisions_diff " ) ;
/* folding options */
/* folding options */
tmp_action = new TDEAction ( i18n ( " Unfold File Tree " ) , 0 , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotUnfoldTree ( ) ) , m_filesAction , " view_unfold_tree " ) ;
tmp_action = new TDEAction ( i18n ( " Unfold File Tree " ) , 0 , this , TQT_SLOT ( slotUnfoldTree ( ) ) , m_filesAction , " view_unfold_tree " ) ;
tmp_action - > setToolTip ( i18n ( " Opens all branches of the file tree " ) ) ;
tmp_action - > setToolTip ( i18n ( " Opens all branches of the file tree " ) ) ;
tmp_action = new TDEAction ( i18n ( " Fold File Tree " ) , 0 , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotFoldTree ( ) ) , m_filesAction , " view_fold_tree " ) ;
tmp_action = new TDEAction ( i18n ( " Fold File Tree " ) , 0 , this , TQT_SLOT ( slotFoldTree ( ) ) , m_filesAction , " view_fold_tree " ) ;
tmp_action - > setToolTip ( i18n ( " Closes all branches of the file tree " ) ) ;
tmp_action - > setToolTip ( i18n ( " Closes all branches of the file tree " ) ) ;
/* caching */
/* caching */
tmp_action = new TDEAction ( i18n ( " Update log cache " ) , 0 , TQT_TQOBJECT ( this ) , TQT_SLOT ( slotUpdateLogCache ( ) ) , m_filesAction , " update_log_cache " ) ;
tmp_action = new TDEAction ( i18n ( " Update log cache " ) , 0 , this , TQT_SLOT ( slotUpdateLogCache ( ) ) , m_filesAction , " update_log_cache " ) ;
tmp_action - > setToolTip ( i18n ( " Update the log cache for current repository " ) ) ;
tmp_action - > setToolTip ( i18n ( " Update the log cache for current repository " ) ) ;
/* tmp_action = new TDEAction( i18n("Stop update log cache"),0,this,TQT_SLOT(slotUpdateLogCache()),m_filesAction,"stop_update_log_cache" );
/* tmp_action = new TDEAction( i18n("Stop update log cache"),0,this,TQT_SLOT(slotUpdateLogCache()),m_filesAction,"stop_update_log_cache" );
tmp_action - > setToolTip ( i18n ( " Stop the update of the log cache " ) ) ;
tmp_action - > setToolTip ( i18n ( " Stop the update of the log cache " ) ) ;
@ -585,7 +585,7 @@ bool tdesvnfilelist::openURL( const KURL &url,bool noReinit )
}
}
m_SvnWrapper - > clearUpdateCache ( ) ;
m_SvnWrapper - > clearUpdateCache ( ) ;
if ( isWorkingCopy ( ) ) {
if ( isWorkingCopy ( ) ) {
m_pList - > m_DirWatch = new KDirWatch ( TQT_TQOBJECT ( this ) ) ;
m_pList - > m_DirWatch = new KDirWatch ( this ) ;
connect ( m_pList - > m_DirWatch , TQT_SIGNAL ( dirty ( const TQString & ) ) , this , TQT_SLOT ( slotDirItemDirty ( const TQString & ) ) ) ;
connect ( m_pList - > m_DirWatch , TQT_SIGNAL ( dirty ( const TQString & ) ) , this , TQT_SLOT ( slotDirItemDirty ( const TQString & ) ) ) ;
connect ( m_pList - > m_DirWatch , TQT_SIGNAL ( created ( const TQString & ) ) , this , TQT_SLOT ( slotDirItemCreated ( const TQString & ) ) ) ;
connect ( m_pList - > m_DirWatch , TQT_SIGNAL ( created ( const TQString & ) ) , this , TQT_SLOT ( slotDirItemCreated ( const TQString & ) ) ) ;
connect ( m_pList - > m_DirWatch , TQT_SIGNAL ( deleted ( const TQString & ) ) , this , TQT_SLOT ( slotDirItemDeleted ( const TQString & ) ) ) ;
connect ( m_pList - > m_DirWatch , TQT_SIGNAL ( deleted ( const TQString & ) ) , this , TQT_SLOT ( slotDirItemDeleted ( const TQString & ) ) ) ;
@ -1041,7 +1041,7 @@ void tdesvnfilelist::slotSelectionChanged()
void tdesvnfilelist : : slotClientException ( const TQString & what )
void tdesvnfilelist : : slotClientException ( const TQString & what )
{
{
emit sigLogMessage ( what ) ;
emit sigLogMessage ( what ) ;
KMessageBox : : sorry ( T QT_TQWIDGET( T DEApplication: : activeModalWidget ( ) ) , what , i18n ( " SVN Error " ) ) ;
KMessageBox : : sorry ( T DEApplication: : activeModalWidget ( ) , what , i18n ( " SVN Error " ) ) ;
}
}
@ -1067,7 +1067,7 @@ void tdesvnfilelist::slotChangeToRepository()
return ;
return ;
}
}
if ( i . reposRoot ( ) . isEmpty ( ) ) {
if ( i . reposRoot ( ) . isEmpty ( ) ) {
KMessageBox : : sorry ( T QT_TQWIDGET( T DEApplication: : activeModalWidget ( ) ) , i18n ( " Could not retrieve repository of working copy. " ) , i18n ( " SVN Error " ) ) ;
KMessageBox : : sorry ( T DEApplication: : activeModalWidget ( ) , i18n ( " Could not retrieve repository of working copy. " ) , i18n ( " SVN Error " ) ) ;
} else {
} else {
sigSwitchUrl ( i . reposRoot ( ) ) ;
sigSwitchUrl ( i . reposRoot ( ) ) ;
}
}
@ -1150,7 +1150,7 @@ template<class T> KDialogBase* tdesvnfilelist::createDialog(T**ptr,const TQStrin
buttons = buttons | KDialogBase : : Help ;
buttons = buttons | KDialogBase : : Help ;
}
}
KDialogBase * dlg = new KDialogBase (
KDialogBase * dlg = new KDialogBase (
T QT_TQWIDGET( TQT_TQWIDGET ( T DEApplication: : activeModalWidget ( ) ) ) ,
T DEApplication: : activeModalWidget ( ) ,
name ,
name ,
true ,
true ,
_head ,
_head ,