somewhere to talk about random ideas and projects like everyone else

stuff

Standalone Animation Player 16 July 2008

I’ve created an animation player. It works with all ajax animator animations, and when compressed is a mere 3kb (which I believe is lower than OnlyPath Viewer).

It is built using the very same sources of the Ajax Animator, the whole purpose of all those *_core.js files. It uses the files Ext.ux.clone.js, op_view.js, svgrenderer_mini.js, vmlrenderer_mini.js, wrapper_core.js, view_wrapper.js, and tween_core.js.

svgrenderer_mini.js when compressed is just over 1.1kb and same is for vmlrenderer_mini.js

I’m on my linux development environment now, so I haven’t tested it in IE, but it will 100% fail, as the rendering engines is not detected and it uses SVGRenderer always.

See it in action here: http://ajaxanimator.googlecode.com/svn/trunk/ajaxanimator/html/player.htm


Improved Tweening Engine Stability 13 July 2008

as you probably know, there is a new tweening engine being used. This new one got rid of all the random anomaly checks that report when random errors occur. The error checks are now run more verbosely than eva!


Switching Editors 15 June 2008

I’m now trying out Komodo Edit versus what I normally use (Notepad++) because of a weird bug (maybe… it may just be my messed up computer). Well, I just decided that maybe a more professional editor would have nice features over a simple editor. I have to say I’m quite pleased.


Resize Grid, Improved Select, Delete Selection/Clear All 07 June 2008

You can now resize the grid through the same GUI as the line width: A simple slider. Now when you select a shape, the draw-panel adjusts itself accordingly to the colors and other values. When you leave select mode, it automatically unselects the space. Special tools like Delete Selection and Clear All now work.


New loading screen + HTML Strict Doctype 07 June 2008

The application is now HTML (I just added a doctype) and I changed the loading screen almost completely stolen from the Ext Samples page. (HTML Strict sort of broke the other one). I think one day, it’ll be XHTML. but now it’s just HTML Strict. Now it’s more descriptive. Saying “Loading UI…” and “Initializing…” rather than a simple “loading”. Its one of the ways to make it feel to load faster.