This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
As promised earlier, here's a patch against the current CVS that adds the "Size" column to the setup chooser screen, showing the size of the package tarball(s). It seems to work well for me. Two caveats: since the size information is extracted from setup.ini, if a package is not in setup.ini, the size will be wrong or nonexistent; and this doesn't work well for source-only packages (mostly because currently only one version of the source can be selected). Please test. Comments welcome. Igor ChangeLog below: ============================================================================== 2005-05-24 Igor Pechtchanski <pechtcha@cs.nyu.edu> * PickView.h (PickView::size_col): New instance variable. * PickView.cc (pkg_headers, cat_headers): Add size column. (PickView::set_headers): Initialize size_col. (PickView::init_headers): Include width of size column. * PickPackageLine.cc (PickPackageLine::paint): Handle size_col. * String++.cc (format_1000s): New functions. * String++.h (format_1000s): Declare new functions. -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha@cs.nyu.edu ZZZzz /,`.-'`' -. ;-;;,_ igor@watson.ibm.com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "The Sun will pass between the Earth and the Moon tonight for a total Lunar eclipse..." -- WCBS Radio Newsbrief, Oct 27 2004, 12:01 pm EDT
Attachment:
setup-package-size-column.patch
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |