Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: My Columns UI config · FooSune (Read 189794 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

My Columns UI config · FooSune

Reply #50
very nice update   

is it possible to add a 5 blip rating icon between  title | artist  in the tracklist ?  and/or how would i go about doing that myself?

My Columns UI config · FooSune

Reply #51
Thank you very much for adding the album art thing. Works great. Beautiful config.

My Columns UI config · FooSune

Reply #52
Having some problems installing it. The minute i import the .fcl file foobar, vista says that foobar isn't responding and the program crashes.

i don't have the slightest idea what i'm doing wrong...

My Columns UI config · FooSune

Reply #53
^ umm.. no idea. I was thinking it could be the wsh panels component, but I think it would crash on startup, not when loading the fcl. or maybe I'm mistaken

you could post your crash log and someone who knows about this stuff (not my case) could help you, maybe

My Columns UI config · FooSune

Reply #54
Quote
Create text file: this one is for when I find the lyrics on sonmeanings, I can just copy paste them in a new text file this button will create (so I don't have to go to the folder, create it, name it, etc)
With word pad, create a new document and write this:

start notepad "C:\Music\Lyrics\%~n2.txt"

^with the path where you store your lyrics instead of this one.Save it as "open txt.bat" in your lyrics folder

Add a new service called: "Open Lyrics File" (no quotes), and in the path:

C:\'Music'\'Lyrics'\'open txt.bat' "$replace(%title%, ,+)" "%path%" (again, the with the path of your lyrics folder)

And that's it. when you click the button, it will create a txt named as the filename of the track selected. you can paste the songmeanings lyrics there, and when you refresh the lyrics the text should display


I've done this and still doesn't work, what am I doing wrong?

My Columns UI config · FooSune

Reply #55
If the button does nothing when you click, it's because the service doesn't exist, or you've entered it wrong. Another thing would be that it launches the service but it doesn't find the .bat file, or something.

when you enter the service in the "run services" dialogue, you first have to fill in the service properties (label and path), and after that, click add. Otherwise it won't store the service in the list. (might seem obvious, but maybe it's what you're doing wrong?)

My Columns UI config · FooSune

Reply #56
where can i find the crashlog? already searched for it, but didn't find it

My Columns UI config · FooSune

Reply #57
Amazing config - I think I'll be using it for a long time.

EDIT: I'm having sort of a weird problem.  Whenever I middle-click an item in the left panel, it doesn't go to my playlist.  As a matter of fact, it seems the only way to add anything to my playlist via that panel is to select the "*BROWSER*" playlist and then left-click an item, which automatically places it in that playlist.

Do you have any idea what setting I need to change to fix this?  I generally use "Library view" as my default playlist, FYI.

ANOTHER EDIT: It looks like I can middle-click and add to playlist by using the Album List panel instead.  Will the browser always automatically add whatever's selected to the playlist, or is there a way around it?  I really prefer it to the Album List panel.

My Columns UI config · FooSune

Reply #58
thanks

about your question, I didn't really configure the behaviour of the browser or the album list components.. and if I had they wouldn't have been exported with the fcl file, I think. Everyone uses foobar in their own way, I just "provided" the interface, but you have to adapt it to the way you want it to behave.

Just go to preferences > media library > browser  and there you have a couple of settings you can change, only for double-click, not for middle-click, though. Edit/send to active playlist (or current playlist) might be what you want.

My Columns UI config · FooSune

Reply #59
great stuff

two humble requests:
1. full screen mode with just album art and basic song info
2. rating support

My Columns UI config · FooSune

Reply #60
I've got some room left in my EL playlist. Is there an easy way to enlarge album art (the ones when expanded) or would this become a rather disfficult part?

My Columns UI config · FooSune

Reply #61
All is working now except the tabs don't have the proper formatting, they just stay gray, and yes, i inserted the code.

My Columns UI config · FooSune

Reply #62
I'd like to second the request for ratings integration.  That's really the only thing this is missing.

My Columns UI config · FooSune

Reply #63
I'm using, and I love it. I made a few mods to personalize it, but the base design is top notch.

My Columns UI config · FooSune

Reply #64
Great work on this config! I'm overall very pleased with it. The only gripe I have is the lack of a database search demo integration. Could you put it on the same place as the Quicksearch, give it it's own icon, or tell me how to do it myself?

Thanks for an overall excellent configuration!!!

My Columns UI config · FooSune

Reply #65
I'm using, and I love it. I made a few mods to personalize it, but the base design is top notch.
Could you tell me a little bit more about your customization? Would be very interesting as I'm also thinking about some mod for coverflow and albumart viewer.. What have u done and could you post your config?

By the way, just an idea for a more sophisticated Statusbar that I've picked up somewhere in this forum..
Code: [Select]
//**************************************
// set colors
//**************************************
$puts(col_paused,¬00c8ff¬)
$puts(col_streaming,¬008800¬)
$puts(col_cue_file,¬880000¬)
$puts(col_progbar_symb1,¬ee8888¬)
$puts(col_progbar_symb2,¬550000¬)
$puts(col_time_remaining,¬000000¬)
$puts(col_bitrate,¬00a3cc¬)
$puts(col_bitrate2,¬00a8ee¬)
$puts(col_stereo,¬808080¬)


//**************************************
// set variables
//**************************************
$puts(text_streaming,'Streaming')
$puts(text_listened_for,'Listened for:')
$puts(text_cue_file,'Cue File')
$puts(text_paused,'PAUSED')
$puts(text_time_remaining,[%_time_remaining%])
$puts(spacer_symb,' ')
$puts(spacer_width,2)
$puts(progbar_symb1,'ι')
$puts(progbar_symb2,'ι')
$puts(progbar_length,90)
$puts(text_bitrate,$get(col_bitrate)$if2($pad(%__bitrate_dynamic%,3)¬808080¬' kbps',$if2(%__bitrate%' kbps'¬¬,)))
$puts(text_extrainfo,[%__extrainfo%])



//**************************************
// add colors and formatting
//**************************************
$puts(spacer,$repeat($get(spacer_symb),$get(spacer_width)))
$puts(text_streaming,$get(col_streaming)$get(text_streaming)¬¬)
$puts(text_listened_for,$get(col_streaming)$get(text_listened_for)¬¬)
$puts(text_cue_file,$get(col_cue_file)$get(text_cue_file)¬¬)
$puts(text_paused,$get(col_paused)$get(text_paused)¬¬)
$puts(text_time_remaining,$get(col_time_remaining)$get(text_time_remaining)¬¬)
$puts(progbar_symb1,$get(col_progbar_symb1)$get(progbar_symb1)¬¬)
$puts(progbar_symb2,$get(col_progbar_symb2)$get(progbar_symb2)¬¬)



//***********************************************************
//***********************************************************



//**************************************
// streaming
//**************************************
$puts(streaming,
$if(%_time_total%,,
$get(text_streaming)$get(spacer)
)
)



//**************************************
// cuefile
//**************************************
$puts(cue_file,
$if(%__cue_audiotype%,
$get(text_cue_file)$get(spacer)
)
)



//**************************************
// codec
//**************************************
$if(%__codec%,

$if($stricmp(%__codec%,musepack),$puts(codec,'MPC'),
$if($stricmp(%__codec%,vorbis),$puts(codec,'Ogg'),
$get(spacer) $puts(codec,%__codec%)
))
,
//If no codec tag and not streaming, read file extention
$if($and(%_time_total%,$not(%__codec%)),
$puts(codec,$upper($ext(%_path%)))
)

)



//**************************************
// bitrate
//**************************************
$puts(bitrate,$get(spacer)$get(text_bitrate))

$if($stricmp(%__codec%,musepack),
$if(%__mpc_profile%,
$puts(bitrate,$get(spacer)%__mpc_profile%$get(spacer)$get(text_bitrate))
)
)


//**************************************
// extrainfo
//**************************************

$puts(extrainfo,$get(spacer)$get(text_extrainfo))

$if($stricmp(%__codec%,MP3),
$if(%__extrainfo%,,
$puts(extrainfo,$get(spacer)'CBR')
)
)

$if($stricmp(%__codec%,musepack),
$if(%__mpc_streamversion%,$puts(extrainfo,$get(spacer)'sv'%__mpc_streamversion%))
)



//**************************************
// samplerate
//**************************************
$puts(samplerate,
$if(%__samplerate%,
$get(spacer)$cut(%__samplerate%,2)'kHz'
)
)



//**************************************
// channels
//**************************************
$puts(channels,
$if(%__channels%,
$get(spacer)$ifgreater(%__channels%,2,%__channels%ch,$ifgreater(%__channels%,1,Stereo,Mono))
)
)


//**************************************
// mp3 stereo mode
//**************************************
$puts(stereo_mode,
$if2( $get(col_stereo)'['$caps(%__mp3_stereo_mode%)']',)
)

//**************************************
// Replay Gain
//**************************************
//track gain
$puts(rpg,

$if(%__replaygain_track_gain%,
$get(spacer)
' TGain:'$cut(%__replaygain_track_gain%,5)'dB'

$if(%__replaygain_album_gain%,
$get(spacer)' AGain:'$cut(%__replaygain_album_gain%,5)'dB'
)
)
)



//**************************************
// progress bar
// (checking total because of streaming)
//**************************************
$puts(progress_bar,
$if(%_time_total_seconds%,
$get(spacer)$get(spacer)
$progress2(%_time_elapsed_seconds%,%_time_total_seconds%,$get(progbar_length),$get(progbar_symb1),$get(progbar_symb2))
)
)



//**************************************
// progress %
// (checking total because of streaming)
//**************************************
$puts(progress_%,
$if(%_time_total_seconds%,
' '¬808080¬$pad_right($muldiv(%_time_elapsed_seconds%,100,%_time_total_seconds%),3)¬808080¬'%'¬¬' '
)
)



//**************************************
// 'Listened for:'
// (used for streaming)
//**************************************
$puts(listened_for,
$if(%_time_total%,,
$get(spacer)$get(spacer)$get(text_listened_for)
)
)



//**************************************
// time
//**************************************
$puts(time,
$get(spacer)
' '[%_time_elapsed%]
$if(%_time_total%,
'/'%_time_total%' ' $get(spacer)$get(spacer)$get(spacer)
'Remaining Time: '$get(text_time_remaining)
)
)



//**************************************
// paused
//**************************************
$puts(paused,
$if(%_ispaused%,
$get(text_paused)
)
)



//**************************************
//**************************************
// create string
//**************************************
//**************************************

$get(streaming)
$get(cue_file)
$get(codec)
$get(bitrate)
$get(extrainfo)
$get(samplerate)
$get(channels)
$get(stereo_mode)
$get(progress_bar)
$get(progress_%)
$get(spacer)$get(listened_for)
$get(time)
$get(spacer)$get(rpg)

//Right adjust from now on
$char(9)
$get(paused)

My Columns UI config · FooSune

Reply #66
Could you tell me a little bit more about your customization? Would be very interesting as I'm also thinking about some mod for coverflow and albumart viewer.. What have u done and could you post your config?
  • I got rid of the panels I don't use (Which is basically everything in the left panel, I only use the playlist view).
  • I removed the Lyrics buttons from the bottom.
  • Instead of the forum button, I made the button run Coverdownload service
  • I made a compact view that will hide the playlist and only show the top playing part.



The left arrow button toggles between compact view.

My Columns UI config · FooSune

Reply #67
[quote name='tgpo' date='Aug 20 2008, 07:58' post='583665']
[quote name='Onkel Andy' post='583605' date='Aug 19 2008, 19:21']

  • Instead of the forum button, I made the button run Coverdownload service

    [/quote]
    which one do you use?

    this is how the search bar is now:
    toggle it on/off | the settings | type ur search here
    now I want it to be like this:
    the settings (with the image from the toggle onoff | type ur search here
    ho to do that?

    great config btw.



My Columns UI config · FooSune

Reply #70
hm, how do you add the picture to the album? I don't seen any way  i suck


Install Album Art Downloader.  Install the Run Services plugin.  Add the following as a Run Service named Coverdownload:

Code: [Select]
"C:\Program Files\foobar2000\AlbumArtDownloader\AlbumArt.exe" "%artist%" "%album%" "$replace(%path%,\%filename_ext%,)/folder.jpg"


Add this as a button:

Code: [Select]
$button(72,16,0,0,27,20,images\FooSune/BUTTONS\foobarforum.png,images\FooSune/BUTTONS\foobarforum_over.png,Coverdownload,)


You will need to play with the placement to make the button appear where you want it.

In a nutshell this button will launch the Album Art Downloader program, feed it the artist info it needs, and allow you to download the cover art you need.  It will automatically place the file in the correct folder, and the playlist will autoupdate with the new artwork.

My Columns UI config · FooSune

Reply #71
[!--sizeo:1--][span style=\"font-size:8pt;line-height:100%\"][!--/sizeo--]Moderation: Removed redundant fullquote of the previous post.[/size]

thx but it doesn't seem to work, when i press the button nothing happens, same for rigthmouse/runservice/coverdownload

it works now, albumart downloader was in another path! thanks man

My Columns UI config · FooSune

Reply #72

hm, how do you add the picture to the album? I don't seen any way  i suck


Install Album Art Downloader.  Install the Run Services plugin.  Add the following as a Run Service named Coverdownload:

Code: [Select]
"C:\Program Files\foobar2000\AlbumArtDownloader\AlbumArt.exe" "%artist%" "%album%" "$replace(%path%,\%filename_ext%,)/folder.jpg"


Add this as a button:

Code: [Select]
$button(72,16,0,0,27,20,images\FooSune/BUTTONS\foobarforum.png,images\FooSune/BUTTONS\foobarforum_over.png,Coverdownload,)


You will need to play with the placement to make the button appear where you want it.

In a nutshell this button will launch the Album Art Downloader program, feed it the artist info it needs, and allow you to download the cover art you need.  It will automatically place the file in the correct folder, and the playlist will autoupdate with the new artwork.


thx for this. its working fine here too.

Unfortunately since i'm using this skin, I get a run time error r625(?) when I close foobar. one of the components might cause this. any ideas about this error? it also does not happen always...

ps: i'm using vista 64

My Columns UI config · FooSune

Reply #73
In Vista at import fcl an error occured:

Code: [Select]
Сигнатура проблемы:
  Имя события проблемы:    APPCRASH
  Имя приложения:    foobar2000.exe
  Версия приложения:    0.9.5.5
  Штамп времени приложения:    48962e34
  Имя модуля с ошибкой:    StackHash_6af1
  Версия модуля с ошибкой:    6.0.6000.16386
  Штамп времени модуля с ошибкой:    4549bdc9
  Код исключения:    c0000374
  Смещение исключения:    000af1c9
  Версия ОС:    6.0.6000.2.0.0.768.3
  Код языка:    1049
  Дополнительные сведения 1:    6af1
  Дополнительные сведения 2:    bc9a2cb8e4e33a980729722f77b82616
  Дополнительные сведения 3:    df0c
  Дополнительные сведения 4:    db614412a2e78e34aa7fca3a353a39d3

Прочтите заявление о конфиденциальности:
  http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0419
P.L.U.R.

My Columns UI config · FooSune

Reply #74
I use FooSune, but FB2k now Requires 250MB of Memory, and its extremly inresponsive.
I think there is some Spaghetti code in a Component.