Merge origin/main into MossTank automation work
Some checks failed
CI / linux-portable (push) Successful in 3m51s
CI / windows-gate (push) Failing after 7m8s
CI / release (push) Has been skipped

# Conflicts:
#	docs/ISSUES.md
This commit is contained in:
Erik 2026-08-27 19:01:26 +02:00
commit c4608b1127
32 changed files with 1662 additions and 252 deletions

View file

@ -17,7 +17,7 @@ namespace AcDream.App.Platform;
/// join input queues, however, allowing it to return another acdream process's
/// window. Every GLFW process uses the same property name, so <c>GetPropW</c>
/// then succeeds but returns a pointer meaningful only in the other process.
/// The next modifier-key read is an access violation (#451).
/// The next modifier-key read is an access violation (#452).
/// </para>
/// <para>
/// Patch only GLFW's import-address-table entry for <c>GetActiveWindow</c>.
@ -98,7 +98,7 @@ internal static unsafe class Win32GlfwActiveWindowGuard
Volatile.Write(ref _installState, 1);
Console.WriteLine(
"windowing: GLFW foreign-active-window guard installed (#451).");
"windowing: GLFW foreign-active-window guard installed (#452).");
}
catch (Exception failure)
{