<p>These change fixup the events for handling custom url schemes, and the support for opening document types registered in the plist that are received as events before the image is even opened by the VM. These event are injected as drop event into the image for further processing.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>  <a href='https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553'>https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>I these changes perform minor refactoring on the place where the dragItems list  is store with the purpose of handling url schema and document open events that are raised before the application is even started.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553/files#diff-7c40a499479cd4b9dcd86ff9ec025bc8b17d0b5d0609ce5a2450aab6342b46d2">platforms/iOS/vm/OSX/SqueakOSXAppDelegate.h</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553/files#diff-3ea53275f2bccd4fdf3e91a669d6402c972200e4a7aa5083d7062a587a860452">platforms/iOS/vm/OSX/SqueakOSXAppDelegate.m</a>
    (73)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553/files#diff-de1436e5b9b7439cd5159d1dc9226106aaa9055fb1caf64e7e6de4064ff996cc">platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553/files#diff-a62972a4ad5d2662a6f6fdbc73abaa7bbf26482e3174a7ed9a4d8fe88a5aa9cb">platforms/iOS/vm/OSX/sqSqueakOSXApplication.m</a>
    (21)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553/files#diff-1b5e033cc93011cd3e47cca344c9cf265980c89a6367ff8385f98bf3f6210bcc">platforms/iOS/vm/OSX/sqSqueakOSXCGView.h</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553/files#diff-4f6afadc603dc5083963f0e2f13a0289270e835ef077fac24a48ca5524449e91">platforms/iOS/vm/OSX/sqSqueakOSXCGView.m</a>
    (30)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553/files#diff-b46b0634304e7e1e4810bcbd64b4fdc00f869428f86146c43996846235c60b36">platforms/iOS/vm/OSX/sqSqueakOSXDropAPI.m</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553/files#diff-d6b5501d68a7dc201523e36383d37b033cb76b2e30b08022e537446c1c896fd6">platforms/iOS/vm/OSX/sqSqueakOSXHeadlessView.h</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553/files#diff-759bebaa9914c32dae438ab969a125fd5f16e7e15d38345479df3adda2ebcfcc">platforms/iOS/vm/OSX/sqSqueakOSXHeadlessView.m</a>
    (3)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553/files#diff-726dee91d0b7f858c099963ac32e736de463eb5247c19c1ea00c11570a229255">platforms/iOS/vm/OSX/sqSqueakOSXMetalView.h</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553/files#diff-3508089726a0912d666567b311fcb68d8d83be6ee5f94395830c2557b2e27cb6">platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m</a>
    (29)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553/files#diff-4f953c7be36c61a1c0d7299e5c03edc0e28e475bc56207e25544d0bb2f481b51">platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.h</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553/files#diff-0fe2e7cc1610ae7bc0becfaf429657ffd8b09d7b57998865c313a2145d673f6f">platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m</a>
    (30)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553/files#diff-5ea12757397127cb507aac92b943bcee9854b5f77fd9121640e994f27cfab0c1">platforms/iOS/vm/OSX/sqSqueakOSXView.h</a>
    (1)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553.patch'>https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553.patch</a></li>
  <li><a href='https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553.diff'>https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AIJPEW5SU2PGXSOZPJSGJQDTCREVLANCNFSM4YYURTSQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AIJPEW2OQ5WV7WAKGSE27BDTCREVLA5CNFSM4YYURTS2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4MI7ODWA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553",
"url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/553",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>