mirror of
https://github.com/varun-r-mallya/sysprof.git
synced 2025-12-31 20:36:25 +00:00
sysprof: use non-breaking space between value and unit
This commit is contained in:
@ -433,13 +433,13 @@ get_time_str (gint64 o)
|
||||
char str[32];
|
||||
|
||||
if (o == 0)
|
||||
g_snprintf (str, sizeof str, "%.3lf s", .0);
|
||||
g_snprintf (str, sizeof str, "%.3lf s", .0);
|
||||
else if (o < 1000000)
|
||||
g_snprintf (str, sizeof str, "%.3lf μs", o/1000.);
|
||||
g_snprintf (str, sizeof str, "%.3lf μs", o/1000.);
|
||||
else if (o < SYSPROF_NSEC_PER_SEC)
|
||||
g_snprintf (str, sizeof str, "%.3lf ms", o/1000000.);
|
||||
g_snprintf (str, sizeof str, "%.3lf ms", o/1000000.);
|
||||
else
|
||||
g_snprintf (str, sizeof str, "%.3lf s", o/(double)SYSPROF_NSEC_PER_SEC);
|
||||
g_snprintf (str, sizeof str, "%.3lf s", o/(double)SYSPROF_NSEC_PER_SEC);
|
||||
|
||||
return g_strdup (str);
|
||||
}
|
||||
|
||||
@ -188,13 +188,13 @@ sysprof_time_label_set_internal (SysprofTimeLabel *self,
|
||||
if (t == 0 && !self->show_zero)
|
||||
str[0] = 0;
|
||||
else if (t == 0)
|
||||
g_snprintf (str, sizeof str, "%.3lf s", .0);
|
||||
g_snprintf (str, sizeof str, "%.3lf s", .0);
|
||||
else if (t < 1000000)
|
||||
g_snprintf (str, sizeof str, "%.3lf μs", t/1000.);
|
||||
g_snprintf (str, sizeof str, "%.3lf μs", t/1000.);
|
||||
else if (t < SYSPROF_NSEC_PER_SEC)
|
||||
g_snprintf (str, sizeof str, "%.3lf ms", t/1000000.);
|
||||
g_snprintf (str, sizeof str, "%.3lf ms", t/1000000.);
|
||||
else
|
||||
g_snprintf (str, sizeof str, "%.3lf s", t/(double)SYSPROF_NSEC_PER_SEC);
|
||||
g_snprintf (str, sizeof str, "%.3lf s", t/(double)SYSPROF_NSEC_PER_SEC);
|
||||
|
||||
gtk_label_set_label (self->label, str);
|
||||
}
|
||||
|
||||
@ -129,19 +129,19 @@ sysprof_time_ruler_snapshot (GtkWidget *widget,
|
||||
if (x >= 0 && (x - 6) >= last_x)
|
||||
{
|
||||
if (r == 0)
|
||||
g_snprintf (str, sizeof str, "%.3lf s", .0);
|
||||
g_snprintf (str, sizeof str, "%.3lf s", .0);
|
||||
else if (r < 1000000)
|
||||
g_snprintf (str, sizeof str, "%.3lf μs", r/1000.);
|
||||
g_snprintf (str, sizeof str, "%.3lf μs", r/1000.);
|
||||
else if (r < SYSPROF_NSEC_PER_SEC)
|
||||
g_snprintf (str, sizeof str, "%.3lf ms", r/1000000.);
|
||||
g_snprintf (str, sizeof str, "%.3lf ms", r/1000000.);
|
||||
else if (duration < SYSPROF_NSEC_PER_SEC/1000)
|
||||
g_snprintf (str, sizeof str, "%.6lf s", r/(double)SYSPROF_NSEC_PER_SEC);
|
||||
g_snprintf (str, sizeof str, "%.6lf s", r/(double)SYSPROF_NSEC_PER_SEC);
|
||||
else if (duration < SYSPROF_NSEC_PER_SEC/100)
|
||||
g_snprintf (str, sizeof str, "%.5lf s", r/(double)SYSPROF_NSEC_PER_SEC);
|
||||
g_snprintf (str, sizeof str, "%.5lf s", r/(double)SYSPROF_NSEC_PER_SEC);
|
||||
else if (duration < SYSPROF_NSEC_PER_SEC/10)
|
||||
g_snprintf (str, sizeof str, "%.4lf s", r/(double)SYSPROF_NSEC_PER_SEC);
|
||||
g_snprintf (str, sizeof str, "%.4lf s", r/(double)SYSPROF_NSEC_PER_SEC);
|
||||
else
|
||||
g_snprintf (str, sizeof str, "%.3lf s", r/(double)SYSPROF_NSEC_PER_SEC);
|
||||
g_snprintf (str, sizeof str, "%.3lf s", r/(double)SYSPROF_NSEC_PER_SEC);
|
||||
|
||||
pango_layout_set_text (layout, str, -1);
|
||||
pango_layout_get_pixel_size (layout, &pw, &ph);
|
||||
@ -354,19 +354,19 @@ sysprof_time_ruler_get_label_at_point (SysprofTimeRuler *self,
|
||||
o = visible->begin_nsec + (x / (double)width * duration) - document_time->begin_nsec;
|
||||
|
||||
if (o == 0)
|
||||
g_snprintf (str, sizeof str, "%.3lf s", .0);
|
||||
g_snprintf (str, sizeof str, "%.3lf s", .0);
|
||||
else if (o < 1000000)
|
||||
g_snprintf (str, sizeof str, "%.3lf μs", o/1000.);
|
||||
g_snprintf (str, sizeof str, "%.3lf μs", o/1000.);
|
||||
else if (o < SYSPROF_NSEC_PER_SEC)
|
||||
g_snprintf (str, sizeof str, "%.3lf ms", o/1000000.);
|
||||
g_snprintf (str, sizeof str, "%.3lf ms", o/1000000.);
|
||||
else if (duration < SYSPROF_NSEC_PER_SEC/1000)
|
||||
g_snprintf (str, sizeof str, "%.6lf s", o/(double)SYSPROF_NSEC_PER_SEC);
|
||||
g_snprintf (str, sizeof str, "%.6lf s", o/(double)SYSPROF_NSEC_PER_SEC);
|
||||
else if (duration < SYSPROF_NSEC_PER_SEC/100)
|
||||
g_snprintf (str, sizeof str, "%.5lf s", o/(double)SYSPROF_NSEC_PER_SEC);
|
||||
g_snprintf (str, sizeof str, "%.5lf s", o/(double)SYSPROF_NSEC_PER_SEC);
|
||||
else if (duration < SYSPROF_NSEC_PER_SEC/10)
|
||||
g_snprintf (str, sizeof str, "%.4lf s", o/(double)SYSPROF_NSEC_PER_SEC);
|
||||
g_snprintf (str, sizeof str, "%.4lf s", o/(double)SYSPROF_NSEC_PER_SEC);
|
||||
else
|
||||
g_snprintf (str, sizeof str, "%.3lf s", o/(double)SYSPROF_NSEC_PER_SEC);
|
||||
g_snprintf (str, sizeof str, "%.3lf s", o/(double)SYSPROF_NSEC_PER_SEC);
|
||||
|
||||
return g_strdup (str);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user