Skip to main content

Topic: FooNight FooDay (Read 125902 times) previous topic - next topic

0 Members and 2 Guests are viewing this topic.
  • qwertz
  • [*][*][*]
FooNight FooDay
Night:


Day:


Download Old Version (Including FooDay)



Download Version 1.1

For installation instructions read the included READ ME.txt

v1.1

- added compact mode
- added 2nd playlist
- added optional Playlist Tabs (turned off by default)
- bug fixes
- dropped FooDay

  • Last Edit: 08 May, 2009, 10:03:54 AM by qwertz

FooNight FooDay
Reply #1
minimalistic and very nice.

  • lokioki
  • [*][*][*]
FooNight FooDay
Reply #2
Thanks qwertz :3

  • ludowam
  • [*]
FooNight FooDay
Reply #3
Many thanks ! Nice & usefull.

  • VILLA21
  • [*]
FooNight FooDay
Reply #4
i got the following error msg:
"The layout import was aborted because the following required panels are not installed,
library tree
Textbox
biography"

  • qwertz
  • [*][*][*]
FooNight FooDay
Reply #5

  • swmmng
  • [*]
FooNight FooDay
Reply #6
Could you provide some explanation for the six buttons to the right of the search box? I kind of know what the first three and the last one do, but it would be nice to be sure about all of them.

  • qwertz
  • [*][*][*]
FooNight FooDay
Reply #7
It's:
Quicksearch same Artist / Album / Title / Genre
Activate Now Playing
Scrollbar Show / Hide

FooNight FooDay
Reply #8
Just wanted to say thanks!

  • Hawk
  • [*][*][*]
FooNight FooDay
Reply #9
Can I get the artist image in the left panel instead of the album cover and how do I achieve that? Thanks for a very cool config.

  • Jny
  • [*][*]
FooNight FooDay
Reply #10
good job

what about background pic? wallpaper/cover/artist (like Falstaff configs)

  • qwertz
  • [*][*][*]
FooNight FooDay
Reply #11
@Hawk

Right click on menu -> Script -> Per Track: Replace
'G:\MP3\_Artist_\'%artist%'.jpg'
with your artist path

Right click on cover -> Script -> Per Track: Replace
$get_ps_global(cover.path)
with
$get_ps_global(artist.path)

Or you could simply point Biography View to your custom images.

@Jny

I deliberatly passed on transparency. There is still code for background images in the script though. Search for //------------Background in the main PSS.

  • FavioD
  • [*][*]
FooNight FooDay
Reply #12
i think this will be the first custom config i'll actually stick with

thanks!
  • Last Edit: 04 May, 2009, 04:43:27 AM by FavioD

  • pee_wee
  • [*]
FooNight FooDay
Reply #13
I like it. Does everything I want it to do. Going to tweak some colors and its good to go. thanks.  (might change the buttons on bottom also).

  • Hawk
  • [*][*][*]
FooNight FooDay
Reply #14
@Hawk

Right click on menu -> Script -> Per Track: Replace
'G:\MP3\_Artist_\'%artist%'.jpg'
with your artist path

Right click on cover -> Script -> Per Track: Replace
$get_ps_global(cover.path)
with
$get_ps_global(artist.path)

Or you could simply point Biography View to your custom images.

@Jny

I deliberatly passed on transparency. There is still code for background images in the script though. Search for //------------Background in the main PSS.


Thanks!

  • kenboldt
  • [*]
FooNight FooDay
Reply #15
First off, fantastic config.  It is clean, simple, great.  If I can make a request though, would it be possible to place a button next to the star rating buttons below the album cover on the left for setting mood on/off (sets Last.FM loved to yes or no).  I know that Falstaff has it in some of his configs and I have used it a lot. 

The relavent code from Falstaffs kameleon config is below:
Code: [Select]
// MOOD TAG SET/UNSET to feed automatically auto-playlist for my iPod or iPhone
$if($stricmp('FOO_LASTFM',$left(%path%,10)),
$imageabs2(12,12,0,0,0,0,61,1,$get(img)'/bt/mood0.png',nokeepaspect)
,
$ifgreater($if2(%MOOD%,0),0,
$button(61,1,0,0,12,12,$get(img)'/bt/mood1.png',$get(img)'/bt/mood0.png',TAG:SET:MOOD:0,TOOLTIP:"Unset")
,
$button(61,1,0,0,12,12,$get(img)'/bt/mood0.png',$get(img)'/bt/mood1.png',TAG:SET:MOOD:1,TOOLTIP:"Set")
)
)

// SKIP TAG SET/UNSET
$if($stricmp('FOO_LASTFM',$left(%path%,10)),
$imageabs2(12,12,0,0,0,0,75,2,$get(img)'/bt/skip0.png',nokeepaspect)
,
$ifgreater($if2(%SKIP%,0),0,
$button(75,2,0,0,12,12,$get(img)'/bt/skip1.png',$get(img)'/bt/skip0.png',TAG:SET:SKIP:0,TOOLTIP:"Unset")
,
$button(75,2,0,0,12,12,$get(img)'/bt/skip0.png',$get(img)'/bt/skip1.png',TAG:SET:SKIP:1,TOOLTIP:"Set")
)
)

Thanks in advance for even considering this request.
Cheers,
Ken
  • Last Edit: 05 May, 2009, 09:12:25 AM by kenboldt

  • tgpo
  • [*][*]
FooNight FooDay
Reply #16
Easily the best PSS config yet. Great job.

  • qwertz
  • [*][*][*]
