Hey all. We have a bunch of new features which are just about ready for the next release, and would love some feedback.
First of all, see the general mixed-mode update if you haven't already for an update about Famous Framework and the latest Engine release.
This new version is still targetted at Engine v0.5.2, but of course will carry over once v0.6 support is ready. From the ChangeLog:
-
More natural sizing: "x, y, z" where these can be (comma separated, spaces optional):
Values like { value1: .., value2: ..., transition: ... } can now have a
property, _loopFromBeginning
(better names welcome), which, when true,
will reset the loop to value1 on each cycle, for a continuous animation
in the same direction (when given appropriate values), vs default behaviour
to cycle back and forth between two values.
Nodes now support a class="class1 class2" type tag.
-
New FV(), like jQuery's $()
The size
and FV()
updates are particularly exciting. Please let us know if the brief summary above doesn't explain clearly enough and put up some more explicit examples.
Note, our original sizing pattern still works 100% (you don't need to change any code). But if the new pattern (which I think is a lot more natural) is received well, that will be our only recommended pattern moving forward.
Note also that FV()
selectors in this early release only support a "single" selector, you can't yet do things like ".class1.class2" or "Node > .something" etc, but that's the ultimate plan. We hope it make it easy, familiar and comfortable to manipulate your fviews.