Patch Set 7:

OK, I've implemented resizing dialog and proper widget layout after changing of dialog size. Also I've fixed NullPointerException when dialog is called on new repo. Now this dialog should look good when there is lots of tag in repository.

Right now only one thing left, that is adding possibility of creating new tag after one from existing was selected. I think that I'll add an extra button 'clear' or 'new tag' in left hand corner of dialog. That will setup initial state of dialog.

All that changes will be included in patch set 8 which, I think, I'll send on Monday evening.