From 36725f170f6375c801afd493476c5d15dc4d6348 Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Tue, 30 Dec 2025 14:44:18 +0100 Subject: [PATCH] use smaller margins for X axis. --- src/lib/aqdiagram/graph/timegraph.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/lib/aqdiagram/graph/timegraph.c b/src/lib/aqdiagram/graph/timegraph.c index 2cc5b0c..93ea4fe 100644 --- a/src/lib/aqdiagram/graph/timegraph.c +++ b/src/lib/aqdiagram/graph/timegraph.c @@ -22,6 +22,15 @@ #include +/* ------------------------------------------------------------------------------------------------ + * definitions + * ------------------------------------------------------------------------------------------------ + */ + +#define AQDG_TIMEGRAPH_MARGINSPERCENT_X 1.0 +#define AQDG_TIMEGRAPH_MARGINSPERCENT_Y 10.0 + + /* ------------------------------------------------------------------------------------------------ * forward declarations @@ -105,14 +114,14 @@ void AQDG_TimeGraph_SetupTicks(AQDG_GRAPH *g, uint32_t flags, double minY, doubl /* create ticks for X axis */ axis=AQDG_Graph_GetAxisByIndex(g, AQDG_GRAPH_AXISPOS_BOTTOM); if (axis) { - _addMarginsToAxis(axis, 2.0); + _addMarginsToAxis(axis, AQDG_TIMEGRAPH_MARGINSPERCENT_X); _setupTicksForTimeAxis(axis); } /* create ticks for Y axis */ axis=AQDG_Graph_GetAxisByIndex(g, AQDG_GRAPH_AXISPOS_LEFT); if (axis) { - _addMarginsToAxis(axis, 10.0); + _addMarginsToAxis(axis, AQDG_TIMEGRAPH_MARGINSPERCENT_Y); if (flags & AQDG_TIMEGRAPH_SETUPTICKS_FLAGS_MINY) AQDG_Graph_Axis_SetMinValue(axis, minY); if (flags & AQDG_TIMEGRAPH_SETUPTICKS_FLAGS_MAXY)