HydrogenAudio

Hosted Forums => foobar2000 => foobar2000 mobile => Topic started by: zeremy on 2024-02-15 14:00:11

Title: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: zeremy on 2024-02-15 14:00:11
Sharing a new skin , using the new skin format with titleformatting.
Dark or Light versions available.

Use the last v1.5 preview available https://www.foobar2000.org/apk (https://www.foobar2000.org/apk)

Displayed fields:

Media

Radio:

Screenshots:
(https://i.imgur.com/D0fgJEH.jpeg) (https://i.imgur.com/d4ms6g5.jpeg) (https://i.imgur.com/GtFPglx.jpeg)  (https://i.imgur.com/aG5kNBi.jpeg)   (https://i.imgur.com/bvVyk5K.jpeg)

(https://i.imgur.com/5rKTFMs.jpeg) (https://i.imgur.com/Vl9lO9M.jpeg) (https://i.imgur.com/TPdiPT6.jpeg)  (https://i.imgur.com/7Vv5V76.jpeg)   (https://i.imgur.com/AgmFrRS.jpeg)

Downloads in attachments below.

Enjoy  :)
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: pyr452 on 2024-02-15 14:39:17
Looks very good. 👍
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: Air KEN on 2024-02-15 16:24:55
Hi :) @zeremy

Amazing!  :))
> Country & Flag (when tagged with %country%)
good idea.
The presentation is also good.
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: fleischhummel on 2024-02-16 12:48:39
that flag implementation idea is genious. nice skin.
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: Daiki on 2024-02-16 14:40:15
Amazing and well-designed!!
I guess that quite elaborate conditional branching and titleformatting are used to display a large amount of information depending on the situation.
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: fleischhummel on 2024-02-17 11:12:55
Amazing and well-designed!!
I guess that quite elaborate conditional branching and titleformatting are used to display a large amount of information depending on the situation.
You dont need to guess, you can unzip the skin and look at them....
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: zeremy on 2024-02-17 12:27:50
Thanks all for your feedback.

Amazing and well-designed!!
I guess that quite elaborate conditional branching and titleformatting are used to display a large amount of information depending on the situation.
You dont need to guess, you can unzip the skin and look at them....

FYI
Uploaded repositories to github

https://github.com/smoralis/DarkX (https://github.com/smoralis/DarkX)

https://github.com/smoralis/LightX
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: zeremy on 2024-02-17 16:06:20
Updated version v.1.0.1
Changes:
New Iconpack

Download from links or attachments below
https://github.com/smoralis/DarkX/releases/tag/v.1.0.1
https://github.com/smoralis/LightX/releases/tag/v.1.0.1

