Help - Search - Members - Calendar
Full Version: Columns UI
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98
dr.zick
about the staus bar thing ...
i sorta don't want one, but it can serve a purpose. like displaying the current time and the current length of a track, with the total number of files in a playlist (and with the addition of something %playlist_length%, the total length of the playlist). the status bar should be just that.

with that said though, i like how clean foobar can 'look' and i wish you could clean it up more ... possibly like a kiosk (or full-screen) mode. like just the list of tracks. but i'm just wierd that way. that's why i would like the ability to add a watermark, more personalization, without going with something so resource intensive as foo_looks ...



p.s. - i have no idea why i said paulie, tongue.gif you know what i meant ...

EDIT: check out this screenie, it's from another app thats taking forever in development time ... but cool look. maybe something like this could be implemented. the status bar area isn't really a 'status bar' in traditional windows fashion. i like the multiline info (different size fonts) ... i also like the seekbar, not like the other foobar seekbars.

user posted image
ep0ch
Hello! another small feature request for some future version.

When the Playside sidebar has focus can we have the delete key assigned to Removing the currently selected playlist?

ta
ghosting
will explorer ever be intergrated into ui columns?
Silverbolt
Whew, it's been awhile. Haven't had the time to read all the posts over the past few weeks so I apologize in advance if these have already been mentioned.

Two small bugs:
Column headers don't update when you scroll to the right and then remove a column. Pic: before and after removing a column (in this case, Last Played)

Also, there is occasionally an extra line in the tab rows. How to reproduce: create two rows of tabs to the point that one more would create 3 (or close). Then reduce the size of the window. A new row will be made, but it will be hidden [pic]. Upon maximizing the screen again, you'll get the extra row [pic].

Using foobar 0.8.2 and foo_ui_columns 0.1.1 beta 7, which, btw, absolutely rocks ;D. Thanks. So many improvements since 0.1..
Suicide
blink.gif when i use balooon notification, its not hiding after i even click on it ... its showing again and again ... can anyone say whats the problem ?


musicmusic .. the best GUI for foobar ever imo. thank you.
big respect for continue developing this one
cheers
tcmjr
Anyone can point me to a mirror with latest foo_ui_columms ?
I cant acess http://members.lycos.co.uk/musicf/ for AGES and also can't download the files hosted there.
Neksus
QUOTE(tcmjr @ Jun 7 2004, 12:37 PM)
Anyone can point me to a mirror with latest foo_ui_columms ?
I cant acess http://members.lycos.co.uk/musicf/ for AGES and also can't download the files hosted there.

Here my mirror is still up-to-date: (with 0.1.1 beta 7)
foo_ui_columns.dll

--
Neksus
tcmjr
thanks !
i guess lycos uk is blocking the ip from my country or something
musicmusic
QUOTE(The Link @ Jun 5 2004, 06:05 PM)
QUOTE
I wasn't sure if you meant maintaining separate strings or not, I presume not now? If not, I dont see any worthwhile reason to have two editors for the same string, I think it would result in more confusion..

IMHO it would make sense to have different strings for different UIs. At least I was already in the situation that when switching back to stdui I also wanted another statusbar string (for example). It's not a big thing and I definetly don't depend on that feature. smile.gif

Regards,
The Link

Ok. I will consider it for a for a future verion, then.
QUOTE(dr.zick @ Jun 6 2004, 01:27 AM)
about the staus bar thing ...
i sorta don't want one, but it can serve a purpose.  like displaying the current time and the current length of a track, with the total number of files in a playlist (and with the addition of something %playlist_length%, the total length of the playlist).  the status bar should be just that.

Maybe. Im not sure what the best way to implement those features would be.

You can always double click on the selected tracks length to get total playlist length.

