|
Tester
Guest
|
 |
« Reply #1060 on: 5 Dec '09 - 19:47 » |
Quote
|
Hi Piovrauz, thank you for your above explanation  Sorry i am new to XMPlay  But now i understand how the playlist dialog work 
|
|
|
|
|
Logged
|
|
|
|
|
Dotpitch
Posts: 2473
|
 |
« Reply #1061 on: 5 Dec '09 - 20:15 » |
Quote
|
This is the only drawback with Xmplay as I see it; when I load several files at once, the files are scattered seemingly randomly in the playlist and there is no way to order them (except to move each file manually). Options and stuff > Integration: 'Auto-sort by filename' will help you a bit, but the real sorting options can be found by right-clicking the shuffle-button on the playlist. Sort by track first, and then by album. You can also assign a shortcut to these actions.
|
|
|
|
|
Logged
|
|
|
|
|
Ulf Kristiansen
Guest
|
 |
« Reply #1062 on: 5 Dec '09 - 22:32 » |
Quote
|
[...] but the real sorting options can be found by right-clicking the shuffle-button on the playlist. Sort by track first, and then by album. You can also assign a shortcut to these actions.
I didn't know about right-clicking the shuffle-button or the shortcut. Thank you Dotpitch, you made my day!
|
|
|
|
|
Logged
|
|
|
|
|
Ian @ un4seen
Administrator
Posts: 15269
|
 |
« Reply #1063 on: 7 Dec '09 - 16:00 » |
Quote
|
But can't the old behavior be kept, with the small change that new added tracks be added at the beginning at the queue, not at the end? This way, already queued tracks will be kept, and will be played after all new tracks are added. This would be like: - queue tracks = append tracks in queue - play tracks = prepend tracks in queue  That is actually what I did at first  ... Then I figured that by playing new track(s), the user is cancelling the playback of the previous tracks, so they ought to be replaced in the queue. But I guess there could also be tracks that the user wants to keep in the queue, so here's an update with it switched back to prepending... www.un4seen.com/stuff/xmplay.exe
|
|
|
|
|
Logged
|
|
|
|
|
Zarggg
Posts: 1239
|
 |
« Reply #1064 on: 7 Dec '09 - 16:23 » |
Quote
|
But can't the old behavior be kept, with the small change that new added tracks be added at the beginning at the queue, not at the end? That would be a stack, not a queue. 
|
|
|
|
|
Logged
|
|
|
|
|
amit
Posts: 718
|
 |
« Reply #1065 on: 7 Dec '09 - 17:22 » |
Quote
|
1.A long time ago we had a short discussion about resetting search criteria (delete the text from the find window) by clicking on right button of the mouse or adding it to its context menu.
Is it possible to set a right click action for this purpose to the text description area next to the search button ?
2. Can you add "queue" option to the "Default action" drop down menu in the integration section?
|
|
|
|
« Last Edit: 7 Dec '09 - 23:17 by amit »
|
Logged
|
|
|
|
|
Cris
Posts: 230
|
 |
« Reply #1066 on: 7 Dec '09 - 19:14 » |
Quote
|
That would be a stack, not a queue.  Not exactly. It's more like a mixture. Let's you have in Queue the tracks A BWhen simply queuing tracks C and D, they are added at the end (so a real queue): A B C DBut let's say you search for tracks C and D using the Find dialog. You select them and press play. So they will be added at the top of the queue: C D A B (somehow like a stack) However, as I see it, it's not a real stack, cos in a stack, when adding tracks C and D in this order, their final order would be reversed: D C A B. (C would be pushed first, then D on top of C) But, for the sake of the average user, let's just call it a queue, even though in reality it's a little more complex than that.  @Ian: Thanks! Works perfectly. It's a long time since I wanted such a behavior, but never took the time to organize my ideas and make a suggestion. 
|
|
|
|
|
Logged
|
|
|
|
|
Ian @ un4seen
Administrator
Posts: 15269
|
 |
« Reply #1067 on: 9 Dec '09 - 15:00 » |
Quote
|
1.A long time ago we had a short discussion about resetting search criteria (delete the text from the find window) by clicking on right button of the mouse or adding it to its context menu.
Is it possible to set a right click action for this purpose to the text description area next to the search button ?
The search text can be cleared by activating "quick find" (alt+F by default) and then pressing Enter (or Esc), but I have now added a menu option too... www.un4seen.com/stuff/xmplay.exeThis update also adds a "rating" column to the library. I think that is possibly the last major addition before the 3.5 release, which will hopefully be within the next couple of weeks, so please report any problems and/or minor things to tweak before then. Note that the library file format is changed, so it won't be possible to switch back to a previous XMPlay version (and keep the library) after the library has been updated.
|
|
|
|
|
Logged
|
|
|
|
|
amit
Posts: 718
|
 |