(https://i.imgur.com/p7zhqiv.jpeg) (https://i.imgur.com/lawbjxF.jpeg) (https://i.imgur.com/MGsoZdy.jpeg) (https://i.imgur.com/IoMq5JH.jpeg)
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: zeremy on 2024-02-18 17:10:52
For the users of Asset UPnP below is a matching set of icons.

Unzip to the folder AssetImages (e.g C:\Program Files\Asset\AssetImages ).
In general settings change Menu Icons Background Color to match.
Restart Asset UPnP
Clear image cache (tools>advanced>tweaks) in mobile app.

(https://i.imgur.com/v9sh4SI.jpeg)
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: zeremy on 2024-02-21 13:28:55
Updated version v.1.0.2
Changes:
New field: Bits Per Sample

https://github.com/smoralis/DarkX/releases/tag/v.1.0.2 (https://github.com/smoralis/DarkX/releases/tag/v.1.0.2)
https://github.com/smoralis/LightX/releases/tag/v.1.0.2 (https://github.com/smoralis/LightX/releases/tag/v.1.0.2)

(https://i.imgur.com/C8g4axv.jpeg)
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: mobyduck on 2024-02-21 16:25:58
Amazing job, thanks!

If I can, I have a somewhat odd request: when using the player while driving my car, I sometimes wish I could quickly see the current hour (HH:MI). Would it be possible to add somewhere this info? For example tapping the artwork could replace it with the current time for a few seconds?

Regards.
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: zeremy on 2024-02-21 16:45:28
Amazing job, thanks!

If I can, I have a somewhat odd request: when using the player while driving my car, I sometimes wish I could quickly see the current hour (HH:MI). Would it be possible to add somewhere this info? For example tapping the artwork could replace it with the current time for a few seconds?

Regards.
There's currently no method provided in the skinning format to do something like that. The only thing that might help you is if you press the menu button (the 3 dots...) you can switch to dimmed screen with the current time.
No offense but I suggest not using your phone when driving in the first place..  ;)
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: mobyduck on 2024-02-21 17:06:54
Thanks for your reply.

The only thing that might help you is if you press the menu button (the 3 dots...) you can switch to dimmed screen with the current time.
Not sure I understand (I don't see any "dimmed screen" tapping the 3 dots) but it seems too much work anyway ;) because...
No offense but I suggest not using your phone when driving in the first place..  ;)
No offense and you're right: I start the player while I'm NOT driving, and then let it run unattended, that's why I was looking for a quick way to get the time, but it's no big deal really.

Cheers.
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: zeremy on 2024-02-21 17:38:39
Maybe it is an android only option, are you using the iOS app?
I don't have any iOS devices to test.
(https://i.imgur.com/v3FPDuu.jpeg)
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: mobyduck on 2024-02-21 18:20:03
Yes, I'm on iOS (iPhone 14+).

Now I understand what you were referring to: strangely (?) the top bar is always visible in vertical mode (no need to push the button here), but NEVER visible in horizontal mode (which I usually prefer for Foobar).

PS: and fewer option too (no dimmed screen):
(https://i.imgur.com/TbQlkUi.png)

(https://i.imgur.com/wT4winv.png)
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: Daiki on 2024-02-26 10:53:05
Yes, I'm on iOS (iPhone 14+).

Now I understand what you were referring to: strangely (?) the top bar is always visible in vertical mode (no need to push the button here), but NEVER visible in horizontal mode (which I usually prefer for Foobar).

PS: and fewer option too (no dimmed screen):

I am also an iOS user and it seems that the clock display in landscape mode is a difference at the OS level.
In principle, the status bar is displayed in landscape mode on Android, but not on iOS.
This behavior is not limited to foobar2000 for mobile, but is also true for any other application, such as the YouTube app, Safari, or Mail.

As already mentioned, it is currently impossible to implement clock display by skinning.
This is because it is not possible to retrieve OS or application level variables.

It is not straightforward, but a temporary workaround would be to display the clock of lock screen by swiping downward from the top edge of iPhone's display.
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: mobyduck on 2024-02-27 10:13:31
It is not straightforward, but a temporary workaround would be to display the clock of lock screen by swiping downward from the top edge of iPhone's display.
Hi and thanks for taking time to reply.

Yes, this could be an alternative solution, but it would just be safer not having to touch the phone at all. ;)

Anyway, I understand this is a technical limitation and there's nothing you can do about it.
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: zeremy on 2024-02-29 20:01:45
Updated version v.1.0.3
Changes:
Remove buttons transparency to fix UI switch dark/light mode

https://github.com/smoralis/DarkX/releases/tag/v.1.0.3 (https://github.com/smoralis/DarkX/releases/tag/v.1.0.3)
https://github.com/smoralis/LightX/releases/tag/v.1.0.3 (https://github.com/smoralis/LightX/releases/tag/v.1.0.3)
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: Jason Hennry on 2024-03-04 09:56:00
Yes, I'm on iOS (iPhone 14+).

Now I understand what you were referring to: strangely (?) the top bar is always visible in vertical mode (no need to push the button here), but NEVER visible in horizontal mode (which I usually prefer for Foobar).

PS: and fewer option too (no dimmed screen):

I am also an iOS user and it seems that the clock display in landscape mode is a difference at the OS level.
In principle, the status bar is displayed in landscape mode on Android, but not on iOS.
This behavior is not limited to foobar2000 for mobile (https://gadinsider.com/), but is also true for any other application, such as the YouTube app, Safari, or Mail.

As already mentioned, it is currently impossible to implement clock display by skinning.
This is because it is not possible to retrieve OS or application level variables.

It is not straightforward, but a temporary workaround would be to display the clock of lock screen by swiping downward from the top edge of iPhone's display.

Thanks for clarifying! It seems the persistent top bar in vertical mode on iOS is a system-wide behavior, affecting various apps. As for the clock display in landscape mode, it's an OS limitation; a workaround is checking the lock screen for the time. 🕒
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: zeremy on 2024-03-24 17:13:13
Updated version v.1.0.4
Changes:
match-system-theme: none

Quote
    match-system-theme

Optional; indicates that this skin should use system theme colors for non-skinned user interface elements. If not specified, it is assumed that skin with black text on white background uses system white theme, and vice versa. Possible values are: match-system-theme: white, match-system-theme: black, match-system-theme: none. Last one, "none", means that system theme colors should not be used with this skin - for an example, to use actual 000000h background everywhere instead of system theme dark gray color on Android.

requires version  foobar2000 Mobile, v1.5 preview 2024-03-21

https://github.com/smoralis/DarkX/releases/tag/v.1.0.4
https://github.com/smoralis/LightX/releases/tag/v.1.0.4
Title: Re: [SKIN] DarkX & LightX for foobar2000 Mobile, v1.5 preview
Post by: zeremy on 2024-04-03 20:07:59
Updated version v.1.0.5
Changes:
Phosphor Icons https://phosphoricons.com/ (https://phosphoricons.com/)
+onetrack button
+stopaftercurrent button


Download:
https://github.com/smoralis/DarkX/releases/tag/v.1.0.5
https://github.com/smoralis/LightX/releases/tag/v.1.0.5

(https://i.imgur.com/1eJc1oT.png)    (https://i.imgur.com/JSiWWjl.png)