Windows: backport important fixes from GTK3 to GTK2
It would be great to backport important Windows-related fixes from GTK3 to GTK2 (where applicable) so that they are also available to stable GIMP releases.
| Fix | GTK3 MR | Backport | Closes issues | |
|---|---|---|---|---|
| Transient Z-order rollback | gtk!1769 (merged) | lb90/gtk@a991c657 | #1801 (closed) | |
| Use WindowFromPoint to find the DND destination window | gtk!3885 (merged) | lb90/gtk@3fdd047d | #1082 (closed) | |
| Correctly measure custom print dialog widget | gtk!4159 (merged) | lb90/gtk@ac68b54f | #2928 (closed) | |
| Avoid modifying the global keyboard state with ToUnicodeEx | gtk!4195 (closed) | lb90/gtk@9eb407a5 | #7543 (closed) #8710 (closed) | |
| GdkWin32: Mouse events fixes (w/ transparent windows) | gtk!2767 (merged) | lb90/gtk@8865161e | #1082 (closed) | |
| Win32 IME Fixes | gtk!1063 (merged) | gtk!2310 | gtk#2114 (closed) | |
| Use native Windows API for converting keystrokes to characters | gtk!991 (merged) | gtk!2307 | gtk#2944 (closed) #8154 (closed) | |
| Fix keyboard input when using IMEs | https://github.com/msys2/MINGW-packages/pull/9114 | lb90/gtk@5fc2958f | n/a |
Edited by Luca Bacci