Automatically migrated from Gitolite
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 
 
Sven Slootweg 7a2a3d89d8 First tech demo pirms 9 gadiem
bin First tech demo pirms 9 gadiem
lib First tech demo pirms 9 gadiem
test First tech demo pirms 9 gadiem
.gitignore First tech demo pirms 9 gadiem
README.md First tech demo pirms 9 gadiem
gulpfile.js First tech demo pirms 9 gadiem
index.coffee First tech demo pirms 9 gadiem
package.json First tech demo pirms 9 gadiem
test-inheritance.coffee First tech demo pirms 9 gadiem

README.md

authored

A modular framework for building authoring tools.

Originally developed for Adivix, but usable for any kind of (2D) authoring tool project.

Demo

Here. No performance optimizations carried out yet, and very rough around the edges still, so Chrome is probably a better choice.

Current state

Not production-ready. Still under development. The plugins will eventually be put into their own repository.

Plugins

  • Core (stage, scenes, objects - not actually a plugin)
  • Layers
  • Object type - text
  • Object type - image

UI plugins

  • Scene panel
  • Layer panel
  • Object panel
  • Properties panel
  • HTML renderer

Utilities

  • dom-wait; queues a function call for when the DOM has loaded, where necessary.
  • apply-property-map; utility for mapping values to DOM element properties.
  • split-filter; like .filter, but returns both a matching and non-matching array.
  • distance-from; calculates direct distance between two points, used for the drag threshold in the HTML renderer.