Module: wine Branch: master Commit: 063a377df4fe7d9118dec1d4fd198f97c2eba710 URL: https://gitlab.winehq.org/wine/wine/-/commit/063a377df4fe7d9118dec1d4fd198f9...
Author: Zebediah Figura zfigura@codeweavers.com Date: Sat Feb 17 00:01:08 2024 -0600
shell32: Properly implement context menu verbs.
Enumerate "shell" registry key entries instead of hardcoding a list.
Don't enumerate any entries unless all the files have the same type.
Pass the correct type to ShellExecuteEx().
---
dlls/shell32/shell32.rc | 9 +- dlls/shell32/shlview_cmenu.c | 259 +++++++++++++++++++++++++++------------ dlls/shell32/shresdef.h | 5 + include/shlobj.h | 2 - po/ar.po | 279 ++++++++++++++++++++++--------------------- po/ast.po | 279 ++++++++++++++++++++++--------------------- po/bg.po | 279 ++++++++++++++++++++++--------------------- po/ca.po | 279 ++++++++++++++++++++++--------------------- po/cs.po | 279 ++++++++++++++++++++++--------------------- po/da.po | 279 ++++++++++++++++++++++--------------------- po/de.po | 279 ++++++++++++++++++++++--------------------- po/el.po | 279 ++++++++++++++++++++++--------------------- po/en.po | 279 ++++++++++++++++++++++--------------------- po/en_US.po | 279 ++++++++++++++++++++++--------------------- po/eo.po | 279 ++++++++++++++++++++++--------------------- po/es.po | 279 ++++++++++++++++++++++--------------------- po/fa.po | 279 ++++++++++++++++++++++--------------------- po/fi.po | 279 ++++++++++++++++++++++--------------------- po/fr.po | 279 ++++++++++++++++++++++--------------------- po/he.po | 279 ++++++++++++++++++++++--------------------- po/hi.po | 279 ++++++++++++++++++++++--------------------- po/hr.po | 279 ++++++++++++++++++++++--------------------- po/hu.po | 279 ++++++++++++++++++++++--------------------- po/it.po | 279 ++++++++++++++++++++++--------------------- po/ja.po | 279 ++++++++++++++++++++++--------------------- po/ka.po | 279 ++++++++++++++++++++++--------------------- po/ko.po | 279 ++++++++++++++++++++++--------------------- po/lt.po | 279 ++++++++++++++++++++++--------------------- po/ml.po | 279 ++++++++++++++++++++++--------------------- po/nb_NO.po | 279 ++++++++++++++++++++++--------------------- po/nl.po | 279 ++++++++++++++++++++++--------------------- po/or.po | 279 ++++++++++++++++++++++--------------------- po/pa.po | 279 ++++++++++++++++++++++--------------------- po/pl.po | 279 ++++++++++++++++++++++--------------------- po/pt_BR.po | 279 ++++++++++++++++++++++--------------------- po/pt_PT.po | 279 ++++++++++++++++++++++--------------------- po/rm.po | 279 ++++++++++++++++++++++--------------------- po/ro.po | 279 ++++++++++++++++++++++--------------------- po/ru.po | 279 ++++++++++++++++++++++--------------------- po/si.po | 279 ++++++++++++++++++++++--------------------- po/sk.po | 279 ++++++++++++++++++++++--------------------- po/sl.po | 279 ++++++++++++++++++++++--------------------- po/sr_RS@cyrillic.po | 279 ++++++++++++++++++++++--------------------- po/sr_RS@latin.po | 279 ++++++++++++++++++++++--------------------- po/sv.po | 279 ++++++++++++++++++++++--------------------- po/ta.po | 279 ++++++++++++++++++++++--------------------- po/te.po | 279 ++++++++++++++++++++++--------------------- po/th.po | 279 ++++++++++++++++++++++--------------------- po/tr.po | 279 ++++++++++++++++++++++--------------------- po/uk.po | 279 ++++++++++++++++++++++--------------------- po/wa.po | 279 ++++++++++++++++++++++--------------------- po/wine.pot | 279 ++++++++++++++++++++++--------------------- po/zh_CN.po | 279 ++++++++++++++++++++++--------------------- po/zh_TW.po | 279 ++++++++++++++++++++++--------------------- 54 files changed, 7290 insertions(+), 6935 deletions(-)