Today SitePen, Inc. announced the release of a co-sponsored "demo" utilizing Adobe's AIR runtime and The Dojo Toolkit affectionately named "The Dojo Toolbox". Don't let the term "demo" fool you though, this thing is a fully functioning application providing a pluggable API built around the question "what can be done offline to better Dojo?" ...
Blogs
Dojo, floating on AIR
- dante's blog
- Login or register to post comments
- Read more
- Unsubscribe blog
- Subscribe post
Shear Effect, Verbose Demo Page
Since my last update, I've made the demo page more verbose and created a "shear" effect that, once again, splits the element into rows and/or columns and slides them in alternating directions, with an optional progressive or random delay between each piece's animation.
Markdown parser progressing
I continue working on Markdown parser and for now it already supports:
- span elements (bold, italic, inline images links and code)
- settext and atx headers
- code blocks
- blockquotes, partly supported for now (in some cases output differs from original Markdown output)
- horizontal rules
- backslash escaping for special chars (\*, \`, etc)
- propeller's blog
- Login or register to post comments
- Read more
- Unsubscribe blog
- Unsubscribe post
Disintegrate Effect
With the successful completion of the explode effect, I decided to build on the code used to split the node into pieces. I split the code in half and thus created a new generic function, dojox.fx._split that returns an animation object that splits the node into args.rows and args.columns and applies args.pieceAnimation() to each piece. This function takes the piece, its x and y location in the grid of pieces, and the dojo.coords of the original node as arguments and returns either an animation object or an array of animation objects to be combined.
DnD Form Editor Progress
I missed my update last week, so this post actually covers the past two weeks.
- jbalogh's blog
- Login or register to post comments
- Read more
- Unsubscribe blog
- Unsubscribe post
GFX 2.0 Analysis document
Hi dojoers,
I am thinking to put my analysis document for GFX 2.0 (this document has been updating from the first time discussion with my mentor Mr.Eugene Lazutkin). You can read the document to know more about abstract design of GFX 2.0... At the moment, I am writing document to explain thoroughly about GFX 2.0 implementation, it will be described about:
- Assumption implementation (for example, no color texturing, no light feature, etc)
- Implementation detail (including design diagram, improvement made to increase performance)
- Problem (algorithm, feature that hard to implement)
Link for the analysis document can be read in this link
- robertusj's blog
- Login or register to post comments
- Read more
- Subscribe blog
- Subscribe post
d-rails progress, or, my journey through javascript scope hell.
This week I've made a lot of progress on rails' JavaScriptGenerator. JavaScriptGenerator basically offloads a lot of the work to the underlying prototype js library, and it's meant to be an expressive means of speaking javascript with ruby code. To maintain this flexibility, I've been implementing a lot of prototype functionality in our drails javascript package.
There are 2 new classes, drails.Element and drails.ElementCollection, and one new interface, drails.Enumerable.
- jmole's blog
- Login or register to post comments
- Read more
- Unsubscribe blog
- Subscribe post
Explode Effect
I created a nice animation effect that splits the element into an arbitrary number of rows and columns, then sends them flying away from the element's center. The user can specify whether or not the pieces fade out as they move, and whether or not the distance and duration of each piece's animation should be randomized.
The effect is accomplished by cloning the node once for each piece and combining each piece's animation together. The original node's opacity is set to zero onPlay.
Welcome Opera GFX 2.0
Hi dojoers,
Finally, after bugging around with algorithm to change Quaternion to Euler rotation system... The Opera implementation for GFX 2.0 is out... It is around 90% though (I need mathematician who understand about good camera management).
Since the Firefox and Opera implementation are already out... So I already achieved the unification API feature of GFX 2.0... After mid evaluation, I want to jump into high level of GFX 2.0 to make interactive 3D module... such as loading 3d model... and easy 3d environment loader file... I also want to make a real world example...
- robertusj's blog
- Login or register to post comments
- Read more
- Subscribe blog
- Unsubscribe post
New Realtime Demo! Very exciting!
Hi dojoers,
There we go! A new demo page, it has realtime script execution, so you can play around with the library. Notice that, I put some predefined script already as example script... You can change it or do your own in custom script... The purpose of this demo page is to determine whether my API is good or not... Not forget to mention, I will post the class diagram for you to get an abstract idea about the API... Try your best not to see the source code... try to guess from the argument parameter name... I am sorry I cant provide full HTML documentation right now since I will do it later on this project lifetime...
Please go to this to see the demo page and this to see the class diagram...
I would really appreciate if you give some comments, suggestions, or critics... Thanks!
