Skip to content

Commit c52e48f

Browse files
committed
Unleash 1.0
1 parent 9d55c28 commit c52e48f

File tree

17 files changed

+52
-40
lines changed

17 files changed

+52
-40
lines changed

Gruntfile.js

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -126,12 +126,12 @@ function getBuildMeta() {
126126
grunt.log.writeln("Getting project metadata...");
127127
var tokens = cat("project.clj").split(" ");
128128
var build = {
129-
name: tokens[1],
129+
name: "AE2",
130130
version: tokens[2].replace(/"/g, "").trim(),
131131
date: moment().format("YYYY-MM-DD")
132132
};
133133
var commit = exec("git rev-list HEAD --count", {silent:true}).trim();
134-
if (commit != '') {
134+
if (commit == '') {
135135
build.commit = "pre";
136136
} else {
137137
build.commit = commit;
@@ -223,6 +223,7 @@ grunt.registerTask('release', ['cljsbuild-prod', 'prepare-release', 'release-lin
223223
grunt.registerTask('cljsbuild-prod', function() {
224224
grunt.log.writeln("\nCleaning and building ClojureScript production files...");
225225
exec("lein do clean, with-profile production cljsbuild once");
226+
// exec("lein do clean, cljsbuild once");
226227
});
227228

228229
grunt.registerTask('prepare-release', function() {
@@ -246,6 +247,7 @@ grunt.registerTask('prepare-release', function() {
246247
}
247248

248249
//copy app folder
250+
grunt.log.writeln("Copying from " + paths.devApp + " -> " + paths.builds)
249251
cp('-r', paths.devApp, paths.builds);
250252

251253
grunt.log.writeln("\nCopying node dependencies to release...");
@@ -255,7 +257,9 @@ grunt.registerTask('prepare-release', function() {
255257
popd();
256258
cp('-f', paths.devPkg, paths.releaseApp);
257259

258-
deleteExtraResources(paths);
260+
// No.
261+
//deleteExtraResources(paths);
262+
259263
stampRelease(build, paths);
260264
setReleaseConfig(build, paths);
261265
});
@@ -322,8 +326,8 @@ grunt.registerTask('release-mac', function() {
322326
var dmgName = path.join(dirName, path.basename(dirName) + ".dmg");
323327
grunt.config.set("appdmg", {
324328
options: {
325-
"title": "BRU-9",
326-
"background": "script/dmg/TestBkg.png",
329+
"title": "Aesthetic Engine 2",
330+
"background": "script/dmg/dmg_bg.png",
327331
"icon-size": 80,
328332
"contents": [
329333
{ "x": 448, "y": 344, "type": "link", "path": "/Applications" },

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
# BRU-9
1+
![Aesthetic Engine 2 Screenshot](resources/screenshot.png)
22

3-
A visualization, a distraction.
3+
# Aesthetic Engine 2
44

5-
## Overview
5+
AE2 is simultaneously a web browser, a generative data sculpture, and a shape-shifting painting. Created as an attempt of exposing the complexity of scaffolding supporting the user-facing elements of the World Wide Web, it serves no purpose.
66

7-
This project is currently in very early stages of development – its shape is
8-
still being determined. Follow [@brtlsm](https://twitter.com/brtlsm) and/or the
9-
development updates on [BRUTALISM's website](http://brutalism.rs).
7+
## Usage
108

11-
## Setup
9+
Download a release build or build your own, see instructions below. Run it, then use Space or Enter to move to the next web page. Click and drag to look around, WASD to move.
10+
11+
## Building and playing around
1212

1313
On Mac/Linux:
1414

@@ -29,7 +29,7 @@ In another terminal window, launch the electron app:
2929
grunt launch
3030

3131
You can edit any of the ClojureScript source files and the changes should show
32-
up in the electron app without the need to re-launch.
32+
up in the electron app without the need to re-launch. If you feel like experimenting, `src/bru_9/scenes/main.cljs` should be your point of entry.
3333

3434
## Dependencies
3535

app/app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ var menuTemplate = [fileMenu, debugMenu, helpMenu];
8989
// on all operating systems
9090
const browserWindowOptions = {
9191
height: 850,
92-
title: 'bru-9',
92+
title: 'Aesthetic Engine 2',
9393
width: 1400,
9494
icon: __dirname + '/img/logo_96x96.png'
9595
};

app/img/logo.icns

1.9 MB
Binary file not shown.

app/img/logo.ico

-97.3 KB
Binary file not shown.

app/img/logo_96x96.png

13.4 KB
Loading

app/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html>
33
<head>
44
<meta charset="utf-8">
5-
<title>BRU-9</title>
5+
<title>Aesthetic Engine 2</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<link href="components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
88
<link href="css/main.css" rel="stylesheet">

app/package.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
11
{
2-
"name" : "bru-9",
3-
"version" : "0.1.0-SNAPSHOT",
2+
"name" : "Aesthetic Engine 2",
3+
"version" : "1.0",
4+
"license": "CC BY-NC-SA 4.0",
5+
"description": "An alternative renderer for the web.",
46
"main" : "app.js",
57
"author": {
68
"name": "Vladimir Mitrovic",
79
"email": "v@brutalism.rs"
10+
},
11+
"dependencies": {
12+
"shelljs": "0.7.4",
13+
"fs-extra": "0.30.0",
14+
"electron-json-config": "1.4.0"
815
}
916
}

bower.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
2-
"name": "bru-9",
3-
"version": "0.1.0",
2+
"name": "Aesthetic Engine 2",
3+
"version": "1.0",
44
"dependencies": {
55
"bootstrap": "3.3.6"
66
},
7-
"license": "MIT",
7+
"license": "CC BY-NC-SA 4.0",
88
"private": true,
99
"ignore": [
1010
"**/.*",

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
2-
"name": "bru-9",
3-
"license": "Private",
2+
"name": "AE2",
3+
"license": "CC BY-NC-SA 4.0",
4+
"description": "An alternative renderer for the web.",
45
"private": true,
56
"dependencies": {
67
"shelljs": "0.7.4",

0 commit comments

Comments
 (0)