Patch Set 2:

so would there be another way to do the same thing without
 1) copy & paste the already existing code from EGit
 2) access internal packages of EGit (which of course works but is ugly)
 3) rewrite functionality from scratch that is already there and working.

i know, the select repository page is not sooo extremely complicated, but still...

it would be great if third-party developers (i, for example ;) ) could re-use things that already exist in egit without hacks. that would also enable us to benefit from bug fixes and enhancements in those parts.