+/* batteryviewer: Display battery metrics
+ * Copyright (C) 2023 Scott Worley <scottworley@scottworley.com>
+
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, version 3.
+
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+*/
+
// For vasprintf
#define _GNU_SOURCE
.current_filename = sasprintf("%s/current_now", battery_dir),
};
- GtkApplication *app = gtk_application_new("com.scottworley.batteryviewer",
- G_APPLICATION_DEFAULT_FLAGS);
+ GtkApplication *app = gtk_application_new(
+ "com.scottworley.batteryviewer",
+ // G_APPLICATION_FLAGS_NONE is deprecated, but
+ // G_APPLICATION_DEFAULT_FLAGS isn't available on Stable Debian yet.
+ G_APPLICATION_FLAGS_NONE);
g_signal_connect(app, "activate", G_CALLBACK(activate), &state);
int status = g_application_run(G_APPLICATION(app), argc, argv);
g_object_unref(app);