2016-02-25 02:38:01 +03:00
|
|
|
/**********************************************************************
|
|
|
|
|
*
|
|
|
|
|
*
|
|
|
|
|
*
|
|
|
|
|
**********************************************************************/
|
|
|
|
|
|
|
|
|
|
define(function(require){ var module = {}
|
|
|
|
|
|
|
|
|
|
//var DEBUG = DEBUG != null ? DEBUG : true
|
|
|
|
|
|
|
|
|
|
// import features...
|
|
|
|
|
var core = require('features/core')
|
2016-04-02 19:30:48 +03:00
|
|
|
|
|
|
|
|
require('features/base')
|
|
|
|
|
require('features/location')
|
|
|
|
|
require('features/history')
|
|
|
|
|
require('features/app')
|
|
|
|
|
require('features/ui')
|
|
|
|
|
require('features/ui-single-image')
|
|
|
|
|
require('features/ui-chrome')
|
|
|
|
|
require('features/keyboard')
|
|
|
|
|
require('features/ui-status')
|
|
|
|
|
require('features/ui-marks')
|
|
|
|
|
require('features/ui-widgets')
|
|
|
|
|
require('features/ui-slideshow')
|
|
|
|
|
require('features/external-editor')
|
|
|
|
|
require('features/metadata')
|
|
|
|
|
require('features/meta')
|
|
|
|
|
|
|
|
|
|
require('features/experimental')
|
|
|
|
|
require('features/demo')
|
2016-02-25 02:38:01 +03:00
|
|
|
|
2016-04-19 19:55:11 +03:00
|
|
|
// node features...
|
|
|
|
|
if(typeof(window) == 'undefined' || window.nodejs != null){
|
2016-04-02 19:30:48 +03:00
|
|
|
require('features/filesystem')
|
|
|
|
|
require('features/cli')
|
2016-02-25 02:38:01 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//---------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
// NOTE: this is here to simplify importing...
|
|
|
|
|
var ImageGridFeatures =
|
|
|
|
|
module.ImageGridFeatures =
|
|
|
|
|
core.ImageGridFeatures
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**********************************************************************
|
|
|
|
|
* vim:set ts=4 sw=4 : */
|
|
|
|
|
return module })
|