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, 99
Böreck
I don't know if it has been said before, or it is wanted this way, but if I press pause and then start the song starts from beginning and doesn't resume (as I expected it).
Realy good work, I like this UI.
musicmusic
QUOTE(kerpondile @ Feb 1 2004, 08:45 PM)
Shortcutkeys doesn't appear to work when you have selected a playlist in the playlist list.

Fixed, redownload.
QUOTE(Böreck @ Feb 1 2004, 10:24 PM)
I don't know if it has been said before, or it is wanted this way, but if I press pause and then start the song starts from beginning and doesn't resume (as I expected it).
Realy good work, I like this UI.
Good point. Changed (redownload from above link).
treech
Found another thing, can't really pin it down, but i think it has to do with foo_shuffle or something, look at the screenshot, there's an extra space between the playlist and the playlist tabs.. not good dry.gif

picture
musicmusic
QUOTE(treech @ Feb 1 2004, 11:19 PM)
Found another thing, can't really pin it down, but i think it has to do with foo_shuffle or something, look at the screenshot, there's an extra space between the playlist and the playlist tabs.. not good  dry.gif

picture

I dont see how foo_shuffle is related?

It might be the rebar moving around my windows/controls, it seemed to be doing that before, but Im not sure becuase that tabs got left behind, it doesnt make much sense. Ill rewrite the resizing/window placement code anyway, it seems to be a bit bugged.

Also, is there a way to reproduce it? And is it fixed if you resize the window?
treech
QUOTE
Also, is there a way to reproduce it? And is it fixed if you resize the window?


well, resizing the windows takes care of it smile.gif
can't seem to reproduce it as i please though...

QUOTE
I dont see how foo_shuffle is related?

it probably dosen't have anything to do with foo_shuffle, i just noticed it after adding that component, nevermind smile.gif
spase
hey i am lovin this UI...

anyways herre are 2 things i noticed...

1) the playback buttons are really light colored on my system... am i doing something wrong?... screenshot

2) foo_temple doesnt work with this UI for some reason... i doubt its your fault musicmusic, but i thought it was worth a mention.

thanks for the nice work!


also...


OT: @musicmusic: do you plan some improvements to the database explorer? i have been using it a lot and i was wondering what's in store for it.
musicmusic
QUOTE(treech @ Feb 2 2004, 12:20 AM)
well, resizing the windows takes care of it smile.gif
can't seem to reproduce it as i please though...

Since I cant reproduce it, can you redownload and tell me if its fixed?

QUOTE(spase @ Feb 4 2004, 04:39 AM)
hey i am lovin this UI...

anyways herre are 2 things i noticed...

1) the playback buttons are really light colored on my system... am i doing something wrong?... screenshot

2) foo_temple doesnt work with this UI for some reason...  i doubt its your fault musicmusic, but i thought it was worth a mention.

thanks for the nice work!


also...


OT: @musicmusic: do you plan some improvements to the database explorer?  i have been using it a lot and i was wondering what's in store for it.


1. My fault, I didnt feel like using black so i went for a lighter colour. Obviously it doesnt look good for a lot of people, so i will make it a customisable file or just change it to black or something.

2. Dont see how it would be my fault, but I'll take a look, are you using foobar 0.8?

3. Not really can't be bothered, sorry..
spase
QUOTE(musicmusic @ Feb 4 2004, 09:30 AM)
QUOTE(spase @ Feb 4 2004, 04:39 AM)
hey i am lovin this UI...

anyways herre are 2 things i noticed...

1) the playback buttons are really light colored on my system... am i doing something wrong?... screenshot

2) foo_temple doesnt work with this UI for some reason...  i doubt its your fault musicmusic, but i thought it was worth a mention.

thanks for the nice work!


also...


OT: @musicmusic: do you plan some improvements to the database explorer?  i have been using it a lot and i was wondering what's in store for it.


1. My fault, I didnt feel like using black so i went for a lighter colour. Obviously it doesnt look good for a lot of people, so i will make it a customisable file or just change it to black or something.

2. Dont see how it would be my fault, but I'll take a look, are you using foobar 0.8?

3. Not really can't be bothered, sorry..

1. Maybe a good idea to match it to the color used in windows prefs for button text?

2. No, using the latest non-beta.

Oh and one other thing (not a bug).

