Announcement

Collapse
No announcement yet.

Winamp Skin Development Pack 5.9 [2022/08/22]

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

  • Winamp Skin Development Pack 5.9 [2022/08/22]

    Hey,

    Here is a must for all skin devs, and those who want to become a skin dev:

    Winamp Skin Development Pack v5.9 [2022/08/22]
    Designed for Winamp 5.9+

    It features:
    -maki compiler
    -maki libs
    -bento/wa modern scripts
    -editplus 2 maki syntax


    If you have written a useful script or XUI object you can post it in this thread, and we will include it in WaSDP.
    Ofcourse, we'll give you credit.


    Changelog:
    v5.9
    -updated scripts for bento from Winamp 5.9
    -updated readme
    -updated installer (added nscrt.dll, misc tweaks, made it not require winamp.exe)
    -removed ConsoleFile.w5s (incompatible with 5.9, no source found)

    v1.14
    -updated scripts for bento/wa modern from Winamp 5.63
    -minor updates to lib\std.mi

    v1.12
    -updated scripts for bento/wa modern from Winamp 5.63
    -minor updates to lib\std.mi, lib\fileio.mi, lib\com\songinfo.m
    - added the following in lib\std.mi
    : extern System.onUrlChange(String url);
    : extern AlbumArtLayer.isLoading();
    : extern AlbumArtLayer.onAlbumArtLoaded(boolean success);
    : extern GroupList.setRedraw(int redraw);
    - changed the following in lib\fileio.mi
    : XmlDoc.parser_onError(..) - due to some API changes filename and incpath will hold an empty string since winamp 5.56
    - added fixes in lib\com\songinfo.m to cope with SHOUTcast v2 streams

    v1.11
    -added colormgr.mi library
    -added some useful functions i've written some time ago

    v1.1
    -needed to rewrite it after i've lost the installer source

    v1.02:
    -updated for the upcoming Winamp version 5.51
    -new/updated libs (Pldir.mi, Std.mi)
    -included Edit Plus 2 Syntax for maki

    v1.01:
    -fixed typo in timecontrol.m
    -added missing files

    ____________________________________________________________


    Previous version (not to be used with Winamp 5.9)

    Winamp Skin Development Pack 1.14 [2013/12/17]
    Designed for skinversion 1.34-1.36 / Winamp 5.54 - 5.666+

    v1.14 also features:
    -console file output

    Here are the updated pldir.mi and std.mi with changes for 5.52 final.
    std.mi, pldir.mi

    ______________________________________________
    Attached Files
    WebSite: www.skinconsortium.com - Community for Userinterface Design & Coding
    Skins: Click Here

  • #2
    Copied over to skinning tips and tricks with a link back here for discussion.

    I'll update the other threads in there as well today...

    Comment


    • #3
      ok, i just did a quick post since i was in hurry...
      WebSite: www.skinconsortium.com - Community for Userinterface Design & Coding
      Skins: Click Here

      Comment


      • #4
        One complaint, it fails to install if winamp isn't installed, quite right too, but it also fails to install on my u3 version of winamp I have installed on my memory stick, mainly because it's not got a registry entry I would guess

        Picky I know

        Comment


        • #5
          This stuff kicks ass guys !

          Thank you for your great work. winampconfig.mi and getMonitorWidth() / Height() will be very useful for me. I know I want too much, but any chances of adding something like System.onVideoFullscreen() event?
          Latest skin: fCrcl

          Comment


          • #6
            Is studio.xnf a thing of the past? I changed the size of my container, still the same size, blah blah blah, but can't find studio.xnf to delete it.

            Comment


            • #7
              Originally posted by JW
              Is studio.xnf a thing of the past? I changed the size of my container, still the same size, blah blah blah, but can't find studio.xnf to delete it.
              Look in %appdata%\winamp (if you type this from start->run, windows will go to the right place)

              Comment


              • #8
                I can't seem to get the console file output. Is there a secret incantation to make it work???

                Comment


                • #9
                  hello martin,

                  Missing file in your WSDP => \lib\glow.m
                  Sorry for my bad English, i'm French

                  my skin : Pimeer v2.2
                  french community : Todae.fr

                  Comment


                  • #10
                    Console was installed to C:\Program Files\Winamp\System...

                    If you use the....

                    System.debugString(String str, Int severity);

                    method with a severity of 9 it will write a text file to your c: drive with the str... It will keep all these strings in this file.
                    ClassicPro© v2.01 : This plugin allows you to use cPro skins in Winamp. ClassicPro skins are all SUI skins and loads very quickly. ClassicPro skins is even easier to skin than Winamp Classic skins. A new layout have been added since version 2.
                    Download ClassicPro© ==== cPro Skins ==== ClassicPro© Homepage ==== SC Forums

                    Comment


                    • #11
                      Thanks. I did not realize that severity 9 was required. But it would be nice if the debug console could be rekindled.

                      Comment


                      • #12
                        Originally posted by Pimousse38
                        hello martin,

                        Missing file in your WSDP => \lib\glow.m
                        -Martin
                        I wrote about this on Translations list, but no answer.
                        So, maybe I will write it here, once again.
                        Well, while I was compiling new skins (Bento, Big Bento and Modern from 5.5) I see this message errors (missing files, and syntax error):

                        <<Big Bento:>>
                        ...
                        Preprocessing...
                        #include lib\glow.m: file not found at cbuttons.m:18
                        Preprocessor error, aborting
                        ...
                        Preprocessing...
                        #include lib\glow.m: file not found at mute.m:21
                        Preprocessor error, aborting
                        ...
                        Preprocessing...
                        OK: 23 macro expansions, 79792 bytes, 2844 lines, 4 files
                        syntax error at lib\std.mi:35 [7] :
                        extern class @{51654971-0D87-4a51-91E3-A6B53235F3E7}@ @{00000000-0000-0000-0000-
                        000000000000}@ Object;
                        Exited with code 4
                        ...


                        <<Modern Skin>>

                        ...
                        Preprocessing...
                        #error: This script can only be compiled as a #include at attribs.m:2
                        Preprocessor error, aborting
                        Exited with code 6
                        ...
                        Preprocessing...
                        #error: This script can only be compiled as a #include at drawer.m:25
                        Preprocessor error, aborting
                        Exited with code 6
                        ...

                        Regards,
                        Pawel
                        OFICJALNY POLSKI PAKIET JĘZYKOWY WINAMPA

                        Polski Pakiet Językowy Winampa 5.91.0.10029
                        (WINAMP 5.91.0.10029)
                        Polski Pakiet Językowy Winampa 5.6.6.3516 (WINAMP 5.6.6.3516)

                        WINAMP PL | NSIS PL | WINAMP ICON PACKS | WINAMP COLOR THEMES | ULTIMATE FILE MANAGER

                        !!! PLEASE DONATE !!!

                        Comment


                        • #13
                          Also modulus % seems no longer supported as it bombs out during maki compile?
                          L8r
                          SLoB

                          Web Design | Web Design Hampshire | Web Development Hampshire

                          Comment


                          • #14
                            Originally posted by PepeSoft
                            <<Modern Skin>>

                            ...
                            Preprocessing...
                            #error: This script can only be compiled as a #include at attribs.m:2
                            Preprocessor error, aborting
                            Exited with code 6
                            ...
                            Preprocessing...
                            #error: This script can only be compiled as a #include at drawer.m:25
                            Preprocessor error, aborting
                            Exited with code 6
                            ...

                            Regards,
                            Pawel [/B]
                            do not compile this scripts
                            it's included in other scripts
                            Sorry for my bad English, i'm French

                            my skin : Pimeer v2.2
                            french community : Todae.fr

                            Comment


                            • #15
                              Originally posted by Pimousse38
                              do not compile this scripts
                              it's included in other scripts
                              Hi Pimousse38
                              Did you compiled Winamp Modern Skin, with new config.mi and std.mi from Winamp Skin Development Pack 1.0?

                              When I compile this 1 file is not created: notifications_fade_times.maki
                              What file I have to compile to create this?
                              Thanks

                              Ps: What with MAKI compiler for UTF-16 scripts?
                              OFICJALNY POLSKI PAKIET JĘZYKOWY WINAMPA

                              Polski Pakiet Językowy Winampa 5.91.0.10029
                              (WINAMP 5.91.0.10029)
                              Polski Pakiet Językowy Winampa 5.6.6.3516 (WINAMP 5.6.6.3516)

                              WINAMP PL | NSIS PL | WINAMP ICON PACKS | WINAMP COLOR THEMES | ULTIMATE FILE MANAGER

                              !!! PLEASE DONATE !!!

                              Comment

                              Working...
                              X