Move user plugins dir to data_dir
Plugins don't belong in config_dir so we move them to data_dir. User will need to move the plugin dir to the new location, see NEWS.
This commit is contained in:
parent
bacead2866
commit
86369deb93
8
NEWS
8
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
|
pluma 1.5.0
|
||||||
===========
|
===========
|
||||||
|
|
||||||
|
|
|
@ -67,13 +67,13 @@ gchar* pluma_dirs_get_user_cache_dir(void)
|
||||||
|
|
||||||
gchar* pluma_dirs_get_user_plugins_dir(void)
|
gchar* pluma_dirs_get_user_plugins_dir(void)
|
||||||
{
|
{
|
||||||
gchar* config_dir;
|
gchar* data_dir;
|
||||||
gchar* plugin_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);
|
plugin_dir = g_build_filename(data_dir, "pluma", "plugins", NULL);
|
||||||
g_free(config_dir);
|
g_free(data_dir);
|
||||||
|
|
||||||
return plugin_dir;
|
return plugin_dir;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue