<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Also, please note 1 critical bug, a major crasher dealing with
      the pasting buffer into the patch and trying to interpret it as a
      patch (or code snippet). The same also does nothing even when
      having a correct code snippet pasted (1.x does its best to
      interpret whatever is workable, e.g. incomplete connections due to
      missing objects are reported as errors, while pasting the entire
      patch into a blank window will also resize the window and adjust
      all its parameters).<br>
    </p>
    <ul class="content-list issuable-list issues-list"
      style="box-sizing: border-box; margin: 0px; list-style: none;
      padding: 0px; color: rgb(46, 46, 46); font-family: -apple-system,
      BlinkMacSystemFont, "Segoe UI", Roboto, "Noto
      Sans", Ubuntu, Cantarell, "Helvetica Neue",
      sans-serif, "Apple Color Emoji", "Segoe UI
      Emoji", "Segoe UI Symbol", "Noto Color
      Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      left; text-indent: 0px; text-transform: none; white-space: normal;
      widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255); text-decoration-style:
      initial; text-decoration-color: initial;">
      <li class="issue today" data-id="706" data-labels="[2]"
        data-qa-issue-title="Selecting any object and pasting bogus
        stuff (e.g. random text) crashes Purr-Data"
        data-qa-selector="issue" id="issue_706" style="box-sizing:
        border-box; padding: 10px 0px 10px 16px; border-bottom: 1px
        solid rgb(225, 232, 213); display: block; margin: 0px;
        border-top-color: rgb(225, 232, 213); border-right-color:
        rgb(225, 232, 213); border-left-color: rgb(225, 232, 213);
        font-size: 0.875rem; color: rgb(46, 46, 46); word-break:
        break-word; position: relative; background: rgb(243, 255, 242);">
        <div class="issue-box" style="box-sizing: border-box; display:
          flex;">
          <div class="issuable-info-container" style="box-sizing:
            border-box; flex: 1 1 0%; display: flex; padding-right:
            16px;">
            <div class="issuable-main-info" style="box-sizing:
              border-box; flex: 1 1 auto; margin-right: 10px; min-width:
              0px;">
              <div class="issue-title title d-flex align-items-center"
                style="box-sizing: border-box; display: flex !important;
                align-items: center !important; font-weight: 600;
                margin-bottom: 2px;"><span class="issue-title-text
                  js-onboarding-issue-item" dir="auto"
                  style="box-sizing: border-box;"><a
                    href="https://git.purrdata.net/jwilkes/purr-data/-/issues/638"
                    style="box-sizing: border-box; color: rgb(46, 46,
                    46); text-decoration: underline; background-color:
                    transparent; transition: background-color 100ms
                    linear 0s, color 100ms linear 0s, border 100ms
                    linear 0s;">Selecting any object and pasting bogus
                    stuff (e.g. random text) crashes Purr-Data</a></span></div>
              <div class="issuable-info" style="box-sizing: border-box;
                font-weight: 400; color: rgb(112, 112, 112);"><span
                  class="issuable-reference" style="box-sizing:
                  border-box;">#638<span> </span></span><span
                  class="issuable-authored d-none d-sm-inline-block"
                  style="box-sizing: border-box; display: inline-block
                  !important;">· opened<span> </span><time
                    class="js-timeago" title=""
                    datetime="2020-06-05T15:20:37Z"
                    data-toggle="tooltip" data-placement="bottom"
                    data-container="body" data-original-title="Jun 5,
                    2020 11:20am EDT" style="box-sizing: border-box;">6
                    hours ago</time><span> </span>by<span> </span><a
                    class="author-link js-user-link " data-user-id="4"
                    data-username="ico" data-name="Ivica Bukvic"
                    href="https://git.purrdata.net/ico"
                    style="box-sizing: border-box; color: rgb(46, 46,
                    46); text-decoration: none; background-color:
                    transparent; transition: background-color 100ms
                    linear 0s, color 100ms linear 0s, border 100ms
                    linear 0s; display: inline-block;"><span
                      class="author" style="box-sizing: border-box;">Ivica
                      Bukvic</span></a></span><span> </span> <span> </span><span
                  class="gl-label gl-label-sm" style="box-sizing:
                  border-box; padding: 0px; background-color: rgb(255,
                  255, 255); overflow: hidden; display: inline-flex;
                  border-radius: 0.75rem; position: relative; max-width:
                  100%; font-size: 0.875rem;"><a class="gl-link
                    gl-label-link"
