+static void save_window_pos(struct ui_psensor *ui)
+{
+ gint x, y, w, h;
+ gboolean visible;
+ GtkWindow *win;
+
+ visible = gtk_widget_get_visible(ui->main_window);
+ log_printf(LOG_DEBUG, "Window visible: %d", visible);
+
+ if (visible == TRUE) {
+ win = GTK_WINDOW(ui->main_window);
+
+ gtk_window_get_position(win, &x, &y);
+ gtk_window_get_size(win, &w, &h);
+
+ log_printf(LOG_DEBUG, "Window position: %d %d", x, y);
+ log_printf(LOG_DEBUG, "Window size: %d %d", w, h);
+ }
+}
+