From 17aa5cee2af7a8636ef685376420fd95b7f583d6 Mon Sep 17 00:00:00 2001
From: ChrisKol <chris@chriskol.com>
Date: Wed, 13 Jul 2016 14:30:26 -0400
Subject: [PATCH] Initial Commit

---
 LICENSE          |  21 +++++++++++++++++++++
 README.md        |  18 ++++++++++++++++++
 application.icns | Bin 0 -> 25376 bytes
 index.html       |  15 +++++++++++++++
 4 files changed, 54 insertions(+)
 create mode 100644 LICENSE
 create mode 100644 README.md
 create mode 100644 application.icns
 create mode 100644 index.html

diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..880b3b9
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2016 Christopher Kolmatycki
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..a9e0236
--- /dev/null
+++ b/README.md
@@ -0,0 +1,18 @@
+# Google Docs OSX
+A Super Simple Google Docs Desktop Client for Mac OSX Built in Javascript and MacGap
+
+# Why
+I love the Google suite but hate being limited to having to use their apps within my browser.  If you have many tabs, it's impractical for usability.
+
+# What
+It's one line of code to wrap Google Docs in an app window made possible by [MacGap] (https://github.com/MacGapProject/MacGap2)
+
+# Build
+Build using instructions on [MacGap-rb] (https://github.com/maccman/macgap-rb)
+
+# Run
+Click the pretty icon :)
+
+# Also
+
+Check out the same app for Google Keep, [Desktop Google Keep OSX] (https://github.com/chriskol/Desktop-Google-Keep-OSX)
diff --git a/application.icns b/application.icns
new file mode 100644
index 0000000000000000000000000000000000000000..1d18ec7b89e1cf9b0d091aa69ce8c77992c14430
GIT binary patch
literal 25376
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

literal 0
HcmV?d00001

diff --git a/index.html b/index.html
new file mode 100644
index 0000000..8549adf
--- /dev/null
+++ b/index.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <title>Google Docs Desktop OSX</title>
+
+  </head>
+<body>
+  
+  <script type="text/javascript" charset="utf-8">
+      macgap.window.resize({width: 1050, height: 810});
+      window.location.href = 'http://docs.google.com';
+  </script>
+  
+</body>
+</html>
\ No newline at end of file