Bug 476387 - Custom Frames not all showing in Quick Access Frame List
Summary: Custom Frames not all showing in Quick Access Frame List
Status: RESOLVED WORKSFORME
Alias: None
Product: kid3
Classification: Applications
Component: general (show other bugs)
Version: 3.9.x
Platform: macOS (DMG) macOS
: NOR normal
Target Milestone: ---
Assignee: Urs Fleisch
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-31 20:39 UTC by Lairdo
Modified: 2024-02-24 06:07 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Custom frames vs quick frames composite image (768.14 KB, image/png)
2023-10-31 20:39 UTC, Lairdo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lairdo 2023-10-31 20:39:03 UTC
Created attachment 162778 [details]
Custom frames vs quick frames composite image

SUMMARY
***
I have a number of custom frames. (Thank you for offering this.) I primarily use these with FLAC and ALAC files to supporting tagging options for ROON. Currently I have 11 (see screenshot). I would like most of these to show up in the default frame, but only the first 7 seem to be available. (See 2nd screenshot). Is this a bug or some other limitation?

***


STEPS TO REPRODUCE
1. Add a number of custom frames in Configure
2. Review available frames in Quick Access Frames section
3. Note that after ~7 custom frames, new ones are not available to be tagged.
4. If I reorder the custom frames, the ones available change to the top 7 or so.

OBSERVED RESULT
Not all custom frames can be quick frames

EXPECTED RESULT
All custom frames can be quick frames.

SOFTWARE/OS VERSIONS
macOS: 

ADDITIONAL INFORMATION
Comment 1 Urs Fleisch 2023-11-04 06:03:25 UTC
To allow fast access to the quick access frames - consider the case where a lot of files are selected and Kid3 has to display the common set of quick access frames - they are stored as bits of a 64-bit integer. Therefore, it is theoretically only possible to have 64 quick access frames. 48 of these values are currently used by the unified frame types, 8 are allocated for custom quick access frames, there are two special values (other and unknown) and a reserve of 6 if more unified types have to be added in the future.