QUOTE(dr.zick @ Jun 6 2004, 01:27 AM)
with that said though, i like how clean foobar can 'look' and i wish you could clean it up more ... possibly like a kiosk (or full-screen) mode.  like just the list of tracks.  but i'm just wierd that way.  that's why i would like the ability to add a watermark, more personalization, without going with something so resource intensive as foo_looks ...


Well i am not going to implement background image. I dont think it is worth it.

You can maximise foobar and hide everything except playlist (and status bar).

QUOTE(dr.zick @ Jun 6 2004, 01:27 AM)
EDIT: check out this screenie, it's from another app thats taking forever in development time ... but cool look.  maybe something like this could be implemented.  the status bar area isn't really a 'status bar' in traditional windows fashion.  i like the multiline info (different size fonts) ... i also like the seekbar, not like the other foobar seekbars.

user posted image


It looks like a rip of winamp3's (wasabi player's ?) exploding media library.

Well when multi-panel sidebar is done, and someone creates panels like those, you will be able to get them in the sidebar..

QUOTE(ep0ch @ Jun 6 2004, 07:02 AM)
Hello! another small feature request for some future version.

When the Playside sidebar has focus can we have the delete key assigned to Removing the currently selected playlist?

ta

The problem is most foobar installs have that key assigned to "[main] Playlist/Selection/Remove". Which applies when when the playlist doesnt have focus.

So I would have to overide that shortct in the sidebar, and so it would have to be an option. (But I dont mind implementing it.)

QUOTE(ghosting @ Jun 7 2004, 05:18 AM)
will explorer ever be intergrated into ui columns?

Try foo_tunes, it has something like that.

When sidebar api is done, them someone will be free to make an eplorer panel (but not me). I may make an albumlist-style panel though.


QUOTE(Silverbolt @ Jun 7 2004, 06:37 AM)
Whew, it's been awhile. Haven't had the time to read all the posts over the past few weeks so I apologize in advance if these have already been mentioned.

Two small bugs:
Column headers don't update when you scroll to the right and then remove a column. Pic: before and after removing a column (in this case, Last Played)

Also, there is occasionally an extra line in the tab rows. How to reproduce: create two rows of tabs to the point that one more would create 3 (or close). Then reduce the size of the window. A new row will be made, but it will be hidden [pic]. Upon maximizing the screen again, you'll get the extra row [pic].

Using foobar 0.8.2 and foo_ui_columns 0.1.1 beta 7, which, btw, absolutely rocks ;D. Thanks. So many improvements since 0.1..

Thanks, should both be fixed in beta 8.

Hopefully last beta for 0.1.1..

QUOTE(Suicide @ Jun 7 2004, 10:03 AM)
blink.gif when i use balooon notification, its not hiding after i even click on it ... its showing again and again ... can anyone say whats the problem ?

Are you using version 0.1? It was a bug in that if you enabled dynamic bitrate and played a VBR file.

That is fixed here from 0.1.1 beta 1.

If it is not that then I dont know ...

QUOTE(Suicide @ Jun 7 2004, 10:03 AM)
musicmusic .. the best GUI for foobar ever imo. thank you.
big respect for continue developing this one
cheers

Your welcome smile.gif
dr.zick
that's cool man ... about the watermark.
i just thought it would be cool, no biggie though. your the guy in charge.

it's a shame that the link to the image for that other media player says that they don't like foobar ... ever since i've found it, i've used it exclusively. i think they're just trying to differentiate themselves. oh well.

hey, does anyone have a the link for the original thread of ui strings? i had to rebuild my computer and i lost my FCS file that i use. i got most of it written, but i can't figure out how i got alternating rows colors. i know i used the playlist number of the file and the $mod() function, but it's not quite working. and i stole the idea from someone on that thread. thanx.
Neksus
QUOTE(dr.zick @ Jun 9 2004, 03:20 AM)
hey, does anyone have a the link for the original thread of ui strings?  i had to rebuild my computer and i lost my FCS file that i use.  i got most of it written, but i can't figure out how i got alternating rows colors.  i know i used the playlist number of the file and the $mod() function, but it's not quite working.  and i stole the idea from someone on that thread.  thanx.

