# Feature for Tag Panel: Custom Lists Suggestion

**URL:** https://community.mp3tag.de/t/feature-for-tag-panel-custom-lists-suggestion/48476
**Category:** General Discussion
**Created:** [April 8, 2020, 9:41pm UTC](https://community.mp3tag.de/t/feature-for-tag-panel-custom-lists-suggestion/48476 "2020-04-08T21:41:13Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![mshockle](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/3e96dc/32.png) [@mshockle](https://community.mp3tag.de/u/mshockle)
#### Post date: [April 8, 2020, 9:41pm UTC](https://community.mp3tag.de/t/feature-for-tag-panel-custom-lists-suggestion/48476/1 "2020-04-08T21:41:13Z")

</div>

I think it would be fairly easy to add a custom list similar to how (custom) genre works in the app through the use of ini file.

 ![tagpanel](https://community.mp3tag.de/uploads/default/original/2X/6/6ab2f9cfeb9f84dff075afba1fc9ac01beb285e4.png)

In this particular instance I use genre and composer most often (my library consists of around 50-100k tracks (whether you count multitrack files separately). The developer could place an ini file similar to genre.ini mapped to customfield/fieldname.ini or whatever and if it exists load that data. Yes I know that it seems somewhat trivial but I have 864 (dedicated ie. not counting compilation albums) folders which correspond to roughly that many composers. If we break away from classical music this amount could be insane.

Hindemith Paul=  
Beethoven Ludvig van blah blah=  
Mozart, Wolfganger=  
Mozart, Leopold (no one cares)=

How much use could we get out of this expansion? Little perhaps, but it would be super convenient in lieu of a history of inputs for that field (which could be quite memory intensive depending on the size of the field). Thanks for listening.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [April 9, 2020, 7:10am UTC](https://community.mp3tag.de/t/feature-for-tag-panel-custom-lists-suggestion/48476/2 "2020-04-09T07:10:30Z")

</div>

See here:

> [@Auto-Populated drop-down lists](https://community.mp3tag.de/t/auto-populated-drop-down-lists/8207):
>
> This question has been addressed in previous posts, but I haven't seen a clear answer on whether the feature exists, or is in development, or is unavailable. The question is whether it's possible to create user-defined lists of artists, composers, etc. in the same way that a user-defined list of genres can be set up (Tools/Options/Tag Panel/Genres). This would let me select an artist, composer, etc. from a drop-down list of predefined entries and thus maintain data integrity within my collecti…

---

<div class="post-metadata">

### Author: ![mshockle](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/3e96dc/32.png) [@mshockle](https://community.mp3tag.de/u/mshockle)
#### Post date: [April 9, 2020, 3:34pm UTC](https://community.mp3tag.de/t/feature-for-tag-panel-custom-lists-suggestion/48476/3 "2020-04-09T15:34:06Z")

</div>

Buddy that topic was addressed 11 years ago, since then mp3tag has added history on multiple inputs and greatly expanded it's existing codebase. All this topic intended to do was to suggest how the feature could be implemented using an existing structure. You don't need the inline program settings editor for genre though I'm sure that could be added as the parser for that cuts the ini by =\n, allows for editting and then reassembles it into genre.ini if it changed. You don't even need to account for newline's as presumably a composer field (like a name or album shouldn't have such characters and if necessary run a parser to replace =\n with whatever and move on.)

In lieu of a github style fork, at the very least I thought I could contribute my thoughts on a potential feature which is why it's a feature suggestion and not a support topic about why the program doesn't already include that. It was 'somewhat' necessary to add it for genre that it got implemented. Perhaps it could also be implemented for composer, if even as a niche feature that 1% of 1% would use.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [April 9, 2020, 3:39pm UTC](https://community.mp3tag.de/t/feature-for-tag-panel-custom-lists-suggestion/48476/4 "2020-04-09T15:39:56Z")

</div>

> [@mshockle](#):
>
> Buddy that topic was addressed 11 years ago

Exactly, and the forum guide lines kindly ask to use the search function prior to starting a new topic. So it would have been easy to just continue that already existing topic.  
The advice

> [@mshockle](#):
>
> as a niche feature that 1% of 1%

would then still be: use a set of "Format value" actions. This advice has not changed over the years.  
As you can create sub-menus using the `#` as separator, you can even give the action menu a structure.

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [March 13, 2023, 3:21pm UTC](https://community.mp3tag.de/t/feature-for-tag-panel-custom-lists-suggestion/48476/5 "2023-03-13T15:21:25Z")

</div>

Just for completion and to close this topic: this has been added as **Custom List Values** with [Mp3tag v3.18](https://community.mp3tag.de/t/mp3tag-v3-18-released/58614).

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [March 13, 2023, 3:21pm UTC](https://community.mp3tag.de/t/feature-for-tag-panel-custom-lists-suggestion/48476/6 "2023-03-13T15:21:32Z")

</div>


