From 1fcb00bd312d7a17760be024f2f409f7aeb9ef40 Mon Sep 17 00:00:00 2001 From: Geert Janssens Date: Mon, 7 Oct 2013 17:18:31 +0000 Subject: [PATCH] Prefs migrate: skip preferences that don't have a value set git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23276 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/app-utils/make-prefs-migration-script.xsl | 28 +++++++++---------- src/app-utils/migrate-prefs.scm | 2 -- 2 files changed, 14 insertions(+), 16 deletions(-) diff --git a/src/app-utils/make-prefs-migration-script.xsl b/src/app-utils/make-prefs-migration-script.xsl index 443e23f384..fef6ed8e69 100644 --- a/src/app-utils/make-prefs-migration-script.xsl +++ b/src/app-utils/make-prefs-migration-script.xsl @@ -75,7 +75,7 @@ - + ;; Gconf value (boolean): (gnc-prefs-set-bool ; preference group @@ -86,10 +86,10 @@ #t #f ) - + - + ;; Gconf value (string): "" -> gsettings (integer) (gnc-prefs-set-int ; preference group @@ -101,7 +101,7 @@ ) - + @@ -110,7 +110,7 @@ - + ;; Gconf value (decimal): (gnc-prefs-set-float ; preference group @@ -120,10 +120,10 @@ ; preference value ) - + - + ;; Gconf value (integer): (gnc-prefs-set-int ; preference group @@ -133,10 +133,10 @@ ; preference value ) - + - + ;; Gconf value (string): "" -> gsettings (boolean) (let ((suffix (string-delete "" #\_))) (gnc-prefs-set-bool @@ -146,10 +146,10 @@ "" ; preference value (string-suffix? suffix ""))) - + - + ;; Gconf value (string): "" (gnc-prefs-set-string ; preference group @@ -159,10 +159,10 @@ ; preference value "" ) - + - + ;; Gconf value (64bit integer): (gnc-prefs-set-int64 ; preference group @@ -172,7 +172,7 @@ ; preference value ) - + diff --git a/src/app-utils/migrate-prefs.scm b/src/app-utils/migrate-prefs.scm index 919da8902b..a57c1892d0 100644 --- a/src/app-utils/migrate-prefs.scm +++ b/src/app-utils/migrate-prefs.scm @@ -10,8 +10,6 @@ (define-module (migrate-prefs)) -(use-modules (gnucash core-utils)) - (define gconf-dir (string-append (getenv "HOME") "/.gconf/apps/gnucash")) (define prefix-length (+ (string-length gconf-dir) 1)) (define migration-dir (string-append (getenv "HOME") "/.gnc-migration-tmp"))