Very impressive!! Hope Bloc and Brick move along to be included in pharo soon!!
Am 25.05.2018 um 13:30 schrieb Tudor Girba
We were a bit silent the last couple of months. Quite a bit happened in the meantime, so
here is a summary (for more fine grained announcements, you can follow us on Twitter):
- Scrolling. We finally have a good scrolling support:
This might sound like a trivial feature, but it turns out it is not. We had a bug that
forced us to rethink the support quite deeply in order to be able to debug it. To do this,
we now can simulate time in Bloc, which is really cool:
(as a side note, the bug we fought with was the last
- Pannable element is a combination of a scrollable element with a scalable element, and
it offers the possibility either to zoom in/out + scroll, or to fit screen and resize when
the parent resizes.
- PDF, SVG, PNG, JPG export (based on the underlying Moz2D support):
- Better curve support:
- Better debugging support for understanding bounds:
- We now have simple list and columned list widgets. The list is both fast and scalable
and supports rows of variable heights:
- Basic tab widget:
- Looks: a mechanism for specifying element-specific composition and interaction.
- Documenter saw some major improvements. Just a reminder, Documenter is the tool that
enables live programming and previews directly within Pillar documents.
We now have a capability similar to notebooks like Jupyter:
We use it extensively to document our code. For example, here is a tutorial about playing
with looks in Bloc:
And we can also express whole tutorials based on Epicea:
- Diagrammer. We now have better editing support for detailed things such as arrow head:
While Diagrammer is apparently a tool for diagrams, it has a rather generic design that
can be utilized for all sorts of use cases. For example, one side effect is that now all
elements can be visually edited:
- Mondrian: Using the new pannable element, we can now zoom in/out and scroll, and we can
also set element to fit screen. We can also drag elements around.
- Inspector: we now have an initial support for multiple views associated with an object.
The support is similar to the one from the current inspector.
The feenk team
"What is more important: To be happy, or to make happy?"