<div dir="ltr">Hello, I'm opening a new thread about the new direction of discussion with a proper subject title. Perhaps this will call the attention of other readers.<div><br></div><div>I particularly think this is of major interest to everyone. We're discussing new ways of using the libraries in Pd Extended into Pd Vanilla, and even a way to bring some of the Pd-extended UI changes into vanilla.</div><div><br></div><div>Something Miller brought up in the thread was "<i><span style="font-size:12.8000001907349px">Just FYI…. Joe Deken of </span><a href="http://newblankets.org/" target="_blank" style="font-size:12.8000001907349px">newblankets.org</a><span style="font-size:12.8000001907349px"> is considering making a repository </span><span style="font-size:12.8000001907349px">of external objects compatible with Pd vanilla.  I think almost all the</span></i></div><i><span style="font-size:12.8000001907349px">objects in Pd extended will work with vanilla (and if I find out what </span><span style="font-size:12.8000001907349px">specific changes vanilla would need to allow the others, I'd be happy to </span><span style="font-size:12.8000001907349px">try to provide them).  It seems like maintaining compiled versions of the </span></i><span style="font-size:12.8000001907349px"><i>libs is an easier thing to do than maintaining all of Pd Extended</i>."</span><div><br></div><div>So, anyone else care to share their two cents?</div><div><br></div><div>cheers</div><div><br><div class="gmail_extra"><br><div class="gmail_quote">2014-12-17 1:05 GMT-02:00 Jonathan Wilkes via Pd-list <span dir="ltr"><<a href="mailto:pd-list@lists.iem.at" target="_blank">pd-list@lists.iem.at</a>></span>:<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div style="color:rgb(0,0,0);font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:16px;background-color:rgb(255,255,255)"><div dir="ltr">Well, you can peruse the tracker's open patches to get a sense of whether you can (or if it's worth your time to try).  Keep in mind the Pd-l2ork gui prefs code started out as a patch specifically written as a clean, small patch to get into Vanilla/Extended.<span class=""><font color="#888888"><br></font></span></div><span class=""><font color="#888888"><div dir="ltr"><br></div><div dir="ltr">-Jonathan<br></div></font></span><div><div class="h5"><div><br><br></div><div style="display:block"> <div style="font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:16px"> <div style="font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:16px"> <div dir="ltr"> <font face="Arial"> On Tuesday, December 16, 2014 6:04 PM, Dan Wilcox <<a href="mailto:danomatika@gmail.com" target="_blank">danomatika@gmail.com</a>> wrote:<br> </font> </div>  <br><br> <div><div><div><div dir="ltr">Sorry, I didn;t mean to sound like I'm griping. The nature of the question was more "if we apply clean, small patches to vanilla, could we get some of Han's updates in so they aren't lost to non Pd-l2ork users". I'm in the middle of writing my thesis right now, but getting into real Pd development again is on my list when I'm finally done with it.</div><div><br clear="none"><div><div>On Tue, Dec 16, 2014 at 5:59 PM, Jonathan Wilkes <span dir="ltr"><<a rel="nofollow" shape="rect">jancsika@yahoo.com</a>></span> wrote:<blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  
    
  
  <div><span>
    </span><div>On 12/16/2014 03:12 PM, Dan Wilcox
      wrote:<br clear="none">
    </div>
    <blockquote type="cite">
      <div dir="ltr">
        <div>I like how I explicitly asked to not hear that "Pd-l2ork
          has that" and yet that's the response I got. I already knew
          this anyway from the sample screenshots you were posting when
          you were implementing it. (Looks great BTW)</div>
      </div>
    </blockquote>
    <br clear="none">
    Yeah, I know, it was 100% willful snark on my part.  It's kind of
    like you were asking, "Is there a way to do X, while satisfying my
    irrational desire to ignore a working solution by someone who likely
    already did X?"<br clear="none">
    <br clear="none">
    Anyway, did you look at the code?  It's done in tcl/tk, and it does
    not depend on tkpath.  So if you don't want to duplicate all the
    work I already did, you can fairly easily port that back to Pd
    Vanilla.  There might be a few API differences in accessing the
    audio backend, but there are small and I don't mind helping make
    those changes.<br clear="none">
    <br clear="none">
    Also, I specifically did everything in tcl/tk so that the patch
    would be as simple as possible.  It shouldn't even require a
    recompile.  Now, I haven't looked at Ivica's changes that added
    persistence.  But all versions of Pd have the same prefs-saving code
    so that shouldn't be difficult, either.<span><br clear="none">
    <br clear="none">
    </span><blockquote type="cite">
      <div dir="ltr">
        <div><br clear="none">
        </div>
        <div>Also, if you didn't know, why respond? :P</div>
      </div>
    </blockquote>
    <br clear="none">
    Because the answer to your question ultimately depends on whether
    what you come up with fits the unspoken yet stringent HIG standards
    imposed by Miller's Pd.<br clear="none">
    <br clear="none">
    But that doesn't mean that code which does _exactly_ what you're
    asking about isn't relevant to your question.<span><font color="#888888"><br clear="none">
    <br clear="none">
    -Jonathan</font></span><span><br clear="none">
    <br clear="none">
    </span><blockquote type="cite">
      <div dir="ltr"><br clear="none">
        <div>
          <div>
            <blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
              <div>
                <div>On 12/15/2014 06:21 PM, Dan Wilcox wrote:<br clear="none">
                </div>
                <blockquote type="cite"> If that does become a real
                  scenario, I hope we can find a way to bring some of
                  the Pd-extended UI changes into vanilla, such as the
                  pixel perfect sizing across platforms, an option for
                  the extended coloring (graytones) etc. Before anyone
                  says “Pd-Lork has that”, I’m just wondering if it’s
                  feasible to bring in some of the work Hans did after
                  the gui cleanup which is already in vanilla.</blockquote>
                <br clear="none">
                In answer to your question: I don't know.<br clear="none">
                <br clear="none">
                Having answered that...<br clear="none">
                <br clear="none">
                Pd-l2ork has gui theme presets for Vanilla, Inverted
                Vanilla, Pd-extended, Commodore 64, Strongbad's Compy,
                and a few others.  There's also an interface to make a
                custom theme-- I didn't make it persistent but I think
                Ivica added that ability.<br clear="none">
                <br clear="none">
                -Jonathan<br clear="none">
              </div>
            </blockquote>
            <div><br clear="none">
            </div>
            <div>-- </div>
          </div>
          <div>Dan Wilcox<br clear="none">
            <a rel="nofollow" shape="rect">danomatika.com</a><br clear="none">
            <a rel="nofollow" shape="rect">robotcowboy.com</a></div>
        </div>
      </div>
    </blockquote>
    <br clear="none">
  </div>

</blockquote></div></div><br clear="all"><div><br clear="none"></div>-- <br clear="none"><div>Dan Wilcox<br clear="none"><a rel="nofollow" shape="rect">danomatika.com</a><br clear="none"><a rel="nofollow" shape="rect">robotcowboy.com</a></div>
</div></div></div><br><br></div>  </div> </div>  </div> </div></div></div></div><br>_______________________________________________<br>
<a href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br></blockquote></div></div></div></div>