Adds the tray icons implementation based on org.kde.StatusNotifierItem interface usage. Does allow restarting StatusNotifierWatcher object, but will fallback to XEMBED or internal tray, if wine gets initialized when there is no StatusNotifierWatcher object registered.
--
v37: win32u: Handle dbus notification balloons from system_tray_call
win32u: Handle notification balloons through org.freedesktop.Notifications dbus interface
win32u: Handle StatusNotifierItem management from system_tray_call
win32u: Handle StatusNotifierWatcher owner changing and registering objects to a new watcher
win32u: Add SNI driver for systray handling
win32u: Add DBus event loop for SNI handling
https://gitlab.winehq.org/wine/wine/-/merge_requests/2808
Adds the tray icons implementation based on org.kde.StatusNotifierItem interface usage. Does allow restarting StatusNotifierWatcher object, but will fallback to XEMBED or internal tray, if wine gets initialized when there is no StatusNotifierWatcher object registered.
--
v36: win32u: Handle dbus notification balloons from system_tray_call
win32u: Handle notification balloons through org.freedesktop.Notifications dbus interface
win32u: Handle StatusNotifierItem management from system_tray_call
win32u: Add SNI driver for systray handling
https://gitlab.winehq.org/wine/wine/-/merge_requests/2808
Largely based on Nikolay Sivov's original patch and !3096. The files modified from running make_requests and make_specfile have been omitted.
--
v2: ntdll: Implement NtGetNextProcess.
https://gitlab.winehq.org/wine/wine/-/merge_requests/4611
--
v2: mshtml: Get rid of outer_window member in HTMLDocumentNode.
mshtml: Use inner window's outer_window when checking if it's interactive
mshtml: Skip navigation handling on anchor/area elements for detached
mshtml: Return failure when setting IHTMLDocument2::location for detached
mshtml: Return failure in IHTMLDocument2::documentElement for detached
mshtml: Return failure in IHTMLDocument2::open() for detached documents.
mshtml: Return failure in IHTMLDocument2::cookie for detached documents.
mshtml: Return failure in IHTMLDocument2::domain for detached documents.
mshtml: Return failure in IHTMLDocument2::frames for detached documents.
mshtml: Use inner window's outer_window in IHTMLDocument2::readyState.
https://gitlab.winehq.org/wine/wine/-/merge_requests/4604