From 64cc177a60b9f3acdff35b043490c7b4ab875935 Mon Sep 17 00:00:00 2001 From: ansuz Date: Wed, 3 Feb 2016 11:46:11 +0100 Subject: [PATCH] remove vmd directory it was only a prototype, and only contained code which was no longer useful --- www/vmd/index.html | 40 ------------- www/vmd/main.js | 138 --------------------------------------------- 2 files changed, 178 deletions(-) delete mode 100644 www/vmd/index.html delete mode 100644 www/vmd/main.js diff --git a/www/vmd/index.html b/www/vmd/index.html deleted file mode 100644 index 37d191fad..000000000 --- a/www/vmd/index.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - -
-
-
- - - diff --git a/www/vmd/main.js b/www/vmd/main.js deleted file mode 100644 index 9e42eef28..000000000 --- a/www/vmd/main.js +++ /dev/null @@ -1,138 +0,0 @@ -define([ - '/api/config?cb=' + Math.random().toString(16).substring(2), - '/common/realtime-input.js', - '/common/messages.js', - '/common/crypto.js', - '/common/marked.js', - '/common/convert.js', - '/bower_components/jquery/dist/jquery.min.js', - '/customize/pad.js' -], function (Config, Realtime, Messages, Crypto, Marked, Convert) { - var $ = jQuery; - - var Vdom = Convert.core.vdom, - Hyperjson = Convert.core.hyperjson, - Hyperscript = Convert.core.hyperscript; - - window.Vdom = Vdom; - window.Hyperjson = Hyperjson; - window.Hyperscript = Hyperscript; - - $(window).on('hashchange', function() { - window.location.reload(); - }); - if (window.location.href.indexOf('#') === -1) { - window.location.href = window.location.href + '#' + Crypto.genKey(); - return; - } - - var key = Crypto.parseKey(window.location.hash.substring(1)); - - var $textarea = $('textarea'), - $target = $('#target'); - - var stripScripts = function (md) { - return md.replace(/<[\s\S]*?script[\s\S]*?>[\s\S]*?<\/script[\s\S]*?>/ig, ""); - }; - - window.$textarea = $textarea; - - // set markdwon rendering options - Marked.setOptions({ - sanitize: true - }); - - window.draw = (function () { - var target = $target[0], - inner = $target.find('#inner')[0]; - - if (!target) { throw new Error(); } - - var Previous = Convert.dom.to.vdom(inner); - return function (md) { - // strip scripts or people get xss - var rendered = stripScripts(Marked(md||"")); - // make a dom - var R = $('
'+rendered+'
')[0]; - var New = Convert.dom.to.vdom(R); - var patches = Vdom.diff(Previous, New); - Vdom.patch(inner, patches); - Previous = New; - return patches; - }; - }()); - - window.colour = (function () { - var r = 0.6, - n = 24, - i = 0, - t = [], - rgb = [0,2,4]; - - while(i