Re: g_format_file_size_for_display()
- From: David Zeuthen <david fubar dk>
- To: Federico Mena Quintero <federico ximian com>
- Cc: GTK+ development mailing list <gtk-devel-list gnome org>
- Subject: Re: g_format_file_size_for_display()
- Date: Tue, 18 Dec 2007 16:45:06 -0500
On Tue, 2007-12-18 at 14:50 -0600, Federico Mena Quintero wrote:
> Should this be called generically g_format_size_for_display()? You
> could use it for more than file sizes (free RAM in gnome-system-monitor,
> etc.).
It's here btw
http://svn.gnome.org/viewvc/glib/trunk/glib/gfileutils.c?revision=6076&view=markup
char *g_format_file_size_for_display (goffset size);
Ideally this one needs to take another parameter indicating whether you
want 1kb = 1000 bytes or 1kb = 1024 bytes.
The reason is that we want to generate nice display names in the volume
monitor; for ordinary media you want 1000 (to match the label on the
media); for optical discs you normally want 1024. gnome-vfs has this
terrible bug where it uses 1024 so you get the label "61.2 MB" media
even when the media itself says 64MB. This is kinda like punching the
user right in the face. It's not a mistake we should make for the new
shiny gvfs stuff.
David
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]