[ANN] New UI renderer with Hi-DPI support (Beta testing)

RS
Ronie Salgado
Wed, Nov 25, 2020 3:11 PM

Hello,

The last months I have been working in a new UI rendering framework for
Pharo based on adding an intermediate scene graph with the purpose of
improving rendering speed, and with the side effect of making the whole UI
scalable and adding support for Hi-DPI rendering.

We would appreciate that people could start testing this so that we can
find bugs and stabilize it. For using this the latest Pharo 9 image and
headless vm is required.

Form Scene Graph repo, installation and settings repository:
https://github.com/ronsaldo/form-scene-graph

Known issues:

  • Iceberg is hanging on fetches and pushes only when using the Athens
    backend. No segmentation fault or debugger is being launched here so this
    is difficult to fix. When having to deal with this issue we recommend using
    the OSWindowGenericRenderer backend (SDL2).

Best regards,
Ronie

Hello, The last months I have been working in a new UI rendering framework for Pharo based on adding an intermediate scene graph with the purpose of improving rendering speed, and with the side effect of making the whole UI scalable and adding support for Hi-DPI rendering. We would appreciate that people could start testing this so that we can find bugs and stabilize it. For using this the latest Pharo 9 image and headless vm is required. Form Scene Graph repo, installation and settings repository: https://github.com/ronsaldo/form-scene-graph Known issues: - Iceberg is hanging on fetches and pushes only when using the Athens backend. No segmentation fault or debugger is being launched here so this is difficult to fix. When having to deal with this issue we recommend using the OSWindowGenericRenderer backend (SDL2). Best regards, Ronie
RS
Ronie Salgado
Thu, Nov 26, 2020 1:46 PM

Hello,

Today I am giving a talk about this at 4 pm, Paris time through the Discord.

Best regards,
Ronie

El mié, 25 nov 2020 a las 16:11, Ronie Salgado (roniesalg@gmail.com)
escribió:

Hello,

The last months I have been working in a new UI rendering framework for
Pharo based on adding an intermediate scene graph with the purpose of
improving rendering speed, and with the side effect of making the whole UI
scalable and adding support for Hi-DPI rendering.

We would appreciate that people could start testing this so that we can
find bugs and stabilize it. For using this the latest Pharo 9 image and
headless vm is required.

Form Scene Graph repo, installation and settings repository:
https://github.com/ronsaldo/form-scene-graph

Known issues:

  • Iceberg is hanging on fetches and pushes only when using the Athens
    backend. No segmentation fault or debugger is being launched here so this
    is difficult to fix. When having to deal with this issue we recommend using
    the OSWindowGenericRenderer backend (SDL2).

Best regards,
Ronie

Hello, Today I am giving a talk about this at 4 pm, Paris time through the Discord. Best regards, Ronie El mié, 25 nov 2020 a las 16:11, Ronie Salgado (<roniesalg@gmail.com>) escribió: > Hello, > > The last months I have been working in a new UI rendering framework for > Pharo based on adding an intermediate scene graph with the purpose of > improving rendering speed, and with the side effect of making the whole UI > scalable and adding support for Hi-DPI rendering. > > We would appreciate that people could start testing this so that we can > find bugs and stabilize it. For using this the latest Pharo 9 image and > headless vm is required. > > Form Scene Graph repo, installation and settings repository: > https://github.com/ronsaldo/form-scene-graph > > Known issues: > - Iceberg is hanging on fetches and pushes only when using the Athens > backend. No segmentation fault or debugger is being launched here so this > is difficult to fix. When having to deal with this issue we recommend using > the OSWindowGenericRenderer backend (SDL2). > > Best regards, > Ronie > >
BC
Ben Coman
Mon, Nov 30, 2020 10:09 AM

Was there any recording?

On Thu, 26 Nov 2020 at 21:47, Ronie Salgado roniesalg@gmail.com wrote:

Hello,

Today I am giving a talk about this at 4 pm, Paris time through the
Discord.

Best regards,
Ronie

El mié, 25 nov 2020 a las 16:11, Ronie Salgado (roniesalg@gmail.com)
escribió:

Hello,

The last months I have been working in a new UI rendering framework for
Pharo based on adding an intermediate scene graph with the purpose of
improving rendering speed, and with the side effect of making the whole UI
scalable and adding support for Hi-DPI rendering.

We would appreciate that people could start testing this so that we can
find bugs and stabilize it. For using this the latest Pharo 9 image and
headless vm is required.

Form Scene Graph repo, installation and settings repository:
https://github.com/ronsaldo/form-scene-graph

