From d5295408b1f69b8fd694dabca00e0a923c3e959f Mon Sep 17 00:00:00 2001 From: Andras Timar Date: Sat, 21 Sep 2013 23:09:45 +0200 Subject: fdo#58144 - disable the ARP 'Remove' button on Windows XP Windows installer on Windows XP cannot display messages, when the installer database is encoded in UTF-8 and support for CTL languages is not installed. This patch is a workaround, it disables the 'Remove' button in Control Panel's Add or Remove Programs applet, so the user has to choose 'Change', and has to uninstall LibreOffice with the Wizard, which does not exhibit the problem. Initially this bug was not expected, when we changed the enconding from legacy codepages to UTF-8 - I would say irreversibly. Then the severity of the bug was underestimated, because usually uninstallation needs no user interaction, so it does not matter, if the text is unreadable. However, in some circumstances uninstallation needs to reboot the computer, and the user needs to understand the question, whether to reboot now or later. Change-Id: I7d6b4e82cbe4142d23c29313e43a90fa43944b2f --- instsetoo_native/inc_openoffice/windows/msi_templates/CustomAc.idt | 1 + 1 file changed, 1 insertion(+) (limited to 'instsetoo_native/inc_openoffice/windows/msi_templates/CustomAc.idt') diff --git a/instsetoo_native/inc_openoffice/windows/msi_templates/CustomAc.idt b/instsetoo_native/inc_openoffice/windows/msi_templates/CustomAc.idt index d582840412f6..937270577002 100644 --- a/instsetoo_native/inc_openoffice/windows/msi_templates/CustomAc.idt +++ b/instsetoo_native/inc_openoffice/windows/msi_templates/CustomAc.idt @@ -5,6 +5,7 @@ ISInitAllUsers 307 ALLUSERS 1 setAllUsersProfile 51 ALLUSERSPROFILE [%ALLUSERSPROFILE] setUserProfile 51 USERPROFILE [%USERPROFILE] SetARPInstallLocation 51 ARPINSTALLLOCATION [INSTALLLOCATION] +SetARPNoRemove 51 ARPNOREMOVE 1 NewProductFound 19 OOO_CUSTOMACTION_1 SameProductFound 19 OOO_CUSTOMACTION_2 WrongWindowsVersion 19 OOO_CUSTOMACTION_4 -- cgit