Added launcher

This commit is contained in:
Martijn Braam 2020-09-03 17:42:03 +02:00
parent 8fe634c1e1
commit 4be3e43b3a
3 changed files with 12 additions and 2 deletions

2
main.c
View File

@ -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";
}

View File

@ -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')

View File

@ -0,0 +1,7 @@
[Desktop Entry]
Name=Megapixels
Exec=megapixels /etc/megapixels.ini
Terminal=false
Type=Application
Categories=GTK;
Icon=org.postmarketos.Megapixels