On 08/05/07, Simon Large <firstname.lastname@example.org> wrote:
> On 08/05/07, Joseph Galbraith <email@example.com> wrote:
> > Simon Large wrote:
> > > On 08/05/07, Stefan Küng <firstname.lastname@example.org> wrote:
> > >> Hans-Emil Skogh wrote:
> > >> > I would like to add some clickable item that indicates that the
> > >> > repo-browser haven't fetched that particular directory from the server
> > >> > yet, and clicking it would trigger the fetch. This way it would be
> > >> > possible to more seamlessly navigate "upwards" in a
> > >> > repository-structure. Right now, clicking the parent-folder of "trunk"
> > >> > to fetch the "hidden" directories that are there is the only way to
> > >> make
> > >> > them show, and this will collapse the structure that was visible under
> > >> > trunk…
> > >>
> > >> I don't like the idea of 'ghost' folders showing up in the tree view.
> > >> But what about fetching the data for folders which don't have the data
> > >> yet *without* collapsing them first?
> > >> I think it should be possible to catch the collapse request, check if we
> > >> already have the data of that folder and if not, deny the collapse but
> > >> fetch the data immediately.
> > What currently happens if you click on the folder containing the
> > node you are interested in?
> > It seems like that should result in the data being fetched (both
> > to fill out the right hand pane, and to populate the list view.)
> > It seems like that would be more intuitive than having a node
> > refuse to collapse when clicked...
> That is the idea. If you click on an incomplete node it completes,
> filling the RH pane and populating the list view as you say.
> Click on it again, and it is already complete so it collapses.
Adding to that, it would be more obvious to the user if only the
complete nodes were marked with [+], and incomplete ones with [-].
That way it would be immediately obvious that clicking it will expand.
I guess the context menu could have both expand and collapse, in case
you really do want to collapse a partially expanded node.
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Tue May 8 23:15:18 2007