Help - Search - Members - Calendar
Full Version: foo_uie_queuemanager
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3
Chronial
QUOTE(Moe-loves-ayumi @ Oct 29 2006, 18:44) *

Is there a way to insert some colours in the title formatting ? How do we align text to the right ? It would be nice to open files in the queue with a double-click (on queue manager panel). And is it possible to keep the queue when a track is played with double-click in the playlist ? Is it a foobar2000 feature that empty the queue

Developement is currently stopped, as It works they way I want it to and I don't have that much time at the moment.

So: no colors, no alignment, no single-click, double-click or whatsoever actions.

The queue is emptied by foobar, there's no way to stop this from within a component.
rui
this is my favorite component. id like to thank you for making it, and my foobar experience! but please kind sir, is there absolutely no hope of your to-do list being implemented?

more specifically:-

# Ability to reoder Tracks via drag'n'drop
# Ability to add tracks to the queue via drag'n'drop


please guvnor, my knees are raw with groveling?
neooffs
is there a way to make the panel adjust its size by the number of queued items? would be just perfect...
Chronial
Version 2.2 is out - there is actually nothing new, but I removed the "play after current" stuff from this component.

This feature does not actually have anything to do with this component, so I decided to split it in a separate, non-NET component foo_trackpos.

Get Version 2.2 and foo_trackpos here.
Yotsuya
Hey while you're at it can you make this component non-NET too? :)
Chronial
Hehe, no - sry.
I actually don't use it anymore and the place after current part was non-net from the start.
This separation was nothing but a bit of cut and paste wink.gif
q-stankovic
QUOTE(Chronial @ Dec 16 2006, 02:45) *

Hehe, no - sry.
I actually don't use it anymore


Does it mean you stopped development of your plugin? crying.gif
Chronial
QUOTE(q-stankovic @ Dec 16 2006, 17:25) *

QUOTE(Chronial @ Dec 16 2006, 02:45) *

Hehe, no - sry.
I actually don't use it anymore


Does it mean you stopped development of your plugin? crying.gif

Yes - I think it's in a state that's enough for a final.
It does all I wanted from the beginning - show the queue and allow you to undo a minor mistake you did while enqueueing from within a collumns_ui panel. If you want to reorder your tracks or do other complicated stuff, just use the playlist and foo_trackpos (I can see no advantages of the queue over that solution).
q-stankovic
I see! smile.gif

There is just small thing wich would make me happy if you could add it: the delete function inside the context menu of the panel as a alternative to the delete button. Why is that so important? The queuemanager panel has a big role in my layout used for parties. So foobar is used by other people who are used to call the context menu.

By the way: As you requested a while ago the feature that the queue won't be flushed if playback is started from playlist i was sceptical and didn't see any usage for that. But after creating my party layout it suddenly came into my mind: If we would have that feature the queue would also mean a selection of songs wich will be played with guarentee even if a party hooligan starts clicking around in playlists to hear his songs and there would never be a stop of playback as lon as you fill the queue by time. Hopefully somedays that woul be possible! wink.gif
Chronial
QUOTE(q-stankovic @ Dec 16 2006, 17:42) *

There is just small thing wich would make me happy if you could add it: the delete function inside the context menu of the panel as a alternative to the delete button. Why is that so important? The queuemanager panel has a big role in my layout used for parties. So foobar is used by other people who are used to call the context menu.

I have to admit that this is really something the component lacks wink.gif. But I don't have any experience with contextmenus and I don't plan to go into .Net development any further, cause it sucks ^^.

QUOTE
By the way: As you requested a while ago the feature that the queue won't be flushed if playback is started from playlist i was sceptical and didn't see any usage for that. But after creating my party layout it suddenly came into my mind: If we would have that feature the queue would also mean a selection of songs wich will be played with guarentee even if a party hooligan starts clicking around in playlists to hear his songs and there would never be a stop of playback as lon as you fill the queue by time. Hopefully somedays that woul be possible! wink.gif

Rule Nr. 1: Never let any party hooligan touch your sacred PC hardware wink.gif

