Added TODOs for improvement of the VCS copy/move commands.

Sat, 02 Jun 2012 15:27:03 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 02 Jun 2012 15:27:03 +0200
changeset 1884
0a7ef7f4d09e
parent 1883
2de804dc1452
child 1885
e51a12f1f404

Added TODOs for improvement of the VCS copy/move commands.

Plugins/VcsPlugins/vcsMercurial/HgCopyDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.py file | annotate | diff | comparison | revisions
--- a/Plugins/VcsPlugins/vcsMercurial/HgCopyDialog.py	Sat Jun 02 15:25:38 2012 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/HgCopyDialog.py	Sat Jun 02 15:27:03 2012 +0200
@@ -55,6 +55,7 @@
         @return the target name (string) and a flag indicating
             the operation should be enforced (boolean)
         """
+        # TODO: check if target is an absolute path. If not make it relative to source.
         return self.targetEdit.text(), self.forceCheckBox.isChecked()
     
     @pyqtSlot()
--- a/Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py	Sat Jun 02 15:25:38 2012 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py	Sat Jun 02 15:27:03 2012 +0200
@@ -211,6 +211,7 @@
             self.__HgForget)
         self.vcsMenuActions.append(act)
         menu.addSeparator()
+        # TODO: remove " in repository" because it is somewhat misleading (and later on)
         act = menu.addAction(self.trUtf8('Copy in repository'), self.__HgCopy)
         self.vcsMenuActions.append(act)
         act = menu.addAction(self.trUtf8('Move in repository'), self.__HgMove)
--- a/Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py	Sat Jun 02 15:25:38 2012 +0200
+++ b/Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py	Sat Jun 02 15:27:03 2012 +0200
@@ -227,6 +227,7 @@
             self._VCSRemove)
         self.vcsMenuActions.append(act)
         menu.addSeparator()
+        # TODO: remove " in repository" because it is somewhat misleading (and later on)
         act = menu.addAction(self.trUtf8('Copy in repository'), self.__SVNCopy)
         self.vcsMenuActions.append(act)
         act = menu.addAction(self.trUtf8('Move in repository'), self.__SVNMove)
--- a/Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.py	Sat Jun 02 15:25:38 2012 +0200
+++ b/Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.py	Sat Jun 02 15:27:03 2012 +0200
@@ -55,6 +55,7 @@
         @return the target name (string) and a flag indicating
             the operation should be enforced (boolean)
         """
+        # TODO: check if target is an absolute path. If not make it relative to source.
         return self.targetEdit.text(), self.forceCheckBox.isChecked()
         
     @pyqtSlot()
--- a/Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py	Sat Jun 02 15:25:38 2012 +0200
+++ b/Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py	Sat Jun 02 15:27:03 2012 +0200
@@ -225,6 +225,7 @@
             self._VCSRemove)
         self.vcsMenuActions.append(act)
         menu.addSeparator()
+        # TODO: remove " in repository" because it is somewhat misleading (and later on)
         act = menu.addAction(self.trUtf8('Copy in repository'), self.__SVNCopy)
         self.vcsMenuActions.append(act)
         act = menu.addAction(self.trUtf8('Move in repository'), self.__SVNMove)
--- a/Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.py	Sat Jun 02 15:25:38 2012 +0200
+++ b/Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.py	Sat Jun 02 15:27:03 2012 +0200
@@ -55,6 +55,7 @@
         @return the target name (string) and a flag indicating
             the operation should be enforced (boolean)
         """
+        # TODO: check if target is an absolute path. If not make it relative to source.
         return self.targetEdit.text(), self.forceCheckBox.isChecked()
         
     @pyqtSlot()

eric ide

mercurial