diff --git a/NEWS b/NEWS index b592c54..1a2cec2 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,11 @@ +pluma 1.7.1 +=========== + + * Move user plugin dir from config_dir to data_dir. Plugins should have + never been installed in the config dir as they are not part of the + configuration. This means user will need to move the plugins directory + from: $HOME/.config/pluma/ to $HOME/.local/share/pluma/. + pluma 1.5.0 =========== @@ -5,4 +13,4 @@ pluma 1.5.0 (All code is migrated, except pythonconsole plugin. The plugin works, except you cant configure it; the configurable things were command and error colors; this will be fixed migrating the plugin to Gir - instead of python-gtk) \ No newline at end of file + instead of python-gtk) diff --git a/pluma/pluma-dirs.c b/pluma/pluma-dirs.c index bb380a2..fdeaa62 100644 --- a/pluma/pluma-dirs.c +++ b/pluma/pluma-dirs.c @@ -67,13 +67,13 @@ gchar* pluma_dirs_get_user_cache_dir(void) gchar* pluma_dirs_get_user_plugins_dir(void) { - gchar* config_dir; + gchar* data_dir; gchar* plugin_dir; - config_dir = pluma_dirs_get_user_config_dir(); + data_dir = g_get_user_data_dir(); - plugin_dir = g_build_filename(config_dir, "plugins", NULL); - g_free(config_dir); + plugin_dir = g_build_filename(data_dir, "pluma", "plugins", NULL); + g_free(data_dir); return plugin_dir; }