From 4ce8a60a7a2e8d4ee1fa20792954c8275aa795ce Mon Sep 17 00:00:00 2001 From: Tankred Hase Date: Thu, 28 Mar 2013 21:28:24 +0100 Subject: [PATCH] added firefox manifest files and appcache --- .gitignore | 1 + install.html | 16 ++++++++ manifest.webapp | 15 +++++++ src/manifest.appcache | 94 +++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 126 insertions(+) create mode 100644 install.html create mode 100644 manifest.webapp create mode 100644 src/manifest.appcache diff --git a/.gitignore b/.gitignore index 3c3629e..fd4f2b0 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ node_modules +.DS_Store diff --git a/install.html b/install.html new file mode 100644 index 0000000..ac5727d --- /dev/null +++ b/install.html @@ -0,0 +1,16 @@ + + +

Packaged app installation page

+ + + \ No newline at end of file diff --git a/manifest.webapp b/manifest.webapp new file mode 100644 index 0000000..81b4c11 --- /dev/null +++ b/manifest.webapp @@ -0,0 +1,15 @@ +{ + "name": "Whiteout", + "description": "HTML5 Mail with end-2-end encrypted messenging and encrypted cloud storage", + "launch_path": "/src/", + "icons": { + "128": "/src/css/images/key-128.png" + }, + "developer": { + "name": "Whiteout Networks GmbH", + "url": "http://whiteout.io" + }, + "appcache_path": "/src/manifest.appcache", + "csp": "default-src *; script-src 'self'; object-src 'none'; style-src 'self' 'unsafe-inline'", + "default_locale": "en" +} \ No newline at end of file diff --git a/src/manifest.appcache b/src/manifest.appcache new file mode 100644 index 0000000..37764ec --- /dev/null +++ b/src/manifest.appcache @@ -0,0 +1,94 @@ +CACHE MANIFEST +# Version 0.0.1 + +/src/index.html +/src/css/jquery.mobile-1.2.0.min.css +/src/css/styles.css +/src/css/icons/glyphicons_003_user.png +/src/css/icons/glyphicons_030_pencil.png +/src/css/icons/glyphicons_135_inbox_out.png +/src/css/icons/glyphicons_010_envelope.png +/src/css/icons/glyphicons_034_old_man.png +/src/css/icons/glyphicons_016_bin.png +/src/css/icons/glyphicons_130_inbox.png +/src/css/images/ajax-loader.gif +/src/css/images/icons-18-white.png +/src/css/images/icons-36-white.png +/src/css/images/icons-18-black.png +/src/css/images/icons-36-black.png +/src/css/images/key-128.png +/src/js/app-config.js +/src/js/jqm-config.js +/src/js/app-router.js +/src/js/loader.js +/src/js/crypto/aes-batch-worker.js +/src/js/crypto/pbkdf2-worker.js +/src/js/crypto/util.js +/src/js/crypto/aes-worker.js +/src/js/crypto/pbkdf2.js +/src/js/crypto/aes-ccm.js +/src/js/crypto/crypto.js +/src/js/crypto/pgp.js +/src/js/dao/cloudstorage-dao.js +/src/js/dao/email-dao.js +/src/js/dao/localstorage-dao.js +/src/js/dao/devicestorage.js +/src/js/dao/lawnchair-dao.js +/src/js/model/account-model.js +/src/js/model/email-model.js +/src/js/model/folder-model.js +/src/js/view/accounts-view.js +/src/js/view/folderlist-view.js +/src/js/view/messagelist-view.js +/src/js/view/read-view.js +/src/js/view/compose-view.js +/src/js/view/login-view.js +/src/js/view/messagelistitem-view.js +/src/lib/jquery-1.8.2.min.js +/src/lib/openpgp.min.js +/src/lib/backbone-0.9.10.min.js +/src/lib/jquery.mobile-1.2.0.min.js +/src/lib/cordova-2.5.0.js +/src/lib/underscore-1.4.4.min.js +/src/lib/uuid.js +/src/lib/crypto-js/aes.js +/src/lib/crypto-js/core.js +/src/lib/crypto-js/hmac.js +/src/lib/crypto-js/sha1.js +/src/lib/crypto-js/cipher-core.js +/src/lib/crypto-js/enc-base64.js +/src/lib/crypto-js/pbkdf2.js +/src/lib/lawnchair/lawnchair-adapter-indexed-db-git.js +/src/lib/lawnchair/lawnchair-git.min.js +/src/lib/lawnchair/lawnchair-adapter-webkit-sqlite-git.js +/src/lib/sjcl/aes.js +/src/lib/sjcl/ccm.js +/src/lib/sjcl/codecString.js +/src/lib/sjcl/hmac.js +/src/lib/sjcl/sha1.js +/src/lib/sjcl/srp.js +/src/lib/sjcl/bitArray.js +/src/lib/sjcl/codecBase64.js +/src/lib/sjcl/convenience.js +/src/lib/sjcl/ocb2.js +/src/lib/sjcl/sha256.js +/src/lib/sjcl/bn.js +/src/lib/sjcl/codecBytes.js +/src/lib/sjcl/ecc.js +/src/lib/sjcl/pbkdf2.js +/src/lib/sjcl/sha512.js +/src/lib/sjcl/cbc.js +/src/lib/sjcl/codecHex.js +/src/lib/sjcl/gcm.js +/src/lib/sjcl/random.js +/src/lib/sjcl/sjcl.js +/src/tpl/accounts.html +/src/tpl/folderlist.html +/src/tpl/messagelist.html +/src/tpl/read.html +/src/tpl/compose.html +/src/tpl/login.html +/src/tpl/messagelistitem.html + +NETWORK: +* \ No newline at end of file