notes about what to improve. transform json on OT instead of just validating
This commit is contained in:
@@ -67,6 +67,7 @@ define([
|
|||||||
var saveImage = module.saveImage = function () {
|
var saveImage = module.saveImage = function () {
|
||||||
$canvas[0].toBlob(function (blob) {
|
$canvas[0].toBlob(function (blob) {
|
||||||
var defaultName = "pretty-picture.png";
|
var defaultName = "pretty-picture.png";
|
||||||
|
// TODO make this translatable
|
||||||
saveAs(blob, window.prompt("What would you like to name your image?",
|
saveAs(blob, window.prompt("What would you like to name your image?",
|
||||||
defaultName) || "pretty-picture.png");
|
defaultName) || "pretty-picture.png");
|
||||||
});
|
});
|
||||||
@@ -78,22 +79,19 @@ define([
|
|||||||
initialState: '{}',
|
initialState: '{}',
|
||||||
websocketURL: Cryptpad.getWebsocketURL(),
|
websocketURL: Cryptpad.getWebsocketURL(),
|
||||||
validateKey: secret.keys.validateKey,
|
validateKey: secret.keys.validateKey,
|
||||||
readOnly: false, // TODO
|
readOnly: false, // TODO, support read-only
|
||||||
channel: secret.channel,
|
channel: secret.channel,
|
||||||
crypto: Crypto.createEncryptor(secret.keys),
|
crypto: Crypto.createEncryptor(secret.keys),
|
||||||
transformFunction: JsonOT.validate,
|
transformFunction: JsonOT.transform,
|
||||||
};
|
};
|
||||||
|
|
||||||
var editHash;
|
var editHash;
|
||||||
var onInit = config.onInit = function (info) {
|
var onInit = config.onInit = function (info) {
|
||||||
editHash = Cryptpad.getEditHashFromKeys(info.channel, secret.keys);
|
editHash = Cryptpad.getEditHashFromKeys(info.channel, secret.keys);
|
||||||
|
|
||||||
Cryptpad.replaceHash(editHash);
|
Cryptpad.replaceHash(editHash);
|
||||||
|
|
||||||
//window.location.hash = info.channel + secret.key;
|
|
||||||
//$(window).on('hashchange', function() { window.location.reload(); });
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// used for debugging, feel free to remove
|
||||||
var Catch = function (f) {
|
var Catch = function (f) {
|
||||||
return function () {
|
return function () {
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user