[MonoDevelop] Version Control UI

Mike Krüger mkrueger at novell.com
Thu Aug 12 11:18:49 EDT 2010

> In master, mkrüger has implemented a shiny new UI for several of our
> version control operations.
It's still not finished ... it's still a long, long way for the widgets 
to be shiny ... but I'll try.
(And I'm open for suggestions)
> Now, when I choose "Show Annotations" , "Diff" , or "Log" from the
> Version Control context submenu, I get a nice view pane with "Source",
> "Comparison", "Diff", "Log", and "Blame" choices at the bottom, each
> of which presents a view of the source with the appropriate data
> overlaid or otherwise applied.
> My question: Why don't we show this view for version-controlled files
> by default? (Defaulting to "Source", of course.)
> Is there any reason not to?
I find this idea great - we do this for files which have a designer 
attached ... we can do that for version controlled files as well. And I 
would work on a better switching control to prevent a premature death 
due eye cancer.
The pads can be lazy initalized - therefore that won't have a negative 
impact on the file open speed - and this would make the comparison view 
much more prominent.

However we should consider hiding the 'diff' view by default and only 
show the comparison view/blame and log.


More information about the Monodevelop-list mailing list