Author Topic: Fluenx Dark - HiDPI Supported  (Read 12648 times)

coldhanded

  • Newbie
  • *
  • Posts: 10
It is, these days:
Interesting, I may do this later then. Is it possible to do the same thing for the stop button?

I am able to hide the button with an xml however as stated in hiccups post I need the other elementids to be adjusted accordingly. Would you be able to share those?

diego

  • Jr. Member
  • **
  • Posts: 86
I am able to hide the button with an xml however as stated in hiccups post I need the other elementids to be adjusted accordingly. Would you be able to share those?

https://github.com/diego-pvlk/mb-skins/blob/a83bf7c0556c60ae9ebd80dd76d5d9711ca2354c/Fluenx%20Dark/skin.xml#L219-L221

I don't remember how to do it. You probably need to create a new one with the id "LastFmButton" and replace with "EqualiserButton".
I do not have a proper setup to test that, so you're on your own.

hiccup

  • Hero Member
  • *****
  • Posts: 6185
I am able to hide the button with an xml however as stated in hiccups post I need the other elementids to be adjusted accordingly. Would you be able to share those?
To keep all the buttons and other elements in the correct position when you have the scrobble button hidden:

In the skin.xml, find the element for TrackLove, and replace the line that positions it to this:

Code
<element id="TrackLove" parent="TrackInfoPanel">
  <left relativeTo="EqualiserButton.Left" offset="-73" />
Also, at the bottom of the xml, replace the replacement line for TrackLove with this one:

Code
<replacementElement id="TrackLove" replaceWith="LastFmButton.Right" offsetAdjustment="0" />
(it's currently not technically possible to regain the space that was used by the scrobble button by moving the elements on the left of it a bit to the right)

coldhanded

  • Newbie
  • *
  • Posts: 10
Thank you for the detailed info hiccup I followed your post however it seems the wavebar now overlaps with the right buttons



I feel at this point I may just have to settle with having the lastfm button there as I would rather not change skins. Unless one of you kind souls would care to take a crack at it?

hiccup

  • Hero Member
  • *****
  • Posts: 6185
You can probably solve that by copying everything that is in the skin.xml to the skin_wavebar.xml so that they are identical.
Except: the only thing you have to add to the skin_wavebar.xml that is not in the skin.xml is the WaveBar element (5 lines).
Place that at the bottom, right above the replacement elements.

coldhanded

  • Newbie
  • *
  • Posts: 10
SkinCreator throws this error when trying to compile with the wavebar elements in the skin.xml



I also tried adding everything in the skin.xml to the wavebar.xml but the overlapping still occurs.
Last Edit: July 26, 2022, 07:43:33 PM by coldhanded

hiccup

  • Hero Member
  • *****
  • Posts: 6185
Except: the only thing you have to add to the skin_wavebar.xml that is not in the skin.xml is the WaveBar element (5 lines).

coldhanded

  • Newbie
  • *
  • Posts: 10
Except: the only thing you have to add to the skin_wavebar.xml that is not in the skin.xml is the WaveBar element (5 lines).

I'm not sure I understand what you mean by this? The wavebar element lines are in the skin_wavebar.xml. When I add them to the skin.xml I get the error I mentioned above.

hiccup

  • Hero Member
  • *****
  • Posts: 6185
Except: the only thing you have to add to the skin_wavebar.xml that is not in the skin.xml is the WaveBar element (5 lines).

I'm not sure I understand what you mean by this? The wavebar element lines are in the skin_wavebar.xml. When I add them to the skin.xml I get the error I mentioned above.
The wavebar element should NOT be in the skin.xml

I feel a bit uncomfortable (and guilty) of being part of turning Diego's skin topic into some skinning course.
If you have further questions or challenges with this, it's probably better to continue in the Developer's area > Skins board.


hiccup

  • Hero Member
  • *****
  • Posts: 6185
It's all good hiccup =)
Good to know ;-)

But I am kind of a stickler where it concerns forum etiquette and putting things where they belong, and I realised I was breaking my own unwritten 'rules'.
(probably not the first time, haha)

Anyway, I see coldhanded created a nice and to-the-point new topic on the matter.
I'm sure it will get proper answers that will solve the matter, and additionally might be informative to other users/aspiring skinners too.