[squeak-dev] Squeak on a cellphone responds to touchscreen input now (was Re: Squeak on a PostmarketOS cellphone)

Marcel Taeumel marcel.taeumel at hpi.de
Wed Sep 9 14:28:00 UTC 2020


Hi Tony,

there are still traces of a rather ancient #ImmPlugin that was meant to tell the OS where to put that virtual keyboard:



Best,
Marcel
Am 09.09.2020 16:15:10 schrieb Tony Garnock-Jones <tonyg at leastfixedpoint.com>:
Hi all,

I've been hacking on Squeak-on-a-cellphone a bit more. Now the image can
scan /proc/bus/input/devices and /dev/input/event* (using FFI, AioPlugin
and OSProcess), and is able to open touchscreen-like devices and set up
additional World HandMorphs for them.

There's a short (2 minute) demo video linked here:
https://eighty-twenty.org/2020/09/09/squeak-postmarketos-touchscreen

I think next I might get Squeak to boot and configure the cellular
modem, and get it making calls.

Alternatively, perhaps an on-screen keyboard? Does anyone know if
anything like that already exists for Squeak?

Technical details: it uses my Actors library for Squeak, plus some (not
yet released, but only because of laziness) code for the Linux-specific
stuff on the image side.

It uses a stock Cog VM.

Cheers,
Tony




On 8/27/20 8:42 PM, Tony Garnock-Jones wrote:
> Hi all,
>
> I've recently been playing with Squeak running on a PostmarketOS phone
> (Samsung Galaxy S7).
>
> Many thanks to those who recently landed the ARMv8 build of Cog. (Per
> the commit history I think the main person responsible was Ken Dickey?
> Thanks Ken!)
>
> I wrote about progress so far here:
> https://eighty-twenty.org/2020/08/25/postmarketos-smalltalk
>
> Today I posted an update with a saner DPI setting for the phone's
> display: https://eighty-twenty.org/2020/08/27/squeak-postmarketos-update
>
> Next on the list is to read touchscreen input from /dev/input/event1!
>
> Cheers,
> Tony
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200909/64a26368/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 138627 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200909/64a26368/attachment-0001.png>


More information about the Squeak-dev mailing list