Go Back   Winamp Forums > Winamp > Winamp Discussion

Reply
Thread Tools Search this Thread Display Modes
Old 21st May 2006, 23:16   #41
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
Playlist Undo v0.4.5
  • Added in handling for external drag and drop actions (should be the last main action which could require an undo event)
get v0.4.5

-daz
DrO is offline   Reply With Quote
Old 10th June 2006, 02:06   #42
Gricksigger
Junior Member
 
Join Date: Dec 2003
Posts: 13
add to context menu?

How about adding Playlist Undo's functions to the context menu? (for right-clicking on any song on the playlist, for example)
Gricksigger is offline   Reply With Quote
Old 10th June 2006, 08:58   #43
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
there is a context menu addtion already which is only shown towards the bottom of the playlist editor's context menu when there are entries in the undo queue otherwise it stays hidden.

-daz
DrO is offline   Reply With Quote
Old 10th June 2006, 18:05   #44
Gricksigger
Junior Member
 
Join Date: Dec 2003
Posts: 13
I don't think that's very useful, because usually one's playlist is full of songs, so there's not much (if any) empty space to click.
Gricksigger is offline   Reply With Quote
Old 10th June 2006, 18:13   #45
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
working screenshot attached to clarify what i'd meant.

-daz
Attached Images
File Type: png undo_menu.png (22.6 KB, 424 views)
DrO is offline   Reply With Quote
Old 11th June 2006, 06:39   #46
Gricksigger
Junior Member
 
Join Date: Dec 2003
Posts: 13
The undo context menu options appear for me only after right-clicking at the very bottom of the playlist, where no songs are.
This area cannot be clicked (for the playlist font size + window height I have) unless very few songs (less than one "screenful") are on the playlist.
Gricksigger is offline   Reply With Quote
Old 11th June 2006, 06:45   #47
Gricksigger
Junior Member
 
Join Date: Dec 2003
Posts: 13
Whoa...

I enabled the "save the undo ..." option, and now the context menu options appear upon right-clicking songs on the playlist too. Cool.
Gricksigger is offline   Reply With Quote
Old 11th June 2006, 11:58   #48
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
weird, i'venever seen that happen before and the menu addition code is the same that i use in all of my other plugins. you're not using a modern skin are you? well as long as it's working ok now then all's ok, heh

-daz
DrO is offline   Reply With Quote
Old 12th June 2006, 18:55   #49
Gricksigger
Junior Member
 
Join Date: Dec 2003
Posts: 13
No, a classic skin.

I think the problem is with the "Preserve the undo queue when Winamp is closed" option. I guess the menu option intelligently disappears when there are no actions to undo?

Apparently, however, the actions are not properly being preserved across sessions of Winamp.
Gricksigger is offline   Reply With Quote
Old 13th June 2006, 16:57   #50
RSA
Junior Member
 
Join Date: Sep 2002
Location: Farmington Hills, Michigan
Posts: 4
OMG!!

I've wanted this for sooo long....

So many times at work I'll be in the zone listening to my playlists with my headphones, and I'll get a funny video or something in my E-mail.

"Oh cool - lets check it out *small laugh* Anyway......CRAP!! It kill my playlist!! arrrggghhh"

But no, not anymore!! I love this plug-in!!!

This goes way beyond what I was going to add to the Wishlist.

I came here to just ask for a "Previous Playlist" option...but even that wouldn't have worked when I get an email with 2 or more short video's in it. I'm so glad you took the time to code this, after making a few plug-ins for AutoCAD I understand the amount of time that goes into making a plug-in, and then the amount of time that goes in to making it good enough for "John Q. Public" people to look at it and not throw a fit about it not being polished enough!!

Thank you soooo much for the time and effort you gave for this! Please always know that this plug-in will ALWAYS be used and appreciated daily; if not every other hour!

I wish I could express just how much I appreciate this plug-in.....if this post seems a little "over the top" I'm sorry; but for the use it gives, its not even close to "over the top"

Forever Thankful,

~Derek
aka RSA / EvilRSA
RSA is offline   Reply With Quote
Old 13th June 2006, 20:40   #51
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
if the plugin manages to save at least one playlist from accidental removal then my job is done

glad it fits for what you're looking for RSA and yeah, you hit the nail on the head with your comment about 'John Q. Public' but posts like yours make it worthwhile to keep going when changes/features don't quite work out as initially expected.

just don't over do it with accidentally altering your playlist

