summaryrefslogtreecommitdiff
path: root/src/disfluid
diff options
context:
space:
mode:
authorVivien Kraus <vivien@planete-kraus.eu>2023-03-07 21:37:42 +0100
committerVivien Kraus <vivien@planete-kraus.eu>2023-03-08 20:23:11 +0100
commit08684d332a072bfd0c8cd8e466a788b1dba604be (patch)
tree2974aa5ab6dc00afd0858cdd6b2e3b7a81267486 /src/disfluid
parent18a3213d94b7d806e8461d151031484344fcbbf8 (diff)
Do not use vala.
Vala is great, but it is hard to debug, and maintaining an API is impossible.
Diffstat (limited to 'src/disfluid')
-rw-r--r--src/disfluid/main.c25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/disfluid/main.c b/src/disfluid/main.c
new file mode 100644
index 0000000..f671301
--- /dev/null
+++ b/src/disfluid/main.c
@@ -0,0 +1,25 @@
+#include <config.h>
+#include "attribute.h"
+#include <disfluid.h>
+
+#include <locale.h>
+#include "gettext.h"
+#include "progname.h"
+#include "relocatable.h"
+
+#include <disfluid/adwaita.h>
+#include <glib.h>
+#include <adwaita.h>
+
+int
+main (int argc, char *argv[])
+{
+ set_program_name (argv[0]);
+ setlocale (LC_ALL, "");
+ bindtextdomain (PACKAGE, relocate (LOCALEDIR));
+ textdomain (PACKAGE);
+ struct DisfluidApplication *app = disfluid_application_new ();
+ int status = g_application_run ((GApplication *) app, argc, argv);
+ g_object_unref (app);
+ return status;
+}