aboutsummaryrefslogtreecommitdiff
path: root/README.md
Commit message (Collapse)AuthorAgeFilesLines
* Update README.mdSulfurNitride2026-05-311-1/+1
|
* Update README: add Building section and NixOS runtime requirementsSulfurNitride2026-03-131-0/+35
| | | | | | | | | - Replace Flatpak build/install instructions with Docker-based build.sh - Add Runtime Requirements section with unbundled library list - Add NixOS nix-ld configuration snippet (from PR #37 by Anseryde) - Update Installing section to reflect native tarball distribution Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* Fix image link and clean up README.mdSulfurNitride2026-03-131-2/+1
| | | Updated image link in README.md and removed unnecessary HTML tags.
* Revise installation and running instructions in READMESulfurNitride2026-03-131-13/+2
| | | Updated installation instructions and clarified running commands.
* Update README to remove native build instructionsSulfurNitride2026-02-171-33/+1
| | | Removed sections about native builds and their requirements from the README.
* Clarify native build support in READMESulfurNitride2026-02-151-0/+2
| | | Added a note regarding the support status of native builds.
* Replace Python build deps with uv across all build pathsSulfurNitride2026-02-151-5/+2
| | | | | | | | | | | | | | | | | Use uv as the single Python package manager for Docker, source, and Flatpak builds. Python 3.13 and pybind11==2.13.6 are now consistent across all three paths. - Docker: install uv + build venv instead of python3-dev/pip/pybind11-dev - CMake: bootstrap pyvenv with uv (REQUIRED/FATAL_ERROR) when no explicit Python provided; pin pybind11==2.13.6, add sip - Flatpak: remove pybind11 cmake module, use uv pip install --target for build deps, uv for portable Python packages - build-inner.sh: use BUILD_PY throughout, uv pip install for portable runtime packages, simplify embed check to direct Python invocation - VFS helper: fall back to shared libfuse3 when static .a unavailable Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Migrate data paths to ~/.local/share/fluorine/, add native build, fix ↵SulfurNitride2026-02-141-5/+43
| | | | | | | | | | | | | | | | | | | | | | | | %command% and system Proton scanning - All data paths migrated from ~/.var/app/com.fluorine.manager/ to ~/.local/share/fluorine/ so native and Flatpak builds share the same instances, plugins, and configs - New fluorinepaths.h/.cpp with fluorineDataDir() helper and one-time migration from old path (writes MOVED.txt breadcrumb) - New libs/nak/src/paths.rs as Rust equivalent (data_dir()) - Strip %command% tokens from launch wrapper in protonlauncher.cpp - Always scan /usr/share/steam/compatibilitytools.d/ for system Proton packages (Arch installs Proton there); add Flatpak filesystem permission - Native build (build-native.sh) installs to ~/.local/share/fluorine/ with desktop entry and ~/.local/bin symlink instead of portable zip - build-flatpak.sh wrapper for Flatpak builds - Fix container locale (LANG=C.UTF-8) for AutoUic warnings - Fix prefixExists() to handle both compatdata and pfx directory layouts - Fix globalInstancesRootPath() to use fluorineDataDir() on Linux - Fix umu-run Flatpak lookup to use fluorineDataDir() - Update README with build instructions and Arch dependency list Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Update README with personal use note and AI mentionSulfurNitride2026-02-111-1/+2
| | | Added a note regarding personal use and AI feedback.
* Add link to Mod Organizer 2SulfurNitride2026-02-111-1/+1
|
* Update README.mdSulfurNitride2026-02-111-0/+2
|
* Update README with DiscordSulfurNitride2026-02-111-0/+4
|
* Add image to README for visual enhancementSulfurNitride2026-02-111-0/+3
| | | Added an image to the README for better visual representation.
* Fluorine Manager: full Linux port of Mod Organizer 2SulfurNitride2026-02-111-0/+48
Complete native Linux port with FUSE-based virtual filesystem, Proton/umu-run integration, and Flatpak packaging. Key features: - FUSE VFS replacing Windows USVFS (in-process + standalone helper for Flatpak) - Proton/GE-Proton/umu-run launcher with env var forwarding - Flatpak support (sandbox-aware VFS, NXM handler, umu-run) - Wine prefix management UI - Case-insensitive path resolution for Linux filesystems - QSettings-safe INI handling (avoids Bethesda INI corruption) - Portable instance support with auto-generated launcher scripts Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>