Login Register

SoC GFX: General update

Hi dojoers,

In this opportunity, I would like to share my status update for gfx project with Dojo.

What was achieved lately?
- Revised test page.
Yes, a new cool looking page! It cut around 40% loading time from previous version (because of dijit dependancy), which from ~40 seconds become ~20 seconds.

- Camera

(Barely) Working Text Effects!

After trying unsuccesssfully for about a week to split a block of text into spans of words or letters, I finally followed the KISS rule and made something work. Originally, I was trying to recurse through every non-textNode and split the textNodes inside their parentNodes so any HTML inside the supplied node would remain intact. However, some HTML "features" (and lack of sleep) prevented all my attempts from providing me with what I thought would be a simple, robust, and efficient bit of magic.

ESRI Launches Dojo-based GIS JavaScript API

I recently had a chance to sit down with Jayant Sai of ESRI to discuss their new Dojo-based GIS JavaScript API.

DS: Let's start at the beginning. What is ESRI?

DDD Boston Monday is "sold out"

The Monday portion of Dojo Developer Day Boston is now "sold out" (can free events sell out?) after just a few short weeks since the announcements!

There's a waiting list in case we get more space from the Ajax Experience, so do sign-up if you are interested. And the Committer and Contributor Day on Sunday still has plenty of seats and is also free.

New month means new appearance

Hi dojoers,

I would like to introduce you a new page for GFX 2.0... Now the new page focuses on the display of the canvas (it is located in the middle of the page and it is very big). How about the other (console and help page)? Dont worry, I made such a way when you need them, all you should do just go to bottom left to click either console or help page... And a draggable panel will be shown! In terms of loading, it cuts the loading time around 50% (from 40 seconds to 20 seconds), it is due to I am using a lot of dijit component... Unfortunately, the only problem of new page is performance downgrade since the canvas size is bigger (take more time to draw)... Please go to this page to see the new look of GFX 2.0 page.

DnD Form Editor: Export works

Last week before getting sick, I worked on making it possible to export the created form. I've been procrastinating on this part of the app for a while because I was stumped on how to make it easy to use, because exportable data exists on different levels: some parts are on the object I use to wrap each form element (soc.Element), and other parts are on the element being wrapped (the dijits).

dojo.dinner - Portland, OR update

UPDATE:

The details for the evening are:

Wed, July 23rd --
Chesterfield / 1101 SE Burnside
6:30pm

A map is available here.

(just a few blocks (+/-10?) directly south of the Lloyd Center Max station)

or in a more dojo'y way:

dojo.mixin(dojo,{
dinner: function(){
return {
date:"2008-07-23",

DnD Editor Update: Grid Wars

This week I've been trying to integrate the GridContainer into the form creator, so users can create forms with multiple columns. Unfortunately, it hasn't been an easy drop-in replacement, and I've discovered some bugs. #7217 turned out to be a "mini flub", easily fixed once I found the faulty code.

DDD:4.5, Portland, Oregon

UPDATE:

The details for the evening are:

Wed, July 23rd --
Chesterfield / 1101 SE Burnside
6:30pm

A map is available here.

(just a few blocks (+/-10?) directly south of the Lloyd Center Max station)

or in a more dojo'y way:

dojo.mixin(dojo,{
dinner: function(){
return {
date:"2008-07-23",

New feature!

Hola dojoers,

Recently, GFX 2.0 got new important feature! It is called LoaderSystem. As name describes, it will load external data format (especially graphic markup language such as OBJ file)... Anyone familiar with Suzanne from Blender? It is auto loaded in the GFX 2.0 in the start up page... You can rotate it, you can move it as well... Not forget to mention other mesh such as Cylinder is added as well...

Syndicate content