Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
The Joshfire Framework
JavaScript CSS Python Objective-C Processing Shell Java

CardPanel : removed _self_ declaration in generate function

dquote> As the calls to generate() are already binded to the current _this_, this was not necessary. Plus this reference was causing a weird bug (null children var when calling _.tpl() generated function)
latest commit 609a7f19d5
@nicolsc nicolsc authored
Failed to load latest commit information.
build Should work better with node v.0.6
css First public commit of the Joshfire Framework! :)
doc
examples Remove symlink to joshfire-framework in map example.
lib CardPanel : removed _self_ declaration in generate function
public First public commit of the Joshfire Framework! :)
scripts [optimize script] renamed minify arg to prettyprint
test 0.9.1 RC
.gitignore Add sublime files to .gitignore
CHANGELOG Prepare for 0.9.2 release, update underscore to 1.2.2
LICENSE Cleanups in root + vendor
README.md Fixed "hello world" example. Updated readme to mention lack of doc.
fabfile.py Do not generate bootstrap for node adapter
package.json Updated Woodman library to latest version (v0.9.0)

README.md

Joshfire framework

Open Source Multi-device JavaScript framework created and maintained by Joshfire.

The current version of the framework builds upon Backbone.js and require.js. Main features include:

  • common views at the core of each application (e.g. layout, list, slide panel)
  • an adapter mechanism to tweak the code of certain views when they are run on certain families of devices
  • a build system to compile the JavaScript code of an application
  • a logging system based on Woodman with a pre-compiler to remove logging code before compilation to save size.
  • a few utility classes for usual functionalities.

As opposed to previous versions of the framework, the current version does not impose a particular declaration mechanism for the structure of an app. The router/controller of the app is entirely up to the app developer.

Please note that, while the framework is actively being maintained, the "doc" and "examples" folders are leftovers of the previous version and do not match the current framework. In particular, the examples do not work. Documentation and examples will be updated when time allows...

The documentation of the deprecated previous version can still be checked in the v0.9 branch: https://github.com/joshfire/joshfire-framework/tree/old-master

License

The Joshfire framework is licensed under an MIT license (even the classes that still refer to a dual GPL and Commercial licenses which merely need to be updated)

Something went wrong with that request. Please try again.