Module: wine Branch: master Commit: 3e6779867a62e3e7a3562ed802191e3e309ff0b7 URL: https://gitlab.winehq.org/wine/wine/-/commit/3e6779867a62e3e7a3562ed802191e3...
Author: Jactry Zeng jzeng@codeweavers.com Date: Mon Apr 3 09:09:06 2023 -0500
appwiz.cpl: Process messages while waiting for the uninstaller to terminate.
In the current implementation, the main UI will be blocked after the uninstaller is launched. So using MsgWaitForMultipleObjects() to wait the process and process new messages from GUI. Also popup a message dialog while trying to launch multiple uninstallers.
---
dlls/appwiz.cpl/appwiz.c | 45 ++++++++++++++++++++++++------------ dlls/appwiz.cpl/appwiz.rc | 1 + dlls/appwiz.cpl/res.h | 1 + po/ar.po | 58 +++++++++++++++++++++++++---------------------- po/ast.po | 58 +++++++++++++++++++++++++---------------------- po/bg.po | 58 +++++++++++++++++++++++++---------------------- po/ca.po | 58 +++++++++++++++++++++++++---------------------- po/cs.po | 58 +++++++++++++++++++++++++---------------------- po/da.po | 58 +++++++++++++++++++++++++---------------------- po/de.po | 58 +++++++++++++++++++++++++---------------------- po/el.po | 58 +++++++++++++++++++++++++---------------------- po/en.po | 58 +++++++++++++++++++++++++---------------------- po/en_US.po | 58 +++++++++++++++++++++++++---------------------- po/eo.po | 58 +++++++++++++++++++++++++---------------------- po/es.po | 58 +++++++++++++++++++++++++---------------------- po/fa.po | 58 +++++++++++++++++++++++++---------------------- po/fi.po | 58 +++++++++++++++++++++++++---------------------- po/fr.po | 58 +++++++++++++++++++++++++---------------------- po/he.po | 58 +++++++++++++++++++++++++---------------------- po/hi.po | 58 +++++++++++++++++++++++++---------------------- po/hr.po | 58 +++++++++++++++++++++++++---------------------- po/hu.po | 58 +++++++++++++++++++++++++---------------------- po/it.po | 58 +++++++++++++++++++++++++---------------------- po/ja.po | 58 +++++++++++++++++++++++++---------------------- po/ko.po | 58 +++++++++++++++++++++++++---------------------- po/lt.po | 58 +++++++++++++++++++++++++---------------------- po/ml.po | 58 +++++++++++++++++++++++++---------------------- po/nb_NO.po | 58 +++++++++++++++++++++++++---------------------- po/nl.po | 58 +++++++++++++++++++++++++---------------------- po/or.po | 58 +++++++++++++++++++++++++---------------------- po/pa.po | 58 +++++++++++++++++++++++++---------------------- po/pl.po | 58 +++++++++++++++++++++++++---------------------- po/pt_BR.po | 58 +++++++++++++++++++++++++---------------------- po/pt_PT.po | 58 +++++++++++++++++++++++++---------------------- po/rm.po | 58 +++++++++++++++++++++++++---------------------- po/ro.po | 58 +++++++++++++++++++++++++---------------------- po/ru.po | 58 +++++++++++++++++++++++++---------------------- po/si.po | 58 +++++++++++++++++++++++++---------------------- po/sk.po | 58 +++++++++++++++++++++++++---------------------- po/sl.po | 58 +++++++++++++++++++++++++---------------------- po/sr_RS@cyrillic.po | 58 +++++++++++++++++++++++++---------------------- po/sr_RS@latin.po | 58 +++++++++++++++++++++++++---------------------- po/sv.po | 58 +++++++++++++++++++++++++---------------------- po/ta.po | 58 +++++++++++++++++++++++++---------------------- po/te.po | 58 +++++++++++++++++++++++++---------------------- po/th.po | 58 +++++++++++++++++++++++++---------------------- po/tr.po | 58 +++++++++++++++++++++++++---------------------- po/uk.po | 58 +++++++++++++++++++++++++---------------------- po/wa.po | 58 +++++++++++++++++++++++++---------------------- po/wine.pot | 58 +++++++++++++++++++++++++---------------------- po/zh_CN.po | 58 +++++++++++++++++++++++++---------------------- po/zh_TW.po | 58 +++++++++++++++++++++++++---------------------- 52 files changed, 1552 insertions(+), 1337 deletions(-)