[self-interest] Small updates

David Harris dpharris at telus.net
Wed Mar 7 18:26:01 UTC 2018


Russell -
That worked, just as described!
Thanks
David


On Wed, Mar 7, 2018 at 3:15 AM, Russell Allen mail at russell-allen.com
[self-interest] <self-interest at yahoogroups.com> wrote:

>
>
> Hi David,
> It seems to be looking for the VM in the right place so I’m not sure why
> it can’t find it.
>
> Can you please download the latest VM from
> http://files.selflanguage.org/releases/2017.1/Self-2017.1.dmg
> open the .dmg and drag the Self Control.app to the Applications folder?
> Then open it, and go to the Self Control menu and chose “Install VM at
> /usr/local/bin/Self”
> Then do ‘rm /usr/bin/Self’
> (We had to move to /usr/local/bin as the latest MacOS versions don’t allow
> anyone even root to write to /usr/bin)
> Then try the build again - hopefully it will work.
>
> Cheers Russell
>
>
> On 7 Mar 2018, at 12:24 pm, David Harris dpharris at telus.net
> [self-interest] <self-interest at yahoogroups.com> wrote:
>
>
> Thanks Russell!
>
> I get an error:
> "
> echo "desktop open. saveAs: 'dev.snap'. quitNoSave " | Self -f
> worldBuilder.self -o morphic
> /usr/bin/Self: line 2: /Applications/Self Control.app/Contents/Resources/Self.app/Contents/MacOS/Self:
> No such file or directory
> "
>
> It appears that that should perhaps be '/Applications/Self
> Control.app/Contents/Resources/Self.app/Contents/MacOS/Self *Control*',
> is in that directory?
>
> Thanks again,
> David
>
>
> On Tue, Mar 6, 2018 at 4:37 PM, Russell Allen mail at russell-allen.com [
> self-interest] <self-interest at yahoogroups.com> wrote:
>
>> Hi everyone,
>>
>> I thought since the mailing list has been a bit quiet I might do some
>> updates, partly to show activity and partly to prompt myself to do stuff :)
>>
>> Activity happens on the 'dev' branch on github.com/russellallen/self and
>> since the 2017.1 release I have:
>>
>> * Made Morphic more responsive at cost of some CPU usage. The morphic
>> framerate is determined by the full cycle of getting events, changing
>> morphs and redrawing the necessary parts of the screen. What I did was
>> tweak the delays so that
>> - if events are coming in, the cycle goes as fast as it can
>> - if events are not coming in, it goes up to 60fps if it can but no faster
>> but in each case, it won't take more than 50% of the CPU.
>>
>> At least on my machines the desktop animations seem smoother and the
>> system feels more responsive..
>>
>> * Nicer looking sliderMorph, so scroll bars on text fields look more like
>> the macOS rounded rect rather than a thin black line
>>
>> * New copyTransparent method on morphs allowing simplification of
>> intialisation code in a bunch of places
>>
>> I also have accumulated some bug fixes:
>>
>> * Fix to bug in damage logging causing dragged morphs leaving behind stuff
>> * Fix to bug preventing shadow being shown when morphs grabbed by hand on
>> mac
>> * Fix capitalizeAll (Issue #124)
>>
>> Assuming you have Self in your command line path somewhere, you can try
>> out by:
>>
>> > git clone https://github.com/russellallen/self.git
>> > cd self && git checkout dev && cd objects
>> > echo "desktop open. saveAs: 'dev.snap'. quitNoSave " | Self -f
>> worldBuilder.self -o morphic
>>
>> You will then have a dev.snap snapshot.
>>
>> Have fun, Russell
>>
>>
>>
>>
>> ------------------------------------
>> Posted by: Russell Allen <mail at russell-allen.com>
>> ------------------------------------
>>
>>
>> ------------------------------------
>>
>> Yahoo Groups Links
>>
>>
>>
>>
>
>
>
>
> 
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.selflanguage.org/pipermail/self-interest/attachments/20180307/29fe1d90/attachment.html>


More information about the Self-interest mailing list