Announcement

Collapse
No announcement yet.

My plugin - gen_library.dll

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • My plugin - gen_library.dll

    Hi!

    Here's my plugin again if anyone wants to try it out...if not I consider it "bug-free" (or at least no critical ones...) and submit it.

    http://www.informatik.umu.se/~svph0140/gen_library.dll

    /Jonas

    Drag 'n Drop support for the Playlist Editor - Now with Unicode support!
    Dynamic Library v2.0

  • #2
    What does it do ?
    www.wombatinvasion.com

    Comment


    • #3
      You can access it on the main winamp menu or by pressing Ctrl+M. It's a library window that mirrors your mp3 directory.

      /Jonas

      Drag 'n Drop support for the Playlist Editor - Now with Unicode support!
      Dynamic Library v2.0

      Comment


      • #4
        Tried it on 5.03, XP Pro machine, and it worked fine. i think you still need to put in some more work into it though, to make it really good.

        if i use the keyboard shortcut to close the window (alt-m), it takes a couple seconds before i can bring it up again with the keyboard shortcut.

        double clicking on a song enqueues it, and doesn't play it. when i do this in the media library, the song just plays.

        more selections needed on right click. the one i'm looking for is "edit selected items."

        most people would rather have this all in the actual media library instead of opening a new window, under "local media." i'm not saying you have to do this or go that route, but i know that's where i'd rather see it.

        other than that, great work! i hope to see you continue to develop this plugin.
        eric is awesome

        Comment


        • #5
          Originally posted by inthegray
          Tried it on 5.03, XP Pro machine, and it worked fine. i think you still need to put in some more work into it though, to make it really good.


          Yah...one always can

          if i use the keyboard shortcut to close the window (alt-m), it takes a couple seconds before i can bring it up again with the keyboard shortcut.
          Probably since it has to rescan the whole directory...guess I should work around that...if the directory hasn't been touched there's no need to rescan it...

          double clicking on a song enqueues it, and doesn't play it. when i do this in the media library, the song just plays.
          Well that is by choice...I hate it when it mess up my playlist...can make it a choice tho...

          more selections needed on right click. the one i'm looking for is "edit selected items."
          Edit? Like in edit id3-tags?

          most people would rather have this all in the actual media library instead of opening a new window, under "local media." i'm not saying you have to do this or go that route, but i know that's where i'd rather see it.
          Well I don't use the media library so I built it to get the functionality for my own petty needs

          other than that, great work! i hope to see you continue to develop this plugin.
          Thanks, will try to fix that slow load bug and will post the new library here sometime later this weekend...would love if you tried it again then and saw if works out...cause everything works on your own 'puter you know. The tricky part is to get it to work on the other 5 million ppls...

          /Jonas

          Drag 'n Drop support for the Playlist Editor - Now with Unicode support!
          Dynamic Library v2.0

          Comment


          • #6
            everytime i load winamp i get message:

            make sure you have administrator's permissions or try installing Adaptec ASPI driver (WNAASPI32.dll)


            This thing is great cause of its tree structure. Ino alot of ppl that would use it just for that.
            I would alos hope that this could become a ml plugin and have the tree structure inside ml(just wishful thinking)

            Comment


            • #7
              screenshot plz

              Comment


              • #8
                i did clean uninstall/reinstall and no longer get error...

                //would this be bc of conflict between gen_library and another 3rd party plugin?

                Comment


                • #9
                  Originally posted by CraigF
                  screenshot plz
                  Heh, this would be (even) great(er) as an ml plugin
                  Attached Files

                  Playlist | Twitter | Albums

                  Comment


                  • #10
                    ok, a couple of minor bugs...
                    or at least, this is what's happening for me...

                    (or maybe these are by design / (un)expected behaviour?)

                    When closing Winamp with Dynamic Library window open, it's no longer open when reopening Winamp (ie. setting is not remembered).

                    When rearranging column headers (by dragging), sort method isn't remembered between Dynamic Library / Winamp sessions.
                    eg. default is: Title | Artist | Album | Path
                    I changed it to: Artist | Album | Title | Path
                    but it reverts to defaults on reopening Winamp / DL.

                    Hmm... is clicking on the column headers meant to do anything?
                    eg. sort by column/reverse list/etc? 'cos it doesn't appear to do anything for me :/

                    Winamp Modern skin specific:
                    Although "Dynamic Library" correctly appears in the main menu, it only appears in "Winamp Modern main window -> View menu" when the DL window is open.

                    Apart from all that, I'm very impressed. Good work Joonas


                    btw, what happens if you've got more than one root music dir,
                    eg. on multiple drives?
                    Is there any way to select more than one,
                    or edit the current one to switch views?

                    [edit] aah! cool! right click in left pane -> set root dir [/edit]

                    Playlist | Twitter | Albums

                    Comment


                    • #11
                      i like this one, though it would be even better when IN the library

                      have one problem (i share egg's comments, though), which is: if i right-click a song in the right pane and click 'go to folder', the right folder in the left pane will be selected
                      BUT: the right pane does not get refreshed...
                      only when i click on the right (=correct) folder in the left pane, it'll refresh the right pane
                      If you're bored go here or, if the boredom is more serious, here.

                      Comment


                      • #12
                        Okay...first, this plugin will not currently be converted to a ML-plugin. I don't use ML myself so I never figured it could be used there. However, once this plugin is finished I guess I don't have anything better to do so I might just try to make a ML-plugin

                        Secondly, the following things have been fixed:

                        * The dynamic re-arranging of the columns should be saved now. Try it out and see if it works.

                        * Automatically open the plugin window if it was open on Winamp close = fixed. This wasn't just broken. It was implemented earlier but must've been wiped sometime...

                        * Go to folder now correctly selects the folder and refreshes the file list.

                        * Added View file info... to the popup-menu for the files. This opens the ordinary ID3-tag editor that Winamp uses.

                        * Hopefully the plugin will load faster now when opened once. If no changes has been done to the file structure it doesn't re-scan the contents of your mp3-folder.

                        Third,

                        Although "Dynamic Library" correctly appears in the main menu, it only appears in "Winamp Modern main window -> View menu" when the DL window is open.
                        I could need some input from anyone as how to access that menu. What is it called in the SDK?

                        Other than this...please give me more input on things I can improve

                        http://www.informatik.umu.se/~svph0140/gen_library.dll

                        /Jonas

                        Drag 'n Drop support for the Playlist Editor - Now with Unicode support!
                        Dynamic Library v2.0

                        Comment


                        • #13
                          much better!

                          yeah, i like it
                          it's faster now

                          still a couple of comments
                          - settings not remembered?
                          when i reopen winamp the position and size of the window is back to default
                          [edit](just realize, might be my problem cause i have other problems with modern skins as well, so skip this one)[/edit]

                          - would it be possible to set more than one root dir?

                          - i like the search bar as well, but am i right it's only searching the filenames? would be great if it'd search name/artist/album fiels in the id3-tag as well
                          (you implemented id3-info box, which is great... maybe searching id3 is too much to ask...)

                          - small one: scroll bar in modern skin layout? (as in media library)

                          - option to show only filename instead of full path (in collumn 'path')

                          - possibility to sort on artist/title etc. (ie on click on the heads of the collumns)

                          mmmh..
                          affraid i'm asking too much, i'm sorry
                          just see what you can do
                          If you're bored go here or, if the boredom is more serious, here.

                          Comment


                          • #14
                            Originally posted by siebe83
                            much better!

                            yeah, i like it
                            it's faster now
                            Good!


                            - would it be possible to set more than one root dir?
                            Of course anything is possible, but in this release I think not...but it's not too hard to implement so if it is something generally requested I will add it.

                            - i like the search bar as well, but am i right it's only searching the filenames? would be great if it'd search name/artist/album fiels in the id3-tag as well
                            (you implemented id3-info box, which is great... maybe searching id3 is too much to ask...)
                            I had this implemented before...and most of the general code still supports it underneath...the problem is that the dynamic library doesn't use a database or anything like I think for example the Media library do...that means scanning all the id3-tags is a very slow process even if you only have to do it once. I figured I might make some quick n' dirty caching since most of the time you don't switch mp3-folder but I still don't know...

                            - small one: scroll bar in modern skin layout? (as in media library)
                            If there were an easy way to do this I would jump at it...remember some code I got but it required major hacking which I at the time wasn't up to. Will look into it tho...

                            - option to show only filename instead of full path (in collumn 'path')
                            Yes, excellent idea

                            - possibility to sort on artist/title etc. (ie on click on the heads of the collumns)
                            Yeah it would be neat, but we're back to the id3-tags...as it is now the library reads the id3-tags of just the items being currently shown. So let's say you fit maybe 10-20 songs in the window, it isn't such a pain to grab those tags and display them. However, in order to sort you have to scan ALL the files, in my case a few thousands (and for most ppl probably more!) which again is kinda slow...but if I figure out a good way to implement search this will come by itself...

                            mmmh..
                            affraid i'm asking too much, i'm sorry
                            just see what you can do
                            Not asking too much at all...or maybe for my limited experience yes

                            /Joonas

                            Drag 'n Drop support for the Playlist Editor - Now with Unicode support!
                            Dynamic Library v2.0

                            Comment


                            • #15
                              I like this plugin. But I have one problem.

                              When I am playing an folder and I want to play another I get a message saying "this will erase your current playlist are you sure you..."

                              How can I remove that message? its very anoying.

                              Comment

                              Working...
                              X