aboutsummaryrefslogtreecommitdiffstats
path: root/shell/apps_evolution_shell.schemas.in.in
diff options
context:
space:
mode:
authorJP Rosevear <jpr@src.gnome.org>2004-08-02 01:58:08 +0800
committerJP Rosevear <jpr@src.gnome.org>2004-08-02 01:58:08 +0800
commit94256b9919a932ff7b5f2bde1265dd8641215ed1 (patch)
tree09f3a2fb0030dc824d07e47c68cefcc1a756aa62 /shell/apps_evolution_shell.schemas.in.in
parent2b14bee53e34accdce0f23d6d8ef4e5b151dd129 (diff)
downloadgsoc2013-evolution-94256b9919a932ff7b5f2bde1265dd8641215ed1.tar
gsoc2013-evolution-94256b9919a932ff7b5f2bde1265dd8641215ed1.tar.gz
gsoc2013-evolution-94256b9919a932ff7b5f2bde1265dd8641215ed1.tar.bz2
gsoc2013-evolution-94256b9919a932ff7b5f2bde1265dd8641215ed1.tar.lz
gsoc2013-evolution-94256b9919a932ff7b5f2bde1265dd8641215ed1.tar.xz
gsoc2013-evolution-94256b9919a932ff7b5f2bde1265dd8641215ed1.tar.zst
gsoc2013-evolution-94256b9919a932ff7b5f2bde1265dd8641215ed1.zip
added last_version item.
* apps_evolution_shell.schemas.in.in: added last_version item. * shell-errors.xml: added upgrade-remove-1-4 and upgrade-remove-1-4-confirm dialogues. * e-shell.c (remove_dir): utility to recursively delete a tree of files and folders. (e_shell_attempt_upgrade): keep track of the last upgraded version, if != current version, and < 1.5, and it exists, offer to remove ~/evolution. Confirm the offer before actually doing it. * e-shell-window-commands.c: include gnome-about. (command_help_faq): fix comment structure * e-shell.c (attempt_upgrade): moved most of this into e_shell_attempt_upgrade. (e_shell_attempt_upgrade): moved most of this into attempt_upgrade, removed rev args. It makes sense, really! (e_shell_construct): call e_shell_attempt_upgrade instead. svn path=/trunk/; revision=26788
Diffstat (limited to 'shell/apps_evolution_shell.schemas.in.in')
-rw-r--r--shell/apps_evolution_shell.schemas.in.in12
1 files changed, 12 insertions, 0 deletions
diff --git a/shell/apps_evolution_shell.schemas.in.in b/shell/apps_evolution_shell.schemas.in.in
index 00080ffde1..1345a58a61 100644
--- a/shell/apps_evolution_shell.schemas.in.in
+++ b/shell/apps_evolution_shell.schemas.in.in
@@ -13,6 +13,18 @@
</locale>
</schema>
+ <!-- last upgraded-from version, if still present -->
+
+ <schema>
+ <key>/schemas/apps/evolution/last_version</key>
+ <applyto>/apps/evolution/last_version</applyto>
+ <owner>evolution</owner>
+ <type>string</type>
+ <locale name="C">
+ <short>Last upgraded Evolution configuration version</short>
+ </locale>
+ </schema>
+
<!-- Development warning dialog -->
<schema>