plug-ins: various improvements to cml-explorer.

- Argument "parameter-uri" becomes "parameter-file" (GFile instead of URI
  string).
- Adding a "settings-data" auxiliary bytes argument to handle all settings for
  the time being, instead of using gimp_get_data() and gimp_set_data().
- "last_file_name" was also removed from the ValueType struct, using the
  "settings-data" arg instead.
- Fixing the non-interactive usage which was missing a gegl_init() call.
- Use GIO for various reading and writing to a CML parameter file.
- Better bubbling up of error messages.
- Fix the loading of the last section of CML parameters file.
- Also fixing deactived file dialog when clicking the open button a second time.
This commit is contained in:
Jehan 2023-10-24 17:25:22 +02:00
parent 04bcade9d7
commit 56e5ed4559
1 changed files with 463 additions and 303 deletions

File diff suppressed because it is too large Load Diff