The Inbox: System-kfr.1100.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

The Inbox: System-kfr.1100.mcz

commits-2
A new version of System was added to project The Inbox:
http://source.squeak.org/inbox/System-kfr.1100.mcz

==================== Summary ====================

Name: System-kfr.1100
Author: kfr
Time: 23 September 2019, 8:09:50.748115 pm
UUID: d0bdcd79-dcdb-6145-99af-788948048bb1
Ancestors: System-mt.1099

Preference for bigger painting box

=============== Diff against System-mt.1099 ===============

Item was added:
+ ----- Method: Preferences class>>useBiggerPaintingBox (in category 'standard queries') -----
+ useBiggerPaintingBox
+ ^ self
+ valueOfFlag: #useBiggerPaintingBox
+ ifAbsent: [false]!


Reply | Threaded
Open this post in threaded view
|

Re: The Inbox: System-kfr.1100.mcz

Hannes Hirzel
Yes, a preference is needed. But also the code has to be lifted from
the Squeakland image which actually draws it. Do you have one at hand?

--Hannes

On Mon, 23 Sep 2019 18:10:02 0000, [hidden email]
<[hidden email]> wrote:

> A new version of System was added to project The Inbox:
> http://source.squeak.org/inbox/System-kfr.1100.mcz
>
> ==================== Summary ====================
>
> Name: System-kfr.1100
> Author: kfr
> Time: 23 September 2019, 8:09:50.748115 pm
> UUID: d0bdcd79-dcdb-6145-99af-788948048bb1
> Ancestors: System-mt.1099
>
> Preference for bigger painting box
>
> =============== Diff against System-mt.1099 ===============
>
> Item was added:
> + ----- Method: Preferences class>>useBiggerPaintingBox (in category
> 'standard queries') -----
> + useBiggerPaintingBox
> + ^ self
> + valueOfFlag: #useBiggerPaintingBox
> + ifAbsent: [false]!
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: The Inbox: System-kfr.1100.mcz

Hannes Hirzel
I just saw

    The Inbox: MorphicExtras-kfr.264.mcz

which actually implements it.

Please move this to trunk!

--Hannes

On 9/23/19, H. Hirzel <[hidden email]> wrote:

> Yes, a preference is needed. But also the code has to be lifted from
> the Squeakland image which actually draws it. Do you have one at hand?
>
> --Hannes
>
> On Mon, 23 Sep 2019 18:10:02 0000, [hidden email]
> <[hidden email]> wrote:
>> A new version of System was added to project The Inbox:
>> http://source.squeak.org/inbox/System-kfr.1100.mcz
>>
>> ==================== Summary ====================
>>
>> Name: System-kfr.1100
>> Author: kfr
>> Time: 23 September 2019, 8:09:50.748115 pm
>> UUID: d0bdcd79-dcdb-6145-99af-788948048bb1
>> Ancestors: System-mt.1099
>>
>> Preference for bigger painting box
>>
>> =============== Diff against System-mt.1099 ===============
>>
>> Item was added:
>> + ----- Method: Preferences class>>useBiggerPaintingBox (in category
>> 'standard queries') -----
>> + useBiggerPaintingBox
>> + ^ self
>> + valueOfFlag: #useBiggerPaintingBox
>> + ifAbsent: [false]!
>>
>>
>>
>

Reply | Threaded
Open this post in threaded view
|

Re: The Inbox: System-kfr.1100.mcz

Karl Ramberg
This change set exposes another bug.
When the PaintBox is scaled it will not be deleted as intended when tossed.
Flexed morphs must delete flex shell as well as them self.
Morph>>delete or Morph>>privateDelete must note if the morph is flexed and remove owner accordingly.

Best,
Karl

On Mon, Sep 23, 2019 at 8:23 PM H. Hirzel <[hidden email]> wrote:
I just saw

    The Inbox: MorphicExtras-kfr.264.mcz

which actually implements it.

Please move this to trunk!

--Hannes

On 9/23/19, H. Hirzel <[hidden email]> wrote:
> Yes, a preference is needed. But also the code has to be lifted from
> the Squeakland image which actually draws it. Do you have one at hand?
>
> --Hannes
>
> On Mon, 23 Sep 2019 18:10:02 0000, [hidden email]
> <[hidden email]> wrote:
>> A new version of System was added to project The Inbox:
>> http://source.squeak.org/inbox/System-kfr.1100.mcz
>>
>> ==================== Summary ====================
>>
>> Name: System-kfr.1100
>> Author: kfr
>> Time: 23 September 2019, 8:09:50.748115 pm
>> UUID: d0bdcd79-dcdb-6145-99af-788948048bb1
>> Ancestors: System-mt.1099
>>
>> Preference for bigger painting box
>>
>> =============== Diff against System-mt.1099 ===============
>>
>> Item was added:
>> + ----- Method: Preferences class>>useBiggerPaintingBox (in category
>> 'standard queries') -----
>> + useBiggerPaintingBox
>> +    ^ self
>> +            valueOfFlag: #useBiggerPaintingBox
>> +            ifAbsent: [false]!
>>
>>
>>
>