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:
		
							
								
								
									
										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 | ||||
| =========== | ||||
|  | ||||
|   | ||||
| @@ -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; | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user