The thread is lost! It does not exist anymore!

--
Neksus
Silverbolt
Hm, appears a bug has been introduced in beta 8. Tabs appearing before the tab which you were on last appear blank.

How to reproduce: select any playlist tab besides the first, close foobar, and then reopen it. All tabs before the one you were on will appear blank [pic]. As can tell from the sidebar, playlists ".AMS5" to "Electronica" don't appear, but you can still click them [pic].

Thanks for the hard work :]
pIv
1. I see same picture as Silverbolt posted.
This error enabled only if "multiplay tabs" option is checked.
When I start i see only current playlist, another playlists selection is available, when i click mouse on any position of multiline tabs.

2. Sort rules not work right

strings 040531xxxxxx
and strings 040608xxxxx not sort rights (string is 12 characters, 6-date and 6 - time), but when i change
string 040551xxxxxx to 040601xxxxxx - sort is OK.

I place screenshots of this bugs in upload sections of forum (columns bug).
anza
QUOTE(pIv @ Jun 9 2004, 09:08 AM)
1. I see same picture as Silverbolt posted.
This error enabled only if "multiplay tabs" option is checked.
When I start i see only current playlist, another playlists selection is available, when i click mouse on any position of multiline tabs.

2. Sort rules not work right

strings 040531xxxxxx
and strings 040608xxxxx not sort rights (string is 12 characters, 6-date and 6 - time), but when i change
string 040551xxxxxx to 040601xxxxxx - sort is OK.

I place screenshots of this bugs in upload sections of forum (columns bug).

What do you use as the sort string? Does $num(%play_date%,12) (or whatever tag you use) work?
pIv
My string is [$num(%play_date%,6)$num(%play_time%,6)]
date is $y$M$D and time is $H$M$S

I tried $num($num(%play_date%,6)$num(%play_time%,6),12) also, but by example result for date 040608 and time 14.40.50 is 001953439379,

as in previous case result of string is 040608144050
rectangle
QUOTE(Silverbolt @ Jun 8 2004, 10:42 PM)
Hm, appears a bug has been introduced in beta 8. Tabs appearing before the tab which you were on last appear blank.

How to reproduce: select any playlist tab besides the first, close foobar, and then reopen it. All tabs before the one you were on will appear blank

Yep. I'm seeing the same thing here.

user posted image

user posted image
dano
Yes here too.
Also when I click on Components-Columns UI-Show playlist sidebar nothing happens, I can online activate it via the Preferences
musicmusic
Ok try beta 9.

The tab bug seems fixed, I also reduced the flicker of the sidebar when resizing. If you downloaded like half an hour ago, download again.

QUOTE(pIv @ Jun 9 2004, 09:26 AM)
My string is [$num(%play_date%,6)$num(%play_time%,6)]
date is $y$M$D and time is $H$M$S

I tried $num($num(%play_date%,6)$num(%play_time%,6),12) also, but by example result for date 040608 and time 14.40.50 is 001953439379,

as in previous case result of string is  040608144050

Cant reproduce.

Check all your strings etc.

Then try playlist/sort/sort by.. and see if you get the same (ascending) result.

QUOTE(dano @ Jun 9 2004, 09:41 AM)
Also when I click on Components-Columns UI-Show playlist sidebar nothing happens, I can online activate it via the Preferences

It toggles show/hidden state, not enabled/disabled state. I.e. another way to do what double clicking on the separator does.
pIv
Sorry, by my reason I use function $if in custom sort spec.
When I remove this call custom sort is OK.
I also right sort when not checking option "Custom sort spec".

musicmusic may you write rules for writing right custom sort spec (what is possible and not)?
pIv
musicmusic my little opinion is assign

Ctrl + Left mouse - sort desceding,
Alt + Left mouse - sort asceding,
Left mouse - use as current (change ditrection)
mazy
rectangle, i like that skin ... what is it?
ghosting
album list side panel would be great

