move kitchen-sink demo into a separate directory

This commit is contained in:
Fabian Jakobs 2011-10-13 11:22:19 +02:00
commit 606963f424
39 changed files with 47 additions and 49 deletions

View file

@ -1,11 +1,11 @@
build: build:
git rev-parse HEAD > .git-ref git rev-parse HEAD > .git-ref
mkdir -p build/src mkdir -p build/src
mkdir -p build/demo mkdir -p build/demo/kitchen-sink
mkdir -p build/textarea/src mkdir -p build/textarea/src
cp demo/styles.css build/demo/styles.css cp -r demo/kitchen-sink/styles.css build/demo/kitchen-sink/styles.css
cp demo/logo.png build/demo/logo.png cp demo/kitchen-sink/logo.png build/demo/kitchen-sink/logo.png
./Makefile.dryice.js normal ./Makefile.dryice.js normal
./Makefile.dryice.js bm ./Makefile.dryice.js bm

View file

@ -95,7 +95,7 @@ var aceProject = [
]; ];
if (target == "normal") { if (target == "normal") {
aceProject.push(aceHome + '/demo'); //aceProject.push(aceHome + '/demo');
copy({ copy({
source: "build_support/editor.html", source: "build_support/editor.html",
@ -349,7 +349,7 @@ function demo() {
source: [ source: [
copy.source.commonjs({ copy.source.commonjs({
project: project, project: project,
require: [ "pilot/index", "ace/defaults", "demo/boot" ] require: [ "pilot/index", "ace/defaults", "demo/kitchen-sink/boot" ]
}) })
], ],
filter: [ copy.filter.moduleDefines ], filter: [ copy.filter.moduleDefines ],
@ -358,8 +358,7 @@ function demo() {
copy({ copy({
source: { source: {
root: project, root: project,
include: /demo\/docs\/.*$/, include: /demo\/kitchen-sink\/docs\/.*$/,
exclude: /tests?\//
}, },
filter: [ copy.filter.addDefines ], filter: [ copy.filter.addDefines ],
dest: demo dest: demo
@ -367,8 +366,7 @@ function demo() {
copy({ copy({
source: { source: {
root: project, root: project,
include: /.*\.css$/, include: /ace\/.*\.css$/,
exclude: /tests?\//
}, },
filter: [ copy.filter.addDefines ], filter: [ copy.filter.addDefines ],
dest: demo dest: demo
@ -377,11 +375,11 @@ function demo() {
copy({ copy({
source: demo, source: demo,
filter: [ filterTextPlugin ], filter: [ filterTextPlugin ],
dest: 'build/demo/kitchen-sink-uncompressed.js' dest: 'build/demo/kitchen-sink/kitchen-sink-uncompressed.js'
}); });
copy({ copy({
source: demo, source: demo,
filter: [ copy.filter.uglifyjs, filterTextPlugin ], filter: [ copy.filter.uglifyjs, filterTextPlugin ],
dest: 'build/demo/kitchen-sink.js' dest: 'build/demo/kitchen-sink/kitchen-sink.js'
}); });
} }

View file

@ -40,7 +40,7 @@ define(function(require, exports, module) {
require("pilot/fixoldbrowsers"); require("pilot/fixoldbrowsers");
require("pilot/plugin_manager"); require("pilot/plugin_manager");
require("pilot/environment"); require("pilot/environment");
require("demo/demo"); require("demo/kitchen-sink/demo");
require("pilot/index"); require("pilot/index");
require("ace/defaults"); require("ace/defaults");
@ -50,7 +50,7 @@ var catalog = require("pilot/plugin_manager").catalog;
catalog.registerPlugins(plugins).then(function() { catalog.registerPlugins(plugins).then(function() {
var env = require("pilot/environment").create(); var env = require("pilot/environment").create();
catalog.startupPlugins({ env: env }).then(function() { catalog.startupPlugins({ env: env }).then(function() {
require("demo/demo").launch(env); require("demo/kitchen-sink/demo").launch(env);
}); });
}); });

View file

@ -125,7 +125,7 @@ exports.launch = function(env) {
modesByName[m.name] = m; modesByName[m.name] = m;
}); });
var loreIpsum = require("ace/requirejs/text!demo/docs/plaintext.txt"); var loreIpsum = require("ace/requirejs/text!demo/kitchen-sink/docs/plaintext.txt");
for (var i = 0; i < 5; i++) { for (var i = 0; i < 5; i++) {
loreIpsum += loreIpsum; loreIpsum += loreIpsum;
} }
@ -133,108 +133,108 @@ exports.launch = function(env) {
var docs = [ var docs = [
new Doc( new Doc(
"javascript", "JavaScript", "javascript", "JavaScript",
require("ace/requirejs/text!demo/docs/javascript.js") require("ace/requirejs/text!demo/kitchen-sink/docs/javascript.js")
), ),
new WrappedDoc("text", "Plain Text", loreIpsum), new WrappedDoc("text", "Plain Text", loreIpsum),
new Doc( new Doc(
"coffee", "Coffeescript", "coffee", "Coffeescript",
require("ace/requirejs/text!demo/docs/coffeescript.coffee") require("ace/requirejs/text!demo/kitchen-sink/docs/coffeescript.coffee")
), ),
new Doc( new Doc(
"json", "JSON", "json", "JSON",
require("ace/requirejs/text!demo/docs/json.json") require("ace/requirejs/text!demo/kitchen-sink/docs/json.json")
), ),
new Doc( new Doc(
"css", "CSS", "css", "CSS",
require("ace/requirejs/text!demo/docs/css.css") require("ace/requirejs/text!demo/kitchen-sink/docs/css.css")
), ),
new Doc( new Doc(
"scss", "SCSS", "scss", "SCSS",
require("ace/requirejs/text!demo/docs/scss.scss") require("ace/requirejs/text!demo/kitchen-sink/docs/scss.scss")
), ),
new Doc( new Doc(
"html", "HTML", "html", "HTML",
require("ace/requirejs/text!demo/docs/html.html") require("ace/requirejs/text!demo/kitchen-sink/docs/html.html")
), ),
new Doc( new Doc(
"xml", "XML", "xml", "XML",
require("ace/requirejs/text!demo/docs/xml.xml") require("ace/requirejs/text!demo/kitchen-sink/docs/xml.xml")
), ),
new Doc( new Doc(
"svg", "SVG", "svg", "SVG",
require("ace/requirejs/text!demo/docs/svg.svg") require("ace/requirejs/text!demo/kitchen-sink/docs/svg.svg")
), ),
new Doc( new Doc(
"php", "PHP", "php", "PHP",
require("ace/requirejs/text!demo/docs/php.php") require("ace/requirejs/text!demo/kitchen-sink/docs/php.php")
), ),
new Doc( new Doc(
"coldfusion", "ColdFusion", "coldfusion", "ColdFusion",
require("ace/requirejs/text!demo/docs/coldfusion.cfm") require("ace/requirejs/text!demo/kitchen-sink/docs/coldfusion.cfm")
), ),
new Doc( new Doc(
"python", "Python", "python", "Python",
require("ace/requirejs/text!demo/docs/python.py") require("ace/requirejs/text!demo/kitchen-sink/docs/python.py")
), ),
new Doc( new Doc(
"ruby", "Ruby", "ruby", "Ruby",
require("ace/requirejs/text!demo/docs/ruby.rb") require("ace/requirejs/text!demo/kitchen-sink/docs/ruby.rb")
), ),
new Doc( new Doc(
"perl", "Perl", "perl", "Perl",
require("ace/requirejs/text!demo/docs/perl.pl") require("ace/requirejs/text!demo/kitchen-sink/docs/perl.pl")
), ),
new Doc( new Doc(
"ocaml", "OCaml", "ocaml", "OCaml",
require("ace/requirejs/text!demo/docs/ocaml.ml") require("ace/requirejs/text!demo/kitchen-sink/docs/ocaml.ml")
), ),
new Doc( new Doc(
"lua", "Lua", "lua", "Lua",
require("ace/requirejs/text!demo/docs/lua.lua") require("ace/requirejs/text!demo/kitchen-sink/docs/lua.lua")
), ),
new Doc( new Doc(
"java", "Java", "java", "Java",
require("ace/requirejs/text!demo/docs/java.java") require("ace/requirejs/text!demo/kitchen-sink/docs/java.java")
), ),
new Doc( new Doc(
"clojure", "Clojure", "clojure", "Clojure",
require("ace/requirejs/text!demo/docs/clojure.clj") require("ace/requirejs/text!demo/kitchen-sink/docs/clojure.clj")
), ),
new Doc( new Doc(
"groovy", "Groovy", "groovy", "Groovy",
require("ace/requirejs/text!demo/docs/groovy.groovy") require("ace/requirejs/text!demo/kitchen-sink/docs/groovy.groovy")
), ),
new Doc( new Doc(
"scala", "Scala", "scala", "Scala",
require("ace/requirejs/text!demo/docs/scala.scala") require("ace/requirejs/text!demo/kitchen-sink/docs/scala.scala")
), ),
new Doc( new Doc(
"csharp", "C#", "csharp", "C#",
require("ace/requirejs/text!demo/docs/csharp.cs") require("ace/requirejs/text!demo/kitchen-sink/docs/csharp.cs")
), ),
new Doc( new Doc(
"powershell", "Powershell", "powershell", "Powershell",
require("ace/requirejs/text!demo/docs/powershell.ps1") require("ace/requirejs/text!demo/kitchen-sink/docs/powershell.ps1")
), ),
new Doc( new Doc(
"c_cpp", "C/C++", "c_cpp", "C/C++",
require("ace/requirejs/text!demo/docs/cpp.cpp") require("ace/requirejs/text!demo/kitchen-sink/docs/cpp.cpp")
), ),
new Doc( new Doc(
"markdown", "Markdown", "markdown", "Markdown",
require("ace/requirejs/text!demo/docs/markdown.md") require("ace/requirejs/text!demo/kitchen-sink/docs/markdown.md")
), ),
new WrappedDoc( new WrappedDoc(
"markdown", "Markdown", "markdown", "Markdown",
require("ace/requirejs/text!demo/docs/markdown.md") require("ace/requirejs/text!demo/kitchen-sink/docs/markdown.md")
), ),
new WrappedDoc( new WrappedDoc(
"textile", "Textile", "textile", "Textile",
require("ace/requirejs/text!demo/docs/textile.textile") require("ace/requirejs/text!demo/kitchen-sink/docs/textile.textile")
), ),
new WrappedDoc( new WrappedDoc(
"latex", "LaTeX", "latex", "LaTeX",
require("ace/requirejs/text!demo/docs/latex.tex") require("ace/requirejs/text!demo/kitchen-sink/docs/latex.tex")
) )
]; ];

View file

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 339 B

After

Width:  |  Height:  |  Size: 339 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 324 B

After

Width:  |  Height:  |  Size: 324 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Before After
Before After

View file

@ -6,7 +6,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Ace Kitchen Sink</title> <title>Ace Kitchen Sink</title>
<meta name="author" content="Fabian Jakobs"> <meta name="author" content="Fabian Jakobs">
<link rel="stylesheet" href="demo/styles.css" type="text/css" media="screen" charset="utf-8"> <link rel="stylesheet" href="demo/kitchen-sink/styles.css" type="text/css" media="screen" charset="utf-8">
<!-- <!--
Ace Ace
@ -16,7 +16,7 @@
--> -->
</head> </head>
<body> <body>
<img id="logo" src="demo/logo.png"> <img id="logo" src="demo/kitchen-sink/logo.png">
<table id="controls"> <table id="controls">
<tr> <tr>
<td> <td>
@ -189,20 +189,20 @@
<script type="text/javascript"> <script type="text/javascript">
var require = { var require = {
paths: { paths: {
demo: "../demo", demo: "..",
ace: "../lib/ace", ace: "../../lib/ace",
cockpit: "../support/cockpit/lib/cockpit", cockpit: "../../support/cockpit/lib/cockpit",
pilot: "../support/pilot/lib/pilot" pilot: "../../support/pilot/lib/pilot"
} }
}; };
</script> </script>
<script src="demo/require.js" data-main="demo/boot" type="text/javascript" charset="utf-8"></script> <script src="demo/kitchen-sink/require.js" data-main="demo/kitchen-sink/boot" type="text/javascript" charset="utf-8"></script>
<!--DEVEL --> <!--DEVEL -->
<!--PACKAGE <!--PACKAGE
<script src="demo/kitchen-sink-uncompressed.js" data-ace-base="src" type="text/javascript" charset="utf-8"></script> <script src="demo/kitchen-sink/kitchen-sink-uncompressed.js" data-ace-base="src" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8"> <script type="text/javascript" charset="utf-8">
require("demo/boot"); require("demo/kitchen-sink/boot");
</script> </script>
<!--PACKAGE--> <!--PACKAGE-->