| Commit message (Expand) | Author | Age | Files | Lines |
| * | vfs: scope hook to mount, fix negcache to handle backing entries | SulfurNitride | 2026-05-08 | 1 | -17/+239 |
| * | profile: guard plugins.txt sync against crash-time rewrites | SulfurNitride | 2026-05-08 | 2 | -1/+65 |
| * | multiprocess: recover from stale SysV shm + unix socket after crash | SulfurNitride | 2026-05-08 | 1 | -3/+58 |
| * | Add PE-side VFS bridge acceleration | SulfurNitride | 2026-05-08 | 32 | -14/+8300 |
| * | vfs: persistent scan cache to skip mod walk on warm boot | SulfurNitride | 2026-05-03 | 7 | -7/+499 |
| * | fix portable rename + route external links through xdg-open scrubber | SulfurNitride | 2026-05-03 | 2 | -3/+35 |
| * | ci: bring back stable releases on v* tag push | SulfurNitride | 2026-05-02 | 1 | -5/+59 |
| * | mainwindow: show semver in beta titlebar too | SulfurNitride | 2026-05-02 | 1 | -7/+9 |
| * | steamdetection: stop blacklisting Proton 11 | SulfurNitride | 2026-05-02 | 1 | -10/+4 |
| * | updater: SLR auto-update + wire fluorine updater badge, bump 0.2.0 | SulfurNitride | 2026-05-02 | 8 | -37/+128 |
| * | nxmaccessmanager: fix optional<NexusOAuthTokens> deref in legacy-key path | SulfurNitride | 2026-05-02 | 1 | -5/+10 |
| * | nxmaccessmanager: derive legacy API key from OAuth session | SulfurNitride | 2026-05-02 | 2 | -0/+71 |
| * | sanitychecks: probe libfuse3 via dlopen, accept .so.4 | SulfurNitride | 2026-05-02 | 1 | -13/+36 |
| * | meta.ini: revert to upstream CamelCase, canonicalize on read | SulfurNitride | 2026-05-01 | 6 | -134/+173 |
| * | meta.ini: lowercase code keys to match normalize, kill dup writes | SulfurNitride | 2026-05-01 | 3 | -34/+34 |
| * | nix: add Qt6NetworkAuth to mobase shell | SulfurNitride | 2026-05-01 | 1 | -1/+2 |
| * | shell::Rename: report both rename + copy errors on fallback | SulfurNitride | 2026-05-01 | 1 | -4/+16 |
| * | Expose root storage paths to SLR | SulfurNitride | 2026-05-01 | 1 | -1/+245 |
| * | Remove AppImage build target and runtime references | SulfurNitride | 2026-05-01 | 15 | -383/+59 |
| * | Fix meta.ini duplicate keys and SKSE Log Redirector mapped folders | SulfurNitride | 2026-05-01 | 10 | -7/+793 |
| * | Port upstream PR #2368: preview parent widget fixes | SulfurNitride | 2026-05-01 | 3 | -3/+4 |
| * | Port upstream PR #2384: --name/--modname/--version/--source on download CLI | SulfurNitride | 2026-05-01 | 4 | -1/+50 |
| * | Port upstream PR #2341: -i "" launches portable instance | SulfurNitride | 2026-05-01 | 1 | -5/+19 |
| * | Port upstream PR #2379: reset CWD to app dir on startup | SulfurNitride | 2026-05-01 | 1 | -0/+7 |
| * | Port upstream PR #2374: Nexus OAuth authentication | SulfurNitride | 2026-05-01 | 24 | -1445/+2086 |
| * | Clean up empty dirs left by VFS, suppress noisy Qt debug | SulfurNitride | 2026-04-30 | 4 | -20/+124 |
| * | Clean up remaining Linux packaging names | SulfurNitride | 2026-04-29 | 8 | -16/+16 |
| * | Clean up clang-tidy diagnostics | SulfurNitride | 2026-04-29 | 29 | -121/+121 |
| * | Finalize Linux build cleanup | SulfurNitride | 2026-04-29 | 97 | -53204/+53058 |
| * | clang-tidy: misc-const-correctness + performance-for-range-copy pass | SulfurNitride | 2026-04-29 | 82 | -917/+917 |
| * | clang-tidy: third auto-fix pass | SulfurNitride | 2026-04-28 | 139 | -518/+520 |
| * | clang-tidy: second auto-fix pass + manual narrowing-conversion fixes | SulfurNitride | 2026-04-28 | 71 | -191/+182 |
| * | Ignore .claude/ local state | SulfurNitride | 2026-04-28 | 2 | -1/+3 |
| * | clang-tidy: apply auto-fixes from safest checks across our authored code | SulfurNitride | 2026-04-28 | 140 | -789/+785 |
| * | Add clang-tidy lint infrastructure (.clang-tidy + lint.sh) | SulfurNitride | 2026-04-28 | 3 | -0/+174 |
| * | Strip remaining Windows-only conditionals across src/src/ | SulfurNitride | 2026-04-28 | 59 | -10126/+4206 |
| * | Strip Windows-only blocks from env*.cpp/.h | SulfurNitride | 2026-04-28 | 6 | -1785/+295 |
| * | Native port of SKSELogRedirector plugin family (sysdmp), default off | SulfurNitride | 2026-04-28 | 17 | -0/+322 |
| * | ProtonLauncher: empty UMU_ID to suppress GE-Proton X:=$HOME mount | SulfurNitride | 2026-04-28 | 1 | -1/+9 |
| * | Launcher: overlay update instead of rm -rf bin/ | SulfurNitride | 2026-04-27 | 1 | -16/+42 |
| * | Prefix init: keep host DISPLAY so xrandr works in protonfixes | SulfurNitride | 2026-04-27 | 1 | -2/+4 |
| * | Per-instance Steam overlay toggle | SulfurNitride | 2026-04-26 | 5 | -4/+107 |
| * | Spawn: also strip non-{C:,Z:} drives from system.reg | SulfurNitride | 2026-04-26 | 1 | -9/+97 |
| * | Fix: fall back to "C" locale when system lacks user's LANG | SulfurNitride | 2026-04-26 | 1 | -1/+13 |
| * | Spawn: prune non-{C:,Z:} drive letters from prefix at launch | SulfurNitride | 2026-04-26 | 1 | -0/+42 |
| * | Detect native-Linux Stardew Valley, default executables to no-Proton | SulfurNitride | 2026-04-25 | 5 | -3/+58 |
| * | VFS: harden crash path so FUSE bad_alloc no longer deadlocks system | SulfurNitride | 2026-04-25 | 3 | -34/+251 |
| * | Fix: leftover tar-> reference after rename to extractor-> | SulfurNitride | 2026-04-23 | 1 | -1/+1 |
| * | Updater: accept .zip release assets too | SulfurNitride | 2026-04-23 | 2 | -25/+63 |
| * | Updates tab: Install & restart button | SulfurNitride | 2026-04-23 | 2 | -24/+246 |