From 96ca5dd8e38f427f14ad164cb6a9ea8da2abbb61 Mon Sep 17 00:00:00 2001 From: Ben Lebherz Date: Thu, 14 Nov 2019 15:46:12 +0100 Subject: [PATCH] decrease spacing in gps ui --- pwnagotchi/plugins/default/gps.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pwnagotchi/plugins/default/gps.py b/pwnagotchi/plugins/default/gps.py index 883e77c..1c70bc3 100644 --- a/pwnagotchi/plugins/default/gps.py +++ b/pwnagotchi/plugins/default/gps.py @@ -63,6 +63,8 @@ class GPS(plugins.Plugin): lon_pos = (127, 56) alt_pos = (102, 71) + label_spacing = 0 + ui.add_element( "latitude", LabeledValue( @@ -72,6 +74,7 @@ class GPS(plugins.Plugin): position=lat_pos, label_font=fonts.Small, text_font=fonts.Small, + label_spacing=label_spacing, ), ) ui.add_element( @@ -83,6 +86,7 @@ class GPS(plugins.Plugin): position=lon_pos, label_font=fonts.Small, text_font=fonts.Small, + label_spacing=label_spacing, ), ) ui.add_element( @@ -94,6 +98,7 @@ class GPS(plugins.Plugin): position=alt_pos, label_font=fonts.Small, text_font=fonts.Small, + label_spacing=label_spacing, ), ) @@ -102,6 +107,8 @@ class GPS(plugins.Plugin): # avoid 0.000... measurements self.coordinates["Latitude"], self.coordinates["Longitude"] ]): - ui.set("latitude", f"{self.coordinates['Latitude']:.4f}") - ui.set("longitude", f" {self.coordinates['Longitude']:.4f}") - ui.set("altitude", f" {self.coordinates['Altitude']:.1f}m") + # last char is sometimes not completely drawn ¯\_(ツ)_/¯ + # using an ending-whitespace as workaround on each line + ui.set("latitude", f"{self.coordinates['Latitude']:.4f} ") + ui.set("longitude", f" {self.coordinates['Longitude']:.4f} ") + ui.set("altitude", f" {self.coordinates['Altitude']:.1f}m ")