• 11.16-r3 c7ef8ca0a4

    facemyer released this 2026-10-01 16:58:36 -04:00 | 0 commits to feature/wine-11.16-affinity-patches since this release

    Wine 11.16 with the ElementalWarrior base patches and the full Affinity patch set as of 2026-10-01 (branch commit 63792b6).

    SHA-256 of ElementalWarrior-wine-11.16.tar.xz: e0027cb5b42931ca0f1fecdef9a6a59d1b69d2acd75de7cc1e07c6af3c123b39

    Supersedes 11.16-r2 with two patches:

    • new ntdll: finish process exit instead of waiting on orphaned SRW locks. Affinity 3.3 logged Exit after closing and never left, so the next launch silently did nothing. At exit, a destructor in libnetwork.dll waits on a mutex whose owner ExitProcess has already killed; Windows ends the process there, Wine waited forever. Ported from GE-Proton. Unpatched, 2 of 2 closes hung; patched, 5 of 5 exited in 4.5-7 s with exit code 0.
    • new comdlg32: name the application in every portal dialog title, so a dialog the application titles itself ("Select Folder") reads "Select Folder (Affinity)" and a keep-above window rule can match it. Under Wayland it fell behind its parent.

    11.16-r2 and 11.16 are left in place for older installers and as rollbacks. The AffinityOnLinux installer pins this build by its checksum.

    Downloads
  • 11.16-r2 cd11544d52

    facemyer released this 2026-10-01 15:08:07 -04:00 | 1 commits to feature/wine-11.16-affinity-patches since this release

    Wine 11.16 with the ElementalWarrior base patches and the full Affinity patch set as of 2026-10-01 (branch commit 19555bf).

    SHA-256 of ElementalWarrior-wine-11.16.tar.xz: 8fb3b91b7ef3dba6c529d14970a9e1aa5c7baa593bde45af9ca9d05d992a9e52

    Supersedes 11.16 (2026-09-11), which lacked three patches and carried five outdated ones:

    • new winex11: take the focus offered for disabled windows (the dead keyboard after a file dialog)
    • new comdlg32: restore focus after the portal dialog
    • new ole32: DoDragDrop handles mouse input itself (reordering Studio tabs crashed Affinity)
    • updated widl metadata: locally-defined types no longer hijacked into the parent assembly
    • updated win32u: the move loop no longer drops the message it took off the queue
    • updated winex11: floating panels no longer advertised as modal
    • updated comdlg32 portal patches: untangled, so the series applies in order with no fuzz

    The 11.16 release is left in place for older installers and as a rollback. The AffinityOnLinux installer pins this build by its checksum.

    Downloads
  • 11.16 7dbbda3172

    facemyer released this 2026-09-10 12:41:00 -04:00 | 2 commits to feature/wine-11.16-affinity-patches since this release

    Wine 11.16 with the ElementalWarrior 11.12 patch set carried over unchanged, plus the patches that make Affinity open documents from a file manager and keep modal dialogs above the window they block.

    42 patches: 41 apply clean, 0001 skipped as already applied, none fail.

    Downloads