Ciao Katarina
On Thu, Sep 18, 2008 at 12:08 PM, Katarina Machalkova
What I particularly don't like is the concept of solving the whole problem ( i.e. informing the user about how much disk space will be taken/freed if s/he accepts the changes made in this session). I mean, I have to un-hide the disk space graph widget, hover the mouse over current partition and only then I can see a tiny tooltip, isn't it a bit ... clumsy? Yes, it is probably the least obtrusive change to package selector UI ( no annoying pop-ups, no additional buttons in already too much crowded screen ... ), but it is so badly accesible that if I don't know exactly what I'm looking for, I have no chance to find it.
Yes it may be clumsy, but look at what Stefan Hundhammer write here: https://bugzilla.novell.com/show_bug.cgi?id=399239 << Quite a number of people wanted this invisible by default; they say (I don't agree to that) that this makes this dialog more complex. So it was decided that we remove it.
Many users asked for that, and a bit of us (I and Stefan :), at least) don't agree. I thougtht that demanding / interested users, as well as open the table widget, could also trigger the tooltip :)
Not to mention the fact that I'd very much liked to see some solution usable in all package manager UIs, so we don't have to recycle and reimplement the code over and over again (in all package manager UIs). I filed this enhancement request https://bugzilla.novell.com/show_bug.cgi?id=410897 so that the functions calculating disk usage changes are made available outside zypper and all package managers (UI or CLI) can use them i.e. can ask libzypp about current status when user/application requests it.
Generally speaking I agree with code refactoring practice, I hope yast will be better ;) So are you going to discard the patch? Ciao Roberto -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org