projects
/
gps-tracker
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c3c3a06
)
Format of the shown string changed
author
Dr. Johann Pfefferl
<pfefferl@nghape.jpnet>
Sat, 8 May 2010 15:57:07 +0000
(17:57 +0200)
committer
Dr. Johann Pfefferl
<pfefferl@nghape.jpnet>
Sat, 8 May 2010 15:57:07 +0000
(17:57 +0200)
gps-tracker.c
patch
|
blob
|
history
diff --git
a/gps-tracker.c
b/gps-tracker.c
index
2f7c8ba
..
f4afead
100644
(file)
--- a/
gps-tracker.c
+++ b/
gps-tracker.c
@@
-16,7
+16,7
@@
on_gps_device_changed (LocationGPSDevice *device, gpointer data)
if (!device)
return;
if (!device)
return;
- msg = g_string_new("");
+ msg = g_string_sized_new (512);
if (device->fix) {
if (device->fix->fields & LOCATION_GPS_DEVICE_TIME_SET) {
g_print ("time = %f\n", device->fix->time);
if (device->fix) {
if (device->fix->fields & LOCATION_GPS_DEVICE_TIME_SET) {
g_print ("time = %f\n", device->fix->time);
@@
-39,12
+39,12
@@
on_gps_device_changed (LocationGPSDevice *device, gpointer data)
if (device->fix->fields & LOCATION_GPS_DEVICE_SPEED_SET) {
g_print ("speed = %f\n", device->fix->speed);
if (device->fix->fields & LOCATION_GPS_DEVICE_SPEED_SET) {
g_print ("speed = %f\n", device->fix->speed);
- g_string_append_printf (msg, "speed = %f\n", device->fix->speed);
+ g_string_append_printf (msg, "speed = %f, ", device->fix->speed);
}
if (device->fix->fields & LOCATION_GPS_DEVICE_TRACK_SET) {
g_print ("track = %f\n", device->fix->track);
}
if (device->fix->fields & LOCATION_GPS_DEVICE_TRACK_SET) {
g_print ("track = %f\n", device->fix->track);
- g_string_append_printf (msg, "track = %f\n", device->fix->track);
+ g_string_append_printf (msg, "track = %f, ", device->fix->track);
}
if (device->fix->fields & LOCATION_GPS_DEVICE_CLIMB_SET) {
}
if (device->fix->fields & LOCATION_GPS_DEVICE_CLIMB_SET) {
@@
-67,6
+67,7
@@
on_gps_device_changed (LocationGPSDevice *device, gpointer data)
g_print ("Satellites in use: %d\n", device->satellites_in_use);
g_string_append_printf (msg, "Satellites = % 2d/% 2d\n", device->satellites_in_use, device->satellites_in_view);
g_print ("GPS status: %d\n", device->status);
g_print ("Satellites in use: %d\n", device->satellites_in_use);
g_string_append_printf (msg, "Satellites = % 2d/% 2d\n", device->satellites_in_use, device->satellites_in_view);
g_print ("GPS status: %d\n", device->status);
+ g_string_append_printf (msg, "GPS status: %d\n", device->status);
hildon_gtk_window_set_progress_indicator(GTK_WINDOW(window), device->status == LOCATION_GPS_DEVICE_STATUS_NO_FIX);
hildon_gtk_window_set_progress_indicator(GTK_WINDOW(window), device->status == LOCATION_GPS_DEVICE_STATUS_NO_FIX);