10.9.6 release

This commit is contained in:
Gaudenz Alder 2019-07-12 17:29:35 +02:00
parent ad89de6aa2
commit 2933e0582d
69 changed files with 1979 additions and 1600 deletions

View file

@ -1,5 +1,10 @@
12-JUL-2019: 10.9.6
- Adds local files, Google Drive in Office Add-in
11-JUL-2019: 10.9.5
- Improves error handling for saving files
- Fixes desktop startup
11-JUL-2019: 10.9.4

View file

@ -1 +1 @@
10.9.5
10.9.6

View file

@ -0,0 +1,176 @@
/**
* Copyright (c) 2006-2019, JGraph Ltd
*/
package com.mxgraph.online;
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.net.HttpURLConnection;
import java.net.URL;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@SuppressWarnings("serial")
abstract public class AbsAuthServlet extends HttpServlet
{
static public class Config
{
public String DEV_CLIENT_SECRET = null, CLIENT_SECRET = null, DEV_CLIENT_ID = null, CLIENT_ID = null,
DEV_REDIRECT_URI = null, REDIRECT_URI = null, AUTH_SERVICE_URL = null;
}
protected Config getConfig()
{
return null;
}
protected String processAuthResponse(String authRes, boolean jsonResponse)
{
return "";
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException
{
String code = request.getParameter("code");
String refreshToken = request.getParameter("refresh_token");
Config CONFIG = getConfig();
String secret, client, redirectUri;
if ("127.0.0.1".equals(request.getServerName()))
{
secret = CONFIG.DEV_CLIENT_SECRET;
client = CONFIG.DEV_CLIENT_ID;
redirectUri = CONFIG.DEV_REDIRECT_URI;
}
else
{
secret = CONFIG.CLIENT_SECRET;
client = CONFIG.CLIENT_ID;
redirectUri = CONFIG.REDIRECT_URI;
}
if (code == null && refreshToken == null)
{
response.setStatus(HttpServletResponse.SC_BAD_REQUEST);
}
else
{
HttpURLConnection con = null;
try
{
String url = CONFIG.AUTH_SERVICE_URL;
URL obj = new URL(url);
con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("POST");
con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
boolean jsonResponse = false;
StringBuilder urlParameters = new StringBuilder();
urlParameters.append("client_id=");
urlParameters.append(client);
urlParameters.append("&redirect_uri=");
urlParameters.append(redirectUri);
urlParameters.append("&client_secret=");
urlParameters.append(secret);
if (code != null)
{
urlParameters.append("&code=");
urlParameters.append(code);
urlParameters.append("&grant_type=authorization_code");
}
else
{
urlParameters.append("&refresh_token=");
urlParameters.append(refreshToken);
urlParameters.append("&grant_type=refresh_token");
jsonResponse = true;
}
// Send post request
con.setDoOutput(true);
DataOutputStream wr = new DataOutputStream(con.getOutputStream());
wr.writeBytes(urlParameters.toString());
wr.flush();
wr.close();
BufferedReader in = new BufferedReader(
new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer authRes = new StringBuffer();
while ((inputLine = in.readLine()) != null)
{
authRes.append(inputLine);
}
in.close();
response.setStatus(con.getResponseCode());
OutputStream out = response.getOutputStream();
PrintWriter writer = new PrintWriter(out);
// Writes JavaScript code
writer.println(processAuthResponse(authRes.toString(), jsonResponse));
writer.flush();
writer.close();
}
catch(IOException e)
{
e.printStackTrace();
if (con != null)
{
try
{
BufferedReader in = new BufferedReader(
new InputStreamReader(con.getErrorStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
{
System.err.println(inputLine);
}
in.close();
}
catch (Exception e2)
{
// Ignore
}
}
if (e.getMessage().contains("401"))
{
response.setStatus(HttpServletResponse.SC_UNAUTHORIZED);
}
else
{
response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
}
}
catch (Exception e)
{
response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
}
}
}
}

View file

@ -0,0 +1,80 @@
/**
* Copyright (c) 2006-2019, JGraph Ltd
*/
package com.mxgraph.online;
import java.io.IOException;
@SuppressWarnings("serial")
public class GoogleAuthServlet extends AbsAuthServlet
{
public static String CLIENT_SECRET_FILE_PATH = "/WEB-INF/google_client_secret";
public static String CLIENT_ID_FILE_PATH = "/WEB-INF/google_client_id";
private static Config CONFIG = null;
protected Config getConfig()
{
if (CONFIG == null)
{
CONFIG = new Config();
try
{
CONFIG.CLIENT_SECRET = Utils
.readInputStream(getServletContext()
.getResourceAsStream(CLIENT_SECRET_FILE_PATH))
.replaceAll("\n", "");
CONFIG.DEV_CLIENT_SECRET = CONFIG.CLIENT_SECRET;
}
catch (IOException e)
{
throw new RuntimeException("Client secret path invalid");
}
try
{
CONFIG.CLIENT_ID = Utils
.readInputStream(getServletContext()
.getResourceAsStream(CLIENT_ID_FILE_PATH))
.replaceAll("\n", "");
CONFIG.DEV_CLIENT_ID = CONFIG.CLIENT_ID;
}
catch (IOException e)
{
throw new RuntimeException("Client ID path invalid");
}
CONFIG.AUTH_SERVICE_URL = "https://www.googleapis.com/oauth2/v4/token";
CONFIG.DEV_REDIRECT_URI = "https://test.draw.io/google";
CONFIG.REDIRECT_URI = "https://www.draw.io/google";
}
return CONFIG;
}
protected String processAuthResponse(String authRes, boolean jsonResponse)
{
StringBuffer res = new StringBuffer();
//Call the opener callback function directly with the given json
if (!jsonResponse)
{
res.append("<!DOCTYPE html><html><head>");
res.append("<script src=\"/connect/office365/js/drive.js\" type=\"text/javascript\"></script>");
res.append("<script type=\"text/javascript\">");
res.append("var authInfo = "); //The following is a json containing access_token and redresh_token
}
res.append(authRes);
if (!jsonResponse)
{
res.append(";");
res.append("onGDriveCallback(authInfo);");
res.append("</script>");
res.append("</head><body></body></html>");
}
return res.toString();
}
}

View file

@ -3,92 +3,27 @@
*/
package com.mxgraph.online;
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.net.HttpURLConnection;
import java.net.URL;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@SuppressWarnings("serial")
public class MSGraphAuthServlet extends HttpServlet
public class MSGraphAuthServlet extends AbsAuthServlet
{
public static String DEV_CLIENT_SECRET_FILE_PATH = "/WEB-INF/msgraph_dev_client_secret";
public static String CLIENT_SECRET_FILE_PATH = "/WEB-INF/msgraph_client_secret";
public static String DEV_CLIENT_ID_FILE_PATH = "/WEB-INF/msgraph_dev_client_id";
public static String CLIENT_ID_FILE_PATH = "/WEB-INF/msgraph_client_id";
/**
*
*/
public static final String DEV_CLIENT_SECRET_FILE_PATH = "/WEB-INF/msgraph_dev_client_secret";
private static Config CONFIG = null;
/**
*
*/
private static String DEV_CLIENT_SECRET = null;
/**
*
*/
public static final String CLIENT_SECRET_FILE_PATH = "/WEB-INF/msgraph_client_secret";
/**
*
*/
private static String CLIENT_SECRET = null;
/**
*
*/
public static final String DEV_CLIENT_ID_FILE_PATH = "/WEB-INF/msgraph_dev_client_id";
/**
*
*/
private static String DEV_CLIENT_ID = null;
/**
*
*/
public static final String CLIENT_ID_FILE_PATH = "/WEB-INF/msgraph_client_id";
/**
*
*/
private static String CLIENT_ID = null;
/**
*
*/
public static final String DEV_REDIRECT_URI = "https://test.draw.io/microsoft";
/**
*
*/
public static final String REDIRECT_URI = "https://www.draw.io/microsoft";
/**
* @see HttpServlet#HttpServlet()
*/
public MSGraphAuthServlet()
protected Config getConfig()
{
super();
}
/**
* Loads the key.
*/
protected void updateKeys()
{
if (DEV_CLIENT_SECRET == null)
if (CONFIG == null)
{
CONFIG = new Config();
try
{
DEV_CLIENT_SECRET = Utils
CONFIG.DEV_CLIENT_SECRET = Utils
.readInputStream(getServletContext()
.getResourceAsStream(DEV_CLIENT_SECRET_FILE_PATH))
.replaceAll("\n", "");
@ -97,13 +32,10 @@ public class MSGraphAuthServlet extends HttpServlet
{
throw new RuntimeException("Dev client secret path invalid.");
}
}
if (CLIENT_SECRET == null)
{
try
{
CLIENT_SECRET = Utils
CONFIG.CLIENT_SECRET = Utils
.readInputStream(getServletContext()
.getResourceAsStream(CLIENT_SECRET_FILE_PATH))
.replaceAll("\n", "");
@ -112,13 +44,10 @@ public class MSGraphAuthServlet extends HttpServlet
{
throw new RuntimeException("Client secret path invalid.");
}
}
if (DEV_CLIENT_ID == null)
{
try
{
DEV_CLIENT_ID = Utils
CONFIG.DEV_CLIENT_ID = Utils
.readInputStream(getServletContext()
.getResourceAsStream(DEV_CLIENT_ID_FILE_PATH))
.replaceAll("\n", "");
@ -127,13 +56,10 @@ public class MSGraphAuthServlet extends HttpServlet
{
throw new RuntimeException("Dev client ID invalid.");
}
}
if (CLIENT_ID == null)
{
try
{
CLIENT_ID = Utils
CONFIG.CLIENT_ID = Utils
.readInputStream(getServletContext()
.getResourceAsStream(CLIENT_ID_FILE_PATH))
.replaceAll("\n", "");
@ -142,139 +68,40 @@ public class MSGraphAuthServlet extends HttpServlet
{
throw new RuntimeException("Client ID invalid.");
}
CONFIG.DEV_REDIRECT_URI = "https://test.draw.io/microsoft";
CONFIG.REDIRECT_URI = "https://www.draw.io/microsoft";
CONFIG.AUTH_SERVICE_URL = "https://login.microsoftonline.com/common/oauth2/v2.0/token";
}
return CONFIG;
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException
protected String processAuthResponse(String authRes, boolean jsonResponse)
{
String code = request.getParameter("code");
String refreshToken = request.getParameter("refresh_token");
updateKeys();
String secret, client, redirectUri;
StringBuffer res = new StringBuffer();
if ("127.0.0.1".equals(request.getServerName()))
//Call the opener callback function directly with the given json
if (!jsonResponse)
{
secret = DEV_CLIENT_SECRET;
client = DEV_CLIENT_ID;
redirectUri = DEV_REDIRECT_URI;
}
else
{
secret = CLIENT_SECRET;
client = CLIENT_ID;
redirectUri = REDIRECT_URI;
res.append("<!DOCTYPE html><html><head><script src=\"https://appsforoffice.microsoft.com/lib/1.1/hosted/office.js\" type=\"text/javascript\"></script><script>");
res.append("var authInfo = "); //The following is a json containing access_token and redresh_token
}
res.append(authRes);
if (code == null && refreshToken == null)
if (!jsonResponse)
{
response.setStatus(HttpServletResponse.SC_BAD_REQUEST);
res.append(";");
res.append("if (window.opener != null && window.opener.onOneDriveCallback != null)");
res.append("{");
res.append(" window.opener.onOneDriveCallback(authInfo, window);");
res.append("} else {");
res.append(" Office.initialize = function () { Office.context.ui.messageParent(JSON.stringify(authInfo));}");
res.append("}");
res.append("</script></head><body></body></html>");
}
else
{
try
{
String url = "https://login.microsoftonline.com/common/oauth2/v2.0/token";
URL obj = new URL(url);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("POST");
con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
boolean jsonResponse = false;
StringBuilder urlParameters = new StringBuilder();
urlParameters.append("client_id=");
urlParameters.append(client);
urlParameters.append("&redirect_uri=");
urlParameters.append(redirectUri);
urlParameters.append("&client_secret=");
urlParameters.append(secret);
if (code != null)
{
urlParameters.append("&code=");
urlParameters.append(code);
urlParameters.append("&grant_type=authorization_code");
}
else
{
urlParameters.append("&refresh_token=");
urlParameters.append(refreshToken);
urlParameters.append("&grant_type=refresh_token");
jsonResponse = true;
}
// Send post request
con.setDoOutput(true);
DataOutputStream wr = new DataOutputStream(con.getOutputStream());
wr.writeBytes(urlParameters.toString());
wr.flush();
wr.close();
BufferedReader in = new BufferedReader(
new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer res = new StringBuffer();
//Call the opener callback function directly with the given json
if (!jsonResponse)
{
res.append("<!DOCTYPE html><html><head><script src=\"https://appsforoffice.microsoft.com/lib/1.1/hosted/office.js\" type=\"text/javascript\"></script><script>");
res.append("var authInfo = "); //The following is a json containing access_token and redresh_token
}
while ((inputLine = in.readLine()) != null)
{
res.append(inputLine);
}
in.close();
if (!jsonResponse)
{
res.append(";");
res.append("if (window.opener != null && window.opener.onOneDriveCallback != null)");
res.append("{");
res.append(" window.opener.onOneDriveCallback(authInfo, window);");
res.append("} else {");
res.append(" Office.initialize = function () { Office.context.ui.messageParent(JSON.stringify(authInfo));}");
res.append("}");
res.append("</script></head><body></body></html>");
}
response.setStatus(con.getResponseCode());
OutputStream out = response.getOutputStream();
PrintWriter writer = new PrintWriter(out);
// Writes JavaScript code
writer.println(res.toString());
writer.flush();
writer.close();
}
catch(IOException e)
{
if (e.getMessage().contains("401"))
{
response.setStatus(HttpServletResponse.SC_UNAUTHORIZED);
}
else
{
response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
}
}
catch (Exception e)
{
response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
}
}
return res.toString();
}
}

View file

@ -0,0 +1 @@
Replace_with_your_own_google_client_id

View file

@ -0,0 +1 @@
Replace_with_your_own_google_client_secret

View file

@ -1,7 +1,7 @@
CACHE MANIFEST
# THIS FILE WAS GENERATED. DO NOT MODIFY!
# 07/11/2019 05:18 PM
# 07/12/2019 05:22 PM
app.html
index.html?offline=1

View file

@ -53,11 +53,7 @@
//PNG+XML format
if (data.xml.substring(0, 5) == 'iVBOR' || (extras != null && extras.isPng))
{
var pngData = 'data:image/png;base64,' + data.xml;
//A hacky way to invoke extractGraphModelFromPng without EditorUi instance
data.xml = EditorUi.prototype.extractGraphModelFromPng.call({
editor: {graph: {bytesToString: Graph.prototype.bytesToString}}
}, pngData);
data.xml = Editor.extractGraphModelFromPng('data:image/png;base64,' + data.xml);
}
// Parses XML

File diff suppressed because one or more lines are too long

View file

@ -29,7 +29,8 @@ App = function(editor, container, lightbox)
action: ((file.savingFile) ? 'saving' : '') +
((file.savingFile && file.savingFileTime != null) ? '_' +
Math.round((Date.now() - file.savingFileTime.getTime()) / 1000) : '') +
'-sl_' + ((file.saveLevel != null) ? file.saveLevel : 'x') +
+ ((file.saveLevel != null) ? ('-sl_' + file.saveLevel) : '') +
'-age_' + ((file.ageStart != null) ? Math.round((Date.now() - file.ageStart.getTime()) / 1000) : 'x') +
((this.editor.autosave) ? '' : '-nosave') +
((file.isAutosave()) ? '' : '-noauto') +
'-open_' + ((file.opened != null) ? Math.round((Date.now() - file.opened.getTime()) / 1000) : 'x') +
@ -1515,8 +1516,8 @@ App.prototype.sanityCheck = function()
action: ((file.savingFile) ? 'saving' : '') +
((file.savingFile && file.savingFileTime != null) ? '_' +
Math.round((Date.now() - file.savingFileTime.getTime()) / 1000) : '') +
+ ((file.saveLevel != null) ? ('-sl_' + file.saveLevel) : '') +
'-age_' + ((file.ageStart != null) ? Math.round((Date.now() - file.ageStart.getTime()) / 1000) : 'x') +
'-sl_' + ((file.saveLevel != null) ? file.saveLevel : 'x') +
((this.editor.autosave) ? '' : '-nosave') +
((file.isAutosave()) ? '' : '-noauto') +
'-open_' + ((file.opened != null) ? Math.round((Date.now() - file.opened.getTime()) / 1000) : 'x') +

View file

@ -442,6 +442,78 @@
return node;
};
/**
* Extracts the XML from the compressed or non-compressed text chunk.
*/
Editor.extractGraphModelFromPng = function(data)
{
var result = null;
try
{
var base64 = data.substring(data.indexOf(',') + 1);
// Workaround for invalid character error in Safari
var binary = (window.atob && !mxClient.IS_SF) ? atob(base64) : Base64.decode(base64, true);
EditorUi.parsePng(binary, mxUtils.bind(this, function(pos, type, length)
{
var value = binary.substring(pos + 8, pos + 8 + length);
if (type == 'zTXt')
{
var idx = value.indexOf(String.fromCharCode(0));
if (value.substring(0, idx) == 'mxGraphModel')
{
// Workaround for Java URL Encoder using + for spaces, which isn't compatible with JS
var xmlData = Graph.bytesToString(pako.inflateRaw(
value.substring(idx + 2))).replace(/\+/g,' ');
if (xmlData != null && xmlData.length > 0)
{
result = xmlData;
}
}
}
// Uncompressed section is normally not used
else if (type == 'tEXt')
{
var vals = value.split(String.fromCharCode(0));
if (vals.length > 1 && vals[0] == 'mxGraphModel')
{
result = vals[1];
}
}
if (result != null || type == 'IDAT')
{
// Stops processing the file as our text chunks
// are always placed before the data section
return true;
}
}));
}
catch (e)
{
// ignores decoding errors
}
if (result != null && result.charAt(0) == '%')
{
result = decodeURIComponent(result);
}
// Workaround for double encoded content
if (result != null && result.charAt(0) == '%')
{
result = decodeURIComponent(result);
}
return result;
};
/**
* Disables the shadow option in the format panel.
*/
@ -459,8 +531,6 @@
*/
Editor.configVersion = null;
Editor.prototype.timeout = 25000;
/**
* Global configuration of the Editor
* see https://desk.draw.io/solution/articles/16000058316
@ -633,6 +703,11 @@
return rtn.join('');
};
/**
* General timeout is 25 seconds.
*/
Editor.prototype.timeout = 25000;
/**
* This should not be enabled if reflows are required for math rendering.
*/

View file

@ -36,6 +36,33 @@
*/
EditorUi.ignoredAnonymizedChars = '\n\t`~!@#$%^&*()_+{}|:"<>?-=[]\;\'.\/,\n\t';
/**
* Specifies the URL for the templates index file.
*/
EditorUi.templateFile = TEMPLATE_PATH + '/index.xml';
/**
* Specifies the URL for the diffsync cache.
*/
EditorUi.cacheUrl = (urlParams['dev'] == '1') ? '/cache' : 'https://rt.draw.io/cache';
/**
* Switch to enable PlantUML in the insert from text dialog.
* NOTE: This must also be enabled on the server-side.
*/
EditorUi.enablePlantUml = EditorUi.enableLogging;
/**
* https://github.com/electron/electron/issues/2288
*/
EditorUi.isElectronApp = window != null && window.process != null &&
window.process.versions != null && window.process.versions['electron'] != null;
/**
* Link for scratchpad help.
*/
EditorUi.scratchpadHelpLink = 'https://desk.draw.io/support/solutions/articles/16000042367';
/**
* Updates action states depending on the selection.
*/
@ -163,31 +190,78 @@
};
/**
* Specifies the URL for the templates index file.
* Static method for pasing PNG files.
*/
EditorUi.templateFile = TEMPLATE_PATH + '/index.xml';
EditorUi.parsePng = function(f, fn, error)
{
var pos = 0;
/**
* Specifies the URL for the diffsync cache.
*/
EditorUi.cacheUrl = (urlParams['dev'] == '1') ? '/cache' : 'https://rt.draw.io/cache';
function fread(d, count)
{
var start = pos;
pos += count;
/**
* Switch to enable PlantUML in the insert from text dialog.
* NOTE: This must also be enabled on the server-side.
*/
EditorUi.enablePlantUml = EditorUi.enableLogging;
return d.substring(start, pos);
};
/**
* https://github.com/electron/electron/issues/2288
*/
EditorUi.isElectronApp = window != null && window.process != null &&
window.process.versions != null && window.process.versions['electron'] != null;
// Reads unsigned long 32 bit big endian
function _freadint(d)
{
var bytes = fread(d, 4);
/**
* Link for scratchpad help.
*/
EditorUi.scratchpadHelpLink = 'https://desk.draw.io/support/solutions/articles/16000042367';
return bytes.charCodeAt(3) + (bytes.charCodeAt(2) << 8) +
(bytes.charCodeAt(1) << 16) + (bytes.charCodeAt(0) << 24);
};
// Checks signature
if (fread(f,8) != String.fromCharCode(137) + 'PNG' + String.fromCharCode(13, 10, 26, 10))
{
if (error != null)
{
error();
}
return;
}
// Reads header chunk
fread(f,4);
if (fread(f,4) != 'IHDR')
{
if (error != null)
{
error();
}
return;
}
fread(f, 17);
do
{
var n = _freadint(f);
var type = fread(f,4);
if (fn != null)
{
if (fn(pos - 8, type, n))
{
break;
}
}
value = fread(f,n);
fread(f,4);
if (type == 'IEND')
{
break;
}
}
while (n);
};
/**
* Contains the default XML for an empty diagram.
@ -206,8 +280,9 @@
/**
* General timeout is 25 seconds.
* LATER: Move to Editor
*/
EditorUi.prototype.timeout = 25000;
EditorUi.prototype.timeout = Editor.prototype.timeout;
/**
* Allows for two buttons in the sidebar footer.
@ -563,80 +638,6 @@
return spinner;
};
/**
* Static method for pasing PNG files.
*/
EditorUi.parsePng = function(f, fn, error)
{
var pos = 0;
function fread(d, count)
{
var start = pos;
pos += count;
return d.substring(start, pos);
};
// Reads unsigned long 32 bit big endian
function _freadint(d)
{
var bytes = fread(d, 4);
return bytes.charCodeAt(3) + (bytes.charCodeAt(2) << 8) +
(bytes.charCodeAt(1) << 16) + (bytes.charCodeAt(0) << 24);
};
// Checks signature
if (fread(f,8) != String.fromCharCode(137) + 'PNG' + String.fromCharCode(13, 10, 26, 10))
{
if (error != null)
{
error();
}
return;
}
// Reads header chunk
fread(f,4);
if (fread(f,4) != 'IHDR')
{
if (error != null)
{
error();
}
return;
}
fread(f, 17);
do
{
var n = _freadint(f);
var type = fread(f,4);
if (fn != null)
{
if (fn(pos - 8, type, n))
{
break;
}
}
value = fread(f,n);
fread(f,4);
if (type == 'IEND')
{
break;
}
}
while (n);
};
/**
* Returns true if the given string contains a compatible graph model.
*/
@ -8106,71 +8107,7 @@
*/
EditorUi.prototype.extractGraphModelFromPng = function(data)
{
var result = null;
try
{
var base64 = data.substring(data.indexOf(',') + 1);
// Workaround for invalid character error in Safari
var binary = (window.atob && !mxClient.IS_SF) ? atob(base64) : Base64.decode(base64, true);
EditorUi.parsePng(binary, mxUtils.bind(this, function(pos, type, length)
{
var value = binary.substring(pos + 8, pos + 8 + length);
if (type == 'zTXt')
{
var idx = value.indexOf(String.fromCharCode(0));
if (value.substring(0, idx) == 'mxGraphModel')
{
// Workaround for Java URL Encoder using + for spaces, which isn't compatible with JS
var xmlData = Graph.bytesToString(pako.inflateRaw(
value.substring(idx + 2))).replace(/\+/g,' ');
if (xmlData != null && xmlData.length > 0)
{
result = xmlData;
}
}
}
// Uncompressed section is normally not used
else if (type == 'tEXt')
{
var vals = value.split(String.fromCharCode(0));
if (vals.length > 1 && vals[0] == 'mxGraphModel')
{
result = vals[1];
}
}
if (result != null || type == 'IDAT')
{
// Stops processing the file as our text chunks
// are always placed before the data section
return true;
}
}));
}
catch (e)
{
// ignores decoding errors
}
if (result != null && result.charAt(0) == '%')
{
result = decodeURIComponent(result);
}
// Workaround for double encoded content
if (result != null && result.charAt(0) == '%')
{
result = decodeURIComponent(result);
}
return result;
return Editor.extractGraphModelFromPng(data);
};
/**

View file

@ -54,8 +54,7 @@ EditorUi.initMinimalTheme = function()
// Styling for Minimal
'.geToolbarContainer { background:#fff !important; }' +
'div.geSidebarContainer { background-color: #ffffff; }' +
'div.geSidebar { border-bottom: none; }' +
'div.geSidebarContainer .geTitle { background-color:#ffffff; border-bottom: none; }' +
'div.geSidebarContainer .geTitle { background-color:#fdfdfd; }' +
'div.mxWindow td.mxWindowPane button { background-image: none; float: none; }' +
'td.mxWindowTitle { height: 22px !important; background: none !important; font-size: 13px !important; text-align:center !important; border-bottom:1px solid lightgray; }' +
'div.mxWindow, div.mxWindowTitle { background-image: none !important; background-color:#fff !important; }' +
@ -246,10 +245,18 @@ EditorUi.initMinimalTheme = function()
else
{
var elt = addMenu('newLibrary', mxResources.get('newLibrary'));
elt.style.boxSizing = 'border-box';
elt.style.paddingRight = '6px';
elt.style.paddingLeft = '6px';
elt.style.height = '32px';
elt.style.left = '0';
var elt = addMenu('openLibraryFrom', mxResources.get('openLibraryFrom'));
elt.style.borderLeft = '1px solid lightgray';
elt.style.boxSizing = 'border-box';
elt.style.paddingRight = '6px';
elt.style.paddingLeft = '6px';
elt.style.height = '32px';
elt.style.left = '50%';
}
}

File diff suppressed because one or more lines are too long

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -770,7 +770,7 @@ gridView=Rasteransicht
resultsFor=Resultate für '{1}'
oneDriveCharsNotAllowed=Unzulässige Zeichen: ~ " # % * : < > ? / \ { | }
oneDriveInvalidDeviceName=Der eingegebene Gerätename ist ungültig
officeNotLoggedOD=Sie sind nicht bei OneDrive angemeldet. Bitte öffnen Sie the draw.io Schaltfläche und melden Sie sich an.
officeNotLoggedOD=Sie sind nicht bei OneDrive angemeldet. Bitte öffnen Sie the draw.io Seitenleiste und melden Sie sich an.
officeSelectSingleDiag=Bitte wählen Sie ein draw.io Diagramm aus ohne andere Elemente zu markieren.
officeSelectDiag=Bitte wählen Sie ein draw.io Diagramm aus.
officeCannotFindDiagram=Kein Diagramm in der Auswahl gefunden
@ -787,10 +787,10 @@ sharedWithMe=Mit mir geteilt
sharepointSites=Sharepoint Sites
errorFetchingFolder=Ordner konnte nicht geladen werden
errorAuthOD=Fehler beim Authentifizieren mit OneDrive
officeMainHeader=draw.io fügt Diagramme von OneDrive in Ihr Dokument ein.
officeMainHeader=Fügt draw.io Diagramme in Ihr Dokument ein.
officeStepsHeader=Dieses Add-in führt folgende Schritte aus:
officeStep1=Mit OneDrive verbinden.
officeStep2=draw.io Diagramm von OneDrive auswählen.
officeStep1=Mit Microsoft OneDrive, Google Drive oder Ihrem Gerät verbinden.
officeStep2=draw.io Diagramm auswählen.
officeStep3=Diagramm ins Dokument einfügen.
officeAuthPopupInfo=Bitte melden Sie sich im Popup-Fenster an.
officeSelDiag=draw.io Diagramm auswählen:
@ -930,3 +930,8 @@ confALibExist=Diese Bibliothek existiert bereits
confAUploadSucc=Erfolgreich hochgeladen
confAUploadFailErr=Hochladen fehlgeschlagen (unerwarteter Fehler)
hiResPreview=Hochauflösende Vorschau
officeNotLoggedGD=Sie sind nicht bei Google Drive angemeldet. Bitte öffnen Sie die draw.io Seitenleiste und melden Sie sich an.
officePopupInfo=Bitte fahren Sie im Popup Fenster fort.
pickODFile=OneDrive Datei auswählen
pickGDriveFile=Google Drive Datei auswählen
pickDeviceFile=Gerätedatei auswählen

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -930,3 +930,8 @@ confALibExist=confALibExist
confAUploadSucc=confAUploadSucc
confAUploadFailErr=confAUploadFailErr
hiResPreview=hiResPreview
officeNotLoggedGD=officeNotLoggedGD
officePopupInfo=officePopupInfo
pickODFile=pickODFile
pickGDriveFile=pickGDriveFile
pickDeviceFile=pickDeviceFile

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -790,7 +790,7 @@ errorAuthOD=Ошибка при входе в OneDrive
officeMainHeader=Draw.io загружает диаграммы из OneDrive в ваш документ
officeStepsHeader=Это расширение выполняет следующие действия:
officeStep1=Подключается к OneDrive
officeStep2=Select a draw.io diagram from OneDrive.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File

View file

@ -787,10 +787,10 @@ sharedWithMe=Shared With Me
sharepointSites=Sharepoint Sites
errorFetchingFolder=Error fetching folder items
errorAuthOD=Error authenticating to OneDrive
officeMainHeader=draw.io adds diagrams from OneDrive to your document.
officeMainHeader=Adds draw.io diagrams to your document.
officeStepsHeader=This add-in performs the following steps:
officeStep1=Connects to OneDrive.
officeStep2=Select a draw.io diagram from OneDrive.
officeStep1=Connects to Microsoft OneDrive, Google Drive or your device.
officeStep2=Select a draw.io diagram.
officeStep3=Insert the diagram into the document.
officeAuthPopupInfo=Please complete the authentication in the pop-up window.
officeSelDiag=Select draw.io Diagram:
@ -930,3 +930,8 @@ confALibExist=This library already exists
confAUploadSucc=Uploaded successfully
confAUploadFailErr=Upload Failed (Unexpected Error)
hiResPreview=High Res Preview
officeNotLoggedGD=You are not logged in to Google Drive. Please open draw.io task pane and login first.
officePopupInfo=Please complete the process in the pop-up window.
pickODFile=Pick OneDrive File
pickGDriveFile=Pick Google Drive File
pickDeviceFile=Pick Device File