LMMS / LMMS/lmms

Don't show file that LMMS can't open in the sidebar

Open
#4,684 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

I can't see a reason to mantain showing them. Just one example are the bak files that are generated after changing a project; then when you open the project tab there are a lot of useless files that only annoy you while searching the right project to load. Or also with vsts, with the dll file there are usually a lot of other files you don't really need to see.
So in my opinion LMMS should show only files he can read like mmpz, fxp, sf2, wav, ogg, dll and so, instead of showing also a lot of other confusing files with the ? icon.
So just let me know what do you think

Contributor guide

No contributing guide indexed for this repository

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

The payload names no implementation file or test. Start by locating LMMS’s sidebar project-tab file browser and the logic that decides which extensions are shown; compare it with the formats LMMS can open. Done means unsupported files such as .bak no longer appear in the sidebar while supported project, instrument, and audio files remain available.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.