[gnome-builder] app: use trailing / when referring to resource dirs



commit 9cb7e9ad34d2c256017a99812a536145ba950517
Author: Christian Hergert <chergert redhat com>
Date:   Mon Nov 13 05:26:28 2017 -0800

    app: use trailing / when referring to resource dirs
    
    We want to be consistent so that gresources can take some fast
    paths and ensure directories have suffixed / in them.

 src/libide/application/ide-application-plugins.c |    4 ++--
 src/libide/application/ide-application.c         |    3 +--
 2 files changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/src/libide/application/ide-application-plugins.c 
b/src/libide/application/ide-application-plugins.c
index d6ee899..5a377fb 100644
--- a/src/libide/application/ide-application-plugins.c
+++ b/src/libide/application/ide-application-plugins.c
@@ -409,7 +409,7 @@ ide_application_load_plugin_resources (IdeApplication *self,
   data_dir = peas_plugin_info_get_data_dir (plugin_info);
 
   /* Add embedded resources path */
-  path = g_strdup_printf ("resource:///org/gnome/builder/plugins/%s", module_name);
+  path = g_strdup_printf ("resource:///org/gnome/builder/plugins/%s/", module_name);
   dzl_application_add_resources (DZL_APPLICATION (self), path);
 
   /* If the data dir is not also a resource, add it */
@@ -434,7 +434,7 @@ ide_application_unload_plugin_resources (IdeApplication *self,
   data_dir = peas_plugin_info_get_data_dir (plugin_info);
 
   /* Remove embedded gresources */
-  path = g_strdup_printf ("resource:///org/gnome/builder/plugins/%s", module_name);
+  path = g_strdup_printf ("resource:///org/gnome/builder/plugins/%s/", module_name);
   dzl_application_remove_resources (DZL_APPLICATION (self), path);
 
   /* Remove on disk resources */
diff --git a/src/libide/application/ide-application.c b/src/libide/application/ide-application.c
index 179165e..3669eec 100644
--- a/src/libide/application/ide-application.c
+++ b/src/libide/application/ide-application.c
@@ -451,7 +451,7 @@ ide_application_startup (GApplication *application)
   g_resources_register (ide_get_resource ());
   g_resources_register (ide_icons_get_resource ());
 
-  g_application_set_resource_base_path (application, "/org/gnome/builder");
+  g_application_set_resource_base_path (application, "/org/gnome/builder/");
   ide_application_register_search_paths (self);
 
   small_thread_pool = (self->mode != IDE_APPLICATION_MODE_PRIMARY);
@@ -630,7 +630,6 @@ ide_application_new (void)
                        "application-id", "org.gnome.Builder",
                        "flags", G_APPLICATION_HANDLES_OPEN,
                        NULL);
-
 }
 
 /**


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]