When double clicking on a column divider to auto size the column to the left, it makes itself the exact size of the largest item in the column. My personal preference would be to make it slightly larger so it doesn't run into the words in the next column, but thats just me. It might be helpful to others though.
spase
One other thing comes to mind.

When minimizing, it only minimizes the main foobar window, rather than all windows (such as database search, album list, history, database explorer, etc).

Is this intended? If so can you make it optional? I have become accustomed to minimizing the main window also minimizing all windows. This is epecially useful for album list/database explorer, as it makes it possible to hide the window without closing and then reopening (which can take a while with a large database).

Anyways thanks.
musicmusic
QUOTE(spase @ Feb 4 2004, 03:13 PM)
1. Maybe a good idea to match it to the color used in windows prefs for button text?

Ok ill probably do both
QUOTE(spase)
When double clicking on a column divider to auto size the column to the left, it makes itself the exact size of the largest item in the column.  My personal preference would be to make it slightly larger so it doesn't run into the words in the next column, but thats just me.  It might be helpful to others though.

I'm not sure what you mean by "run into the words in the next column", do you mean they get too close?

QUOTE(spase @ Feb 4 2004, 06:04 PM)
One other thing comes to mind.

When minimizing, it only minimizes the main foobar window, rather than all windows (such as database search, album list, history, database explorer, etc).

Is this intended?
No.
QUOTE
If so can you make it optional?  I have become accustomed to minimizing the main window also minimizing all windows.  This is epecially useful for album list/database explorer, as it makes it possible to hide the window without closing and then reopening (which can take a while with a large database).

Anyways thanks.
Probably my fault, its not happening in current version here so it should be fixed for next version.
treech
QUOTE
Since I cant reproduce it, can you redownload and tell me if its fixed?


Haven't noticed it for a while, so i guess it's fixed smile.gif
but it still dosen't bring upp the new 0.8 stuff on right click, such as sort ... wink.gif
spase
QUOTE(musicmusic @ Feb 4 2004, 01:43 PM)
QUOTE(spase)
When double clicking on a column divider to auto size the column to the left, it makes itself the exact size of the largest item in the column.  My personal preference would be to make it slightly larger so it doesn't run into the words in the next column, but thats just me.  It might be helpful to others though.

I'm not sure what you mean by "run into the words in the next column", do you mean they get too close?

Yes exactly.

A little space is kinda nice i think.
Der_Iltis
What about sliding from one colour on the left to one colour to the right of one column, so you could make a change from blue over yellow to green over maybe four or five columns? So you wouldn't have 5 different coulours. Do you understand what I mean?
kode54
$transition()?

Of course, you'd have to use the same old $padcut() fixed width column crap again, or else the transitions won't be the same for each row...


(Or maybe this would call for some insane modification to the internal renderer... Option to create a gradient bar like with Photoshop's gradient tool... k, that's insane enough, but... then, create an array of colors as wide as the list, based on that gradient... then, draw the text without color codes, as all-white on black... then, use one of the channels from that as alpha level between background and the corresponding column in the gradient array... Voila! It looks cool, but it would be a royal pain in the ass to implement.)
spase
QUOTE(kode54 @ Feb 5 2004, 04:00 PM)
(Or maybe this would call for some insane modification to the internal renderer... Option to create a gradient bar like with Photoshop's gradient tool... k, that's insane enough, but... then, create an array of colors as wide as the list, based on that gradient... then, draw the text without color codes, as all-white on black... then, use one of the channels from that as alpha level between background and the corresponding column in the gradient array... Voila! It looks cool, but it would be a royal pain in the ass to implement.)

haha DOO ITTT
slayerbeast
hey. how come no new activity here.
i'm eagerly waiting for the next version !! :-)
kerpondile
It seems that foo_ui_columns doesn't play songs at order. When you have selected another song (=some other song, which is not currently playing), and the current song ends it jumps to the song that is selected.

Is this intended? hope you understand...
Haggis
QUOTE(musicmusic @ Feb 4 2004, 06:30 AM)
QUOTE(spase @ Feb 4 2004, 04:39 AM)

OT: @musicmusic: do you plan some improvements to the database explorer?  i have been using it a lot and i was wondering what's in store for it.


3. Not really can't be bothered, sorry..

Sorry to hear that.

