Refactor & clean up repository tree.
2
.gitignore
vendored
@ -1,2 +1,2 @@
|
|||||||
*.sw[op]
|
*.sw[op]
|
||||||
releases/
|
asciiblaster-nw/releases/*
|
||||||
|
29
LICENCE
@ -1,29 +0,0 @@
|
|||||||
Jollo LNT license
|
|
||||||
Version 1 - February 2015
|
|
||||||
|
|
||||||
Copyright, 2015. JOLLO NET NA.
|
|
||||||
The Jollo IRC Network. <//jollo.org/>
|
|
||||||
|
|
||||||
Vu, fare wanderer, confronted with raw, programmatic instruction
|
|
||||||
dans la forme la plus pure. A hesitation, troubled to the terms
|
|
||||||
qui ce license affirme. Par un voyage du explorer le mechanisme
|
|
||||||
et ponder la fabrication. Voila! La remide: egress sans risque.
|
|
||||||
|
|
||||||
Sans trace (Leave No Trace) via sept principales:
|
|
||||||
|
|
||||||
0. Modifique language en advance. L'Apposer Jollo LNT license
|
|
||||||
with copies en distribuer.
|
|
||||||
|
|
||||||
1. Non responsible pour neglige programme du problematique.
|
|
||||||
|
|
||||||
2. Non sympathie pour neglige programme du problematique.
|
|
||||||
|
|
||||||
3. Non permission l'modifique under any circumstance.
|
|
||||||
|
|
||||||
4. Non permission distribution under any circumstance.
|
|
||||||
|
|
||||||
5. Respect les programmatic instructions.
|
|
||||||
|
|
||||||
6. Non interfere avec l'harmonie d'une amitie.
|
|
||||||
|
|
||||||
|
|
1
asciiblaster-nw/assets
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../assets
|
1
asciiblaster-nw/index.html
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../index.html
|
@ -5,12 +5,12 @@
|
|||||||
},
|
},
|
||||||
"description": "asciiblaster (standalone NW app)",
|
"description": "asciiblaster (standalone NW app)",
|
||||||
"directories": {
|
"directories": {
|
||||||
"doc": "doc"
|
"assets": "assets"
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/lalbornoz/asciiblaster#readme",
|
"homepage": "https://github.com/lalbornoz/asciiblaster#readme",
|
||||||
"license": "Jollo LNT license <https://raw.githubusercontent.com/lalbornoz/asciiblaster/master/LICENCE>",
|
"license": "Jollo LNT license <https://raw.githubusercontent.com/lalbornoz/asciiblaster/master/LICENCE>",
|
||||||
"main": "index.html",
|
"main": "index.html",
|
||||||
"name": "asciiblaster",
|
"name": "asciiblaster-nw",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git+https://github.com/lalbornoz/asciiblaster.git"
|
"url": "git+https://github.com/lalbornoz/asciiblaster.git"
|
||||||
@ -18,7 +18,7 @@
|
|||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "echo \"Error: no test specified\" && exit 1"
|
"test": "echo \"Error: no test specified\" && exit 1"
|
||||||
},
|
},
|
||||||
"version": "1.0.2",
|
"version": "1.0.3",
|
||||||
"window": {
|
"window": {
|
||||||
"title": "asciiblaster (standalone NW app)",
|
"title": "asciiblaster (standalone NW app)",
|
||||||
"toolbar": true,
|
"toolbar": true,
|
@ -1,9 +1,9 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
|
|
||||||
PACKAGE_NAME="asciiblaster";
|
PACKAGE_NAME="asciiblaster-nw";
|
||||||
RELEASE_DEPS="cpio find gunzip rm sed tar unzip wget zip";
|
RELEASE_DEPS="cpio find gunzip rm sed tar unzip wget zip";
|
||||||
NWJS_MANIFEST_FNAME="assets/nwjs.manifest";
|
NWJS_MANIFEST_FNAME="nwjs.manifest";
|
||||||
NWJS_PLATFORMS="linux-ia32 linux-x64 win-ia32 win-x64";
|
NWJS_PLATFORMS="linux-ia32 linux-x64 win-ia32 win-x64";
|
||||||
NWJS_VERSION="0.34.5";
|
NWJS_VERSION="0.34.5";
|
||||||
NWJS_SUBDIR="nwjs-v${NWJS_VERSION}-%NWJS_PLATFORM%";
|
NWJS_SUBDIR="nwjs-v${NWJS_VERSION}-%NWJS_PLATFORM%";
|
||||||
@ -63,15 +63,14 @@ release() {
|
|||||||
cpio --quiet -dmp ..;
|
cpio --quiet -dmp ..;
|
||||||
cd "${OLDPWD}";
|
cd "${OLDPWD}";
|
||||||
rm -fr "${_release_dname}/${_nwjs_subdir}";
|
rm -fr "${_release_dname}/${_nwjs_subdir}";
|
||||||
find . \
|
find -L . \
|
||||||
-mindepth 1 \
|
-mindepth 1 \
|
||||||
-not -path './.git/*' \
|
|
||||||
-not -path "./.git" \
|
|
||||||
-not -path "./${RELEASES_DNAME}/*" \
|
-not -path "./${RELEASES_DNAME}/*" \
|
||||||
-not -path "./${RELEASES_DNAME}" \
|
-not -path "./${RELEASES_DNAME}" \
|
||||||
-not -name '.git*' \
|
-not -name '*.sw*' \
|
||||||
-not -name '*.sw*' |\
|
-not -name "${0##*/}" \
|
||||||
cpio --quiet -dmp "${_release_dname}";
|
-not -name "${NWJS_MANIFEST_FNAME}" |\
|
||||||
|
cpio --quiet -dLmp "${_release_dname}";
|
||||||
cd "${RELEASES_DNAME}";
|
cd "${RELEASES_DNAME}";
|
||||||
if [ "${_vflag:-0}" -eq 0 ]; then
|
if [ "${_vflag:-0}" -eq 0 ]; then
|
||||||
zip -9 -r "${_release_fname##${RELEASES_DNAME}/}" "${_release_dname##${RELEASES_DNAME}/}" >/dev/null;
|
zip -9 -r "${_release_fname##${RELEASES_DNAME}/}" "${_release_dname##${RELEASES_DNAME}/}" >/dev/null;
|
@ -15,7 +15,7 @@ margin-bottom:8px;
|
|||||||
|
|
||||||
body {
|
body {
|
||||||
background:#000;
|
background:#000;
|
||||||
background-image:url('../assets/tile.jpg');
|
background-image:url('../images/tile.jpg');
|
||||||
font-size:16pt;
|
font-size:16pt;
|
||||||
font-family:times new roman;
|
font-family:times new roman;
|
||||||
color:rgb(255,255,0);
|
color:rgb(255,255,0);
|
@ -12,12 +12,12 @@ body {
|
|||||||
}
|
}
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: 'FixedsysExcelsior301Regular';
|
font-family: 'FixedsysExcelsior301Regular';
|
||||||
src: url('../assets/fsex300-webfont.eot');
|
src: url('../fonts/fsex300-webfont.eot');
|
||||||
src: url('../assets/fsex300-webfont.eot?#iefix') format('embedded-opentype'),
|
src: url('../fonts/fsex300-webfont.eot?#iefix') format('embedded-opentype'),
|
||||||
url('../assets/fsex300-webfont.woff') format('woff'),
|
url('../fonts/fsex300-webfont.woff') format('woff'),
|
||||||
url('../assets/fsex300-webfont.ttf') format('truetype'),
|
url('../fonts/fsex300-webfont.ttf') format('truetype'),
|
||||||
url('../assets/fsex300-webfont.svg#FixedsysExcelsior301Regular') format('svg');
|
url('../fonts/fsex300-webfont.svg#FixedsysExcelsior301Regular') format('svg');
|
||||||
font-weight: normal;
|
font-weighmal;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -66,7 +66,7 @@ a:hover { text-decoration: underline }
|
|||||||
}
|
}
|
||||||
.transparent {
|
.transparent {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: url(../assets/gray-dither.gif);
|
background-image: url(../images/gray-dither.gif);
|
||||||
background-size: 8px 8px;
|
background-size: 8px 8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -152,10 +152,10 @@ textarea { font-size:12pt; width: 37vw; height: 300px; background: #333; color:
|
|||||||
cursor: crosshair;
|
cursor: crosshair;
|
||||||
}
|
}
|
||||||
.dropper #canvas_rapper {
|
.dropper #canvas_rapper {
|
||||||
cursor: url(../assets/dropper.gif) 0 15, auto;
|
cursor: url(../images/dropper.gif) 0 15, auto;
|
||||||
}
|
}
|
||||||
.bucket #canvas_rapper {
|
.bucket #canvas_rapper {
|
||||||
cursor: url(../assets/bucket.png) 3 15, auto;
|
cursor: url(../images/bucket.png) 3 15, auto;
|
||||||
}
|
}
|
||||||
#brush_rapper {
|
#brush_rapper {
|
||||||
border: 1px solid;
|
border: 1px solid;
|
@ -1,8 +1,8 @@
|
|||||||
<!-- https://raw.githubusercontent.com/lalbornoz/asciiblaster/master/LICENCE -->
|
<!-- https://raw.githubusercontent.com/lalbornoz/asciiblaster/master/LICENCE -->
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<link rel="stylesheet" href="../assets/sally.css" type="text/css" charset="utf-8" />
|
<link rel="stylesheet" href="../css/sally.css" type="text/css" charset="utf-8" />
|
||||||
<link rel="stylesheet" href="../assets/ak.css" type="text/css" charset="utf-8" />
|
<link rel="stylesheet" href="../css/ak.css" type="text/css" charset="utf-8" />
|
||||||
<link rel="stylesheet" href="../assets/nitelite.css" type="text/css" charset="utf-8" />
|
<link rel="stylesheet" href="../css/nitelite.css" type="text/css" charset="utf-8" />
|
||||||
<style>
|
<style>
|
||||||
body { font-family: 'FixedsysExcelsior301Regular'; }
|
body { font-family: 'FixedsysExcelsior301Regular'; }
|
||||||
a:nth-of-type(2n+1), a { color: #0f0; }
|
a:nth-of-type(2n+1), a { color: #0f0; }
|
Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |
29
assets/text/LICENCE
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
Jollo LNT license
|
||||||
|
Version 1 - February 2015
|
||||||
|
|
||||||
|
Copyright, 2015. JOLLO NET NA.
|
||||||
|
The Jollo IRC Network. <//jollo.org/>
|
||||||
|
|
||||||
|
Vu, fare wanderer, confronted with raw, programmatic instruction
|
||||||
|
dans la forme la plus pure. A hesitation, troubled to the terms
|
||||||
|
qui ce license affirme. Par un voyage du explorer le mechanisme
|
||||||
|
et ponder la fabrication. Voila! La remide: egress sans risque.
|
||||||
|
|
||||||
|
Sans trace (Leave No Trace) via sept principales:
|
||||||
|
|
||||||
|
0. Modifique language en advance. L'Apposer Jollo LNT license
|
||||||
|
with copies en distribuer.
|
||||||
|
|
||||||
|
1. Non responsible pour neglige programme du problematique.
|
||||||
|
|
||||||
|
2. Non sympathie pour neglige programme du problematique.
|
||||||
|
|
||||||
|
3. Non permission l'modifique under any circumstance.
|
||||||
|
|
||||||
|
4. Non permission distribution under any circumstance.
|
||||||
|
|
||||||
|
5. Respect les programmatic instructions.
|
||||||
|
|
||||||
|
6. Non interfere avec l'harmonie d'une amitie.
|
||||||
|
|
||||||
|
|
48
index.html
@ -4,8 +4,8 @@
|
|||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<title>asciiblaster</title>
|
<title>asciiblaster</title>
|
||||||
<meta name="viewport" content="width=device-width, maximum-scale=1.0, user-scalable=yes" />
|
<meta name="viewport" content="width=device-width, maximum-scale=1.0, user-scalable=yes" />
|
||||||
<link rel="stylesheet" href="assets/sally.css" type="text/css" charset="utf-8" />
|
<link rel="stylesheet" href="assets/css/sally.css" type="text/css" charset="utf-8" />
|
||||||
<link rel="stylesheet" href="assets/ak.css" type="text/css" charset="utf-8" />
|
<link rel="stylesheet" href="assets/css/ak.css" type="text/css" charset="utf-8" />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="loading panke">
|
<body class="loading panke">
|
||||||
@ -65,7 +65,7 @@
|
|||||||
<span id="load_el" class="tool">load</span>
|
<span id="load_el" class="tool">load</span>
|
||||||
<br>
|
<br>
|
||||||
<span id="shader_el" class="tool">shader</span>
|
<span id="shader_el" class="tool">shader</span>
|
||||||
<a id="doc_el" href="https://www.lucioillanes.de/asciiblaster/doc/" target="_blank">doc</a>
|
<a id="doc_el" href="assets/doc/index.html" target="_blank">doc</a>
|
||||||
<br>
|
<br>
|
||||||
<span id="advanced_checkbox" class="tool">_ advanced</span>
|
<span id="advanced_checkbox" class="tool">_ advanced</span>
|
||||||
<br>
|
<br>
|
||||||
@ -110,30 +110,30 @@
|
|||||||
// lex.opacity = 1
|
// lex.opacity = 1
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
<script src="js/ext/oktween.js"></script>
|
<script src="assets/js/ext/oktween.js"></script>
|
||||||
|
|
||||||
<script src="js/ext/util.js"></script>
|
<script src="assets/js/ext/util.js"></script>
|
||||||
<script src="js/ext/unicode.js"></script>
|
<script src="assets/js/ext/unicode.js"></script>
|
||||||
<script src="js/ext/color.js"></script>
|
<script src="assets/js/ext/color.js"></script>
|
||||||
<script src="js/clipboard.js"></script>
|
<script src="assets/js/clipboard.js"></script>
|
||||||
|
|
||||||
<script src="js/lex.js"></script>
|
<script src="assets/js/lex.js"></script>
|
||||||
<script src="js/matrix.js"></script>
|
<script src="assets/js/matrix.js"></script>
|
||||||
<script src="js/gfx.js"></script>
|
<script src="assets/js/gfx.js"></script>
|
||||||
<script src="js/ui/tool.js"></script>
|
<script src="assets/js/ui/tool.js"></script>
|
||||||
<script src="js/gfx.js"></script>
|
<script src="assets/js/gfx.js"></script>
|
||||||
|
|
||||||
<script src="js/ui/brush.js"></script>
|
<script src="assets/js/ui/brush.js"></script>
|
||||||
<script src="js/ui/canvas.js"></script>
|
<script src="assets/js/ui/canvas.js"></script>
|
||||||
<script src="js/ui/custom.js"></script>
|
<script src="assets/js/ui/custom.js"></script>
|
||||||
<script src="js/ui/keys.js"></script>
|
<script src="assets/js/ui/keys.js"></script>
|
||||||
<script src="js/ui/controls.js"></script>
|
<script src="assets/js/ui/controls.js"></script>
|
||||||
<script src="js/ui/palette.js"></script>
|
<script src="assets/js/ui/palette.js"></script>
|
||||||
<script src="js/ui/letters.js"></script>
|
<script src="assets/js/ui/letters.js"></script>
|
||||||
<script src="js/ui/selection.js"></script>
|
<script src="assets/js/ui/selection.js"></script>
|
||||||
<script src="js/ui/transform.js"></script>
|
<script src="assets/js/ui/transform.js"></script>
|
||||||
<script src="js/ext/nopaint.js"></script>
|
<script src="assets/js/ext/nopaint.js"></script>
|
||||||
|
|
||||||
<script src="js/app.js"></script>
|
<script src="assets/js/app.js"></script>
|
||||||
</html>
|
</html>
|
||||||
|
|
||||||
|