[MonoDevelop] Version Control UI

IBBoard ibboard at gmail.com
Sun Aug 15 08:43:19 EDT 2010


jmalcom: The tabbed view for different VCS views of the open file is
definitely in Git - that's how I get to play with all of this stuff and
pester Mike and co with my ideas :)


On 14/08/10 22:06, Mike Krüger wrote:
> Hi
>> I just updated again and noticed the new tabs at the bottom for the
>> different types. They look like a good start, but I think that they'd
>> look a bit more cleanly integrated with GUI files in something other
>> than Sonar due to its gradient :)
>>
>>    
> How would you do it ?

The tabs themselves are fine, it was just an oddity with the thicker GUI
designer bar above it. Because of the Sonar gradients then the tabs were
a lighter colour than the bottom of the designer bar, seemingly because
the gradient didn't get scaled but got cropped. If you can get Steic to
play nice then it shouldn't be a problem :)

> 
>> One thing I wondered was whether we needed the "Source/Visual/Actions"
>> bar any more - could it not be integrated into the tabs as the first
>> few? "Abstract Content" is a bit of a clunky name, which does kinda
>> indicate that we've got a bit too much together. I'd consider "Source",
>> "Visual", "Diff", "Blame" and "Log" as different views on the same thing
>> (viewing it as code, a GUI, as a comparison to a previous version, etc),
>> so having them all rendered the same as tabs would seem to make sense.
>> The only odd one out would be Actions, which is a view on a sub-part of
>> the Visual, but I'm not sure how that could be handled separately at the
>> moment without resorting to a pad, so it'd probably be best to move it
>> to a tab as well.
>>    
> This is because stetic ignores the subview system of the view contents
> and does an own ... stetic get's overworked due to a gsoc project, let's
> see what happens. But you're right stetic should 'play nice' with the
> views.
> 
> Regards
> Mike


I'll keep an eye on it. Hopefully the GSoC project will end up with
something that plays nicely and integrates with the rest of the tabs.



More information about the Monodevelop-list mailing list