]> git.scottworley.com Git - batteryviewer/blobdiff - batteryviewer.c
License
[batteryviewer] / batteryviewer.c
index 798cddc7facf522253f042b8aacc6fc7140aa914..a0fae4cd361a0f5917a203ecb781a0aa50962410 100644 (file)
@@ -1,3 +1,19 @@
+/* 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
 
@@ -125,8 +141,11 @@ int main(int argc, char **argv) {
       .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);