* Jasper Groenewegen <[EMAIL PROTECTED]> wrote:
> - Text in the left part like the info after 'Revision Id:' is 
> visible in  the separating 'line' (the draggable thingy).

It took a little while, but I figured out that issue.  It was 
caused by misuse of gtk.Alignment objects, and I fixed it.  The 
changes are available in my branch:

  lp:~toykeeper/bzr-gtk/bzr-vis-enhancements/

> - The file selection list of the diff view takes up quite some 
> space..  is it possible to make that collapsable?

I've also added code to remember the window and panel sizes, 
though it doesn't yet handle the file list.  The idea is that a 
user could slide it closed if desired.  Or, alternate layouts 
could be used...

  - One approach is gitk's layout.  The diff uses the same text 
    area as the commit message, and the file list is off to the 
    far right: http://lwn.net/images/ns/kernel/gitk.png

  - Jelmer's suggestion was somewhat similar, but instead of 
    sharing a text area, the diff would be its own section below 
    the metadata area.  This would give us three wide but short 
    sections.

  - The file list could be a tab in the metadata area.

  - The entire diff could be a metadata tab, though this makes it 
    impossible to see the commit message and diff at the same 
    time.

Most of those require a lot more changes to the diff widget, 
since it was designed with the file list and text content as a 
single widget.  For now, I'll leave it as-is, until there is some 
agreement on what the best layout would be.

> on my 1280x1024 screen I easily lose the ends of the lines

Here's another idea...  the diff area could default to hidden, or 
perhaps only display if the screen is bigger than a predetermined 
size.  No matter how it's laid out, there just isn't enough room 
for it on a 800x600 screen; the smallest I use for it is 
1280x800.  However, without diffs, bzrk works fine at 640x480.


So, let me know what you think about layout ideas and new code in 
my branch.


-- Scott

-- 
bzr-gtk mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.canonical.com/mailman/listinfo/bzr-gtk

Reply via email to