From be4363263c937269e19b0646f5d82627f2047aff Mon Sep 17 00:00:00 2001 From: Thomas Thurman Date: Mon, 31 Aug 2009 19:34:07 -0400 Subject: [PATCH] add sorting on number of bells --- belltower.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/belltower.c b/belltower.c index 8972795..89e9574 100644 --- a/belltower.c +++ b/belltower.c @@ -48,6 +48,7 @@ char *towersort_settings[] = { "Name of town", "Distance from you", "Days until practice night", + "Number of bells", "Weight of tenor", NULL }; @@ -73,6 +74,7 @@ typedef enum { TOWERSORT_TOWN, TOWERSORT_DISTANCE, TOWERSORT_PRACTICE, + TOWERSORT_BELLS, TOWERSORT_WEIGHT } TowersortSetting; @@ -798,6 +800,9 @@ found_tower_new (tower *basis) case TOWERSORT_PRACTICE: result->sortkey = g_strdup ("FIXME"); break; + case TOWERSORT_BELLS: + result->sortkey = g_strdup_printf ("%10s", basis->fields[FieldBells]); + break; case TOWERSORT_WEIGHT: result->sortkey = g_strdup_printf ("%10s", basis->fields[FieldWt]); break; -- 1.7.9.5