I would not use the queue for parties (inflexible, can't be reordered, no undo functionality available) - the same is possible with foo_trackpos - except of the availability of all the power of a playlist.
But I have good news for ya - I'm planning to create a party interface for foobar2000 with all the features you need to party (especially _very_ restricted access wink.gif).
Generalverdacht
OMG that sounds very very compromising!

buktore
*edit* ah.. sorry.. didn't see that it's not allow to request.
Chronial
*Forget that wink.gif
Chronial
Well, I did it ^^
Version 0.2.3 is out.

Changes:
Implemented "Stop after queue"

Get it at my foobar components homepage
q-stankovic
QUOTE(Chronial @ Dec 16 2006, 17:26) *

I would not use the queue for parties (inflexible, can't be reordered, no undo functionality available) - the same is possible with foo_trackpos - except of the availability of all the power of a playlist.
But I have good news for ya - I'm planning to create a party interface for foobar2000 with all the features you need to party (especially _very_ restricted access wink.gif).



Can you tell more? I am eager to hear! smile.gif



Chronial
Well, I can give you a little excerpt of the concept:

Completely locked playlist (no remove, no reorder etc.)
Only two possibilities to add songs to the playlist - adding songs to the very end or adding songs at a random position after the current one

You can't add a song that's already in the playlist (having been played within the last x minutes or in playlist after the currently playing song)
Maybe more settings here - like only allow x songs per artist per y minutes etc.

Randomize functionality - shuffles all songs in the playlist after the current playing one.

"Backup playlist" - if the playing list only has one song left, 5 songs are taken from this backup playlist (that you have created before the party begun) - so music never stops playing smile.gif

Database search panel - just like database search, but as a columns ui panel

Password field panel - as long as a set password is written in this field, all restrictions are removed


Combine this with a correctly set up UI (no menu panel, no context menu, only very few hotkeys only you know) and you are ready to party.
q-stankovic
Sounds great! smile.gif
buktore
QUOTE(Chronial @ Dec 16 2006, 20:26) *

Well, I did it ^^
Version 0.2.3 is out.

Changes:
Implemented "Stop after queue"

Get it at my foobar components homepage


This is a godsend. w00t.gif Thx
Smitty2k1
Looking forward to this party plugin! My computer has the 160gb of music and is plugged into the receiver at our apartment so it is always being used by (drunk) guests. Now, if only I could get a party plugin to keep them from breaking shit in my room...
gob
looks great, untill i read .net requirement.. sad.gif
pnG
how is that foo_party mod comming?

sounds nice
cooperpwc
I'm having a huge problem withe this module which I otherwise love. As I add more tracks to the queue and it then advances to play the next song in queue, the name of (what then becomes) the top track in the queue becomes incorrect. (The problem isn't limited to just the next track although it appears mostly there.) Is it just me? unsure.gif My problem is one that you couldn't miss.
Chronial
What version are you using?
If it's 0.2.3, try 0.2.2 (http://chron.visiondesigns.de/foobar2000/foo_uie_queuemanager_0.2.2.zip)
cooperpwc
QUOTE(Chronial @ Jan 17 2007, 12:34) *

What version are you using?
If it's 0.2.3, try 0.2.2 (http://chron.visiondesigns.de/foobar2000/foo_uie_queuemanager_0.2.2.zip)

I was using 0.2.3. Thanks for providing me with 0.2.2. I'm sfraid that the issue remains. To clarify: If I just create a queu and start playing it there is no problem. But let's say two songs into the queue I then add a song. The problem emerges immediately. The fist noticable symptom is that the top song in the queue is renamed as the song that is currently playing. The problem cascades from there as the queue continues to play. Note that the actual order of the queue is not being affected, only what is displayed in the Queue Manager panel.
I would love it if this gets resolved as your Queue Manager panel is front row andc centre in my favourite config: http://img294.imageshack.us/my.php?image=config12px4.jpg . (In fact, this is a good example of it. Note that Sting Me is currently playing and also at the top of the queue. In fact, Sting Me was not at the top of the queue; it was a different song renamed by the panel.)
Chronial
Unfortunately, I don't have time to fix this at the moment.

If you aren't using foo_trackpos you could try version 0.2.1 http://chron.visiondesigns.de/foobar2000/f...nager_0.2.2.zip

this should work for sure - otherwise there's something very wrong with your setup
cooperpwc
QUOTE(Chronial @ Jan 17 2007, 15:35) *

Unfortunately, I don't have time to fix this at the moment.

If you aren't using foo_trackpos you could try version 0.2.1 http://chron.visiondesigns.de/foobar2000/f...nager_0.2.2.zip

this should work for sure - otherwise there's something very wrong with your setup

You have made me a very happy man. Version 2.1 (your link was to 2.2 but I figured it out) solved the problem. Truly excellent.
Thanks!
(I''l keep checking back. It would be nice also to have the 'stop after queue' feature from 2.3. But this is great for now.)
Jinroh
Thanks for this excelent component, but a functionnality miss me.
In the 0.8 version i had possibility, after queue ending to go back to original song before queue play, or go after the last queue's song.
is it possible again ?

Thanks
Chronial
QUOTE(Jinroh @ Jan 23 2007, 21:48) *

Thanks for this excelent component, but a functionnality miss me.
In the 0.8 version i had possibility, after queue ending to go back to original song before queue play, or go after the last queue's song.
is it possible again ?


no, and I'm not going to implement it - request it for foobar core if you want it.
Jinroh
QUOTE(Chronial @ Jan 24 2007, 23:22) *

QUOTE(Jinroh @ Jan 23 2007, 21:48) *

Thanks for this excelent component, but a functionnality miss me.
In the 0.8 version i had possibility, after queue ending to go back to original song before queue play, or go after the last queue's song.
is it possible again ?


no, and I'm not going to implement it - request it for foobar core if you want it.

Ok, thanks for your answer.

elo96
I'm probably just being exceptionally dense, but how do I open this window displaying the queue? I'm running the columns_ui version and have a .net thing installed correctly.
shakey_snake
file -> preferences-> columnsUI -> Layout (tab)

Right click on a splitter -> panels -> queue manager
elo96
QUOTE(shakey_snake @ Apr 7 2007, 00:18) *

file -> preferences-> columnsUI -> Layout (tab)

Right click on a splitter -> panels -> queue manager


Thanks very much, you're a star.
vlada
Hi Chronial,

are you going to implement the possibility to change queue order via Drag&Drop? I would really love to have this function. Thanks.
n0obie4life
Hi Chronial,

Are you still intending to update this (with the features you had on the front page) or make the source code public tongue.gif?

Thanks!
Falstaff
Hi,

I just discover this panel, very useful

but can we expect a new version soon that allow transparency for background ... in order to be used as well in a PanelsUI config ?

Thant by advance for feed back smile.gif

Regards,

Br3tt
leokennis
Hello!

This is my favourite panel...but as said many times, being able to change the order of the queue would be great. So I am also waiting (and hoping smile.gif ) for an update!
gob
that would be nice..

anyone like what i did with the queue manager panel?
IPB Image


This uses Panels UI to draw the playlist and queue manager.

This code manages the size of the playlist and queue panel if applicable.
CODE
$ifgreater(%cwb_queuelength%,9,$setpvar(QHeight,142),$setpvar(QHeight,$add($mul(14,%cwb_queuelength%),2)))

// Columns Playlist
$panel(Columns Playlist,Columns Playlist,0,0,%_width%,

$ifgreater(%cwb_queuelength%,0,
$sub($sub(%_height%,16),$getpvar(QHeight)),%_height%)
,)

// Queue Panel
$ifgreater(%cwb_queuelength%,0,
$panel(Queue Info,Track Display,0,$sub($sub(%_height%,16),$getpvar(QHeight)),%_width%,$add(16,$getpvar(QHeight)),)
,)



This code is for the queue panel, it draws the header and the queue manager
CODE
$drawrect(16,0,$sub(%_width%,32),16,pencolor-null brushcolor-SYSCOL-15)

$imageabs(0,0,/images/Queue_Header_L.png,)
$imageabs($sub(%_width%,16),0,/images/Queue_Header_R.png,)
$padding(5,0)$align(left,top)$font(Arial,10,bold,SYSCOL-8)

'Queued Tracks'

// Queued Track Count
$padding(90,0)$align(right,top)$font(Arial,10,,SYSCOL-8)
%cwb_queuelength%' Item'$ifgreater(%cwb_queuelength%,1,'s',)

// Clear Queue Button
$button($sub(%_width%,90),0,0,0,80,16,/images/Buttons/ClearQ.png,/images/Buttons/ClearQ.png,Flush playback queue,TOOLTIP:"Flush Playback Queue")

// Queue Manager Panel
$panel(Queue Manager,Queue Manager,10,16,$sub(%_width%,20),$getpvar(QHeight),)
q-stankovic
@gob

I think that can be realizable with PanelsUi even if your main iterface is ColumnsUi: But don't ask me how to do that! biggrin.gif
gob
QUOTE(q-stankovic @ Jul 4 2007, 06:36) *

@gob

I think that can be realizable with PanelsUi even if your main iterface is ColumnsUi: But don't ask me how to do that! biggrin.gif


it's pretty simple man. sorry, i should have posted the code i used, it's up there now biggrin.gif
gob
QUOTE(cooperpwc @ Jan 17 2007, 14:20) *

I'm having a huge problem withe this module which I otherwise love. As I add more tracks to the queue and it then advances to play the next song in queue, the name of (what then becomes) the top track in the queue becomes incorrect. (The problem isn't limited to just the next track although it appears mostly there.) Is it just me? unsure.gif My problem is one that you couldn't miss.