I would absolutely love to see something like dbexplorer implemented in a window pane on the side of the column ui. Oh well...
musicmusic
QUOTE(spase @ Feb 4 2004, 04:39 AM)
2) foo_temple doesnt work with this UI for some reason...  i doubt its your fault musicmusic, but i thought it was worth a mention.

Hrmm... its weird because i just tried it and it was working here..

QUOTE(spase @ Feb 4 2004, 09:23 PM)
Yes exactly.

A little space is kinda nice i think.


I added a bit of space for now in alpha 9, which btw is compiled with the 0.8 sdk, so you will have to move to 0.8 beta if you want to use alpha 9, sorry.

QUOTE(kerpondile @ Feb 8 2004, 09:02 PM)
It seems that foo_ui_columns doesn't play songs at order. When you have selected another song (=some other song, which is not currently playing), and the current song ends it jumps to the song that is selected.

Is this intended? hope you understand...
Are you sure you dont just have follow cursor on?

QUOTE(Haggis @ Feb 8 2004, 09:37 PM)
I would absolutely love to see something like dbexplorer implemented in a window pane on the side of the column ui.  Oh well...


I considered it before, but if I was going to add it would be later..

Ok alpha 9

changelog:
- support left/right/centre alignment for columns
- support playlist "filters" for columns
- some internal changes & fixes, and slightly less memory usage
- updated to 0.8 sdk, added some related features
- global colour string, with option to use individual string for each column
- changed colour of toolbar buttons; can also now also set your own bitmap for it
- added import/export tools
- fixed colour codes shown in tooltips
- "global" string also used when sorting.
- added some options from standard ui.

Warning! Config compatibility is broken in this version.

Also I ran out of space in the config screen. For now you need to remember:
colour spec syntax: text colour code|selected text|background|selected background
playlists filter separator is ;

Finally I havent testing the importer/exporter much, it would be nice if someone could verify everything is working as expected.

Also dont throw trash at the importer you will probably get what your asking for..

old 0.7.7 compatible alpha 8 is still here.
Haggis
QUOTE(musicmusic @ Feb 8 2004, 03:58 PM)
QUOTE(Haggis @ Feb 8 2004, 09:37 PM)
I would absolutely love to see something like dbexplorer implemented in a window pane on the side of the column ui.  Oh well...


I considered it before, but if I was going to add it would be later..

I wouldn't expect such a feature for a while, but it's good to know that at least it is (was?) being thought about.

With the default UI, the balloon tips pop up when the song is paused and unpaused as well. Could you please consider adding this if it isn't too difficult?
psynapse
wow
i am seriously digging this component cool.gif

i've more or less copy and pasted segments from my regular playlist, to keep all my formattting/colour codes, but arrange it all neatly in colums. great stuff smile.gif

weird thing is though, the i mainly use litestep and hotkeys to call dynamp commands to control foobar2k, but these aren't working with foo_columns.

my hotkey to toggle playlist still works though blink.gif
kode54
There seems to be a bug with adding or removing items from the playlist. When I add a lot of items, the scrollbar does not reflect the new list size. If I remove any entries above the file which is currently playing, it continues to repaint in the same spot. The list seems to correct itself if I scroll it, or if I do something which triggers a repaint.
kerpondile
QUOTE
QUOTE (kerpondile @ Feb 8 2004, 09:02 PM)
It seems that foo_ui_columns doesn't play songs at order. When you have selected another song (=some other song, which is not currently playing), and the current song ends it jumps to the song that is selected.

Is this intended? hope you understand...
QUOTE

Are you sure you dont just have follow cursor on?


That was it! thanks
musicmusic
QUOTE(Haggis @ Feb 9 2004, 01:24 AM)
With the default UI, the balloon tips pop up when the song is paused and unpaused as well.  Could you please consider adding this if it isn't too difficult?
Changed, redownload.

QUOTE(psynapse @ Feb 9 2004, 04:14 AM)
weird thing is though, the i mainly use litestep and hotkeys to call dynamp commands to control foobar2k, but these aren't working with foo_columns.

my hotkey to toggle playlist still works though  blink.gif
Can you explain what exactly it is you are doing and how it is meant to work?

QUOTE(kode54 @ Feb 9 2004, 01:03 PM)
There seems to be a bug with adding or removing items from the playlist. When I add a lot of items, the scrollbar does not reflect the new list size. If I remove any entries above the file which is currently playing, it continues to repaint in the same spot. The list seems to correct itself if I scroll it, or if I do something which triggers a repaint.

Thanks, I could only reproduce it when removing items, but it should be fixed anyway, redownload.
treech
I lööve the export/import thing biggrin.gif

QUOTE
- updated to 0.8 sdk, added some related features


in 0.8, if you select a few files and right click you get a sort option, it's not there...(with the plugin) ohmy.gif
The Link
I just tried to play a audio CD which made foobar2000 crash using ui_columns. There is no problem when using the default UI.

Regards,
The Link
SacRat
Nice work, musicmusic...
Really useful alternative to existing interface.

Foo UI columns 0.1a9

Bug:
When if maximized mode, hotkey actions: send to tray/restore from tray, restore windows to its original size.

A couple of wishes:
IMHO arranging PL tabs by using dragon drop could be more, than useful.
Arranging control buttons' position would be great, even though I'm not sure if it's easy to implement.
what do you think about Excel-like visualization of PL, when each element is rendered inside a table's cell?
musicmusic
QUOTE(treech @ Feb 9 2004, 06:56 PM)
I lööve the export/import thing biggrin.gif
QUOTE
- updated to 0.8 sdk, added some related features


in 0.8, if you select a few files and right click you get a sort option, it's not there...(with the plugin) ohmy.gif

I know, I just havent done it yet..

There's one "bug" in the importer/exporter, it exports wrong thing instead of selected item frame colour, bear that in mind until I change it.

QUOTE(The Link @ Feb 9 2004, 07:05 PM)
I just tried to play a audio CD which made foobar2000 crash using ui_columns. There is no problem when using the default UI.

Regards,
The Link
Can you give some more specific instructions and post the crash log? Thanks.
The Link
Sorry for this stupid bugreport!

Here is the crashlog.

Furthermore here a redraw bug when starting the UI.

My system: AthlonXP2800, WinXP SP1

Regards,
The Link
musicmusic
QUOTE(The Link @ Feb 9 2004, 08:21 PM)
Sorry for this stupid bugreport!

Here is the crashlog.

Furthermore here a redraw bug when starting the UI.

My system: AthlonXP2800, WinXP SP1

Regards,
The Link

Ok as for the crash, Im unconvinced its my problem but Ive worked around it anyway.

Basically as far as I could tell I was getting on_modified playlist notifications before I got the on_items_added notification. Which messed up the ui's display cache (which is needed for speed). Im guessing it is foo_freedb modifying the items in the on_items_added notification which was causing this..

Anyway it should be worked around, please redownload and try again..

As for the redraw problem I've seen it myself, I need to work out what's causing it..


QUOTE(SacRat @ Feb 9 2004, 07:21 PM)
Bug:
When if maximized mode, hotkey actions: send to tray/restore from tray, restore windows to its original size.

Yes, there's a few bugs relating to similar stuff, but I didnt know that one, thanks, I will look into it.

QUOTE
A couple of wishes:
IMHO arranging PL tabs by using dragon drop could be more, than useful.
If i can get it to work decently, then fine, but it would be more drag than drag and drop..
QUOTE
Arranging control buttons' position would be great, even though I'm not sure if it's easy to implement.
You mean the playback buttons? Maybe..
QUOTE
what do you think about Excel-like visualization of PL, when each element is rendered inside a table's cell?

What do you mean, you want each "cell" rendered in a rectangle? I.e. a grid?
The Link
QUOTE
Ok as for the crash, Im unconvinced its my problem but Ive worked around it anyway.

Basically as far as I could tell I was getting on_modified playlist notifications before I got the on_items_added notification. Which messed up the ui's display cache (which is needed for speed). Im guessing it is foo_freedb modifying the items in the on_items_added notification which was causing this..

Anyway it should be worked around, please redownload and try again..

Yes, it works now! Thanks smile.gif

By the way it would be cool if one could could kill active playlists with the middle mouse button (atm one has to select another playlist before you can kill the wanted playlist).

Regards,
The Link
SacRat
QUOTE(musicmusic @ Feb 10 2004, 03:41 AM)
What do you  mean, you want each "cell" rendered in a rectangle? I.e. a grid?

Yes, grid.
Pricelist-like (every second cell's background is different from the "main" color) background would be great too.
rectangle
QUOTE(The Link @ Feb 10 2004, 12:05 AM)
By the way it would be cool if one could could kill active playlists with the middle mouse button (atm one has to select another playlist before you can kill the wanted playlist).

Yes. That would be good. The default UI now works that way.
BTW, I can't get right click on playlist tab - 'Load playlist...' to work. Works OK from Menu and works in default UI.

I LOVE this UI. Thanks musicmusic!
kerpondile
QUOTE(kerpondile @ Feb 9 2004, 05:10 AM)
QUOTE
QUOTE (kerpondile @ Feb 8 2004, 09:02 PM)
It seems that foo_ui_columns doesn't play songs at order. When you have selected another song (=some other song, which is not currently playing), and the current song ends it jumps to the song that is selected.

Is this intended? hope you understand...
QUOTE

Are you sure you dont just have follow cursor on?


That was it! thanks

It seems the problem has come back in beta8 :/

Where I should exactly disable follow cursor?
psynapse
QUOTE(musicmusic @ Feb 9 2004, 07:49 AM)
QUOTE(psynapse @ Feb 9 2004, 04:14 AM)
weird thing is though, the i mainly use litestep and hotkeys to call dynamp commands to control foobar2k, but these aren't working with foo_columns.

my hotkey to toggle playlist still works though  blink.gif
Can you explain what exactly it is you are doing and how it is meant to work?

i know, not many people on these forums use litestep tongue.gif

litestep is a shell replacement for windows.
what i have setup are global hotkeys (not those set within foobar2k) which tell the litestep module 'dynamp.dll' to tell foobar2k to play, to pause, to skip tracks, to go back a track, etc ..

the thing is, none of these hotkeys are working with the columns plugin for foobar2k.
i don't know exactly what the plugin changes in foobar2k, it could be that the litestep plugin depends on some code in the default foobar interface to work.

i'm sure i can find a way around it. i'm happily living without hotkeys for the time being - this plugin is just too slick cool.gif
BlueScreenJunky
QUOTE(SacRat @ Feb 10 2004, 01:44 AM)
QUOTE(musicmusic @ Feb 10 2004, 03:41 AM)
What do you  mean, you want each "cell" rendered in a rectangle? I.e. a grid?

Yes, grid.
Pricelist-like (every second cell's background is different from the "main" color) background would be great too.

here's what I got with a little stringing : screenshot
sorry the screenshot was made to show how bb4win looked, not my foobar2000 string ^^;



anyway, here's what you can use as a color string to have a different color for every other line :

CODE
$if($strcmp($mod(%_playlist_number%,2),0),000000|555555|999999|FFFFFF, 000000|555555|FFFFFF|FFFFFF)


this string just checks if the line number can be divide by 2 (then line_number mod 2 = 0), and if it is, it sets "999999" as the background color, otherwise it sets it to FFFFFF. Those colors are ugly, but it's just to give you an example ^^

I lost my string when I installed fb2k 0.8b, so I'll have to do it again T_T, good thing you can export them now biggrin.gif


PS : how do you call a number that has no remainder when you divide it by 2 in english ?
edit : an "even number" ! I knew it lol.
foosion
QUOTE(psynapse @ Feb 10 2004, 04:24 PM)
what i have setup are global hotkeys (not those set within foobar2k) which tell the litestep module 'dynamp.dll' to tell foobar2k to play, to pause, to skip tracks, to go back a track, etc ..

the thing is, none of these hotkeys are working with the columns plugin for foobar2k.
i don't know exactly what the plugin changes in foobar2k, it could be that the litestep plugin depends on some code in the default foobar interface to work.

That sounds like this dynamp.dll uses window messages to pass commands to fb2k. Since there is no official API based on window messages, this problem will have to be solved by the developer of dynamp.dll.
kerpondile
QUOTE(kerpondile @ Feb 10 2004, 06:08 AM)
QUOTE(kerpondile @ Feb 9 2004, 05:10 AM)
QUOTE
QUOTE (kerpondile @ Feb 8 2004, 09:02 PM)
It seems that foo_ui_columns doesn't play songs at order. When you have selected another song (=some other song, which is not currently playing), and the current song ends it jumps to the song that is selected.

Is this intended? hope you understand...
QUOTE

Are you sure you dont just have follow cursor on?


That was it! thanks

It seems the problem has come back in beta8 :/

Where I should exactly disable follow cursor?

again i got it working smile.gif
psynapse
QUOTE(foosion @ Feb 10 2004, 08:44 AM)
That sounds like this dynamp.dll uses window messages to pass commands to fb2k. Since there is no official API based on window messages, this problem will have to be solved by the developer of dynamp.dll.

yeah, i dunno what the module is doing exactly, but changing my litestep hotkeys from calling dynamps '!amppause' or '!ampnext' commands to calling 'foobar2000.exe /playpause' or 'foobar2000.exe /next' works great smile.gif
zanson
QUOTE(foosion @ Feb 10 2004, 12:44 PM)
QUOTE(psynapse @ Feb 10 2004, 04:24 PM)
what i have setup are global hotkeys (not those set within foobar2k) which tell the litestep module 'dynamp.dll' to tell foobar2k to play, to pause, to skip tracks, to go back a track, etc ..

the thing is, none of these hotkeys are working with the columns plugin for foobar2k.
i don't know exactly what the plugin changes in foobar2k, it could be that the litestep plugin depends on some code in the default foobar interface to work.

That sounds like this dynamp.dll uses window messages to pass commands to fb2k. Since there is no official API based on window messages, this problem will have to be solved by the developer of dynamp.dll.

There is another litestep plugin that was mentioned on these boards not too long ago (can't recall the name atm) which uses the foo_remote.dll plugin to control foobar. You might switch to that one, as foo_remote has a defined message interface, and interacts with fb2k using the fb2k sdk, so it won't break when using a different interface etc.
spase
QUOTE(musicmusic @ Feb 8 2004, 06:58 PM)
QUOTE(spase @ Feb 4 2004, 09:23 PM)

Yes exactly.

A little space is kinda nice i think.


I added a bit of space for now in alpha 9, which btw is compiled with the 0.8 sdk, so you will have to move to 0.8 beta if you want to use alpha 9, sorry.

Jeez fine...

This is a LOT of space though... I was thinking more along the lines of 3 spacebars of Tahoma at 8pt.
spase
QUOTE(BlueScreenJunky @ Feb 10 2004, 11:22 AM)
anyway, here's what you can use as a color string to have a different color for every other line :

CODE
$if($strcmp($mod(%_playlist_number%,2),0),000000|555555|999999|FFFFFF, 000000|555555|FFFFFF|FFFFFF)


this string just checks if the line number can be divide by 2 (then line_number mod 2 = 0), and if it is, it sets "999999" as the background color, otherwise it sets it to FFFFFF. Those colors are ugly, but it's just to give you an example ^^

Much thanks for this gem
spase
Request.

Ok situation is this:

2 playlists, each with many songs.
There is one song in question that is on both playlists.

1) Play song via playlist 1.
2) Go to playlist 2.
3) Double click status bar.
4) It automatically switches back to playlist 1, rather than locating the song in playlist 2.

I would suggest that it does not switch playist, rather that it locate the song in the current playlist... or is this controlled somewhere else new in the new betas?

(I think 0.7.7b did what I am requesting, not what I am describing.)
foosion
QUOTE(spase @ Feb 11 2004, 05:20 AM)
I would suggest that it does not switch playist, rather that it locate the song in the current playlist... or is this controlled somewhere else new in the new betas?

(I think 0.7.7b did what I am requesting, not what I am describing.)

I think double clicking the status bar in foo_ui_columns runs the command "Playlist/Highlight now playing" (or whatever it is called exactly, I can't this check now). This command is implemented in the core; the behaviour you are describing is standard for 0.8.
psynapse
just had to post what my fb2k window is looking like with this component tongue.gif
user posted image

you can see the subtle lines i've added @ the edges of the playlist number & track length columns.

my only little gripe is that at the moment there's no way to make a column fixed width.
it'd be great if those 2 columns could stay the same width when resizing the window biggrin.gif
mazy
very nice setup, psynapse!
spase
QUOTE(mazy @ Feb 11 2004, 07:44 AM)
very nice setup, psynapse!

agreed...

would anyone be interested in a site for foo_columns formatting?

I could probably throw one together in a jiffy.
musicmusic
QUOTE(The Link @ Feb 10 2004, 08:05 AM)
By the way it would be cool if one could could kill active playlists with the middle mouse button (atm one has to select another playlist before you can kill the wanted playlist).

My bad, fixed in beta 1.
QUOTE(rectangle @ Feb 10 2004, 10:25 AM)
BTW, I can't get right click on playlist tab - 'Load playlist...' to work. Works OK from Menu and works in default UI.
Fixed in beta 1.

QUOTE(rectangle @ Feb 10 2004, 10:25 AM)
I LOVE this UI. Thanks musicmusic!
Your welcome smile.gif

QUOTE(foosion @ Feb 11 2004, 10:57 AM)
I think double clicking the status bar in foo_ui_columns runs the command "Playlist/Highlight now playing" (or whatever it is called exactly, I can't this check now).

Yes, that is what it does. I was thinking about making it customisable though.
QUOTE(psynapse @ Feb 11 2004, 12:41 PM)
my only little gripe is that at the moment there's no way to make a column fixed width.
it'd be great if those 2 columns could stay the same width when resizing the window biggrin.gif

The "no horizontal scrollbar mode" is a bit crappy right now. Allowing you to fix the width of each columns might be a good idea as you say, I'll see how much hassle it would be to implement...

Anyway, beta 1, mostly bug fixes.

Complete changelog:
QUOTE
beta 1
- selection menu items in playlist context menu
- now playing context menu items in systray context menu
- fixed cannot delete active tab/playlist
- in tabs contextmenu, fixed "Load playlist", added "Save all playlists"
- extra space between playlist & statusbar should be fixed now also some statusbar sizing bugs causing wierdness when resizing
- fixed resource leak in main menu, also improved menu behaviour slightly
- fixed some other min/max related bugs
- minimium size of window is now set
- can use playlist as source for drag & drop operations via rightmouse button (no context menu as yet)
- use new 0.8 functions to process dropped files so can drop .urls etc now
- some improvements to rebar (set some minumim widths/heights, made playback buttons slightly smaller)
- fixed inaccuracy in seekbar
- double clicking the volume/selected tracks time does the same actios as in standard ui.
- option to switch playlist when dragging items over its tab
- when items dropped over a tab, they are added to that playlist
spase
Ok new version...

Drag and drop ROCKS! Is this present in the default UI by the way, because I never noticed it before. When I drag to windows explorer, I get the same context menu that I would with a zip file for some reason ("Extract to...", "Extract here", "Extract each archive to a seperate folder", "Copy Here", and "Cancel"). This might be because I have IZARC installed, but I'm not sure.

Anyhow, are there going to be a full slew of drag and drop options, like copy, move, etc.? That would be great.

Also in the config box, the text for the option of dragging over playist tabs does not fit in the little border thing around the edge.

Thats all for now. I will report new bugs when/if I find them.
DijiDiji
I really love ui_columns. I'm always hungry for the next release. Having said that, the newer versions (beginning with alpha 9) have added a couple of bugs that have been driving me crazy.

1) When set to minimize to taskbar instead of system tray, Foobar will not be focused on currently playing track when minimized and restored. It will instead be focused on the top of the playlist.

2) If Foobar is in fullscreen mode when the program is closed, it will not restore to fullscreen mode when restarted, but a window with the same dimensions as fullscreen mode. The beta 1 release seems to have partially addressed this, as the window mode is identical to fullscreen mode after a close and launch. Still, might be nice if this could be cleaned up that little extra bit.


There are some additional options I'd really love to see implemented in ui_columns. Most of them are straight from the default UI. They include:

1) Ability to select "Do/don't show "now playing" submenu in rightclick menu". I like my menus to stay thin.

2) Along similar lines, ability to select "Do/don't show keyboard shortcuts in menus". That thin menu thing again.

3) Ability to select "Do/don't show volume in status bar".

4) Ability to select from the other default system tray icons included in the foobar2000.exe. I know you can get them out of the exe and select them as a custom icon, but it would be mighty nice if there were an easier option built right into the config menu.

Since these are all options in the default UI config, I wonder if it would make sense to allow ui_columns to use all default UI config settings that are not overridden by options in the ui_columns settings. If this were possible, it could free up some of the space on the second configuration page. There would be no need, for example, to duplicate the system tray settings.


Just ideas. I love ui_columns anyway. I know it's helped me successfully pitch foobar2000 on more than one occasion to winamp junkies.

Thanks for all the time and work!

PS: Your link for alpha 8 is not quite correct. It points to foo_ui_column_07.dll. It needs to point to foo_ui_columns_07.dll.

Edit: Stupid spelling errors.
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.