Hi Tudor.
Very impressive progress.
I have one question about scrolling support. How it works or is it works
with elements which are based on infinite layout like mentioned grid
widget?
Does grid implemented with PannableElement too?
2018-05-25 14:30 GMT+03:00 Tudor Girba <tudor(a)tudorgirba.com>om>:
Hi,
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):
----
Bloc
----
- Scrolling. We finally have a good scrolling support:
https://twitter.com/feenkcom/status/991690465224331264
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:
https://twitter.com/feenkcom/status/989797367523233797
https://twitter.com/feenkcom/status/988753142299938817
(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):
https://twitter.com/feenkcom/status/976580153802358786
https://twitter.com/feenkcom/status/976578060429484032
- Better curve support:
https://twitter.com/feenkcom/status/990967109193781249
https://twitter.com/feenkcom/status/990971530615107584
- Better debugging support for understanding bounds:
https://twitter.com/feenkcom/status/989138457288167424
----
Brick
----
- We now have simple list and columned list widgets. The list is both fast
and scalable and supports rows of variable heights:
https://twitter.com/feenkcom/status/984744251920658432
https://twitter.com/feenkcom/status/984143821192744961
- Basic tab widget:
https://twitter.com/feenkcom/status/974420432240685062
- Looks: a mechanism for specifying element-specific composition and
interaction.
----
GT
----
- 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:
https://twitter.com/feenkcom/status/996310432225820672
We use it extensively to document our code. For example, here is a
tutorial about playing with looks in Bloc:
https://twitter.com/feenkcom/status/973899862482866176
And we can also express whole tutorials based on Epicea:
https://twitter.com/feenkcom/status/999975333972541440
- Diagrammer. We now have better editing support for detailed things such
as arrow head:
https://twitter.com/feenkcom/status/976341449267531776
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:
https://twitter.com/feenkcom/status/982656456968241152
- 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.
Have fun,
The feenk team
--
www.tudorgirba.com
www.feenk.com
"What is more important: To be happy, or to make happy?"