# HG changeset patch # User Herman Bloggs # Date 1064434063 0 # Node ID 8168bc284cfb4e1163eb27e893d059816d9882c1 # Parent 6777368cc2ba2b8f9e2669b09dd32463a3c00e97 [gaim-migrate @ 7495] gaim installer sould remove old theme when 'no theme' is selected committer: Tailor Script diff -r 6777368cc2ba -r 8168bc284cfb gaim-installer.nsi --- a/gaim-installer.nsi Wed Sep 24 19:10:21 2003 +0000 +++ b/gaim-installer.nsi Wed Sep 24 20:07:43 2003 +0000 @@ -410,7 +410,16 @@ SubSection /e $(GTK_THEMES_SECTION_TITLE) SecGtkThemes Section $(GTK_NOTHEME_SECTION_TITLE) SecGtkNone - ; Do nothing.. + Call CanWeInstallATheme + Pop $R1 + StrCmp $R1 "" done + + SetOverwrite on + Rename $R1\${GTK_DEFAULT_THEME_GTKRC_DIR}\gtkrc $R1\${GTK_DEFAULT_THEME_GTKRC_DIR}\gtkrc.old + CopyFiles $R1\${GTK_DEFAULT_THEME_GTKRC_DIR}\gtkrc.plain $R1\${GTK_DEFAULT_THEME_GTKRC_DIR}\gtkrc + SetOverwrite off + + done: SectionEnd Section $(GTK_WIMP_SECTION_TITLE) SecGtkWimp