On Tue, Apr 19, 2011 at 11:17 PM, Peter Tyser <ptyser gmail com> wrote: > Add the ability to show diffs in a pane to the right of the treeview > when using meld to diff version-controlled files and directories. > Previously each diff was shown in its own tab. > > A new preference ("Use seperate tab for each VC diff") has been added > under the "View" menu to allow users to choose whether to use tabs or > not. The default value of this setting is "True", maintaining current > behavior. > > This feature is useful as many people use wide screen monitors > where horizontal space isn't fully utilized. Being able to see a list > of all files that have differences at all times can be useful in some > circumstances, such as reviewing modifications to a source tree prior > to committing them. > > Signed-off-by: Peter Tyser <ptyser gmail com> > --- > I was curious what others thought of this. Its sort of like gedit's > left-hand filelist pane. I prefer this layout on my work PC (24" > monitors) and widescreen laptops. There are a couple of other > similar options that could be added to make its functionality > more like gedit. I made the least changes I could to demonstrate > the concept, but would be open to alternate implementations. > > I don't like that this fragments the UI settings a little more, > but adding a side pane to the file and directory diffs seemed > like a can of worms that I'm not prepared to open as I primarly > only use the VcView functionality of meld. Attached are 2 screenshots which illustrate the paned vs tabbed view. I'm on a small-screened laptop now, so the screen shots don't really show a good usage scenario. One can imagine on a wider screen the file listing would fit nicely next to the diffs. Best, Peter
Attachment:
paned.png
Description: PNG image
Attachment:
tabbed.png
Description: PNG image