diff --git a/main.c b/main.c index 248af2c..941bfca 100644 --- a/main.c +++ b/main.c @@ -837,7 +837,7 @@ main(int argc, char *argv[]) gtk_init(&argc, &argv); g_object_set(gtk_settings_get_default(), "gtk-application-prefer-dark-theme", TRUE, NULL); GtkBuilder *builder = gtk_builder_new(); - char *glade_file = "/usr/share/camera/ui/camera.glade"; + char *glade_file = "/usr/share/megapixels/ui/camera.glade"; if (access("camera.glade", F_OK) != -1) { glade_file = "camera.glade"; } diff --git a/meson.build b/meson.build index 6395337..c5467a8 100644 --- a/meson.build +++ b/meson.build @@ -3,4 +3,7 @@ gtkdep = dependency('gtk+-3.0') executable('megapixels', 'main.c', 'ini.c', 'bayer.c', dependencies : gtkdep, install : true) install_data(['camera.glade', 'camera.css'], - install_dir : get_option('datadir') / 'camera/ui') + install_dir : get_option('datadir') / 'megapixels/ui') + +install_data(['org.postmarketos.Megapixels.desktop'], + install_dir : get_option('datadir') / 'applications') diff --git a/org.postmarketos.Megapixels.desktop b/org.postmarketos.Megapixels.desktop new file mode 100644 index 0000000..8b9a0ab --- /dev/null +++ b/org.postmarketos.Megapixels.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=Megapixels +Exec=megapixels /etc/megapixels.ini +Terminal=false +Type=Application +Categories=GTK; +Icon=org.postmarketos.Megapixels