Application window opens, UI is working very well without major glitches.
You can commit, and navigate commit tree without hassle.
Tabs and multiple repos also works as expected.
Dark theme is working.
Cloning and pushing to Github with Login:Password auth works, but requires manual intervention.
What does not
Fork is a WPF application, and it does not run with Hardware-Accelerating rendering.
On windows it support using git from custom path, but under wine it is impossible to choose /bin/git as a replacement for bundles git.exe
First, file dialog requires substitute to have .exe extension. Even if I symlinked native git as git.exe it still does not take it, probably because it cant call it properly.
Fork has problems with executing clone and push commands. Technically they work, but somewhere in a middle of process they spawns some shell commands, which hangs indefinetely and consumes a lot of CPU.
After killing those hanged processes, command execution completes with desired results.
With software rendering fonts sometimes looks blurry, and some controls are renders a bit buggy.
I've used wineWOW version 6.7 staging with following winetricks:
It is also required to enables software rendering for WPF with following Register modification:
wine reg add "HKCU\\SOFTWARE\\Microsoft\\Avalon.Graphics" /v DisableHWAcceleration /t REG_DWORD /d 1 /f
What was not tested
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||NixOS 21.05||Oct 17 2021||6.0.1-staging||Yes||Yes||Yes||Bronze||tldr|
|Show||Pop!_OS 20.04 LTS||Jul 14 2020||5.12-staging||No||Not installable||No||Garbage||Brogan|