Known issues:

  • Iceberg is hanging on fetches and pushes only when using the Athens
    backend. No segmentation fault or debugger is being launched here so this
    is difficult to fix. When having to deal with this issue we recommend using
    the OSWindowGenericRenderer backend (SDL2).

Best regards,
Ronie

Was there any recording? On Thu, 26 Nov 2020 at 21:47, Ronie Salgado <roniesalg@gmail.com> wrote: > Hello, > > Today I am giving a talk about this at 4 pm, Paris time through the > Discord. > > > Best regards, > Ronie > > El mié, 25 nov 2020 a las 16:11, Ronie Salgado (<roniesalg@gmail.com>) > escribió: > >> Hello, >> >> The last months I have been working in a new UI rendering framework for >> Pharo based on adding an intermediate scene graph with the purpose of >> improving rendering speed, and with the side effect of making the whole UI >> scalable and adding support for Hi-DPI rendering. >> >> We would appreciate that people could start testing this so that we can >> find bugs and stabilize it. For using this the latest Pharo 9 image and >> headless vm is required. >> >> Form Scene Graph repo, installation and settings repository: >> https://github.com/ronsaldo/form-scene-graph >> >> Known issues: >> - Iceberg is hanging on fetches and pushes only when using the Athens >> backend. No segmentation fault or debugger is being launched here so this >> is difficult to fix. When having to deal with this issue we recommend using >> the OSWindowGenericRenderer backend (SDL2). >> >> Best regards, >> Ronie >> >>
GP
Guillermo Polito
Mon, Nov 30, 2020 10:11 AM

The slides are here, I don’t know about any recordings, maybe Ronie will repeat it and  a record it later?

http://rmod-files.lille.inria.fr/Team/Presentations/2020-form-scene-graph-Salgado.pdf

El 30 nov 2020, a las 11:09, Ben Coman btc@openinworld.com escribió:

Was there any recording?

On Thu, 26 Nov 2020 at 21:47, Ronie Salgado <roniesalg@gmail.com mailto:roniesalg@gmail.com> wrote:
Hello,

Today I am giving a talk about this at 4 pm, Paris time through the Discord.

Best regards,
Ronie

El mié, 25 nov 2020 a las 16:11, Ronie Salgado (<roniesalg@gmail.com mailto:roniesalg@gmail.com>) escribió:
Hello,

The last months I have been working in a new UI rendering framework for Pharo based on adding an intermediate scene graph with the purpose of improving rendering speed, and with the side effect of making the whole UI scalable and adding support for Hi-DPI rendering.

We would appreciate that people could start testing this so that we can find bugs and stabilize it. For using this the latest Pharo 9 image and headless vm is required.

Form Scene Graph repo, installation and settings repository: https://github.com/ronsaldo/form-scene-graph https://github.com/ronsaldo/form-scene-graph

Known issues:

  • Iceberg is hanging on fetches and pushes only when using the Athens backend. No segmentation fault or debugger is being launched here so this is difficult to fix. When having to deal with this issue we recommend using the OSWindowGenericRenderer backend (SDL2).

Best regards,
Ronie

The slides are here, I don’t know about any recordings, maybe Ronie will repeat it and a record it later? http://rmod-files.lille.inria.fr/Team/Presentations/2020-form-scene-graph-Salgado.pdf > El 30 nov 2020, a las 11:09, Ben Coman <btc@openinworld.com> escribió: > > Was there any recording? > > On Thu, 26 Nov 2020 at 21:47, Ronie Salgado <roniesalg@gmail.com <mailto:roniesalg@gmail.com>> wrote: > Hello, > > Today I am giving a talk about this at 4 pm, Paris time through the Discord. > > > Best regards, > Ronie > > El mié, 25 nov 2020 a las 16:11, Ronie Salgado (<roniesalg@gmail.com <mailto:roniesalg@gmail.com>>) escribió: > Hello, > > The last months I have been working in a new UI rendering framework for Pharo based on adding an intermediate scene graph with the purpose of improving rendering speed, and with the side effect of making the whole UI scalable and adding support for Hi-DPI rendering. > > We would appreciate that people could start testing this so that we can find bugs and stabilize it. For using this the latest Pharo 9 image and headless vm is required. > > Form Scene Graph repo, installation and settings repository: https://github.com/ronsaldo/form-scene-graph <https://github.com/ronsaldo/form-scene-graph> > > Known issues: > - Iceberg is hanging on fetches and pushes only when using the Athens backend. No segmentation fault or debugger is being launched here so this is difficult to fix. When having to deal with this issue we recommend using the OSWindowGenericRenderer backend (SDL2). > > Best regards, > Ronie >