|
![]() |
#1 |
Junior Member
Join Date: Jan 2003
Posts: 6
|
Enqueing via "J" Key menu
Hey all,
I think it would be awesome to have the option to enqueue a song (instead of having it start immediately)via the "J" key jump menu - perhaps via a right click? |
![]() |
![]() |
![]() |
#2 |
Junior Member
Join Date: Mar 2003
Location: Denmark
Posts: 6
|
i've always wanted there to be some way to move songs behind (or after) the currently playing song. for instance, if i've loaded a playlist of ~500 mp3s and i'm scrolling through the list and i spot a song i want to play right after the one that's playing now, then there needs to be some kind of right click option like "move below current" or something. that way you could build up a small playlist inside a bigger one. cool!
btw, the way i do this now is find a song and then draaaag it up the playlist until i reach the currently playing song and then place it right below that one. and this kinda sucks! |
![]() |
![]() |
![]() |
#3 |
Join Date: Sep 2003
Posts: 27,873
|
this would be so easy to do if it was possible to get the index of the currently selected item in the playlist (is possible via means and ways to get at the filename / path of the selected item - much playing done to get at it
![]() ![]() -daz |
![]() |
![]() |
![]() |
#4 |
Junior Member
Join Date: Aug 2002
Posts: 33
|
You can find the index of the currently selected, though you have to go through heck to find out. There are a few queue plugins that do it.
|
![]() |
![]() |
![]() |
#5 | |
Join Date: Sep 2003
Posts: 27,873
|
Quote:
![]() would be a lot easier though if there was an inbuilt way to get the item (even multiple selections ![]() -daz |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Join Date: Sep 2002
Posts: 349
|
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Join Date: Jan 2003
Location: Ft. Lauderdale, Fl
Posts: 142
|
Yes, Winque can do it...but I'd also prefer to be able to do it from the "J" key function...to be able to "que" into next playing slot. (I hate dragging selections up from bottom of list too, Martinlk.)
(this option has NOT be included in WA5 beta version...for those waiting and hoping...) |
![]() |
![]() |
![]() |
#8 |
Senior Member
Join Date: Sep 2002
Posts: 349
|
shift+enter in wincue 1.35 cues as next.
try it, guys, this plugin has changed my life. |
![]() |
![]() |
![]() |
#9 | |
Senior Member
Join Date: Dec 2000
Location: Oslo, Norway
Posts: 108
|
Quote:
![]() btw: i'm working on winamp5 + drag&drop support for wincue as well for those of you who are interested. |
|
![]() |
![]() |
![]() |
#10 |
Major Dude
|
can you work on Shift-enter enqueuing from the Jump to file "j" menu?
<edit> i tried to delete this but apparently i dont'have access to do this, sorry </edit> No sig here folks. |
![]() |
![]() |
![]() |
#11 |
Major Dude
|
can you work on Shift-enter enqueuing from the Jump to file "j" menu?
No sig here folks. |
![]() |
![]() |
![]() |
#12 |
Senior Member
Join Date: Jan 2003
Location: Ft. Lauderdale, Fl
Posts: 142
|
Yes, and can you make it possible for shift-enter to be the default for double-clicking..? (would be REALLY awsome!)
|
![]() |
![]() |
![]() |
#13 |
Forum King
Join Date: Dec 2000
Location: Somewhere, USA
Posts: 2,233
|
all you people really want is the alt-click feature in wa3 :-) hopefully that can come soon... I might have to try wincue to see if that does something like it
|
![]() |
![]() |
![]() |
#14 | |
Senior Member
Join Date: Dec 2000
Location: Oslo, Norway
Posts: 108
|
Quote:
![]() ![]() |
|
![]() |
![]() |
![]() |
#15 |
Join Date: Sep 2003
Posts: 27,873
|
it should be fairly easy to do (for a hack that is
![]() just need to sublclass the main winamp window and then detect when the 'jump to file' dialog is to be opened. when you get that then you need to find the window and sublcass it (easy to do since the window title will always be the same so it can be found) then you can go from there handling messages as you need to do. i've some code that will do a subclass on the mp3 info window (the alt+3 one) and it should be very quick to alter the code to work for the 'jump to file' dialog. in fact i'll post the code i have for it as soon as i can find it on my machine (will be in c) -daz |
![]() |
![]() |
![]() |
#16 | |
Senior Member
Join Date: Dec 2000
Location: Oslo, Norway
Posts: 108
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#17 | |
Junior Member
Join Date: Oct 2003
Posts: 9
|
Quote:
I love this Idea. Is there perhaps a plugin that can do this? |
|
![]() |
![]() |
![]() |
#18 | |
Join Date: Sep 2003
Posts: 27,873
|
Quote:
![]() @asandvig: subclassing is great fun ![]() ![]() it might be best to create a seperate plugin (instead of adding the extra into wincue) and have it dedicated to just this use (or allow it to work with wincue if it's installed depending on how you're plugin is setup). -daz |
|
![]() |
![]() |
![]() |
#19 |
Senior Member
Join Date: Aug 2002
Location: Norway
Posts: 379
|
Clearly the most elegant sulution would be if nullsoft just added a button called "encue" in the jump to menu, and a shortcut for it if you pressed ctr+enter in the dialog.
Ofcourse this would need for the WA3 enqueueing feature to be implemented firtst. And to those who want to point out the repeated point about classic skin compatibility, wouldnt some square brackets or something do the trick (instead of colors in wa3/modern) Like: NORMAL: 3. System Of A Down - Bubbles ENQUEUED: [1] 3. System Of A Down - Bubbles That way you could still use the font and skin from the 2.0/classic skins in that mode, and have wa3 style enqueueing, that could be either done the standard "alt(or was it ctrl?)+click on track" way, or through the jump to file addition mentioned above. But it definately should be a button in the dialog inadidtion to the ctrl+click method, so people will know that feature is there. Like this: ![]() Last edited by Dipso; 28th October 2003 at 14:44. |
![]() |
![]() |
![]() |
#20 | |
Join Date: Sep 2003
Posts: 27,873
|
Quote:
![]() ![]() -daz |
|
![]() |
![]() |
![]() |
#21 |
Major Dude
Join Date: Jul 2002
Location: Wasabidev
Posts: 606
|
wait... so why can't we all just use winamp3? since it has the features we want? and since Jump-To-Files we like better than wa2's J-key?
but if we can't use wa3, then Dispo's idea is good. keeping track of things wouldn't be that hard. just keep an internal list of the queued files (by file name), in the queue order. when one of the queued files get's played, remove it from the list, re-write all the title texts. |
![]() |
![]() |
![]() |
#22 | |
Senior Member
Join Date: Aug 2002
Location: Norway
Posts: 379
|
Quote:
One problem with winamp3 was that it alieneted part of the userbase because the of rushed nature of winamp3 (damn you AOL)caused several often used features and interface habits failed to be included in the software. Users not being able to use the software the way they where used to and the fact that incomplete skin rendering engine caused the software to be slow, was the cause (IMO) of the faliure of winamp3. Now note; i used winamp3 up until the release of winamp 5.0 and had no real complaints about it. And as winamp3 matured, it showed real promisse. But, i do consider winamp 5.0 a step in the right direction, market whise as it rights some of the faults that so sadly caused the fall of winamp 5.0 The idea of winamp3 lives on in the continued development of the wasabi platform. Bottomline, AOL rushing nullsoft caused the release of something closer to a proof-of-concept then a working piece of software, and this caused the situation we have now. If we all remain supportive of winamp 5.0 and remain active in the debate on how to make the software better, i have no doubt that winamp will once again be the most feature rich, and fuctional player of them all, heck it already is ![]() heh.. this turned into "the history of winamp" or something. ![]() |
|
![]() |
![]() |
![]() |
#23 | |
Major Dude
Join Date: Jul 2002
Location: Wasabidev
Posts: 606
|
i entirely agree with you (especially the goddam aol influence), except for your first statement:
Quote:
the Wasabi in Winamp 5 will never work as well as it can in Winamp3, because inserting Wasabi into a gen_ff.dll is a big ass hack. therefore, Winamp 5 will *never* have all the features winamp3 has. example: all the components written for winamp3 which don't and can't work in winamp 5, and even if can be ported, would be ugly and not work as well in winamp 5. ~WHEREamI |
|
![]() |
![]() |
![]() |
#24 |
Join Date: Sep 2003
Posts: 27,873
|
and back on to topic (but i agree winamp3 was not given the real chance it deserves - the developer builds were getting really good too
![]() ![]() firstly i'm sure it's the 'alt+click' that is winamp3's enqueue option (realised the pictures above and also a few comments are stating 'ctrl+click' - just to clarify i hope ![]() anyway i spent a bit of time on this last night and i'll post my test plugin as soon as i can get onto a proper machine to upload the file. let's just say it shows the following:[list=1][*]an added enqueue button[*]popup right-click menu for the item in the list that was below the mouse on click[*]a few little menu options[*]now what was it 'alt+click' on an item to enqueue next?!?! ![]() |
![]() |
![]() |
![]() |
#25 | |
Senior Member
Join Date: Aug 2002
Location: Norway
Posts: 379
|
Quote:
![]() ![]() Great news about the plugin, keep it up ![]() Oh, and for consistensy, alt+enter should prolly be in the "jump menu" instead of ctrl+enter too. ![]() |
|
![]() |
![]() |
![]() |
#26 |
Join Date: Sep 2003
Posts: 27,873
|
here we go, put on your sun glasses
![]() if there are issues then please say but since it was only aimed as test a test until half an hour before i left for work and i got a little something extra working so please don't expect the full works. -daz |
![]() |
![]() |
![]() |
#27 |
Major Dude
Join Date: Jul 2002
Location: Wasabidev
Posts: 606
|
only issue i found, other than it not being done, is the enqueue button placement. picky, i know. nice work!
~WHEREamI |
![]() |
![]() |
![]() |
#28 |
Senior Member
Join Date: Aug 2002
Location: Norway
Posts: 379
|
Reply: Heh cool... one thing... [enqueue extra-> enqueue after current song] , should be renamed to "Extra>Move song under current"
Also keep the cancel button on the bottom right as this is the default position for it in most cases. (feels most natural for me atleast) |
![]() |
![]() |
![]() |
#29 |
Major Dude
Join Date: Jul 2002
Location: Wasabidev
Posts: 606
|
ah, yes.. i agree. enqueue after current doesn't really imply that it will get moved.
|
![]() |
![]() |
![]() |
#30 |
Senior Member
Join Date: Jan 2003
Location: Ft. Lauderdale, Fl
Posts: 142
|
DrO! You are the MAN!! Awsome! Been waiting for this one for years!! (plus it even moves the selection!) Can you make "Enque after current song" the double-click default? Either way, you just made my life alot easier!!!!!!!
|
![]() |
![]() |
![]() |
#31 | |
Senior Member
Join Date: Dec 2000
Location: Oslo, Norway
Posts: 108
|
Quote:
|
|
![]() |
![]() |
![]() |
#32 |
Join Date: Sep 2003
Posts: 27,873
|
what a welcome to find
![]() i'll make those changes for tomorrow's version and get a basic enqueue working for the button i hope ie a 1.0 release the aim after that would be to implement something similar to Dipso's suggestion of a multiple queue. @asandvig: the moving entries part is just from sending a few messages to the playlist window but i'll pm you the code when i can -daz |
![]() |
![]() |
![]() |
#33 |
Techorator
Winamp & Shoutcast Team Join Date: Jun 2000
Posts: 36,137
|
Looking good DrO . . . definitely getting there!
btw, I've found this: Winamp3 Enqueue Plugin for Winamp 2.x http://classic.winamp.com/plugins/de...onentId=134816 http://mitglied.lycos.de/Daishy/WEnqeue/ (latest version) Works fine in 2.9x Can't seem to get the plugin interface to appear in Winamp 5 but the 'W' key works in the playlist, which brings up a search box where you can enqueue items. This part of it works. Maybe someone else here will have better luck getting the rest of it to work ?! [edit] aah, the plugin window appears with classic skins, but not modern [/edit] [edit2] sussed it out, lol. All working now ![]() |
![]() |
![]() |
![]() |
#34 |
Senior Member
Join Date: Aug 2002
Location: Norway
Posts: 379
|
Although
![]() ![]() |
![]() |
![]() |
![]() |
#36 | |
Join Date: Sep 2003
Posts: 27,873
|
Quote:
![]() [hint]enqueue support[/hint] -daz |
|
![]() |
![]() |
![]() |
#37 |
Join Date: Sep 2003
Posts: 27,873
|
here's the latest version.
altered the layout of things a bit (and used your suggestions for the menus) as you'll see ![]() main feature is that 'enqueue' works (and will check in all cases if the file to play exists at the same position for when it was enqueued - may improve it to handle it being moved in the playlist) is either shift or control double-click to move the song after current and close the dialog (can't remember - was late when i added it in) a few other bits and bobs but is now a functional feature. for the next release the aim is 'alt+click' to add items to a queue list and maybe a bit more freedom over configuration i hope + any suggestions coming my way ![]() -daz |
![]() |
![]() |
![]() |
#38 |
Major Dude
Join Date: Jul 2002
Location: Wasabidev
Posts: 606
|
nice. it definitely works. are you planning to implement Dispo's [#] idea to indicate cues? is that even possible? i think there's a way to set playlist text, though maybe thats only for an input plugin. Sorry, i'm a wa3 programmer.
if not, well, some indication of what has been enqued would be nice, other than the last thing enqued. the force shuffle off was a nice touch too. not sure why anyone would want to disable it, even. ~WHEREamI |
![]() |
![]() |
![]() |
#39 |
Senior Member
Join Date: Jan 2003
Location: Ft. Lauderdale, Fl
Posts: 142
|
(WHEREamI), I never use shuffle mode, but rather "pre-shuffle" or randomly mix my playlists...I like to know what is playing next.
(hope that offers some insight) |
![]() |
![]() |
![]() |
#40 |
Major Dude
Join Date: Jul 2002
Location: Wasabidev
Posts: 606
|
I'm not sure what you were offering insight to. perhaps you didn't quite understand what i meant. The force shuffle off feature turns off the shuffle when a song is "moved after currently playing." my comment praised this, since it makes sense, but i'd never have thought of it. if the shuffle was still on, then it might not play that file next.
personally i don't like my playlists pre-shuffled (i like organization), but i can see where you're coming from, wanting to know what will play next. ~WHEREamI |
![]() |
![]() |
![]() |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|