[squeak-dev] Review Request: genericDropSourceCode.cs & complements

Chris Muller ma.chris.m at gmail.com
Fri Jan 28 23:51:44 UTC 2022


It looks like that fixed it and got me to my next problem, :) thanks!

 - Chris

On Fri, Jan 28, 2022 at 1:29 AM Marcel Taeumel <marcel.taeumel at hpi.de> wrote:
>
> Fixed via Morphic-mt.1862.
>
> This proposal is to extend the current possibility of dragging and dropping software artifacts from their tools into the world. It also includes support for Monticello tools.
>
> Best,
> Marcel
>
> Am 28.01.2022 08:23:57 schrieb Marcel Taeumel <marcel.taeumel at hpi.de>:
>
> Hi Chris --
>
> > [...] providing the world a "transferMorphConverter" to implement this, which I can see is still there, but it's not working anymore [...]
>
> While Christoph's proposal is not in Trunk, we should fix that issue with the #transferMorphConverter. Currently, PasteUpMorph >> #acceptDroppingMorph:event: is inconsistent with wantsDroppedTransferMorph:. I think that a quick check for #hasTransferMorphConverter will do the trick. Then, both Maui and Vivide can work again as expected. :-)
>
> Best,
> Marcel
>
> Am 28.01.2022 06:00:57 schrieb Chris Muller <asqueaker at gmail.com>:
>
> Hi Christoph,
>
> Is this already in trunk?  To save Maui, I would've requested waiting
> for the next release, but it looks like I'm already too late.
>
> Maui users have been dragging classes and methods out to the desktop
> since 2005 in order to actually interact with objects, not open random browsers for developers.  It relies on the old way of providing the world a "transferMorphConverter" to implement this, which I can see is still there, but it's not working anymore.
>
> I think it's important that this remains completely generic and overridable to be able to do anything.  I haven't had time to review it in depth yet, but a quick scan looks like it's coded to expect various IDE "Tools" and "sourceCode", which is a totally different planet than the one Maui wants to be on.  Would someone please help me get this working again?
>
> Thanks,
>   Chris
>
>
> On Wed, Jan 26, 2022 at 8:44 PM Christoph Thiede <christoph.thiede at student.hpi.uni-potsdam.de> wrote:
>>
>> It's broken again. Here is the long URL:
>>
>> https://rbm3bw.db.files.1drv.com/y4m4bCMKwvFkmqU7M_T9k764uIhsQlXDr8u8ekr_3d6rM_H9X9FbBOMbaowuHoes8NM-Qw7w81i5BeXXJzBQ4D4dD0Jb0ZtiizlMbGzvLjAzBsYB7RpUDFbUZdzhxE8r6grck_Vcbjg_g3dhxiW9qNa6c_OWOF476y-dIffQl3QTS8eJdK70gvEfPF79dYDtbFBBz_HSOsfpQXnPypGmnxM-w/genericDropSourceCode%20%28you%20can%20drop%20pretty%20much%20everything%29.gif?psid=1
>>
>> Am 27.01.2022 02:48 schrieb "David T. Lewis" <lewis at mail.msen.com>:
>>
>> On Thu, Jan 27, 2022 at 01:32:02AM +0000, Thiede, Christoph wrote:
>> > Sorry, does this one work for you?
>> >
>> >
>> > shorturl.at/coHX8<http://shorturl.at/coHX8>
>>
>> Yes, thank you!
>>
>> Dave
>>
>> >
>> > ________________________________
>> > Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von David T. Lewis <lewis at mail.msen.com>
>> > Gesendet: Donnerstag, 27. Januar 2022 01:56:10
>> > An: The general-purpose Squeak developers list
>> > Betreff: Re: [squeak-dev] Review Request: genericDropSourceCode.cs & complements
>> >
>> > On Thu, Jan 27, 2022 at 01:08:37AM +0100, christoph.thiede at student.hpi.uni-potsdam.de wrote:
>> > > This review requests consists of 3 changesets, for each of which I am appending a summary below:
>> > > - genericDropSourceCode.cs
>> > > - browse&drop-Monticello.cs
>> > > - browse&drag-Tools+System.cs
>> > > tl;dr: You can now drop pretty much everything into the world to spawn a new tool for it. See also the attached screencast that I have recorded just for your entertainment. :-)
>> > >
>> > > Screencast: https://shorturl.at/gkwC6
>> > >
>> >
>> > This link is not working for me, can you please check it?
>> >
>> > The gkwC6 link just takes me back to https://www.shorturl.at/
>> >
>> > Dave
>> >
>> >
>>
>> >
>>
>>
>>


More information about the Squeak-dev mailing list