- string path = string_compose("%1/.%2", envvar, domain);
- if (g_mkdir_with_parents (path.c_str(), 0775)) {
- warning << string_compose(_("Could not create %1. Preset not saved. (%2)"), path, strerror(errno)) << endmsg;
- return false;
- }
-
- path += "/rdf";
- if (g_mkdir_with_parents (path.c_str(), 0775)) {
- warning << string_compose(_("Could not create %1. Preset not saved. (%2)"), path, strerror(errno)) << endmsg;
- return false;
- }
-
- if (lrdf_export_by_source(source.c_str(), source.substr(5).c_str())) {
- warning << string_compose(_("Error saving presets file %1."), source) << endmsg;
- return false;
- }
+/** Set parameters using a preset */
+bool
+Plugin::load_preset (PresetRecord r)
+{
+ _last_preset = r;
+ _parameter_changed_since_last_preset = false;