-daz
DrO is offline   Reply With Quote
Old 16th July 2006, 15:23   #52
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
Playlist Undo v0.5.0
  • Fixed handling when m3udir was invalid or incorrectly passed to the plugin by Winamp (now it should fallback gracefully)
  • Added in display of the backup playlist sizes (where applicable) mainly for my development purposes but i thought it'd be useful for others, heh
  • Added in internal handling of the IPC_PE_DELETEINDEX api (such as used by my Playlist File Remover plugin)
  • Fixed some of the undo actions not correctly restoring the current playlist entry (Winamp sometimes doesn't update it's display correctly but hitting 'play' will give the correct results from tests)
  • Fixed the Undo Queue viewer to correctly remember it's size, etc in all cases now (wasn't doing so if open and Winamp was closed)
  • Made the playlist shortcuts (Alt+Z,etc) to work from some of the other windows now (mainly for my use)
get v0.5.0

-daz
DrO is offline   Reply With Quote
Old 23rd August 2006, 21:37   #53
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
Playlist Undo v0.5.3
  • Made gen_undo now use winamp.m3u8/*.m3u8 as the prefered backup playlist on Winamp 5.25+ (so it can restore unicode entries correctly)
  • Adjusted a few other areas which were fixed to just *.m3u so that it's now consistant for ansi (pre 5.25) and unicode (5.25+) installs
  • Few minor code tweaks to improve internal layout of things
  • Fixed the clear undo queue option to not remove everything (*.*) but instead be based on *.m3u* so only *.m3u or *.m3u8 should be removed - for Egg
get v0.5.4

[edit]
sorry for the quick change in builds but Egg came across the last changelog entry and it needed to be fixed *shrugs*

-daz
DrO is offline   Reply With Quote
Old 4th October 2006, 11:52   #54
sebastianratz
Junior Member
 
Join Date: Mar 2006
Posts: 15
If you add a LOT of entries from the media library it takes AGES to add them because PLaylist Undo creates an undo entry for every single file dropped :SSS
sebastianratz is offline   Reply With Quote
Old 4th October 2006, 12:07   #55
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
when you say a lot, how many are you adding since the plugin should be only adding it in as blocks based on a delay (can't remember what length that was though) which when i tried with my 5000+ test playlists seemed to work ok. the main issue with additions from the media library is not knowing how many entries are being added in at the time. if you can give me an idea of the number of entries that you're trying to add i can look in to re-evaluating the current code to see if there's a better way of handling this situation

-daz
DrO is offline   Reply With Quote
Old 4th October 2006, 12:18   #56
sebastianratz
Junior Member
 
Join Date: Mar 2006
Posts: 15
I tried to add my whole archive:
18452 items [96 days+14:03:24] [161.91 GB]
sebastianratz is offline   Reply With Quote
Old 4th October 2006, 12:19   #57
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
rightio, that gives me a better idea of what to try with i'll see what i can get done over the next week or so

-daz
DrO is offline   Reply With Quote
Old 4th October 2006, 13:02   #58
Mouser X
Member
 
Join Date: Feb 2004
Posts: 79
Quote:
Originally posted by sebastianratz
I tried to add my whole archive:
18452 items [96 days+14:03:24] [161.91 GB]
That's a lot of songs to be adding all at once... If adding 18,000+ slows down because of PL Undo, I have to wonder how much mine would slow down if I added all 50,000+ songs... Though, at least 1/2 of that is contained in RAR or ZIP archives (obviously accessed through DrO's in_zip). Unfortunatly, due to terrible orginazational habits, it would be extreamely difficult to add all 50,000+ at once... I wonder how PL undo (and Winamp, since I have it set to read tags on loading into the playlist) would be affected if I added all my songs into a ML PL, and added them from there? Perhaps I should set up a stress test for fun... Mouser X over and out.
Mouser X is offline   Reply With Quote
Old 14th October 2006, 21:16   #59
The Real Orion
Junior Member
 
Join Date: Oct 2006
Posts: 5
This rocks. Thank you!
The Real Orion is offline   Reply With Quote
Old 20th May 2007, 11:39   #60
nowotny
Junior Member
 
Join Date: Apr 2007
Posts: 5
Is it me or is undoing by clicking the items in the undo queue window not possible...?

I'm using WA 5.35 and Playlist Undo v0.5.4 from the Essentials pack...
nowotny is offline   Reply With Quote
Old 20th May 2007, 11:55   #61
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
correct, it's not possible from the undo queue window. all that can be done is a complete removal of all of the undo items or using the undo action in the playlist editor menu/alt+z keyboard shortcut which will refresh the view seen.

-daz
DrO is offline   Reply With Quote
Old 20th May 2007, 13:50   #62
nowotny
Junior Member
 
Join Date: Apr 2007
Posts: 5
Is it possible to implement such feature...?
nowotny is offline   Reply With Quote
Old 20th May 2007, 14:19   #63
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
yes but i've no idea when i'd be able to get around to doing it - have little time for work on any of my plugins for another month or two due to other commitments. i've logged it on the todolist tho so will see what can be done when i've got the time to work on this one again.

also for consistancy, if undo actions are added to that dialog, it has to be done against the order that the action was added otherwise the undo queue would become inaccurate (if that all makes sense)

-daz
DrO is offline   Reply With Quote
Old 23rd July 2007, 16:35   #64
uppe
Junior Member
 
Join Date: Jul 2007
Posts: 10
Hey DrO,

This is a very interesting feature. I was in the process of implementing a feature like this, but I see you've already built one. Would it be too presumptuous to ask how you've done?

I'd really like to see some of your bits and pieces of magic code
uppe is offline   Reply With Quote
Old 16th February 2008, 17:17   #65
juanmanuelsanch
Junior Member
 
Join Date: Jan 2008
Posts: 10
well I dont manage to get it work... Im using winamp 5.52 and vista. Any help is appreciated.

Thanks!
juanmanuelsanch is offline   Reply With Quote
Old 16th February 2008, 18:54   #66
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
not working in what way and how are you testing to see if the feature is working? are the entries showing in the right-click menu once you've manipulated the current playlist ( "Undo change(s) Alt+Z" and "Show/hide undo queue Alt+Shift+Z" ). other than that i can't think for the moment what would cause it to not work (though my memory of the plugin's code is rather fuzzy)

-daz
DrO is offline   Reply With Quote
Old 16th February 2008, 21:50   #67
Nunzio390
Nugatory Aluminator
Look it up

 
Nunzio390's Avatar
 
Join Date: Oct 2002
Location: Tharsis Ridge (Martian lowlands)
Posts: 8,590
Send a message via AIM to Nunzio390 Send a message via Yahoo to Nunzio390
juanmanuelsanch...

Have you looked at the screenshots at DrO's site yet, to perhaps better help you to understand how the plugin works? ...

http://nunzioweb.com/daz/plu.html

If you use the plugin the way it's intended to be used, then it should work fine for you, as it does for me and others.

Don't email or PM me concerning Winamp. Instead, either start a NEW TOPIC or post a REPLY in the appropriate thread in these forums. This will also benefit others who may have a similar question or problem. But before posting, please first Search the forums and read all FAQs and all Sticky threads.

ORB Remote Broadcast

[ Automated Jukebox | Nunzio's Home | Wacky Videos | Solve the Prunella Puzzle! ]
[ LINE RIDER! | My Resume | Virtual Chess | Composite Sketch | My Niece's Band ]
[ Plugins by Joonas | DrO's Winamp Plugins and Extras | K-Jöfol ]
Nunzio390 is offline   Reply With Quote
Old 1st March 2008, 23:36   #68
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 802
I have a small request. Would it be possible to have playlist undo be able to mimic the functions of both Ctrl-Z AND Ctrl-Y? In most programs the undo queue remains intact regardless of where you are in it until a change is made in a previous state (thus removing the states that come after). I find myself Alt-Ying on reflex sometimes when I Alt-Z too far back and would love it if it could be added to this already fantasticly useful plugin.

Request: A little SmartView Query Language love.
osmosis is offline   Reply With Quote
Old 2nd March 2008, 18:02   #69
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
i can look into doing it though no idea on a time scale since i've been trying to work on a few other issues with the plugin over the last few weeks and failed in getting anything to a working state (is to resolve the high cpu issues it has with large undo queues since it seems a large number of installs don't have the limiter correctly enabled i believe). if i can i will but no promises about it ever happening.

-daz
DrO is offline   Reply With Quote
Old 2nd March 2008, 20:58   #70
osmosis
Major Dude
 
osmosis's Avatar
 
Join Date: Jan 2006
Location: Cananada
Posts: 802
i understand completely. thanks regardless.

Request: A little SmartView Query Language love.
osmosis is offline   Reply With Quote
Old 5th March 2008, 00:47   #71
gigantibyte
Junior Member
 
Join Date: Mar 2008
Posts: 1
Great plugin that has saved my butt a number of times. If you use it, be sure to limit the number of undo actions or at least clear the undo queue every so often. We couldn't figure out why winamp was loading so slow at work, until tonight when I saw over 33000 m3u files in the undo folder.
gigantibyte is offline   Reply With Quote
Old 8th March 2008, 14:19   #72
clementj
Senior Member
 
Join Date: Oct 2006
Posts: 353
Possible problem in Undo plugin by DrO

We have experienced several crashes of Winamp, and when restarted the play list was sometime missing, or it was impossible to revert to a version of the playlist that was created before the crash.

Finally we had a situation where Winamp failed to startup, and seemed to be in the twilight zone, consuming 99% of the CPU, but doing nothing. It revived after removal of the playlist undo as part of the Winamp essentials. The only essentials included with the playlist undo were input or output, and not other control plugins. Winamp was probably shutdown by shutting down the whole computer, and was not shutdown separately.

The suspect is the playlist undo plugin.
clementj is offline   Reply With Quote
Old 8th March 2008, 15:53   #73
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
gigantibyte's post is most likely the reason and that stems from the insanely slow nature of ini files (where all of the undo files are saved into). i can't remember which post it was but i recently posted about the issue elsewhere and it's known and in my todo list but when i'll ever fix it i don't know since i've done maybe 10-15hrs of coding at most since mid-october last year and that's unlikely to change for the next few months. basically clear the undo folder or enable limiting (which will be forced on in future with configurations that have not been manually adjusted).

moved and merged post into the correct thread

-daz
DrO is offline   Reply With Quote
Old 8th March 2008, 22:39   #74
clementj
Senior Member
 
Join Date: Oct 2006
Posts: 353
Looping on start

Actually I did some more diagnosis and it turns out it was not the playlist undo that was causing the problem. It was the Nullsoft Waveform Wrapper V1.0. Whenever I installed that feature, Winamp would apparently loop forever on startup.
clementj is offline   Reply With Quote
Old 8th March 2008, 22:51   #75
Koopa
16-Bit Addicted
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 3,493
Have you tried it with Waveform Wrapper 1.0.1 too, which is bundled in latest Essentials Pack?
Koopa is offline   Reply With Quote
Old 9th March 2008, 05:47   #76
clementj
Senior Member
 
Join Date: Oct 2006
Posts: 353
No, but I really only need the playlist undo. I might try it at another time.
clementj is offline   Reply With Quote
Old 9th March 2008, 23:00   #77
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
Quote:
It was the Nullsoft Waveform Wrapper V1.0. Whenever I installed that feature, Winamp would apparently loop forever on startup.
that explains it all since that version of the wrapper had the potential to do that in random cases. remove or upgrade to 1.01 will resolve it and if you're not playing wav files with mp3 data in them then there's no point to have it installed.

-daz
DrO is offline   Reply With Quote
Old 1st April 2008, 00:17   #78
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
Playlist Undo v1.0 Alpha 1
  • Reworked where settings for the plugin are saved (now undo.gul instead of in winamp.ini which will allow it to better cope with large undo queues)
  • Moved preferences to be a sub-page of the Playlist preferences page (is more appropriate there)
  • Fixed a unicode notification not being recognised which prevented some external enqueue actions not being undoable
  • General code clean up, tweakage and removal of excess processing in some areas
  • More to be done before a 1.0 but this is a good base to work on from 0.5.4 i think
get v1.0 Alpha 1

Should be pretty much safe for normal use but i'm calling it an alpha so i can add more things in and to cover my back

-daz
DrO is offline   Reply With Quote
Old 1st April 2008, 01:41   #79
Nunzio390
Nugatory Aluminator
Look it up

 
Nunzio390's Avatar
 
Join Date: Oct 2002
Location: Tharsis Ridge (Martian lowlands)
Posts: 8,590
Send a message via AIM to Nunzio390 Send a message via Yahoo to Nunzio390
Nicely done, Darren

Note to all forums members:

The Playlist Undo web page has also been updated at DrO's site with the following...
  • includes a direct download link for the v1.0 Alpha 1 installer
  • shows screenshots of the plugin's configuration, right-click playlist options, and the undo queue
  • shows a complete changelog list for the plugin

Don't email or PM me concerning Winamp. Instead, either start a NEW TOPIC or post a REPLY in the appropriate thread in these forums. This will also benefit others who may have a similar question or problem. But before posting, please first Search the forums and read all FAQs and all Sticky threads.

ORB Remote Broadcast

[ Automated Jukebox | Nunzio's Home | Wacky Videos | Solve the Prunella Puzzle! ]
[ LINE RIDER! | My Resume | Virtual Chess | Composite Sketch | My Niece's Band ]
[ Plugins by Joonas | DrO's Winamp Plugins and Extras | K-Jöfol ]
Nunzio390 is offline   Reply With Quote
Old 5th April 2008, 13:23   #80
DrO
-
 
DrO's Avatar
 
Join Date: Sep 2003
Location: UK
Posts: 22,272
thanks for doing the page update nunzio

and going on the lack of posts otherwise, i assume that either people haven't seen/used/found any issues with the new version or is plugin usage really dead now?

------------------------------------------------------

going on posts and comments made about the plugin, a redo action and forced limiter on will be the plans for the next version of the plugin (well so i hope) along with some other ui changes (the queue viewer isn't ideal really for what i'd like).

i'm also toying with the optional idea of having the top few undo actions available from the playlist editor right-click menu and also on the main winamp right-click menu (seeing as it's a global action anyway) but would people like this or not (i would but some feedback would be nice as to whether i make it a default on or a default off action).

-daz
DrO is offline   Reply With Quote
Reply
Go Back   Winamp Forums > Winamp > Winamp Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump