diff options
author | Alexander Mikhaylenko <alexm@gnome.org> | 2020-09-09 00:18:22 +0500 |
---|---|---|
committer | Alexander Mikhaylenko <alexm@gnome.org> | 2020-09-09 03:04:12 +0500 |
commit | f67e124d1825e52b0092dac60358ecaf4bf4ec95 (patch) | |
tree | e71504994bd30786dbf759a5d92d30d7d1ece82e | |
parent | 831203e9512b29900e8095c91332b49bbbf97047 (diff) | |
download | nautilus-f67e124d1825e52b0092dac60358ecaf4bf4ec95.tar.gz |
Add libhandy-1 dep
-rw-r--r-- | build-aux/flatpak/org.gnome.Nautilus.json | 18 | ||||
-rw-r--r-- | build-aux/flatpak/org.gnome.Nautilus.yml | 12 | ||||
-rw-r--r-- | build-aux/flatpak/org.gnome.NautilusMaster.yml | 12 | ||||
-rw-r--r-- | meson.build | 1 | ||||
-rw-r--r-- | src/meson.build | 1 | ||||
-rw-r--r-- | src/nautilus-application.c | 3 |
6 files changed, 47 insertions, 0 deletions
diff --git a/build-aux/flatpak/org.gnome.Nautilus.json b/build-aux/flatpak/org.gnome.Nautilus.json index 8956d6b68..d7d5ee5dd 100644 --- a/build-aux/flatpak/org.gnome.Nautilus.json +++ b/build-aux/flatpak/org.gnome.Nautilus.json @@ -108,6 +108,24 @@ ] }, { + "name" : "libhandy", + "buildsystem" : "meson", + "config-opts" : [ + "-Dexamples=false", + "-Dglade_catalog=disabled", + "-Dintrospection=disabled", + "-Dtests=false", + "-Dvapi=false" + ], + "sources" : [ + { + "type" : "git", + "url" : "https://gitlab.gnome.org/exalm/libhandy.git", + "branch" : "tabs" + } + ] + }, + { "buildsystem": "meson", "builddir": true, "name": "nautilus", diff --git a/build-aux/flatpak/org.gnome.Nautilus.yml b/build-aux/flatpak/org.gnome.Nautilus.yml index 7add949f5..8f95ece01 100644 --- a/build-aux/flatpak/org.gnome.Nautilus.yml +++ b/build-aux/flatpak/org.gnome.Nautilus.yml @@ -76,6 +76,18 @@ modules: sources: - type: git url: https://gitlab.gnome.org/GNOME/gnome-autoar.git +- name: libhandy + buildsystem: meson + confir-opts: + - "-Dexamples=false" + - "-Dglade_catalog=disabled" + - "-Dintrospection=disabled" + - "-Dtests=false" + - "-Dvapi=false" + sources: + - type: git + url: https://gitlab.gnome.org/exalm/libhandy.git + branch: tabs - buildsystem: meson builddir: true name: nautilus diff --git a/build-aux/flatpak/org.gnome.NautilusMaster.yml b/build-aux/flatpak/org.gnome.NautilusMaster.yml index b467e6c40..6f9ca0530 100644 --- a/build-aux/flatpak/org.gnome.NautilusMaster.yml +++ b/build-aux/flatpak/org.gnome.NautilusMaster.yml @@ -75,6 +75,18 @@ modules: sources: - type: git url: https://gitlab.gnome.org/GNOME/gnome-autoar.git +- name: libhandy + buildsystem: meson + confir-opts: + - "-Dexamples=false" + - "-Dglade_catalog=disabled" + - "-Dintrospection=disabled" + - "-Dtests=false" + - "-Dvapi=false" + sources: + - type: git + url: https://gitlab.gnome.org/exalm/libhandy.git + branch: tabs - buildsystem: meson builddir: true name: nautilus diff --git a/meson.build b/meson.build index 376d54610..ed96ad844 100644 --- a/meson.build +++ b/meson.build @@ -120,6 +120,7 @@ gmodule = dependency('gmodule-no-export-2.0', version: glib_ver) gnome_autoar = dependency('gnome-autoar-0', version: '>= 0.2.1') gnome_desktop = dependency('gnome-desktop-3.0', version: '>= 3.0.0') gtk = dependency('gtk+-3.0', version: '>= 3.22.27') +libhandy = dependency('libhandy-1', version: '>= 1.0') selinux = [] if get_option('selinux') selinux = dependency('libselinux', version: '>= 2.0') diff --git a/src/meson.build b/src/meson.build index 51cdb06f8..cbc9ab15e 100644 --- a/src/meson.build +++ b/src/meson.build @@ -283,6 +283,7 @@ nautilus_deps = [ gnome_autoar, gnome_desktop, libgd_dep, + libhandy, nautilus_extension, selinux, tracker_sparql, diff --git a/src/nautilus-application.c b/src/nautilus-application.c index 10478da9c..9f7445407 100644 --- a/src/nautilus-application.c +++ b/src/nautilus-application.c @@ -34,6 +34,7 @@ #include <glib/gi18n.h> #include <glib/gstdio.h> #include <gtk/gtk.h> +#include <handy.h> #include <nautilus-extension.h> #include <sys/stat.h> #include <sys/types.h> @@ -1326,6 +1327,8 @@ nautilus_application_startup_common (NautilusApplication *self) */ G_APPLICATION_CLASS (nautilus_application_parent_class)->startup (G_APPLICATION (self)); + hdy_init (); + gtk_window_set_default_icon_name (APPLICATION_ID); setup_theme_extensions (); |