Thanks for trying to clean up this UI. It has always been a bit of a mess. I think your simplifications are good.
Twice in browser/codeimport.py we have a list of valid RCS types. It would be nice to define those one place rather than using the same set of literals twice such as:
Hi Jelmer,
Thanks for trying to clean up this UI. It has always been a bit of a mess. I think your simplifications are good.
Twice in browser/ codeimport. py we have a list of valid RCS types. It would be nice to define those one place rather than using the same set of literals twice such as:
@@ -576,7 +592,8 @@ import. rcs_type in (RevisionContro lSystems. SVN, Systems. BZR_SVN, Systems. GIT, Systems. HG): Systems. HG, Systems. BZR):
151 elif self.code_
152 RevisionControl
153 RevisionControl
154 - RevisionControl
155 + RevisionControl
156 + RevisionControl
As with all UI changes, screenshot of before and after as well as clear instructions on how to exercise the changes makes for speedier review.