gnucash-on-flatpak master: Remove dconf access

Geert Janssens gjanssens at code.gnucash.org
Fri Sep 24 16:27:43 EDT 2021


Updated	 via  https://github.com/Gnucash/gnucash-on-flatpak/commit/be4c69b1 (commit)
	from  https://github.com/Gnucash/gnucash-on-flatpak/commit/ea749dad (commit)



commit be4c69b11e41689149aa32e406a7dbb4d80d6f57
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Sep 24 22:27:19 2021 +0200

    Remove dconf access
    
    This is replaced with a settings (host to sandbox) migration option
    which will only work if host has settings under the /org/gnucash/GnuCash tree
    in GSettings. This will be as of GnuCash 4.7, but only if that version is run
    natively on the host at least once. Until then, preferences migrations from
    host to sandbox need a manual workaround as can be found here:
    https://wiki.gnucash.org/wiki/Flatpak#Known_Issues

diff --git a/org.gnucash.GnuCash.json b/org.gnucash.GnuCash.json
index 95fd767..fe4103d 100644
--- a/org.gnucash.GnuCash.json
+++ b/org.gnucash.GnuCash.json
@@ -14,8 +14,7 @@
     "--share=ipc",
     "--share=network",
     "--filesystem=host",
-    "--filesystem=xdg-run/dconf", "--filesystem=~/.config/dconf:ro",
-    "--talk-name=ca.desrt.dconf", "--env=DCONF_USER_CONFIG_DIR=.config/dconf"
+    "--metadata=X-DConf=migrate-path=/org/gnucash/GnuCash",
   ],
   "cleanup": [
     "*.a",



Summary of changes:
 org.gnucash.GnuCash.json | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)



More information about the gnucash-changes mailing list