Shop Mobile More Submit  Join Login
Nightshift by Markkoenig Nightshift by Markkoenig
Hi Deviants! :dummy:

:new: Here's a new skin for foobar2000 v.1.3. beta 5 (and probably higher). :new:
It features a brand new stuff, 54 virtual radio stations based on the radios stations of the Grand Theft Auto games series ! More info on its page : GTA Radio Stations for foobar2000


UPDATED 30/11/2013
Corrected the lyrics panel, now 'lyr' and available.

UPDATED 29/11/2013
One font I had forgotten to include.


Kinda classic and easy-to-use. Therefore, a few indications : 
  • There are 2 modes for the cover art : classic cover art and radio station logo. To switch between those, click on the button labeled 'radio' or 'cover' : on the left half for radio, on the right half for album cover.
  • There is no volume bar, only scroll or drag on the VU indicator.
  • The FM indicator works with the GTA radios feature, see the link above.
  • The expand/collapse button : same left/right command as above.
  • The clickable zone of the seekbar is 10px high right beneath it, in other words it's the dark grey bottom edge.



Installation

Use a fresh foobar2000 installation ; run it, choose whatever UI preference, then close it. Alright. Oh, and install the fonts. I'm assuming you have Calibri/Segoe UI on your system.

On a portable installation : copy everything to the foobar2000 directory.
On a standard installation : copy everything to the foobar2000 directory, except 'configuration', which goes to C:Users[you]Appdata [hidden folder]Roamingfoobar2000.

Done.


You'll find a Radio_tags.txt file in the archive, it's the complete list of tags used for each radio station.


To disable the dis-alignement effect on ELPlaylist, right-click on it > Settings > Script, find these lines and replace the bold part with...
 
  • 50 ___$if(%el_isplaying%,$drawtextex(%title%,$add($mul($len(%title%),2),35),2,$sub(%el_width%,$get(limit)),20,$get(red),end_ellipsis),$drawtextex(%title%,$add($mul($len(%title%),2),35),2,$sub(%el_width%,$get(limit)),20,$get(text),end_ellipsis))___
  • 45 ___$drawrect($get(pad),0,$get(b_w),%el_height%,,$get(border))___
  • $add($get(b_w),45) ___$if($and(%el_selected%,%rating%),$drawrect($add($get(pad),$get(b_w)),10,$sub(%el_width%,$add($get(pad),$get(b_w),150)),1,$get(border),0-0-0-0),)___


Thanks to :iconslowboyfast: for the beta test, check his constantly updated Veronica skin!

Enjoy! :eager::eager::eager:
Add a Comment:
 
:iconvannielj:
vannielj Featured By Owner Dec 13, 2014
Also, Nothing happens when I click on mgr or pbk menus.  Maybe its related...

Thank you
Reply
:iconvannielj:
vannielj Featured By Owner Dec 13, 2014
Did something change. I can no longer rate songs. The option isn't there. Any ideas?  It was fine just a couple of days ago and now its gone.
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Dec 14, 2014
Not to my knowledge. "the option"? There is no rating button, do you mean the context menu entry is gone?
As for Manager and Playback these are related to WSH Mod plugin. Have you modified or updated the foo_uie_wsh_panel_mod.dll, or removed jscript.api from the component folder?
Reply
:iconvannielj:
vannielj Featured By Owner Mar 9, 2014
Ho do you get the elp screen to automatically go to the current song. For example: I clicked on song x in the playlist screen to listen to it. I have it set to play random tracks. The next track that plays shows the album cover in the upper left and under the rev pause fwd part of the screen. However, the problem I have is that I have a hotkey to rate songs and when I press it, it just changes the rating of song x which was the first song that played. If I change to the lyrics panel and hit the rating shortcut it still changes the rating of song x not the current song.

I hope this makes sense. Thanks in advance for help.
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Mar 9, 2014
To do so, click on "pbk" and select "Playback leads cursor". Then the playing track will constantly be selected.
Reply
:iconvannielj:
vannielj Featured By Owner Mar 10, 2014
Perfect! Thank you so much. This is great.
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Mar 10, 2014
Glad it pleases you :)
Reply
:iconvannielj:
vannielj Featured By Owner Mar 4, 2014
This is a great one. Thanks for sharing!  

I have a question that may be dumb but I can't figure it out. How do I move to my secondary monitor. Right now it is in the middle of my primary monitor but I have a secondary one that I would like to move it to. I can resize it but not move it anywhere.