after reading this i found out what was bugging me. reverting to 2.1 fixed it here too. i really hope this component gets updated or at least the source released. plus, it would be nice if it wasn't .net.
blitzkr1eg
i have a queue question.

lets say i queue some tracks while one song is playing but after the song is finished i dont want to listen to the first song i queued but i want to select another one from the playlist.
the problem is that if i have a queue and i select another song from the playlist it destroys/deteles my queue. what should i do so the queue won't get deleted when i select a song ?

thanks
gob
QUOTE(blitzkr1eg @ Jul 14 2007, 15:06) *

i have a queue question.

lets say i queue some tracks while one song is playing but after the song is finished i dont want to listen to the first song i queued but i want to select another one from the playlist.
the problem is that if i have a queue and i select another song from the playlist it destroys/deteles my queue. what should i do so the queue won't get deleted when i select a song ?

thanks



might be related to the problem above. try a slightly older version, it may fix your problem.
http://chron.visiondesigns.de/foobar2000/f...nager_0.2.1.zip
blitzkr1eg
it didn't fix it
s33m33
Using columnsUI, how can i change color of selected text background in queue manager?

can someone help please?
Infernus
QUOTE(s33m33 @ Jul 30 2007, 09:46) *

Using columnsUI, how can i change color of selected text background in queue manager?

