Author Topic: Oblivion (Dark Skin)  (Read 1001 times)

Mayibongwe

  • Sr. Member
  • ****
  • Posts: 262
A dark MusicBee skin like any other, with the only exception of the progress bar that somewhat aims to break away from tradition.
Download it from the add-on link here.
For the progress bar to be displayed as intended, an update to MB 3.5.8121 or higher is needed.


If you like this, be sure to also check out hiccup's Tron Punk skin as that is what I have used as a heavy reference while creating this.
Last Edit: April 09, 2022, 06:56:34 PM by Mayibongwe

Mayibongwe

  • Sr. Member
  • ****
  • Posts: 262
Known issues and how to resolve:

1. Alternating between the progress bar and wave bar results in some image corruption.
    - restart MB after switching to the other.
 (wave bar is no longer supported on this skin)

2. Scrollbars are hardly noticeable when highlighted.
    - disable the "narrow scrollbars" setting in Preferences -> Layout (1)
Last Edit: May 26, 2022, 03:44:07 PM by Mayibongwe

hiccup

  • Hero Member
  • *****
  • Posts: 5932
A very nice skin! Thanks for sharing it.
And your new progress bar idea turned out very well.

An observation about the toolbar buttons; I personally find them a bit difficult to read, and when the toolbar is placed in the capture bar, the colouring is probably not as intended:


Mayibongwe

  • Sr. Member
  • ****
  • Posts: 262
Updated. Same download link.
Dark blues are what I'm using to sniff out elements I'm not aware of. (like your greenies in the sample skin)
Do you by any chance happen to know when and where these are supposed to show up?

Menu.CommandButton.Default
MenuBarSeparator
Compact.Player.ProgressButton
NowPlayingList[TrackDetail].Disabled
NowPlayingList.SequenceInfo (specifically the foreground colour)

hiccup

  • Hero Member
  • *****
  • Posts: 5932
Do you by any chance happen to know when and where these are supposed to show up?
Menu.CommandButton.Default
It's showing up for the text for commands in the floating tag editor panel and also for a button in 'auto-tag by album'.
I think it may get overruled by Toolbar.MenuTextOverride if that one is set.

MenuBarSeparator
It used to draw a horizontal line in some panels, but I think it is obsolete for MB 3.xx

Compact.Player.ProgressButton
To my knowledge it's obsolete.

NowPlayingList[TrackDetail].Disabled
I believe it is/was used for tracks in the playing panel that became unavailable, such as deleted podcasts.
But it could be it's obsolete now, I'm not completely sure.

NowPlayingList.SequenceInfo
It's the colour for the sequence number if you have several tracks in the now playing panel, and then right-click on one to 'queue next'.

The 'obsolete' observations are guesses, the only person that can tell if elements are indeed obsolete is Steven.

two other observations:

- I think you missed skinning the playlist mixer icon to your liking?
- It may be good to mention that for the progressbar to be displayed as intended, an update to MB 3.5.8121 or higher is needed.

Bee-liever

  • Member
  • Hero Member
  • *****
  • Posts: 3762
  • MB Version: 3.5.8211 P
Looks very nice.
Might update my "Faded" skin with that progress bar.

BTW I think you forgot images for "AutoDJ" mode in the player bar
MusicBee and my library - Making bee-utiful music together

Mayibongwe

  • Sr. Member
  • ****
  • Posts: 262
Quote from: hiccup
- Menu.CommandButton.Default and NowPlayingList.SequenceInfo.
- It may be good to mention that for the progressbar to be displayed as intended, an update to MB 3.5.8121 or higher is needed.
1. Thanks, found them. I assume you'll be updating the sample skin with the new greenies? (the "defunct" elements you mentioned)
2. Ah yes, will include that shortly in the start post.

Quote from: hiccup & Bee-liever
- I think you missed skinning the playlist mixer icon to your liking?
- BTW I think you forgot images for "AutoDJ" mode in the player bar
Had missed those indeed. They are now included (same download link).

Quote from: hiccup & Bee-liever
- Looks very nice. Might update my "Faded" skin with that progress bar.
- A very nice skin! Thanks for sharing it. And your new progress bar idea turned out very well.
And thank you for the compliments, really appreciate it.
Probably a good idea to link this here. https://getmusicbee.com/forum/index.php?topic=21109.msg199103#msg199103

hiccup

  • Hero Member
  • *****
  • Posts: 5932
1. Thanks, found them. I assume you'll be updating the sample skin with the new greenies? (the "defunct" elements you mentioned)
I'll take a more thorough look at that tonight.
I'm trying to be careful labeling an element as obsolete.
The fact that I can't observe an element showing up anywhere doesn't mean it doesn't show up for somebody else. Perhaps using different settings, features, versions etc.

It would be nice if Steven could present a comprehensive overview of all current functional elements and their optional attributes, but I think even for him it's difficult to produce something like that. There is quite some history and complications in all this skinning business that probably doesn't make something like that very straightforward.

Mayibongwe

  • Sr. Member
  • ****
  • Posts: 262
Alright it's cool. No worries. It's nothing worth putting too much effort into.

hiccup

  • Hero Member
  • *****
  • Posts: 5932
NowPlayingList[TrackDetail].Disabled
I believe it is/was used for tracks in the playing panel that became unavailable, such as deleted podcasts.
But it could be it's obsolete now, I'm not completely sure.
It's not obsolete. It is indeed used when e.g. a podcast is lined up to play but isn't available anymore.

Mayibongwe

  • Sr. Member
  • ****
  • Posts: 262