Hi, On Wednesday 17 August 2011, Mischa Vreeburg wrote: > I'd like to send an update of rkward. I've added to the configure packages > interface a new tab ( install new) which is basically the same as the > install tab except that it only shows packages that haven't been installed > yet. > Hope you will use this.
many thanks for your contribution! In principle this is a very useful addition. However, rather than adding yet another tab, I think this functionality should be merged into the "Install" tab (in fact, I think the "Update" tab should be merged into this, as well). For this, I would suggest to split the tree of packages into three subsections "Installed packages", "Updateable packages", and "New packages". This can be done by adding these categories as top level QTreeWidgetItems, and making all other items children of the appropriate category items. Would you like to give that a try? (While at it, one more idea would be to change the interface, somewhat, by allowing the user to check, instead of select, the packages to install/update). Also, note that no additional cache for new pacakges should be necessary. Rather, you can pass the cache of available packages to new.packages(), in order to avoid a new download: new.packages(..., available= .rk.cached.available.packages()) See also the current .rk.get.old.packages(). Regards Thomas
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------------ EMC VNX: the world's simplest storage, starting under $10K The only unified storage solution that offers unified management Up to 160% more powerful than alternatives and 25% more efficient. Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________ RKWard-devel mailing list RKWard-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rkward-devel