Thanks
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Mar 4, 2014
Use the middle mouse button to move the window. You can change the command in Prefs/Main Window.
Reply
:iconvannielj:
vannielj Featured By Owner Mar 5, 2014
Perfect! Thank you so much!
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Mar 5, 2014
You're welcome!
Reply
:iconkaku30xyz:
kaku30xyz Featured By Owner Jan 27, 2014
nice

Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Jan 27, 2014
Thanks!
Reply
:iconezekielroq:
EzekielRoq Featured By Owner Jan 26, 2014
What for all this transparacy? 

still fan of yours fooskins cos in all yours works feels love to music. 
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Jan 26, 2014
Thank you very much :) :)

What do you mean, "what for"? What's the use of the transparent border? It smoothens the visual transition to a dark skin by darkening what's around, that's all... Does look a lot better with the VS I use than with the default Windows appearence, though.
Reply
:icontyr-van:
Tyr-Van Featured By Owner Feb 11, 2014
I think I'm being dense...How do I enable said transparency?
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Feb 12, 2014
Around the player window? Depends on the VS you use.
Reply
:icontyr-van:
Tyr-Van Featured By Owner Feb 12, 2014
well...which skin are you using to achieve the transparency?
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Feb 12, 2014
At this time I was using Glass Onion.
Reply
:icongac-n7:
GAC-N7 Featured By Owner Jan 16, 2014
Beautiful ^^
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Jan 17, 2014
Thanks :)
Reply
:iconsimon4ik:
simon4ik Featured By Owner Nov 29, 2013
Great skin and also usefull. I need some help. I made for foobar2000 some skin and i dont know how i can upload it here. Thank you.
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Dec 8, 2013
Sorry I don't have the time I thought I'd have. Where are you know in the process? Give me some details.
Reply
:iconsimon4ik:
simon4ik Featured By Owner Jan 11, 2014
Hi Markkoenig! Thank you for offering help. I made some nice skin for foobar but i have a problem with sizing ( different monitors - different resolution) maybe you can help me?

Download link: www.mediafire.com/download/7t5…
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Jan 13, 2014
I guess foobar will be sized according to your main monitor, but I'll check that soon.
Reply
:iconsimon4ik:
simon4ik Featured By Owner Jan 16, 2014
Thank you. I'm not so good with cui and pss settings.
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Jan 18, 2014
You're welcome, it takes some time to learn. I installed your skin, I don't see where the problem is. Be more specific.
Reply
:iconsimon4ik:
simon4ik Featured By Owner Jan 19, 2014
i have a problem with different monitors. i mean my monitor is 21.5 inch monitor and my monitor resolution is 1152 X 864 pixels and my foobar skin fit it, but if i run my foobar on 24 inch monitor on resolution 1600 x 900 it's look no good because my problem is to adjust the foobar size on deferent monitors - that mean how i can fit the dimension of monitor not by the pixels but by the the percentage in panels splitter.
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Jan 19, 2014
Oh, I get it. You have to set your x, y, w and h values using commands like %width% or mathematical operation like $sub($div(%ps_width%,2),150), etc. The elements are aligned from left top corner, so you have to deal with it. For example, if you want the playlist to stay in position but stretch whenever the player is resized, you have to enter stable x and y (let's say x=150 and y=40), but then w and y will be RELATIVE values : w should be like $sub($ps_width%,150) (= player width minus the margin on the left), y be like $sub(%ps_height%,40) (same thing). Take a look at our tutorials, it's explained in there. Fixed coordinates work for a fixed window size , otherwise, relative values are mandatory for a proper looking work.
Reply
(1 Reply)
:iconmarkkoenig:
Markkoenig Featured By Owner Nov 29, 2013
Would you wait for a few hours? I'll make a tutorial out of this question.
Reply
:iconfixxxd:
FiXxXD Featured By Owner Nov 29, 2013
Dang! It looks good!
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Nov 29, 2013
You think so? Yeah, you do. Thanks :D
Reply
:iconculero88:
Culero88 Featured By Owner Nov 28, 2013
Awesome skin but i'm thinking that these borders are too big, and in windows 8.1 i have bugs like this: i.imgur.com/tB6IQ3o.jpg
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Nov 28, 2013
Modifying the border would require to edit every single script line of the skin, soooo... not gonna happen, I'm afraid. As for W8 (damn W8), I think transparency must be activated on the OS (with something like this I guess). Don't know much about W8, but I don't see any other reason. Keep me informed.
Reply
:iconculero88:
Culero88 Featured By Owner Nov 28, 2013
Ohh i see, thanks very much for your reply, anyways is a amazing work. :)
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Nov 28, 2013
Thank you so much :) :)
Reply
Add a Comment:
 
×
Download RAR download, 4.4 MB




Details

Submitted on
November 27, 2013
File Size
4.4 MB
Submitted with
Sta.sh
Link
Thumb
Embed

Stats

Views
11,564 (3 today)
Favourites
29 (who?)
Comments
43
Downloads
1,421
×