whos developing sidebar api and where can i get a copy?
rectangle
QUOTE(mazy @ Jun 9 2004, 06:03 AM)
rectangle, i like that skin ... what is it?

Anorganic
dr.zick
ok, 2 things ...

#1 - does anyone have a simple script that will alternate row colors (like itunes) ... the one i'm trying to make uses the $mod() function, like so:
$mod(%_playlist_number%,2) // for two alternating colors.

#2 - (i'll start an official thread here in a day or so, but) i'm starting a little side project that incorporates musicmusic foo_text add-on. your output is made in such a way that your tags are displayed in a macromedia flash movie. like if you have a party, and want to display something on a tv (other than foobar), why not have the titles and artist listed on a screen with some kind of animated background. it's basically a glorified kiosk mode.

not to plug my project in someone elses thread, but i mentioned this to ask musicmusic for a couple feature enhancements to foo_text. first, an import settings feature ... kinda like how you can get someone else's fcs for foo_ui_columns. that way people who add versions of my project can have a little file to import to set the settings for foo_text properly, so it works with their kiosk. secondly, the output (text file that foo_text exports) and the field where you mention what to save it as, it be nice for a "relative to the foobar install" option. i'd actually like to savemy text file in my components folder, but i tried all sorts of paths without it working. only absolute paths would allow me to put it in the componet folder, but absolutes aren't always absolute! my computer is "d:\foo\components\", most people probably have "c:\program files\foobar2000\components\"

thanks

p.s. - you can see a prelim site at this link.
lav-chan
QUOTE
#1 - does anyone have a simple script that will alternate row colors (like itunes) ...

What i use in my colours tab is:

