FULL COMBO
This aims to be the most feature-complete NPS theme available, including dynamic support for Chapter Info, Classical music, and Audiobooks. It also has a secondary “Mini-Player” view, which doubles as a dedicated Chapter player--displaying a secondary progress bar tied to the current chapter.
Tap the Cover art to toggle the Mini-Player. (Portrait only)
Designed to show as much useful metadata as possible without being cluttered, the fields shown will change to fit the type of media you are playing. The main info shown will be:
- General Music: title/album/artists
- Classical Music: work/movement/composer
- Audiobooks: chapter info
The Queue Info intelligently displays all relevant features: chapters, repeat, shuffle, Smart Queue, Smart Flow, Sleep Timer, and end-of-queue.
Chapters under 20 mins use the simple bar. Chapters that run 20 mins or more will use the segmented chapter progress bar.
A smaller version is available!
The Cover Art should be as wide as your screen (minus a small margin). If it's not, that means this version is too tall for your screen. Try using the the shorter version, which should fit better!
If you want to adjust things yourself, note that the Progress Bar and Controls Bar take the most space. These and String 1 all have some vertical margin you can also remove.
Recommended Fonts
The default Symfonium font makes some of the Unicode characters look funny (like the Rating circles). Many of the other built-in ones look fine, like "Lato" and "Inter". Screenshots were taken using "Murecho" (enter it in custom option).
Audiobook metadata
Since audiobookshelf seems to have removed their own docs page, I'll list the tag fields used here:
- Series Title: Movement Name
- Book Number: Movement Number
- Book Name: Album (preferred) or Track Title (fallback)
- Author: Album Artist (preferred) or Performing Artist (fallback)
- Narrator: Composer
- Publishing House: Label
Fallback fields are only used if the preferred field is empty.
I don't agree with most of these but ABS is currently the only directly-supported audiobook provider, so that's what this layout targets.
Note on Images below:
Purple: Default layout
Beige: Classical music
Orange: Audiobooks
Layout used is determined by the current track's RELEASETYPE tag and/or the Media Provider toggle for Audiobook libraries.
Screenshots
Version notes
Turns out I really like spinning discs... The Compact Player has thus been redesigned!
NPS Artist-handling:
- Album Artists and Performing Artists are now displayed in separate strings! (allows proper marquee usage)
- Album Artist now shows even if included in Performing Artists (better visibility for "main" artist if long marquee)
- "Various Artists" is now shown if no other info present, instead of always hiding it
General NPS:
- Explicit indicator has been moved near the Lyrics button
- better handling for empty fields (artist, albumartist, duration/remaining)
- Ratings bars now show tagged Rating (★ stars) when UserRating (● circles) is not set
- Landscape now shows ratings over the Cover Art when chapters are present
- Ratings for Mini Player & Landscape Cover can now be hidden by long-pressing them (can still be used while hidden)
- Comments removed from all strings
...plus some other misc. bug fixes and adjustments.
―――
v3.0.0 -> v3.0.2
- Enabled "end ellipsis" for Landscape String 3
- Removed broken stub from P/L String 1
- Corrected handling of chaptered classical music without a movement name