Alexandre Julliard pushed to branch master at wine / wine
Commits:
466e1e29 by Alexandros Frantzis at 2025-06-06T18:15:58+02:00
winewayland: Improve cleanup of text-input pending state.
Ensure state resources are cleaned up when not needed, and also avoid
memory leaks in case we get multiple events for the same state before
a "done" event.
- - - - -
18383e00 by Alexandros Frantzis at 2025-06-06T18:15:58+02:00
winewayland: Ignore text-input "done" events that don't modify state.
Compositors send a "done" event after every text-input commit, even if
the reported state (preedit etc) hasn't changed. Acting on such events
is at best wasteful, but can additionally lead to incorrect IME related
effects (e.g., deleting the currently selected text), so ignore them,
similarly to what Qt and GTK do.
- - - - -
2 changed files:
- dlls/winewayland.drv/wayland_text_input.c
- dlls/winewayland.drv/waylanddrv.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/5e8399814fbf315e40cf2b70162c6…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/5e8399814fbf315e40cf2b70162c6…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
a88d1c3f by Alexandre Julliard at 2025-06-06T17:52:11+02:00
msvcrt: Add macros to wrap RTTI initialization functions.
- - - - -
2847a6c7 by Alexandre Julliard at 2025-06-06T18:15:58+02:00
msvcrt: Always define full type data for exception types.
- - - - -
5e839981 by Alexandre Julliard at 2025-06-06T18:15:58+02:00
msvcrt: Use RVAs for exception data but not RTTI on 32-bit ARM.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58328
- - - - -
18 changed files:
- dlls/concrt140/concrt140.c
- dlls/concrt140/details.c
- dlls/msvcirt/msvcirt.c
- dlls/msvcp140_1/msvcp140_1.c
- dlls/msvcp60/ios.c
- dlls/msvcp90/cxx.h
- dlls/msvcp90/details.c
- dlls/msvcp90/exception.c
- dlls/msvcp90/ios.c
- dlls/msvcp90/locale.c
- dlls/msvcp90/misc.c
- dlls/msvcrt/concurrency.c
- dlls/msvcrt/cpp.c
- dlls/msvcrt/cppexcept.h
- dlls/msvcrt/cxx.h
- dlls/msvcrt/except.c
- dlls/msvcrt/exception_ptr.c
- dlls/msvcrt/handler4.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/130e74f80b583a0980475613ea193…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/130e74f80b583a0980475613ea193…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
7f76bca9 by Hans Leidekker at 2025-06-05T23:06:23+02:00
widl: Add rows for the apicontract type.
- - - - -
6d639d3a by Hans Leidekker at 2025-06-05T23:06:23+02:00
widl: Add rows for the contractversion attribute.
- - - - -
0d23b1db by Hans Leidekker at 2025-06-05T23:06:23+02:00
widl: Add rows for the apicontract attribute.
- - - - -
1 changed file:
- tools/widl/metadata.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/0c70460742fd145f9f22d9702c6c1…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/0c70460742fd145f9f22d9702c6c1…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
9f3f9c07 by Alexandre Julliard at 2025-06-05T15:18:20+02:00
configure: Cache the results of the MTLDevice check.
- - - - -
731cd0a7 by Alexandre Julliard at 2025-06-05T15:18:20+02:00
winebuild: Extend the -syscall flag to allow specifying the syscall number.
- - - - -
d260bedd by Alexandre Julliard at 2025-06-05T23:06:18+02:00
tools: Support explicit syscall numbers in make_specfiles.
- - - - -
c8c0a023 by Alexandre Julliard at 2025-06-05T23:06:23+02:00
ntdll: Add explicit ids to a number of syscalls.
For the ones that seem to be mostly stable across Windows versions,
based on the syscall table by Mateusz "j00ru" Jurczyk.
- - - - -
7 changed files:
- configure
- configure.ac
- dlls/ntdll/ntdll.spec
- dlls/ntdll/ntsyscalls.h
- tools/make_specfiles
- tools/winebuild/parser.c
- tools/winebuild/winebuild.man.in
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b0e348c0fbeb4fa5e05ad9e64107a…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b0e348c0fbeb4fa5e05ad9e64107a…
You're receiving this email because of your account on gitlab.winehq.org.