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
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