From 0aff11d4a3d97340ee2a6dd562aba2b651a66e5d Mon Sep 17 00:00:00 2001 From: Sven Dowideit Date: Wed, 13 May 2015 16:28:27 +1000 Subject: [PATCH 1/4] Add info about what the pre-requisites are Need to think about minimum versions, as it upgraded some thing, but not vbox Signed-off-by: Sven Dowideit --- CONTRIBUTING.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5270bcabfc..28e47f23d5 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -6,6 +6,7 @@ Before you fil an issue or a pull request, quickly read of the following tips on ## Table of Contents + - [Prerequisites](#prerequisites) - [Getting Started](#getting-started) - [Architecture](#architecture) - [GitHub Issues](#github-issues) @@ -14,6 +15,17 @@ Before you fil an issue or a pull request, quickly read of the following tips on - [Testing](#testing) - [License](#license) +### Prerequisites + +Most of the time, you'll have installed Kitematic before contibuting, but for the +sake of completeness, you can also install [Node.js](https://nodejs.org/) and then +run from your Git clone. + +Running `npm start` will download and install [Docker machine](https://github.com/docker/machine), +the [Boot2Docker iso](https://github.com/boot2docker/boot2docker), +[Electron](http://electron.atom.io/), and [VirtualBox](https://www.virtualbox.org/) +if needed. + ### Getting Started - `npm install` From 0645b134980fc2421fe521762b7f1b7a9c56cdf4 Mon Sep 17 00:00:00 2001 From: Sven Dowideit Date: Thu, 14 May 2015 11:04:41 +1000 Subject: [PATCH 2/4] One more thing that kitematic helps with Signed-off-by: Sven Dowideit --- CONTRIBUTING.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 28e47f23d5..b49261e426 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -21,7 +21,8 @@ Most of the time, you'll have installed Kitematic before contibuting, but for th sake of completeness, you can also install [Node.js](https://nodejs.org/) and then run from your Git clone. -Running `npm start` will download and install [Docker machine](https://github.com/docker/machine), +Running `npm start` will download and install the OS X Docker client, +[Docker machine](https://github.com/docker/machine), the [Boot2Docker iso](https://github.com/boot2docker/boot2docker), [Electron](http://electron.atom.io/), and [VirtualBox](https://www.virtualbox.org/) if needed. From 7ced0d504f8b504cbaf62c1886466189eb4772dc Mon Sep 17 00:00:00 2001 From: Jeffrey Morgan Date: Sun, 17 May 2015 23:27:24 -0700 Subject: [PATCH 3/4] Bump to 0.5.26 --- package.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 2fc733d444..d8be2fcf11 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "Kitematic", - "version": "0.5.25", + "version": "0.5.26", "author": "Kitematic", "description": "Simple Docker Container management for Mac OS X.", "homepage": "https://kitematic.com/", @@ -48,14 +48,14 @@ "/node_modules/source-map-support" ] }, - "docker-version": "1.6.1", + "docker-version": "1.6.2", "docker-machine-version": "0.2.0", - "electron-version": "0.24.0", - "virtualbox-version": "4.3.26", - "virtualbox-filename": "VirtualBox-4.3.26.pkg", - "virtualbox-filename-win": "VirtualBox-4.3.26.exe", - "virtualbox-checksum": "668f61c95efe37f8fc65cafe95b866fba64e37f2492dfc1e2b44a7ac3dcafa3b", - "virtualbox-checksum-win": "9cb265babf307d825f5178693af95ffca077f80ae22cf43868c3538c159123ff", + "electron-version": "0.26.0", + "virtualbox-version": "4.3.28", + "virtualbox-filename": "VirtualBox-4.3.28.pkg", + "virtualbox-filename-win": "VirtualBox-4.3.28.exe", + "virtualbox-checksum": "60521caff652fc32ad733eee2eea27f03d0b4f7239af3bf4b21dc6f0251cf47a", + "virtualbox-checksum-win": "82039b615bf18dfff92ac1d9a15b2cbd5c59c608631ccf77e2371d0fd67a6cf7", "dependencies": { "alt": "^0.16.2", "ansi-to-html": "0.3.0", From 5fe0c45c2ca9d0c68ea2fc3f06ad42af42d257e4 Mon Sep 17 00:00:00 2001 From: Jeffrey Morgan Date: Mon, 18 May 2015 00:11:21 -0700 Subject: [PATCH 4/4] Small terminal fixes --- resources/terminal | 59 ++++++++++++++++++---------------- src/utils/DockerMachineUtil.js | 4 +-- 2 files changed, 34 insertions(+), 29 deletions(-) diff --git a/resources/terminal b/resources/terminal index 7ab0de25de..847fd815bb 100755 --- a/resources/terminal +++ b/resources/terminal @@ -9,37 +9,42 @@ end try return doesExist EOF` -if [ $ITERM_EXISTS == "true" ]; then +function open_iterm () { osascript > /dev/null < /dev/null < /dev/null <