Skip to content

Drag-and-drop mod installation from filesystem #25

Description

@PyXiion

Origin of idea

Installing a downloaded mod requires manually extracting it to the RimWorld mods directory. Other mod managers (e.g., RimPy) let you drag a .zip/.rar into the UI to auto-install.

Suggestion / proposed solution

Accept QDragEnterEvent with archive MIME types (application/zip, application/x-rar-compressed, application/x-7z-compressed). Extract to local mods directory, preserving the mod's folder structure. Detect About/About.xml to validate it's a mod. Trigger a targeted refresh for the new mod only. Show a toast on success/failure.

Alternatives considered

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions