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
Silverbolt
QUOTE(spaceships @ Aug 26 2004, 12:30 AM)
can it be done so that if a song has greater than 10 plays to be seen
*

Add a new line in the tree hierarchy and paste:
$if($greater(%play_counter%,10),Frequently Played)

Also a small bug report:
On any playlist that doesn't have a selection item frame (i.e. make a new playlist, drag some files in), pressing HOME goes to the 2nd entry in the playlist instead of the first.

Great work, the panels rock.
ep0ch
Hi musicmusic, in the main columns ui plugin have you killed the double click playlist sidebar seperator to toggle hide/show?
musicmusic
QUOTE(desigrid @ Aug 25 2004, 09:18 PM)
I had hesistated posting a request for the Database Explorer panel as I thought you wanted someone else to pick up development. But as you have graciously entertained feedback for it, I'll post mine. laugh.gif

Would it be possible to support the tags without the opening and closing '%'? I'm not sure what the technicalities are, but with foo_albumlist for example, using 'artist' as the first parameter for a view supports multiple artist tags. This means that files with multiple artist tags gets displayed once for each artist tag.

And of course, really appreciate your work. smile.gif
*


Thanks wink.gif
Well Im not working on it anymore for the minute, things in columns ui need fixing first like resizing panels. Then I will sort out the history panel if no one else does. Then I will consider rewriting database explorer for albumlist 2.0 if no one else does.

QUOTE(Duble0Syx @ Aug 25 2004, 10:55 PM)
Nice work, any chance of thier being column seperators without making a seperate column?  Would be nice feature.  Nice piece of work though, glad to see it's still being worked on.
*


If you mean a single pixel border, then it is planned, hopefully for 0.1.2.

QUOTE(Mike Giacomelli @ Aug 25 2004, 11:18 PM)
Looks really cool.  Thanks for working on this.
*


Thanks smile.gif

QUOTE(hedge153 @ Aug 26 2004, 07:56 AM)
The options for 'Show Playlist Sidebar' and 'Show Now Playing' in the columns ui submenu in the components menu don't seem to work.
*


Both work here. Remember "Show playlist sidebar" toggles hide/shown state, not enabled/disabled. "Show now playing" requires 2k/xp+.

QUOTE(spaceships @ Aug 26 2004, 08:30 AM)
also the results sort does not seem to work, i tried using

%artist%|%date%|%title%

still same results
*


Ill look into it, maybe that option is not particulary useful.

QUOTE(Silverbolt @ Aug 26 2004, 08:51 AM)
Also a small bug report:
On any playlist that doesn't have a selection item frame (i.e. make a new playlist, drag some files in), pressing HOME goes to the 2nd entry in the playlist instead of the first.

Great work, the panels rock.
*


Thanks, Ill look into it.

QUOTE(ep0ch @ Aug 26 2004, 09:45 AM)
Hi musicmusic, in the main columns ui plugin have you killed the double click playlist sidebar seperator to toggle hide/show?
*


Thanks, fixed for next version.
hedge153
QUOTE(musicmusic @ Aug 26 2004, 10:04 PM)
Both work here. Remember "Show playlist sidebar" toggles hide/shown state, not enabled/disabled. "Show now playing" requires 2k/xp+.

Ahh ok that explains it then, I thought show playlist sidebar enabled/ disabled it...
Thanks for the great plugin biggrin.gif
spaceships
user posted image

For the history panel:

This is a glitch, or bug i think, i haven't done anything to change it..but there is no scroller...like there would be on the alpha 1.
beto
musicmusic, I cannot access the link to the plugin... Could you please mail it to me or indicate a mirror?

If you're interested I could mirror it for you... PM me for details...

thanks.
spaceships
QUOTE(beto @ Aug 26 2004, 06:03 PM)
musicmusic, I cannot access the link to the plugin...  Could you please mail it to me or indicate a mirror?

If you're interested I could mirror it for you... PM me for details...

thanks.
*



i can access it fine.

http://members.lycos.co.uk/musicf/temp/
psynapse
just grabbed the new columns_ui and the respective plugins, and what more can i say .. wow!

whoever picks up development of the database (and history) sidebar will for sure add background/text colour customizing (unless i've missed something) so all i can say is, keep up the great work musicmusic! smile.gif

looking forward to see what you do with albumlist 2.0 cool.gif
spaceships
QUOTE(psynapse @ Aug 26 2004, 10:15 PM)
just grabbed the new columns_ui and the respective plugins, and what more can i say .. wow!

whoever picks up development of the database (and history) sidebar will for sure add background/text colour customizing (unless i've missed something) so all i can say is, keep up the great work musicmusic! smile.gif

looking forward to see what you do with albumlist 2.0  cool.gif
*




the database can have a bg/text colour customizing.

pref >> database explorer panel
psynapse
QUOTE(spaceships @ Aug 26 2004, 11:49 PM)
the database can have a bg/text colour customizing.

pref >> database explorer panel
*



haha
thnx, i missed that one somehow unsure.gif

yet more proof i need to unload some components i guess.
damn busy prefs panel tongue.gif
musicmusic
QUOTE(spaceships @ Aug 26 2004, 07:22 PM)
user posted image

For the history panel:

This is a glitch, or bug i think, i haven't done anything to change it..but there is no scroller...like there would be on the alpha 1.
*



Thanks, sorry I broke that when changing something without thinking.. Its fixed now, if you update.

alpha 2 is out, changelog:

alpha 2
-fixed panel resizing
-fixed navigation keys when no focus on playlist
-fixed double clicking on sidebar separator
-status bar can now be hidden
-added optinal left/top/right/bottom frame colours to colour string
-added "add to new playlist" on playlists list panel drag & drop context menu
-changed colour string parsing code to accomodate the above colours as optional; strings that output in bad format may be broken as a result
-added auto-hide (mouse) for sidebar; does not work properly yet (may be removed if it proves too much hassle to fix)
-made some changes to ui extension api; broke compatibility so update other panels as well
janjan
The "Action to perform when doubleclicking on status bar" doesn't show up correctly. The dropdown area of this control is only 2 pixel high.

Other than that I have to say: Great Work, this truly is a milestone in the development of foobar2000!

(I started developing a foo_temple panel but this will take some time because I have some problems understanding the way multiple windows are handled...)
81x
Hi musicmusic

First off great plugin, have been using it for a while and just wanted to say i really appreciate the work you put into it. Hard to imagine Foobar without it!

A small change that would be good if possible would be to make the triangle symbols in the column headers that show sorting either ascending or descending optional.

I use clicking the headers for sorting my playlists alot and its ok if the column is wide enough to show both the text in the header and the symbol but if you have thin columns like '#' or 'Rate' etc, then the text gets hidden and all you see in the header is the triangle.

No problem if it ain't possible, its a minor thing but thought i would mention it anyway.
jkwarras
QUOTE(musicmusic @ Aug 27 2004, 03:58 AM)
-added "add to new playlist" on playlists list panel drag & drop context menu

Where's that? I can't find it...I feel stupid... huh.gif wink.gif
QUOTE
-added auto-hide (mouse) for sidebar; does not work properly yet (may be removed if it proves too much hassle to fix)

Works great here. Thanks a lot smile.gif

Great work!! wub.gif
foosion
The UI extensions a a nice addition, though there are some parts I don't like - not about specific panels, rather about the way the whole thing works. I'm currently writing down what I think should be changed and why, and how I would go about implementing that. Progress and this is rather slow, as I'm currently updating implementation and documentation of some of my own plugins, but I should have it finished around the middle of next week.

Now some good news smile.gif after the dark foreboding ph34r.gif: I plan to support a history panel in foo_history itself. Perhaps I'll also create a database search panel, but this still depends on the final UI extension API.

Random question: in ui_extension::initialise, why are you passing the host pointer as service_base * instead of ui_extension_host *?

Nice work overall, cheers.
jasnic02
Hmm .. it seems that foo_history_panel has broken foo_cue_ex.dll's ability to retrieve the Date and Genre from the CUE sheets? Is this happening for anyone else?
musicmusic
QUOTE(janjan @ Aug 27 2004, 12:31 PM)
The "Action to perform when doubleclicking on status bar" doesn't show up correctly. The dropdown area of this control is only 2 pixel high.

Thanks, that always catches me out.. I'll fix it for the next version.
QUOTE(janjan @ Aug 27 2004, 12:31 PM)
Other than that I have to say: Great Work, this truly is a milestone in the development of foobar2000!

Thanks smile.gif
QUOTE(janjan @ Aug 27 2004, 12:31 PM)
(I started developing a foo_temple panel but this will take some time because I have some problems understanding the way multiple windows are handled...)
*


You might want to hold off though until the apis are definitely finalised.

QUOTE(81x @ Aug 27 2004, 04:41 PM)
Hi musicmusic

First off great plugin, have been using it for a while and just wanted to say i really appreciate the work you put into it. Hard to imagine Foobar without it! 

A small change that would be good if possible would be to make the triangle symbols in the column headers that show sorting either ascending or descending optional.

I use clicking the headers for sorting my playlists alot and its ok if the column is wide enough to show both the text in the header and the symbol but if you have thin columns like '#' or 'Rate' etc, then the text gets hidden and all you see in the header is the triangle.

No problem if it ain't possible, its a minor thing but thought i would mention it anyway.
*


Yes, it should be simple to implement so I probably will wink.gif

QUOTE(jkwarras @ Aug 27 2004, 05:05 PM)
QUOTE(musicmusic @ Aug 27 2004, 03:58 AM)
-added "add to new playlist" on playlists list panel drag & drop context menu

Where's that? I can't find it...I feel stupid... huh.gif wink.gif
*


When you drag files via the right mouse button to the playlist switcher panel it shows up in the context menu. Since, especially with the panels now, there isnt always empty space to drag files to, to create a new playlist.

QUOTE(foosion @ Aug 27 2004, 08:52 PM)
The UI extensions a a nice addition, though there are some parts I don't like - not about specific panels, rather about the way the whole thing works. I'm currently writing down what I think should be changed and why, and how I would go about implementing that. Progress and this is rather slow, as I'm currently updating implementation and documentation of some of my own plugins, but I should have it finished around the middle of next week.

That's fine - I wasn't sure about many things myself to be honest, so a second opinion is highly welcome smile.gif

QUOTE(foosion @ Aug 27 2004, 08:52 PM)
Now some good news smile.gif after the dark foreboding ph34r.gif: I plan to support a history panel in foo_history itself. Perhaps I'll also create a database search panel, but this still depends on the final UI extension API.
Sounds like a plan smile.gif

QUOTE(foosion @ Aug 27 2004, 08:52 PM)
Random question: in ui_extension::initialise, why are you passing the host pointer as service_base * instead of ui_extension_host *?
For a few reasons, I thought it would be generally a good idea to compare the class guid to the ui_extension_host service guid before using it as a pointer to a ui_extension_host class, and passing the pointer as service_base * would ensure that. It used to be a pointer to ui_extension_host * though, I only changed it recently.

QUOTE(jasnic02 @ Aug 27 2004, 09:09 PM)
Hmm .. it seems that foo_history_panel has broken foo_cue_ex.dll's ability to retrieve the Date and Genre from the CUE sheets?  Is this happening for anyone else?
*


Can't see any reason for it unsure.gif Any other problems ?
psynapse
No offense, but why is the foobar2k class id so messed up in the latest version?
It seems to be a memory address, or random numbers blink.gif

Any chance you could set it back to the standard fb2k or columns_ui class id in the next version, musicmusic? biggrin.gif
Lyx
First, many thanks for all the useful additions. Together with a central import/export plugin the extensible toolbars could really become a milestone in foobar development.

A minor idea - while the ability to disable the statusbar is very welcome, would it be possible to add an easy way to show/hide it without going into the preferences? Most intuitive way i can think of would be adding the statusbar to the toolbar-contextmenu, so that one can show/hide the statusbar just like any other toolbar-component.

- Lyx
upNorth
QUOTE(musicmusic @ Aug 25 2004, 10:44 PM)
QUOTE(upNorth @ Aug 25 2004, 06:30 PM)
1) Use the same drop down list as seen in "Album list", to generate one "view" at a time.
1. I will consider it. What about choosing a view by context menu? Dropdown list is fine though.
I think that's a great idea, as it would save some screen space by leaving out the dropdown list.

QUOTE(musicmusic @ Aug 25 2004, 10:44 PM)
QUOTE(upNorth @ Aug 25 2004, 06:30 PM)
2) Make it optional to populate the list/tree even though the panel is active. A refresh button could be used to populate it, as well as adding a needed refresh feature.
2. Ok it should be fairly easy to implement.
Thanks for adding this, it works very well. I can now leave that panel on at all times, without increasing foobar's startup time.

QUOTE(musicmusic @ Aug 25 2004, 10:44 PM)
QUOTE(upNorth @ Aug 25 2004, 06:30 PM)

A hope for the future:
A dead simple panel would be great to have as a template, for less skilled programmers attempting to create a panel.  wink.gif My plugin development consists mostly of reverse engineering, so one button, one text, one listbox or so would really help alot. Something along the lines of foosion's tutorial plugins is what I'm thinking of. Then my prealpha foo_navigator plugin might turn into a panel one day.
4. I know it isn't particulary simple, but well you could use one of the above panels as a base (maybe foo_history_panel), or I will consider releasing the source to some of the panels/toolbars in foo_ui_columns if you are particulary interesting in any of them. I'm happy to awswer any questions you may have, if I know the answer anyway.. Would some comments in e.g. foo_history panel help you?
*

Commented code is always nice, and the more panels (sources) I have to look at, the better. I have alot to learn, but I have solved pretty much every problem I have encountered by searching and looking at sources. I think I will develop my plugin a little futher as a dialog based plugin, before attempting to turn it into a panel. So, I won't bother you with my questions just yet. But thanks for offering to help me out smile.gif


Concerning resizing of panels in alpha 2:
With three panels (a,b,c) like this:
__________
|a
|____1____
|b
|____2____
|c
|_________

I see two different behaviours when resizing panels:
A) If I grab splitter bar 1 and drag it downwards, I will be able to also move "2" when panel b's minimum size is reached (resizing panel c as a result).
B) But, if I grab 2 and drag upwards, I hit a brick wall when panel b's minimum size is reached (size of panel a won't be affected).

I would prefere behaviour A) for both, as it's more convenient when you need to enlarge one panel alot.

Was that explanation any good?
l.s
I really like the idea of the new sidepanels. How about making it possible, to switch beetween different panels (History/Database/Album/...) with tabs? I would consider that as very handy.
In this case, it would also important, to have shortcuts avaible, to change the focus to the needed panel.

Regards, Lars

ps.: Shouldn't be the history realized as a dynamic playlist-tab?
lll9p_1
i can't dowload foo_ui_columns.dll. who can upload one?
thanks!
mitchmalibu
great work musicmusic smile.gif

i'm a little ashamed to ask such a question, but how do i activate the database sidebar ? i installed the plugin and configured it but i can't see any option to "show" it sad.gif

thx
hunted
right click somewhere inside the panel and choose Close Panel
spaceships
QUOTE(mitchmalibu @ Aug 28 2004, 05:40 PM)
great work musicmusic smile.gif

i'm a little ashamed to ask such a question, but how do i activate the database sidebar ? i installed the plugin and configured it but i can't see any option to "show" it sad.gif

thx
*




rightclick the sidebar and go up to general and click dbexplorer
mitchmalibu
well i think that the problem is here, can't find any dbexplorer in general or any other sub menu. is there anything to do in order to have it to work ? (and btw, i'm "not" that dumb, hunted ..)
Paulus
QUOTE(mitchmalibu @ Aug 28 2004, 05:49 PM)
well i think that the problem is here, can't find any dbexplorer in general or any other sub menu. is there anything to do in order to have it to work ? (and btw, i'm "not" that dumb, hunted ..)
*



maybe you should redownload the db explorer, because with alpha 2 he also updated the db explorer, but if you use the alpha 1 version with the new colums ui, it will not recognize it.

btw musicmusic, very good work, i love the sidebar!! but just a question, how can i make a tree hierachy that shows the following:

[-] artistname
... [+] albumname1
... [+] albumname2
... |- single 1
... |- single 2
... |- single 3
upNorth
QUOTE(Paulus @ Aug 29 2004, 12:11 PM)
how can i make a tree hierachy that shows the following:

[-] artistname
... [+] albumname1
... [+] albumname2
... |- single 1
... |- single 2
... |- single 3
*


This isn't exactly what you ask for, but the one I use that is closest to what you want.
It looks like this:

[+] - - - Files with missing tags - - -
[+] - - - VARIOUS ARTISTS - - -
[-] artistname
... [+] [date] albumname1
... [-] [date] albumname2
-------[+] Disc 1 'Discname'
-------[+] Disc 2 'Discname'
... |-> single 1
... |-> single 2
... |-> single 3

CODE
By artist/album|$if(%various%,'- - - VARIOUS ARTISTS - - -',$if2(%album artist%,$if2(%artist%,'- - - Files with missing tags - - -')))|$if(%various%,$if2(%album%,)$if2('  ['%date%']',),$if(%singletrack%,'>  '%title%,$if2('['%date%']  ',)$if2(%album%,)))|$if(%various%,$if($or(%disc%,%discname%),$if2('Disc '%disc%,)$if2(' '''%discname%'',),$num(%tracknumber%,2)' - '$if2(%artist%' - ',)%title%),$if(%singletrack%,,$if($or(%disc%,%discname%),$if(%disc%,'Disc '%disc%)$if(%discname%,' '''%discname%''),$num(%tracknumber%,2)$if(%album artist%,' - '%artist%)' - '%title%)))|$if(%various%,$if($or(%disc%,%discname%),$num(%tracknumber%,2)' - '%artist%' - '%title%),$if(%singletrack%,,$if($or(%disc%,%discname%),$num(%tracknumber%,2)$if(%album artist%,' - '%artist%)' - '%title%)))

Probably too customized for my own usage...

Edit: added "Disc" to hierarchy description
Edit 2:Updated code. No longer looks at directory names. Noticeable speed improvement
anza
musicmusic: The database explorer panel seems to forget it's font size everytime I load foobar up.

Also, could you add the system default colors also to it's configuration, please? smile.gif
Paulus
Thanks upnorth!! it was almost exaclty what i wanted cool.gif
Paulus
ow and a suggestion for musicmusic, is it possible to make a option for the db-explorer, that if i select a album or song in the treeview, it does show the whole DB in the dbview, and it highlights only the selected file (so it doesn't load a only that song in the dbview like it does now), just like the search option does.

i hope you understand what i mean, i'm just terrible in explaining myself in english , sorry biggrin.gif
ilikedirtthe2nd
I'd like to see a proper implemented volume bar biggrin.gif. Maybe someone could update the mixer component? cool.gif
WarBird
Dont know if this is a foobar problem or columns ui problem, but I have several albums in APE and FLAC format, with %cuesheet% tags. The problem is that adding these albums with the albumlist panel doesn't "resolve" the cuesheet, and adds just the ape/flac file. adding the ape/flac manually, dragging it into foobar from explorer works flawlessly tho
Frank Bicking
Hi,

could you add an option to hide the root node of the Database Explorer in order to change the view from:

CODE
- All music
  + by Artist
  + by Date
  + by etc.

to

CODE
+ by Artist
+ by Date
+ by etc.

?
rexy
QUOTE(Frank_Bicking @ Aug 29 2004, 12:29 PM)
Hi,

could you add an option to hide the root node of the Database Explorer in oder to change the view from:

CODE
All music   + by Artist   + by Date   + by etc.

to

CODE
+ by Artist+ by Date+ by etc.

?
*



That would require editing the source. I, myself, have made myself a custom version that doesn't have the root, fixes the sort bug (it wouldn't sort according to sort string), and appends to playlist instead of replace playlist with and does so only when an item is double clicked instead of when it is just focused on. If you're interested I can send you my DLL.
musicmusic
QUOTE(psynapse @ Aug 28 2004, 04:13 PM)
No offense, but why is the foobar2k class id so messed up in the latest version?
It seems to be a memory address, or random numbers  blink.gif

Any chance you could set it back to the standard fb2k or columns_ui class id in the next version, musicmusic?  biggrin.gif
*


Its not changing back, I would suggest you change it in your program/etc. (It does not change between foobar sessions, if that's what you thought)

There isn't a "standard" fb2k class, the class name I was using before was what the standard ui was using some time ago. It also uses a GUID for its class name now, or at least last time I checked.

It was changed to break compatibility with any components using hacks with my rebar, because I figured it would blow up because of those components. I don't know if it did actually break compatibility though...

QUOTE(Lyx @ Aug 28 2004, 04:57 PM)
First, many thanks for all the useful additions. Together with a central import/export plugin the extensible toolbars could really become a milestone in foobar development.

A minor idea - while the ability to disable the statusbar is very welcome, would it be possible to add an easy way to show/hide it without going into the preferences? Most intuitive way i can think of would be adding the statusbar to the toolbar-contextmenu, so that one can show/hide the statusbar just like any other toolbar-component.

- Lyx
*


That would imply adding "show sidebar" as well to that menu, and I don't want to add random thingss there since it isn't customisable. I can add it in "Components/Columns UI" though.

QUOTE(upNorth @ Aug 28 2004, 09:11 PM)
Commented code is always nice, and the more panels (sources) I have to look at, the better. I have alot to learn, but I have solved pretty much every problem I have encountered by searching and looking at sources. I think I will develop my plugin a little futher as a dialog based plugin, before attempting to turn it into a panel. So, I won't bother you with my questions just yet. But thanks for offering to help me out  smile.gif

I made some effort to comment it, I didn't to a very good job though ph34r.gif Yes, that sounds like a good way of going about it. I think you could actually use a dialog for a ui_extension, if you wanted to.

QUOTE(upNorth @ Aug 28 2004, 09:11 PM)
Concerning resizing of panels in alpha 2:
With three panels (a,b,c) like this:
__________
|a
|____1____
|b
|____2____
|c
|_________

I see two different behaviours when resizing panels:
A) If I grab splitter bar 1 and drag it downwards, I will be able to also move "2" when panel b's minimum size is reached (resizing panel c as a result).
B) But, if I grab 2 and drag upwards, I hit a brick wall when panel b's minimum size is reached (size of panel a won't be affected).

I would prefere behaviour A) for both, as it's more convenient when you need to enlarge one panel alot.

Was that explanation any good?
*


Ok I didn't actually notice that, thanks. Handling all this sizing stuff is very complicated, because a panel can have a minimun and maximum height, it can be locked, and on top of that they auto-size.. Though I should be able to change that behaviour easily I think.

QUOTE(anza @ Aug 29 2004, 11:50 AM)
musicmusic: The database explorer panel seems to forget it's font size everytime I load foobar up.
Thanks, I fixed that one bug if you redownload.

QUOTE(anza @ Aug 29 2004, 11:50 AM)
Also, could you add the system default colors also to it's configuration, please? smile.gif
*
Sure, why not smile.gif I'll add it when I update it again.

QUOTE(Paulus @ Aug 29 2004, 12:47 PM)
ow and a suggestion for musicmusic, is it possible to make a option for the db-explorer, that if i select a album or song in the treeview, it does show the whole DB in the dbview, and it highlights only the selected file (so it doesn't load a only that song in the dbview like it does now), just like the search option does.

i hope you understand what i mean, i'm just terrible in explaining myself in english , sorry  biggrin.gif
*

Sorry, I am not going to add any new features to it for now. Only thing I may do is update it for albumlist 2.0 if noone else does. Hopefully someone else will implement your feature smile.gif

QUOTE(WarBird @ Aug 29 2004, 08:29 PM)
Dont know if this is a foobar problem or columns ui problem, but I have several albums in APE and FLAC format, with %cuesheet% tags. The problem is that adding these albums with the albumlist panel doesn't "resolve" the cuesheet, and adds just the ape/flac file. adding the ape/flac manually, dragging it into foobar from explorer works flawlessly tho
*

Does it work with normal albumlist? If so than its database explorer problem, and will be fixed eventually.
aron
i'm pretty sure someone has already reported this bug somewhere. it is pretty glaring, so other people must notice it. when disabling showing the volume in the lower right corner, whatever you have aligned right in your status bar (e.g. time/time elapsed, for me), is cut off by the resize marker. here is what i mean:

user posted image

(notice how "3:50" is cut off)
ep0ch
Musicmusic,

Something that's been annoying me for a while...
When I change one of the colours in the playlist sidebar (e.g. background colour). The new colour doesn't take effect until you doing something like resize the sidebar.

Any chance you could make it so when a colour is changed the playlist sidebar is redrawn automatically?

ta
ronyzyz1
Erm... How do I get the panels down to the left side of the playlist? I unlocked the toolbars, but I can't drag the panels out of the toolbar area.
musicmusic
QUOTE(aron @ Aug 30 2004, 10:52 AM)
i'm pretty sure someone has already reported this bug somewhere. it is pretty glaring, so other people must notice it. when disabling showing the volume in the lower right corner, whatever you have aligned right in your status bar (e.g. time/time elapsed, for me), is cut off by the resize marker. here is what i mean:

user posted image

(notice how "3:50" is cut off)
*


It doesn't actually get cut off here, even if i disable visual themes, , but it doesn't look right neither..

Anyhow it should be fixed for alpha 3, as is the status bar repainting bug no-one noticed blink.gif

QUOTE(ep0ch @ Aug 30 2004, 01:12 PM)
Musicmusic,

Something that's been annoying me for a while...
When I change one of the colours in the playlist sidebar (e.g. background colour). The new colour doesn't take effect until you doing something like resize the sidebar.

Any chance you could make it so when a colour is changed the playlist sidebar is redrawn automatically?

ta
*


Known, its fixed for alpha 3 so that the "Apply" button updates it as it used to.

QUOTE(DocUK @ Aug 30 2004, 01:48 PM)
Erm... How do I get the panels down to the left side of the playlist? I unlocked the toolbars, but I can't drag the panels out of the toolbar area.
*


Enable the sidebar in preferences, you can't drag them out of the toolbars like that..
janjan
I have a rather strange 'problem' when closing the main window:

If you put the mouse cursor over the X of an arbitrary window after ~2 seconds a tooltip appears which says 'Close'. If you click the X before the tooltip pops up the window will close and nothing strange will happen. So far that's the normal behaviourin windows. But in foo_ui_columns the 'Close' tooltip appears almost 100% of the time, altough I hover the cursor above the X for much less than 2 seconds.

Normal behaviour: Hover the cursor for one second over the X of an arbitrary window and click afterwards -> no tooltip will pop up

Behaviour in foo_columns: Hover the cursor for one second over the X and click afterwards -> the tooltip will pop up ~1 second after the window is closed (does not happen 100% of the time)

I really don't know if this is a bug or something, perhaps somene can confirm this

(using Win Xp and latest version of foobar and foo_ui_columns)
hunted
my foobar with columns does not do this, I'm using WindowsXp with watercolor theme. Tool tip comes at 2 seconds.
81x
Hi musicmusic

Been playin around with the new alpha for a few days now and its great, thought i would post some feedback.

(1)Not sure if this is desired behaviour but when the database explorer panel is in focus the '+' and '-' keys that usually control the volume instead open and close the currently selected view. eg press '+' and genre opens to display rock, trance etc then closes again when you press '-'. Is this meant to happen?

(2)A new feature that i think would be good would be 'Auto Hiding/Showing Columns'.
Basically when the sidebar is hidden (toggle area) the full playlist is visable and so displaying lots of columns and info isn't a problem, but when the sidebar is active text either gets truncuated (auto-resize on) or gets hidden off screen (auto-resize off) so displaying alot of columns and info on screen aint an option.

A nice solution would be a check box for the columns settings 'hide when sidebar is active' that way users could select which columns they could live without when the sidebar is active and tick them. Then when the sidebar is active those columns are auto hidden and when they toggle the sidebar off the columns auto show again.

(3)Noticed some strange behaviour, like duplicate entrys that appear in the playlist for no reason and then disapear when scrolling the scrollbar. Having trouble reproducing this but it seems to be caused by the database explorer panel.

All in all the more i play around with the new alpha the more i like it smile.gif

Thanks again.
mj-barton
@musicmusic,

Excellent db_explorer, this is the one plugin that has kept me from leaving iTunes. Thankyou, very much.

Bye, Bye to iTunes.
tanshu
musicmusic, all I can say is WOW and thank you for these two plugins. I was a happy WinAmp user till a few months ago, but ui_columns made me switch over and now this db_explorer is too f*ing good man. No problems here yet, only pure bliss. smile.gif
Plz do keep up the good work.

One thing which kinda irks me about foobar is the sort of the foobar plugin architecture. Since the plugin files can be named anything, the config sort of looks a bit messy unlike winamp where the nature of the plugins was properly mentioned. Just a thought.
Phi
QUOTE(81x @ Aug 31 2004, 03:58 AM)
(2)A new feature that i think would be good would be 'Auto Hiding/Showing Columns'.
Basically when the sidebar is hidden (toggle area) the full playlist is visable and so displaying lots of columns and info isn't a problem, but when the sidebar is active text either gets truncuated (auto-resize on) or gets hidden off screen (auto-resize off) so displaying alot of columns and info on screen aint an option.
*


Check the preferences, there is a way to do this already.

But... (I'm looking at you, musicmusic wink.gif) it would be better if the threshold for hiding the sidebar was a bit further out from its edge, as it often hides when I'm trying to resize it. Also, when I move the mouse across the edge at a decent speed, it tends to miss the mouseover and won't autohide.

That said, at the moment I have my TAB key assigned to toggle the sidebar, and this works better for me than any autohide would.

I'm very impressed with how ui_columns is progressing, musicmusic. Well done.
bleh
QUOTE(DocUK @ Aug 30 2004, 08:48 AM)
Erm... How do I get the panels down to the left side of the playlist? I unlocked the toolbars, but I can't drag the panels out of the toolbar area.
*


I'm also having the same issue and feel rather silly.
81x
QUOTE(Phi @ Aug 31 2004, 02:48 AM)
Check the preferences, there is a way to do this already.

That said, at the moment I have my TAB key assigned to toggle the sidebar, and this works better for me than any autohide would.

*



I think your confusing what i meant, i know that theres an auto hide option for the sidebar but i meant an autohide option for the columns.

For example lets say without the sidebar i would have the following columns:

#,artist,album,title,playcount,rating,format,bitrate,length

All that info is ok with the full playlist but when the sidebar is active the text gets truncuated (i have auto-resize on) and doesn't look good. So if i could flag certain columns to be hidden when the sidebar is active, leaving just say:

#,artist,title,rating,length

Then i would have a nice view with just the minimal info and no truncuated text when the sidebar is active but if i then decide to hide the sidebar it would automatically show all the columns again giving me effectivily the best of both worlds.

See what i mean? smile.gif
Phi
QUOTE(81x @ Aug 31 2004, 12:33 PM)
QUOTE(Phi @ Aug 31 2004, 02:48 AM)
Check the preferences, there is a way to do this already.


I think your confusing what i meant, i know that theres an auto hide option for the sidebar but i meant an autohide option for the columns.

Ah, my bad. I gathered from your first paragraph that you didn't know about it.

QUOTE(81x)
See what i mean?  smile.gif

Yeah, I think that would be pretty useful.
mixmixmix
first of all - Awesome plugin!!!!!! thanks so much!

i have a couple of questions, the first one is a bit asinine really so if you dont like it feel free to ignore it....i really like how you can bind a button to make the sidebar hide/show......i was wondering if you could add an option to make it slide over as opposed to just appear?

the second question is a little more relevant i hope,
i currently have this as my tree heirachy:

By Album|$if(%album%,$if2(%album artist%,%artist%) - %album%,)
By Artist|$if(%artist%,%artist%)|$if(%artist%,%album%)
By Title|$if(%title%, %title%)

I wanted to add another one for just songs with %artist% as 'dave matthews band' OR 'dave matthews & tim reynolds'

is this possible?
kind regards,
mix
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.