From 7036b435d04f699beb576e1d46f28796f429d003 Mon Sep 17 00:00:00 2001 From: Nicola Fontana Date: Sat, 31 Dec 2016 00:31:52 +0100 Subject: [PATCH] adg: use sexagesimal representation for angles --- src/adg/adg-dress.c | 5 +++-- src/adg/tests/test-dim.c | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/adg/adg-dress.c b/src/adg/adg-dress.c index c5869f74..03c7638b 100644 --- a/src/adg/adg-dress.c +++ b/src/adg/adg-dress.c @@ -636,8 +636,9 @@ _adg_data_register_builtins(void) g_object_new(ADG_TYPE_DIM_STYLE, "marker1", arrow1, "marker2", arrow2, - "number-arguments", "d", - "number-format", "%g°", + "decimals", 1, + "number-arguments", "Dm", + "number-format", "%g°(%g')", NULL), ADG_TYPE_DIM_STYLE); g_object_unref(arrow1); diff --git a/src/adg/tests/test-dim.c b/src/adg/tests/test-dim.c index 9ebbc9e9..97c95694 100644 --- a/src/adg/tests/test-dim.c +++ b/src/adg/tests/test-dim.c @@ -553,7 +553,7 @@ _adg_method_get_text(void) adg_dim_set_dim_dress(dim, ADG_DRESS_DIMENSION_ANGULAR); text = adg_dim_get_text(dim, 7.891); - g_assert_cmpstr(text, ==, "7.89°"); + g_assert_cmpstr(text, ==, "7°53.5'"); g_free(text); adg_dim_set_dim_dress(dim, ADG_DRESS_DIMENSION_RADIUS); -- 2.11.4.GIT