libretro / libretro/RetroArch

Support .m3u cleanup in `Import Content -> Scan Directory`

Open
#10,877 4 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

Description

Scanning for roms using the "automatic" Scan Directory functionality doesn't seem to do the m3u cleanup (announced as part of RetroArch 1.8.6). The only way I've been able to trigger this is using the "Manual Scan" option (I got this by reading the code).

The blog post talks about how the "Playlist Cleanup" action now also takes care of content that's in .m3u's too, but that didn't seem to work for me.

Version/Commit

You can find this information under Information/System Information

  • RetroArch: 1.8.8 (85d60bac8f)
Environment information
  • OS: Linux (Debian Bullseye), kernel 5.6
  • Compiler: GCC 9

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by comparing the automatic "Scan Directory" path with the "Manual Scan" option, using the issue's report that only manual scanning triggers .m3u cleanup. Check how the "Playlist Cleanup" action handles content in .m3u files, then verify that automatic scanning produces the same cleanup behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.