CODE
$ifgreater($mod(%_playlist_number%,2),0,%_text%|%_title_bg_a%,%_text%|%_title_bg_b%


That is, if <the modulus of the play-list number divided by 2> is greater than <0>, then <use the text colour %_text% on top of the background colour %_title_bg_a%>. Else, <use the text colour %_text% on top of the background colour %_title_bg_b%>.
dr.zick
thanks, lav.

i was frustrated with it last night, and after fooling with it into the wee hours of the night, i finally figured it out. now to get a good color scheme.
musicmusic
QUOTE(pIv @ Jun 9 2004, 10:58 AM)
Sorry, by my reason I use function $if in custom sort spec.
When I remove this call custom sort is OK.
I also right sort when not checking option "Custom sort spec".

musicmusic may you write rules for writing right custom sort spec (what is possible and not)?

There aren't any specific rules, just keep in mind the actual consequences of whatever you are doing.

If you post the string you where using, and what you where trying to achieve that something like [%play_date%%playtime%] wouldn't have done I will try and tell you what was wrong..

QUOTE(pIv @ Jun 9 2004, 11:02 AM)
musicmusic my little opinion is assign

Ctrl + Left mouse - sort desceding,
Alt + Left mouse  - sort asceding,
Left mouse - use as current (change ditrection)

Ok noted.

QUOTE(ghosting @ Jun 9 2004, 11:22 PM)
album list side panel would be great

whos developing sidebar api and where can i get a copy?

Erm API stands for application programming interface or something like that..

The relevance in teh sidebar is that components could be made to add panels. But I have to design and create the api, new sidebar etc. first.

In other words: Its not done yet. It is on my to-do list, for sometime in the future.

QUOTE(dr.zick @ Jun 10 2004, 12:54 AM)
#2 - (i'll start an official thread here in a day or so, but) i'm starting a little side project that incorporates musicmusic foo_text add-on.  your output is made in such a way that your tags are displayed in a macromedia flash movie.  like if you have a party, and want to display something on a tv (other than foobar), why not have the titles and artist listed on a screen with some kind of animated background.  it's basically a glorified kiosk mode.

not to plug my project in someone elses thread, but i mentioned this to ask musicmusic for a couple feature enhancements to foo_text.  first, an import settings feature ... kinda like how you can get someone else's fcs for foo_ui_columns.  that way people who add versions of my project can have a little file to import to set the settings for foo_text properly, so it works with their kiosk.  secondly, the output (text file that foo_text exports) and the field where you mention what to save it as, it be nice for a "relative to the foobar install" option.  i'd actually like to savemy text file in my components folder, but i tried all sorts of paths without it working.  only absolute paths would allow me to put it in the componet folder, but absolutes aren't always absolute!  my computer is "d:\foo\components\", most people probably have "c:\program files\foobar2000\components\"

Im not sure if any import/export facility is worthwhile there, its just a few strings and some checkboxes.

And well the available options etc. may change in the future and so I would need a more flexible file format/structure like the fcs files in foo_ui_columns. And I dont think anything that complicated is worth implementing in foo_text, I dont really have the time right now anyway.

Relative paths work fine here, e.g. "components\nowplaying.txt". What where you trying ?
upNorth
Wouldn't it make sense to implement a panel API in foobar itself, to make it independent of UI? Or wouldn't something like that be possible?

@musicmusic:
I have thought about panels several times before, because I'm not really fond of the current pop-up situasion. All plugins creates a pop-up window that stays on top, and IMHO that's not very efficient, or convenient, with a low screen resolution, or at all really. If someone for example wants to create an iTunes looking album list (or whatever that thing that reminds me of something I think I've seen in Maple or Matlab, is called) he/she needs to decide on the UI, and all potensial users would have to swap to that UI to use it. I don't like the idea of such branching of plugins. If I'm right about such a scenario, that is...

If there's no way around making it UI dependent, I would be more than happy to see it implemented in this particular UI, as it's not very likely that I'll change to another, anytime soon... It might even be involved in my first attempt to create a plugin, as that's something I have wanted to have a go at for a long time...

This was just my very personal opinion/question.

Btw: Why is it that I can't hold CTRL and at the same time use the mousewheel to scroll playlist with this UI? I use this when adding %lasttrack% tags with your excelent quick tag pluing. Holding CTRL down while scrolling avoids accidentally "losing" the previously selected tracks if pressing mousebutton before CTRL.
mazy
QUOTE(upNorth @ Jun 12 2004, 04:48 PM)
Wouldn't it make sense to implement a panel API in foobar itself, to make it independent of UI? Or wouldn't something like that be possible?

sure it would wink.gif. i have been hoping for that kind of api for a long time (3rd party toolbars, sidebars, panels etc.), though that would mean supporting it in the core and peter *probably* doesn't want to (or it has very low priority).
foosion
QUOTE(mazy @ Jun 12 2004, 10:06 PM)
QUOTE(upNorth @ Jun 12 2004, 04:48 PM)
Wouldn't it make sense to implement a panel API in foobar itself, to make it independent of UI? Or wouldn't something like that be possible?

sure it would wink.gif. i have been hoping for that kind of api for a long time (3rd party toolbars, sidebars, panels etc.), though that would mean supporting it in the core and peter *probably* doesn't want to (or it has very low priority).

Having a common API for GUI extensions doesn't require code in the core to support it, even if the interface definitions would be in the official SDK. However, I don't think it would be good to have GUI extensions as a mandatory part of the official API for GUIs, as that would make a GUI impossible that does not use standard Windows controls. (Just think of a GUI replacement version of foo_looks or something similar.) I agree that having a common API for the GUIs that wish to support such features would be nice.

Regarding development of the default user interface: my impression is that Peter wants to provide only the "basic" means to interact with fb2k, and lets others deal with implementing all the frills. GUI development is a complex task, and for a sophisticated GUI it can easily take more time than coding the business logic.
musicmusic
QUOTE(upNorth @ Jun 12 2004, 03:48 PM)
Wouldn't it make sense to implement a panel API in foobar itself, to make it independent of UI? Or wouldn't something like that be possible?

@musicmusic:
I have thought about panels several times before, because I'm not really fond of the current pop-up situasion. All plugins creates a pop-up window that stays on top, and IMHO that's not very efficient, or convenient,  with a low screen resolution, or at all really. If someone for example wants to create an iTunes looking album list (or whatever that thing that reminds me of something I think I've seen in Maple or Matlab, is called) he/she needs to decide on the UI, and all potensial users would have to swap to that UI to use it. I don't like the idea of such branching of plugins. If I'm right about such a scenario, that is...

If there's no way around making it UI dependent, I would be more than happy to see it implemented in this particular UI, as it's not very likely that I'll change to another, anytime soon... It might even be involved in my first attempt to create a plugin, as that's something I have wanted to have a go at for a long time...

This was just my very personal opinion/question.

QUOTE(mazy @ Jun 12 2004, 09:06 PM)
sure it would wink.gif. i have been hoping for that kind of api for a long time (3rd party toolbars, sidebars, panels etc.), though that would mean supporting it in the core and peter *probably* doesn't want to (or it has very low priority).


Yes basically what foosion said.

There doesnt need to be anything implemented in the core for two UIs to use the same api. There isnt anything stopping another UI from using the panels created for the api I made - but obviously an agreed api is a better idea.

Having common apis for things such as selectable visualisation in the UI, toolbars, buttons and whatelse would be the the best solution, but well it really depends on whether Peter and whoever else wants those features in their UI. I have no idea if he does, but when I get to implementing the sidebar panels or whatever else I will start a new thread I guess, assuming no one beats me to it, and see if any disscussion arises..

QUOTE
Btw: Why is it that I can't hold CTRL and at the same time use the mousewheel to scroll playlist with this UI? I use this when adding %lasttrack% tags with your excelent quick tag pluing. Holding CTRL down while scrolling avoids accidentally "losing" the previously selected tracks if pressing mousebutton before CTRL.


Ctrl + mousewheel scrolls horizontally, but I guess if there is not horizontal scrollbar it makes sense to scroll vertically instead.
pIv
To musicmusic
I use playcount plugin with next play_date tag %y%M%D.

I create column "Last Play Time"

CODE

$if(%PLAY_DATE%,
$if($or($greater($substr(%PLAY_DATE%,1,2),%_year%),
          $greater(4,$substr(%PLAY_DATE%,1,2))
         ),
$substr(%PLAY_DATE%,1,2).$substr(%PLAY_DATE%,3,4).20$substr(%PLAY_DATE%,5,6),
$substr(%PLAY_DATE%,5,6).$substr(%PLAY_DATE%,3,4).20$substr(%PLAY_DATE%,1,2)
)  $substr(%Play_time%,1,2):$substr(%Play_time%,3,4):$substr(%Play_time%,5,6)
)


In this code I try check date and convert play_date , if it'2 format is %D$M%y.


My custom sort rule is
CODE

$if(%PLAY_DATE%,
$if($or($greater($substr(%PLAY_DATE%,1,2),%_year%),
          $greater(4,$substr(%PLAY_DATE%,1,2))
         ),
           $num($substr(%PLAY_DATE%,5,6)
$substr(%PLAY_DATE%,3,4)
$substr(%PLAY_DATE%,1,2),6),
$num($substr(%PLAY_DATE%,1,2)
$substr(%PLAY_DATE%,3,4)
$substr(%PLAY_DATE%,5,6),6)
)
$num(%PLAY_TIME%,6)
)


Result of rule string you may see in column "Played".

I sort playlist by descending of column "Last Play Time"

Result you can see in topic
http://www.hydrogenaudio.org/forums/index....=0&#entry218165
(image at 04.06.14)
anza
Well at first you should take off those identions, they only mess the formatting up.
musicmusic
Piv, you seem to be swaping the year and day feilds around and that would appear to be consistent with the results of your sorting in the other thread.

You string outputs DDMMYYHHMMSS (assuming an input of YYMMDD for the %PLAY_DATE% field). I believe I have highlighted (not fixed) the problem below:

QUOTE
$if(%PLAY_DATE%,
$if($or($greater($substr(%PLAY_DATE%,1,2),%_year%),
           $greater(4,$substr(%PLAY_DATE%,1,2))
          ),
            $num($substr(%PLAY_DATE%,5,6)
$substr(%PLAY_DATE%,3,4)
$substr(%PLAY_DATE%,1,2),6),
$num($substr(%PLAY_DATE%,1,2)
$substr(%PLAY_DATE%,3,4)
$substr(%PLAY_DATE%,5,6),6)
)
$num(%PLAY_TIME%,6)
)


You should keep bigger units first (years) and smaller units last (seconds).
pIv
To musicmusic

I try your code in custom sort then sort by asceding:

result is
02.06.2004 (play_date is 060204)
...
03.06.2004 (play_date is 060304)
...
21.04.2004 (play_date is 210404)
.....
15.06.04 (play_date is 061504)
......
24.05.2004 (play_date is 040524)
....
26.05.2004 (play_date is 040526)

Why sort working this way?
pIv
As you can see on my screenshot - the color today playing songs is blue, song playing hour after current - green, current hour - yellow.

If play_date not in format $y$M$D then string color is red.

If custom sort not checked, I see history of playing current playlist by one click of mouse.
musicmusic
I didnt correct it I just said I made bold what I thought was the problem, I was probably wrong since I didnt know what you were exactly trying to acheieve with that string.

Seriously though if you have mixed formats in the %PLAY_DATE% field why dont you just wipe them all and start again?

Your string does output in the wrong format here, but I dont know what you keep/is in your %_year% field ? (current year from globals I presume ?)

Either way, put it as your display string and it will be easier for you to fix it, as you can see the output for all of your tracks.

I think this would do what you are trying to do (?) with your mixed date formats:
QUOTE
$puts(day_part_a,$substr(%PLAY_DATE%,1,2))
$puts(day_part_b,$substr(%PLAY_DATE%,3,4))
$puts(day_part_c,$substr(%PLAY_DATE%,5,6))

$if(%PLAY_DATE%,
$if($strcmp($get(day_part_a),04),
$get(day_part_a)$get(day_part_b)$get(day_part_c),
$get(day_part_c)$get(day_part_b)$get(day_part_a)
),000000)

$if2(%PLAY_TIME%,000000)


It will work until the end of this year, and whilst all the files have %PLAY_DATE% feilds from this year.

I would still suggest you wipe all your PLAY_DATE and PLAY_TIME fields ands start again..
dr.zick
more of an aestetic issue (in other words: not really high priority), but it'd be nice to have column seperators like itunes has (see screenshot) ... you can kinda do it already by putting an unnamed column between real columns, but it doesn't really look right. possibly padding from the edge of ending (first & last) columns would be cool.

screenshot:
user posted image

maybe also turning of the single-pixel width border around selected file off, or maybe other options like hashed lines, dotted, etc.

keep the goodness up, yo!
MagusG
Ok, I just started using foo columns today, first off GREAT work! Second, I am using the plisk preset and I have it tweaked like I want it with one exception: for whatever reason it is not able to get the values for %_TIME_ELAPSED% and '%_time_remaining% so under the time column it just diplays ? :: ? . Does anyone know what I can do to fix this?
-Mag

Edit: However in the status bar, it is displaying the correct values. Who knows?
DotNoir
QUOTE(MagusG @ Jun 16 2004, 05:47 AM)
Ok, I just started using foo columns today, first off GREAT work! Second, I am using the plisk preset and I have it tweaked like I want it with one exception: for whatever reason it is not able to get the values for %_TIME_ELAPSED% and '%_time_remaining% so under the time column it just diplays ? :: ? . Does anyone know what I can do to fix this?
-Mag

Edit: However in the status bar, it is displaying the correct values. Who knows?

You have to enable an option in preferences->display
[] Show dynamic info
MagusG
It's always something simple isn't it?
Thanks.
-Mag
picmixer
It seems that I cannot get transparency working with any kind of custom buttons in foo_ui_columns.

See my other post related to this here. Wether I have transparency enabled or not, it will always show the buttons as if it was disabled.

Tried this with bith the grey windows luna theme and with the classic theme. And yes I did restart foobar to see if this had any effect.

System specs:

Windows XP sp1
AMD XP3000
Abit KV7 mobo with KT600 chipset
Radeon 9800 pro
1024 mb ram

Wonder if anyone else had similar problems or wether this issue is known.
ghosting
when might you get around to album side panels?
netnichols
QUOTE(ghosting @ Jun 16 2004, 09:15 PM)
when might you get around to album side panels?

Well, I won't be quite so direct wink.gif ...

but I would like to add myself to the mass of people that believe an Album-List side panel would really make this interface complete.
picmixer
Was just wondering what the reason is that image files for columns buttons should only be 256 colors maximum.

I have just tried with some files that have a higher bit depth and it seems to work just fine on my system (XP). Could it be this is related to older versions of Windows?
musicmusic
QUOTE(picmixer @ Jun 16 2004, 05:11 PM)
It seems that I cannot get transparency working with any kind of custom buttons in foo_ui_columns.

See my other post related to this here.  Wether I have transparency enabled or not, it will always show the buttons as if it was disabled.

Tried this with bith the grey windows luna theme and with the classic theme. And yes I did restart foobar to see if this had any effect.

System specs:

Windows XP sp1
AMD XP3000
Abit KV7 mobo with KT600 chipset
Radeon 9800 pro
1024 mb ram

Wonder if anyone else had similar problems or wether this issue is known.

I cant reproduce any problems. I have xp also, but sp2 rc2.

The transparency option controls whether the colour of the bottom-left pixel is made transparent. (Yes I know its a crappy implementation)

QUOTE(picmixer @ Jun 18 2004, 02:16 PM)
Was just wondering what the reason is that image files for columns buttons should only be 256 colors maximum.

I have just tried with some files that have a higher bit depth and it seems to work just fine on my system (XP). Could it be this is related to older versions of Windows?

The 256 colour limit applies only when "use transaparency" is checked.

It is limitation/feature of the LoadImage function I use and is not specific to any versions of Windows.

Choosing an image with more than 256 colours when "Use transparency" is checked may lead to unpredictable results. No I dont know what exactly..

MSDN says:
QUOTE
Do not use this option if you are loading a bitmap with a color depth greater than 8bpp.

Well one day I may add png support through some third party library and solve these problems at the same time..
picmixer
Thanks for clearing that up so quickly smile.gif

QUOTE
Well one day I may add png support through some third party library and solve these problems at the same time..


That would be very nice indeed.
PlazzTT
Hi,

Is it possible to make the change that I have shown in the screenshots below?

In before.png, The 4th track has a green bar in the artist column.
In after.png, it just has a 2-pixel high green line at the top of the row of the 4th song. I mocked this up in Paint Shop Pro.

How would I do this in the column config? I think it looks much easier on the eye, especially for albums with four track, as shown in the screenshots.
(I'm using Azrael, btw)

before.png
after.png

John.
twm
Just a thought, but it would be nice to have a checkbox feature in the config to disable column sorting when clicking the column header. When I switch playlist tabs, sometimes I click the column header by accident. Its petty, but it is pretty irritating to fix the order of the playlist I had it in prior to my error.

I don't know if this is hard or not - I am not a programmer.. just a suggestion I would love to see in future implementations.
Neksus
@PlazzTT
If you give track 4 the tag lasttrack it will not show the green line!

--
Neksus
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.