[squeak-dev] The Trunk: MorphicExtras-kfr.275.mcz

Jakob Reschke forums.jakob at resfarm.de
Sun Jun 14 09:33:33 UTC 2020


Or animations in the Graphics package (that is where Form currently lives,
right?), so it would be responsible for drawing the frames in a timely
manner (interface) and subclasses could hide different ways of doing that.



Marcel Taeumel <marcel.taeumel at hpi.de> schrieb am So., 14. Juni 2020, 10:24:

> > Somehow this couples the image format decoding and the morph
> implementation...
>
> We could benefit from something like a "FormArray" ... which would be not
> part of Morphic?
>
> Best,
> Marcel
>
> Am 14.06.2020 09:37:50 schrieb Jakob Reschke <forums.jakob at resfarm.de>:
> Now the change you made is in AnimatedImageMorph, so way past the gif. How
> do we pass this image composition on? Create altered forms with the
> background or previous pixels filled in, or support the same composition in
> the morph? Somehow this couples the image format decoding and the morph
> implementation...
>
>
> karl ramberg <karlramberg at gmail.com> schrieb am So., 14. Juni 2020, 00:34:
>
>> Cool reference.
>> I don't really understand the reader code so I guess I'll pass on that.
>>
>> Best,
>> Karl
>>
>> On Sat, Jun 13, 2020 at 11:47 PM Christoph Thiede <
>> christoph.thiede at student.hpi.uni-potsdam.de> wrote:
>>
>>> This is interesting! Looks like you can control this mode of compression
>>> via so-called "graphics extension blocks". Maybe we should respect this
>>> directly in the GIF reader?
>>>
>>> https://graphicdesign.stackexchange.com/a/114301
>>>
>>> ------------------------------
>>> *Von:* Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im
>>> Auftrag von Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
>>> *Gesendet:* Samstag, 13. Juni 2020, 23:39
>>> *An:* The general-purpose Squeak developers list
>>> *Betreff:* Re: [squeak-dev] The Trunk: MorphicExtras-kfr.275.mcz
>>>
>>> Ah you mean first image is opaque, then following ones use transparency
>>> for non moving parts?
>>>
>>> Le sam. 13 juin 2020 à 23:31, karl ramberg <karlramberg at gmail.com> a
>>> écrit :
>>>
>>>> Look at this gif:
>>>> http://bestanimations.com/Nature/spring/tulips-spring-nature-gif-6.gif
>>>> Try toggling transparency on and off in the menu
>>>>
>>>> Best,
>>>> Karl
>>>>
>>>>
>>>>
>>>>
>>>> On Sat, Jun 13, 2020 at 11:06 PM Jakob Reschke <forums.jakob at resfarm.de>
>>>> wrote:
>>>>
>>>>> I don't understand. I thought most gifs used transparency for
>>>>> transparency and compression is independent from that.
>>>>>
>>>>>
>>>>> karl ramberg <karlramberg at gmail.com> schrieb am Sa., 13. Juni 2020,
>>>>> 18:28:
>>>>>
>>>>>> Most GIFs use transparenty for  compression. So the general use case
>>>>>> is that you want it opaque. You can turn off transparency in the menu
>>>>>>
>>>>>> Best,
>>>>>> Karl
>>>>>>
>>>>>> On Sat, 13 Jun 2020 at 15:26, Stéphane Rollandin <
>>>>>> lecteur at zogotounga.net> wrote:
>>>>>>
>>>>>>> > what's your motivation for this commit? I think transparent gifs
>>>>>>> should
>>>>>>> > be displayed transparently in Squeak. You can always add an opaque
>>>>>>> > background in your application if it does not want this :-)
>>>>>>>
>>>>>>> Indeed.
>>>>>>>
>>>>>>> +1
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200614/6a650c83/attachment.html>


More information about the Squeak-dev mailing list