href="https://git.purrdata.net/jwilkes/purr-data/-/issues?label_name%5B%5D=critical"
                    style="box-sizing: border-box; color: inherit;
                    text-decoration: none; background-color:
                    transparent; transition: background-color 100ms
                    linear 0s, color 100ms linear 0s, border 100ms
                    linear 0s; font-size: 0.875rem; line-height: 1rem;
                    display: flex; max-width: 100%;"><span
                      class="gl-label-text gl-label-text-light"
                      data-container="body" data-html="true"
                      style="box-sizing: border-box; color: rgb(255,
                      255, 255); padding: 0px 0.5rem; font-weight: 400;
                      font-size: 0.75rem; display: inline-block;
                      overflow: hidden; text-overflow: ellipsis;
                      vertical-align: top; white-space: nowrap;
                      max-width: 100%; background-color: rgb(255, 0,
                      0);">critical</span></a></span></div>
            </div>
            <div class="issuable-meta" style="box-sizing: border-box;
              flex: 1 0 auto; display: flex; font-size: 14px;
              align-self: center; overflow: hidden; text-overflow:
              ellipsis; flex-direction: column; align-items: flex-end;">
              <ul class="controls" style="box-sizing: border-box;
                margin-top: 0px; margin-bottom: 2px; float: right;
                list-style: none; display: flex; align-items: center;
                line-height: 20px; padding: 0px;">
                <li class="issuable-comments d-none d-sm-block"
                  style="box-sizing: border-box; display: block
                  !important; border-color: rgb(240, 240, 240);
                  font-size: 0.875rem; color: rgb(46, 46, 46);
                  word-break: break-word; float: left; margin-right:
                  0px;"><a class="has-tooltip " title="Comments"
                    href="https://git.purrdata.net/jwilkes/purr-data/-/issues/638#notes"
                    style="box-sizing: border-box; color: rgb(46, 46,
                    46); text-decoration: none; background-color:
                    transparent; transition: background-color 100ms
                    linear 0s, color 100ms linear 0s, border 100ms
                    linear 0s;"><span> </span>2</a></li>
              </ul>
              <div class="float-right issuable-updated-at d-none
                d-sm-inline-block" style="box-sizing: border-box;
                display: inline-block !important; float: right
                !important; font-weight: 400; color: rgb(112, 112,
                112);"><span style="box-sizing: border-box;">updated<span> </span><time
                    class="js-timeago issue_update_ago" title=""
                    datetime="2020-06-05T15:41:19Z"
                    data-toggle="tooltip" data-placement="bottom"
                    data-container="body" data-original-title="Jun 5,
                    2020 11:41am EDT" style="box-sizing: border-box;">6
                    hours ago</time></span></div>
            </div>
          </div>
        </div>
      </li>
    </ul>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Best,</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Ico<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">On 6/5/2020 6:12 PM, Ivica Ico Bukvic
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:d2ec7cbf-8359-57c9-6ea4-887969404c62@vt.edu">Here's the
      breakdown of the new improvements (granted, some of them are
      purely aesthetic but in my opinion nonetheless important,
      particularly when considering new users):
      <br>
      <br>
      commit bb9a14a56d6b8aeb9432a7fc924dccee972d96c7 (HEAD ->
      master, origin/master, origin/HEAD)
      <br>
      Author: Ivica Ico Bukvic <a class="moz-txt-link-rfc2396E" href="mailto:ico@vt.edu"><ico@vt.edu></a>
      <br>
      Date:   Fri Jun 5 18:00:48 2020 -0400
      <br>
      <br>
          Introduced a way to deal with non-standard GUIs inside
      externals (e.g. those that don't stay true to the xy being the
      top-left origin, such as the ggee/image), so that they can
      introduce an appropriate offset during autopatching to ensure they
      are properly positioned below the object above them. You can now
      use glob_autopatch_connectme to detect inside the external whether
      you are being autopatched (add it to the external by using extern
      glob_autopatch_connectme)
      <br>
      <br>
      commit e3d0a4bc67f1bd6231c79d2591f9ce332e571502
      <br>
      Author: Ivica Ico Bukvic <a class="moz-txt-link-rfc2396E" href="mailto:ico@vt.edu"><ico@vt.edu></a>
      <br>
      Date:   Fri Jun 5 17:33:34 2020 -0400
      <br>
      <br>
          Further visual tweaks for the objects that failed to create
      <br>
      <br>
      commit 3eb55827f1e8ca733141d0e9f4755deedd68b7c2
      <br>
      Author: Ivica Ico Bukvic <a class="moz-txt-link-rfc2396E" href="mailto:ico@vt.edu"><ico@vt.edu></a>
      <br>
      Date:   Fri Jun 5 17:07:18 2020 -0400
      <br>
      <br>
          Visual improvements to the default theme to match 1.x branch
      including consistent highlight coloring and improvements to the
      nlet highlighting.
      <br>
      <br>
      commit 884b8d51e0a0b375f3461509f214e222e335a43e
      <br>
      Author: Ivica Ico Bukvic <a class="moz-txt-link-rfc2396E" href="mailto:ico@vt.edu"><ico@vt.edu></a>
      <br>
      Date:   Fri Jun 5 17:06:36 2020 -0400
      <br>
      <br>
          Improved ability to pinpoint nlets
      <br>
      <br>
      commit efd894b15069096faaaea3e7eaa01463784e95e1
      <br>
      Author: Ivica Ico Bukvic <a class="moz-txt-link-rfc2396E" href="mailto:ico@vt.edu"><ico@vt.edu></a>
      <br>
      Date:   Fri Jun 5 17:05:50 2020 -0400
      <br>
      <br>
          Typo fix
      <br>
      <br>
      commit 7a177682a2936360af9e4e47b8cbaf7b1f3023dc
      <br>
      Author: Ivica Ico Bukvic <a class="moz-txt-link-rfc2396E" href="mailto:ico@vt.edu"><ico@vt.edu></a>
      <br>
      Date:   Fri Jun 5 17:03:36 2020 -0400
      <br>
      <br>
          Finished adding pd-l2ork 1.x features to the ggee/image. Still
      need to update K12 abstractions since they are for some reason off
      by 1 pixel to the right and down from what they used to be in 1.x.
      Best way to fix this is likely by fixing the abstractions. Another
      thing to consider is autopatching of an image currently looks
      weird and does not respect the autopatching spacing...
      <br>
      <br>
      commit ebb6f0eb4bb8d925c1d2776174e80c40b413fc3f
      <br>
      Author: Ivica Ico Bukvic <a class="moz-txt-link-rfc2396E" href="mailto:ico@vt.edu"><ico@vt.edu></a>
      <br>
      Date:   Fri Jun 5 17:01:12 2020 -0400
      <br>
      <br>
          Improved coloring of cords while making connections
      <br>
      <br>
      commit addc7be7561b804db1936f2523232a5c47804ebc
      <br>
      Author: Ivica Ico Bukvic <a class="moz-txt-link-rfc2396E" href="mailto:ico@vt.edu"><ico@vt.edu></a>
      <br>
      Date:   Fri Jun 5 12:01:58 2020 -0400
      <br>
      <br>
          Removed more unnecessary legacy code from the ggee/image
      <br>
      <br>
      commit 5a6073a6fdbea58424ca0e477074c66b4bf486fc
      <br>
      Author: Ivica Ico Bukvic <a class="moz-txt-link-rfc2396E" href="mailto:ico@vt.edu"><ico@vt.edu></a>
      <br>
      Date:   Fri Jun 5 10:59:15 2020 -0400
      <br>
      <br>
          Fixed ggee/image offset that makes it incompatible with the
      1.x implementation. (this one was overwritten later by a commit
      above)
      <br>
      <br>
      commit d3931d646ca4e2a5168bf47afe13427f22f6b732
      <br>
      Author: Ivica Ico Bukvic <a class="moz-txt-link-rfc2396E" href="mailto:ico@vt.edu"><ico@vt.edu></a>
      <br>
      Date:   Fri Jun 5 10:45:25 2020 -0400
      <br>
      <br>
          Fixes ggee image having selection box appear even when it is
      inside a GOP (test with any K12 abstractions from the 1.x branch),
      and removes unnecessary legacy calls and commented out obsolete
      code.
      <br>
      <br>
      commit 0084a68d9a10350f6b19b2e85f0ff7582257ac07
      <br>
      Author: Ivica Ico Bukvic <a class="moz-txt-link-rfc2396E" href="mailto:ico@vt.edu"><ico@vt.edu></a>
      <br>
      Date:   Fri Jun 5 00:00:32 2020 -0400
      <br>
      <br>
          Fixed issue #606. Given the changes Jonathan introduced to the
      scalars, the redrawing as part of the graph_vis 1 call needs to be
      tested. Prior to this commit, it appears there was only deletion
      of g_objs but not their redrawing. (this one has a merge request
      on the main branch)
      <br>
      <br>
      I think the project would benefit from having one central branch
      that is co-owned by Jonathan, Albert, and I (assuming that is even
      possible inside git), with each one of us maintaining our own
      branches. That is assuming Jonathan feels comfortable with such an
      arrangement.
      <br>
      <br>
      Best,
      <br>
      <br>
      Ico
      <br>
      <br>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Ivica Ico Bukvic, D.M.A.
Director, Creativity + Innovation
Institute for Creativity, Arts, and Technology

Virginia Tech
Creative Technologies in Music
School of Performing Arts – 0141
Blacksburg, VA 24061
(540) 231-6139
<a class="moz-txt-link-abbreviated" href="mailto:ico@vt.edu">ico@vt.edu</a>

<a class="moz-txt-link-abbreviated" href="http://www.icat.vt.edu">www.icat.vt.edu</a>
<a class="moz-txt-link-abbreviated" href="http://www.performingarts.vt.edu">www.performingarts.vt.edu</a>
l2ork.icat.vt.edu
ico.bukvic.net</pre>
  </body>
</html>