can someone help please?


U will find its settings in foobar preferences under "Playback -> Queue Manager"

hopefully someday will come "rearrange by drag&drop" smile.gif
s33m33
thanks Infernus .. but what i wanted was to change color of the selected row, not complete background.

my foobar is complete black background including queuemanager, but when i select a queued song, it shows bright blue background for that particular selected text. i want to change it to gray.

any ideas?
Scheisen2000
don't know if this is the right thread...
but i was just looking for a way to reorder tracks in queue and found this thread.

i think i now figuered out a work around which works good for my panels_ui set up and fits in my layout concept:

I manage my music and playlists with playlist_tree component.
In playlist_tree you can define source as "@queue"
So i created a new playlist_tree query with source set to @queue and a query which is always true:
criteria: "NOT 1 IS 2"
when i now click the "Queue"-query in my playlist tree, it sends the tracks of queue to the defined playlist, than activates the playlist. In my case the name of the playlist_tree auto-send playlist is always the name of the query. Therefore, after doing so, i am editing a playlist named "queue" which contains exactly the queue.
now i reorder the tracks the way i want them, push my "flush queue"-button, do a ctrl+a to select the whole playlist and than "add to playback queue".

im sure there is much more potential in using playlist_tree component and the simple playlist-editor as a queue-editor if you utilize the @scheme programming interface included in playlist_tree... maybe its even possible to simulate a real queue-editor

for me and my foobar layout this makes foo_uie_queuemanager redundant. but i liked the component alot in my coloumns ui times...

cheers smile.gif
nawhead
QUOTE(Fandango @ Sep 7 2006, 17:03) *

Will there be a non columns ui version, too?

EDIT: Oh I searched through the thread and found out that there won't be one. What a shame. Does anyone have a download link for the last non columns ui version?

EDIT2: Nevermind I found the old link: http://chron.visiondesigns.de/foobar2000/f...nager_0.1.1.zip w00t.gif


I like the non columns ui version too, mostly because I don't use columns ui, doh. Thanks for the link!
QQake
Foobar 0.9.5 has beed released.
Is the plugin compatibale with 0.9.5?
I cannot add a new UI element as a queue manager.
Maybe it's just because I'm a noobie to ColumnUI which I don't use til 0.9.5

Thx~
vlada
It works for me in 0.9.5. But you need .NET to use this component.
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.