« Reply #1068 on: 9 Dec '09 - 15:40 » |
Quote
|
The search text can be cleared by activating "quick find" (alt+F by default) and then pressing Enter (or Esc), but I have now added a menu option too... www.un4seen.com/stuff/xmplay.exeThanks , this looks like a decent solution. This update also adds a "rating" column to the library...
How about adding an option to sort the playlist according to rating or any other library fields for that matter(any file with missing info will be left unsorted at the bottom of the list)? 2. Can you add "queue" option to the "Default action" drop down menu in the integration section?
What about this one ? 
|
|
|
|
|
Logged
|
|
|
|
|
saga
Posts: 1365
|
 |
« Reply #1069 on: 9 Dec '09 - 18:25 » |
Quote
|
Ian, can you please share the new library format? I'm using a little tool to clean up the library, so I'd have to update that one.
|
|
|
|
|
Logged
|
|
|
|
|
piovrauz
Posts: 473
|
 |
« Reply #1070 on: 10 Dec '09 - 12:20 » |
Quote
|
Well, I'd like to remind a thing I asked in the past, and that seems to be forgotten in the avalance of new stuff added lately. I'd like the stop button to have a right clik menu with the option to:
1. stop the playing of the current track (as of now) 2. stop the playing of the current track and unload it (xmplay, when play is pressed, will restart from first track on the playlist) 3. stop the playing of the current track after it is finished playing (that is the "important one")
The 3rd option is not a duplicate of the auto advance playilist on/off. Think of having a playlist (auto advance active or not, it doesn't matter), and you're listening to a track, and decide it'll be the last, but still want xmplay ready (in mini mode for example). Nothing more nothing less.
It's the same as winamp has, which I used some years ago, and the little customization I'd like to see implemented. I don't think it involves much code or bloating the player (well I hope so) so time to time I ask for it, but seems it's not even considered...
|
|
|
|
|
Logged
|
|
|
|
|
Ian @ un4seen
Administrator
Posts: 15269
|
 |
« Reply #1071 on: 10 Dec '09 - 17:18 » |
Quote
|
How about adding an option to sort the playlist according to rating or any other library fields for that matter(any file with missing info will be left unsorted at the bottom of the list)?
I'm not sure there's any real use for sorting by the other stuff (eg. file size), but I guess a "Sort by rating" option could be useful, so here's an update with that... www.un4seen.com/stuff/xmplay.exeBtw, there was a bug in the last update (with the "rating" library addition), which unfortunately would result in monitored directory settings being lost, in case anyone is wondering where they went to! That should be sorted now, but they will have to be setup again first (if you ran the last update). 2. Can you add "queue" option to the "Default action" drop down menu in the integration section?
What about this one ?  I couldn't really see the point of it, now that the queue is dealing in playlist entries again. Perhaps you can convince me otherwise?  Ian, can you please share the new library format? I'm using a little tool to clean up the library, so I'd have to update that one.
Yep, it's the same as before, but with the "version" incremented to "4" and a "rating" byte added to the end of each entry. Well, I'd like to remind a thing I asked in the past, and that seems to be forgotten in the avalance of new stuff added lately. I'd like the stop button to have a right clik menu with the option to:
1. stop the playing of the current track (as of now) 2. stop the playing of the current track and unload it (xmplay, when play is pressed, will restart from first track on the playlist) 3. stop the playing of the current track after it is finished playing (that is the "important one")
The 3rd option is not a duplicate of the auto advance playilist on/off. Think of having a playlist (auto advance active or not, it doesn't matter), and you're listening to a track, and decide it'll be the last, but still want xmplay ready (in mini mode for example). Nothing more nothing less.
It's the same as winamp has, which I used some years ago, and the little customization I'd like to see implemented. I don't think it involves much code or bloating the player (well I hope so) so time to time I ask for it, but seems it's not even considered...
The update above includes the "important one"  #2 is achieved by pressing stop twice.
|
|
|
|
|
Logged
|
|
|
|
|
amit
Posts: 718
|
 |
« Reply #1072 on: 10 Dec '09 - 19:52 » |
Quote
|
2. Can you add "queue" option to the "Default action" drop down menu in the integration section?
What about this one ?  I couldn't really see the point of it, now that the queue is dealing in playlist entries again. Perhaps you can convince me otherwise?  If you want to listen instantly (or after current track) to tracks but without replacing the playlist. Queuing them will add them to the end of the playlist (if not already present) but play them right away. Does this sound convincing enough?
A couple more ideas to think about : 1.Playlists consist many times various tracks sorted by folder/album/artist etc'. How about a right click menu to next and previous buttons for choosing : Jump to next/previous album/artist/folder etc'? This will ofcourse interfere with current use for skipping subsongs. Maybe if subsongs presented as tracks... 2. Now when rating exists is it possible to search and define "lower than" and "higher than" ? Is it even possible to address library fields in the search window? for example : AGE lower 7 (or 604800 second?) It would be nice if we could then define rules for instance to skip any tracks with lower rating than 2 or skip files shorter than 30 seconds etc'.
|
|
|
|
« Last Edit: 10 Dec '09 - 19:55 by amit »
|
Logged
|
|
|
|
|
piovrauz
Posts: 473
|
 |
« Reply #1073 on: 11 Dec '09 - 07:43 » |
Quote
|
Well, thanks for adding the option, but sadly it has some issues:
a) it doesn't work, the track won't stop but just loops. (I tried both with a 12 track playlist and "one track only" playlist)
b) if I stop the track manually, the setting isn't reset (it was intended as a "one time only" thing)
Sorry for the bad news... Is it possible to fix these issues? If you need my xmplay.ini it's on the ftp.
|
|
|
|
|
Logged
|
|
|
|
|
Dotpitch
Posts: 2473
|
 |
« Reply #1074 on: 11 Dec '09 - 08:50 » |
Quote
|
a) it doesn't work, the track won't stop but just loops. b) if I stop the track manually, the setting isn't reset Over here, it does stop properly (what are your track looping settings?). You're right on the second thing though, manual stop should untick the new option.
|
|
|
|
|
Logged
|
|
|
|
|
piovrauz
Posts: 473
|
 |
« Reply #1075 on: 11 Dec '09 - 10:28 » |
Quote
|
mmm, I upped xmplay.ini to ftp because I -knew- something on loop may matters. I have auto advance on, loop on (always). Indeed turning loop off made it work. So I suppose it's just a matter of fixing it to work also when repeat track is on.
|
|
|
|
|
Logged
|
|
|
|
|
Dotpitch
Posts: 2473
|
 |
« Reply #1076 on: 11 Dec '09 - 11:04 » |
Quote
|
I have auto advance on, loop on (always). Indeed turning loop off made it work. So I suppose it's just a matter of fixing it to work also when repeat track is on. Ah, you want to have the end of the track before the loop point? I think that'd be inconsistent, and what about the (auto) mod looping and the 'once'-option?
|
|
|
|
|
Logged
|
|
|
|
|
piovrauz
Posts: 473
|
 |
« Reply #1077 on: 11 Dec '09 - 11:35 » |
Quote
|
I do understand that it becames inconsistent with looped mod files, but I was referring to normal files, say flac, and loop on the single track. So there are no mod loop points, and even if it's a (whole) looped track, it should just ignore the loop and stop at the end.
Btw, it'll be interesting to see how it'll be extended to .cue file support if the virtual tracks get implemented.
|
|
|
|
|
Logged
|
|
|
|
|
Ian @ un4seen
Administrator
Posts: 15269
|
 |
« Reply #1078 on: 11 Dec '09 - 16:46 » |
Quote
|
If you want to listen instantly (or after current track) to tracks but without replacing the playlist. Queuing them will add them to the end of the playlist (if not already present) but play them right away.
Does this sound convincing enough?
Possibly. I'll have to think about it. b) if I stop the track manually, the setting isn't reset
Here's an update to fix that... www.un4seen.com/stuff/xmplay.exe
|
|
|
|
|
Logged
|
|
|
|
|
saga
Posts: 1365
|
 |
« Reply #1079 on: 13 Dec '09 - 15:52 » |
Quote
|
I'm not sure, but I personally would find it a bit more logical if the middle mouse button could be used to dequeue a tune when it's being clicked in the queue panel, instead of queueing it again.
|
|
|
|
|
Logged
|
|
|
|
|