FooNight FooDay
Reply #17
@kenboldt

Probably not, this weekend I finally replaced Trackinfo Mod with WSH Mod, and WSH Mod is a constant struggle for me (that I'm losing btw), so I won't add things I'm not using myself.

But you already posted the code for Trackinfo, and it really isn't a big deal to implement mood/skip yourself.

First copy mood0.png, mood1.png, skip0.png, skip1.png to foobar2000\images\foonightday\bt\

Then right click on the cover -> Script -> Per Track and replace

$movepanel_c(Rating,$div($sub($get_ps_global(l.panel.w),60),2),$add($get_ps_global(cover.size),$el_scale(30,$get_ps_global(cover.size)),20),60,12)

with

$movepanel_c(Rating,$div($sub($get_ps_global(l.panel.w),90),2),$add($get_ps_global(cover.size),$el_scale(30,$get_ps_global(cover.size)),20),90,14)

Lastly open Trackinfo and insert the following code at the end of the script:

Code: [Select]
// MOOD TAG SET/UNSET to feed automatically auto-playlist for my iPod or iPhone
$if($stricmp('FOO_LASTFM',$left(%path%,10)),
$imageabs2(12,12,0,0,0,0,61,1,$get(z)'/bt/mood0.png',nokeepaspect)
,
$ifgreater($if2(%MOOD%,0),0,
$button(61,1,0,0,12,12,$get(z)'/bt/mood1.png',$get(z)'/bt/mood0.png',TAG:SET:MOOD:0,TOOLTIP:"Unset")
,
$button(61,1,0,0,12,12,$get(z)'/bt/mood0.png',$get(z)'/bt/mood1.png',TAG:SET:MOOD:1,TOOLTIP:"Set")
)
)

// SKIP TAG SET/UNSET
$if($stricmp('FOO_LASTFM',$left(%path%,10)),
$imageabs2(12,12,0,0,0,0,75,2,$get(z)'/bt/skip0.png',nokeepaspect)
,
$ifgreater($if2(%SKIP%,0),0,
$button(75,2,0,0,12,12,$get(z)'/bt/skip1.png',$get(z)'/bt/skip0.png',TAG:SET:SKIP:0,TOOLTIP:"Unset")
,
$button(75,2,0,0,12,12,$get(z)'/bt/skip0.png',$get(z)'/bt/skip1.png',TAG:SET:SKIP:1,TOOLTIP:"Set")
)
)


(I only fixed the paths) By the by, the only thing the lastfm part of the code does, is to deactivate the buttons, while listening to it.

@tgpo

Thanks

  • kenboldt
  • [*]
FooNight FooDay
Reply #18
WOW, that worked perfectly.  Thanks so much, that's awesome!

  • Hawk
  • [*][*][*]
FooNight FooDay
Reply #19
After playing around with this config I am really satisfied by the result. It is light, fast, and exactly how I like it.

qwertz thanks a lot for designing it. It's really great! 
  • Last Edit: 06 May, 2009, 10:15:39 AM by Hawk

  • barty
  • [*]
FooNight FooDay
Reply #20
Thanks for this theme.  It's nice and light.

Noob questions:

1) I have lousy eyesight and I've managed to increase the font size for most things except the artist/album/genre filter panel.  possible?

2) I'd like to increase the size of the play trackbar/seeker at the bottom too, like maybe double in height.

3) is there a way to add playlist horizontal tabs at the top or bottom (my preference) to switch playlist?  I tried to do it and managed to replace my whole play list with the playlist switcher panel, which isn't what I want anyway.

thanks in advance for your help.

  • qwertz
  • [*][*][*]
FooNight FooDay
Reply #21
1) Preferences -> Columns UI -> Colours and Fonts

2) Couple of things to change:

$puts(bottom.h,40) -> increase the toolbar height at the bottom
$puts(play.button.top,$sub(%_height%,36)) -> adjust top position of playback buttons
$puts(play.button2.top,$sub(%_height%,33)) -> adjust top position of play list switcher
$imagebutton($sub(%_width%,32),$sub(%_height%,40),22,35,$get_ps_global(image.path)'/icons/logo_off1.png',$get_ps_global(image.path)'/icons/logo_on1.png',WINDOWSIZE:$if2(%foonight_default_width%,820):$if2(%foonight_default_height%,620);REFRESH,,) -> change $sub(%_height%,40) and adjust top position of resize button
finally:
$movepanel_c(Seekbar,10,$sub(%_height%,8),$sub(%_width%,150),5)
$movepanel_c(Volume,$sub(%_width%,130),$sub(%_height%,8),120,5)
where $sub(%_height%,8) is the top position and 5 is the height of the bars

3) Well we certainly had the same idea, I already implemented it


  • tgpo
  • [*][*]
FooNight FooDay
Reply #22
I'm not a fan on having a config always taking up a lot of space, so one customization on my list to do is to add a collapse/expand button that shrinks the window to look like this:


  • pee_wee
  • [*]
FooNight FooDay
Reply #23
great idea, and a great band tgpo

FooNight FooDay
Reply #24
You can set the following variables in foo exvar:

Code: [Select]
                            Default:
fooday_bg_color             246-246-248-255
foonight_bg_color           015-015-016-255

fooday_left_panel_width     300
foonight_left_panel_width   300

foonight_default_width      820
foonight_default_height     620
fooday_default_width        820
fooday_default_height       620


I'm kinda new with this tweaking thing 
And im stuck in this step, could someone guide me through? 
Thanks in advance