Module: wine
Branch: master
Commit: 5d5e84a0d803a3657aac4cffd5b7598347468a9a
URL: https://source.winehq.org/git/wine.git/?a=commit;h=5d5e84a0d803a3657aac4cff…
Author: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
Date: Fri Sep 28 14:44:07 2018 +0300
shell32/autocomplete: Hide the auto-suggest listbox when ESC is pressed.
When the listbox is visible, ESC should hide it. Only when it's not visible
should it be forwarded to the edit control. This matches Windows behavior.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
Signed-off-by: Huw Davies <huw(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
dlls/shell32/autocomplete.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/dlls/shell32/autocomplete.c b/dlls/shell32/autocomplete.c
index 5a2ebb7..3646e40 100644
--- a/dlls/shell32/autocomplete.c
+++ b/dlls/shell32/autocomplete.c
@@ -346,6 +346,15 @@ static LRESULT ACEditSubclassProc_KeyDown(IAutoCompleteImpl *ac, HWND hwnd, UINT
{
switch (wParam)
{
+ case VK_ESCAPE:
+ /* When pressing ESC, Windows hides the auto-suggest listbox, if visible */
+ if ((ac->options & ACO_AUTOSUGGEST) && IsWindowVisible(ac->hwndListBox))
+ {
+ ShowWindow(ac->hwndListBox, SW_HIDE);
+ ac->no_fwd_char = 0x1B; /* ESC char */
+ return 0;
+ }
+ break;
case VK_RETURN:
/* If quickComplete is set and control is pressed, replace the string */
if (ac->quickComplete && (GetKeyState(VK_CONTROL) & 0x8000))
Module: website
Branch: master
Commit: 3b293e5061be8e7a8053aa2e82c2062cc39442ce
URL: https://source.winehq.org/git/website.git/?a=commit;h=3b293e5061be8e7a8053a…
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Sat Oct 13 01:00:57 2018 +0200
Wine release 3.18
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
news/en/2018101301.xml | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/news/en/2018101301.xml b/news/en/2018101301.xml
new file mode 100644
index 0000000..0047360
--- /dev/null
+++ b/news/en/2018101301.xml
@@ -0,0 +1,16 @@
+<news>
+<date>October 13, 2018</date>
+<title>Wine 3.18 Released</title>
+<body>
+<p> The Wine development release 3.18 is now available.</p>
+<p> <a href="{$root}/announce/3.18">What's new</a> in this release:
+<ul>
+ <li>Subpixel font rendering with FreeType >= 2.8.1.</li>
+ <li>Support for OAEP algorithm in RSA encryption.</li>
+ <li>Array marshalling fixes in DCOM.</li>
+ <li>Improved DPI scaling in the Wine console.</li>
+ <li>Various bug fixes.</li>
+</ul>
+<p>The source is <a href="//dl.winehq.org/wine/source/3.x/wine-3.18.tar.xz">available now</a>.
+Binary packages are in the process of being built, and will appear soon at their respective <a href="{$root}/download">download locations</a>.
+</p></body></news>