Skip to content

Commit 37a1bc3

Browse files
committed
22.1.16 release
1 parent cf93526 commit 37a1bc3

14 files changed

+2131
-2104
lines changed

ChangeLog

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
29-DEC-2023: 21.1.16
2+
3+
- Adds simple theme to atlas.min.js
4+
15
27-DEC-2023: 21.1.15
26

37
- Fixes NPE of undefined function emfDone [drawio-4072]

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
22.1.15
1+
22.1.16

etc/build/build.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,7 @@
499499
<delete file="${basedir}/.tmp0.js"/>
500500
</target>
501501

502-
<target name="all" depends="app, integrate">
502+
<target name="all" depends="integrate">
503503
<delete file="${war.dir}/js/atlas-viewer.min.js"/>
504504
<delete file="${war.dir}/js/atlas.min.js"/>
505505
</target>

src/main/webapp/js/app.min.js

+843-843
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main/webapp/js/diagramly/EditorUi.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -2176,7 +2176,7 @@
21762176
null, !Editor.defaultCompressed, format == 'pdf');
21772177
var from = null, to = null, allPages = null;
21782178

2179-
if (bounds.width * bounds.height > MAX_AREA || data.length > MAX_REQUEST_SIZE)
2179+
if (!EditorUi.isElectronApp && (bounds.width * bounds.height > MAX_AREA || data.length > MAX_REQUEST_SIZE))
21802180
{
21812181
throw {message: mxResources.get('drawingTooLarge')};
21822182
}
@@ -5093,7 +5093,7 @@
50935093
var dlg = new SaveDialog(this, filename, mxUtils.bind(this, function(input, mode, folderId)
50945094
{
50955095
saveFunction(input.value, mode, input, folderId);
5096-
this.hideDialog();
5096+
this.hideDialog(null, null, dlg.container);
50975097
}), disabled, data, mimeType, base64Encoded);
50985098

50995099
this.showDialog(dlg.container, 420, 110, true, false, mxUtils.bind(this, function()
@@ -5546,7 +5546,7 @@
55465546
var dlg = new SaveDialog(this, filename, mxUtils.bind(this, function(input, mode, folderId)
55475547
{
55485548
saveFunction(input.value, mode, input, folderId);
5549-
this.hideDialog();
5549+
this.hideDialog(null, null, dlg.container);
55505550
}), disabled, null, 'application/pdf');
55515551

55525552
this.showDialog(dlg.container, 420, 110, true, false, mxUtils.bind(this, function()

src/main/webapp/js/diagramly/ElectronApp.js

+3
Original file line numberDiff line numberDiff line change
@@ -1624,6 +1624,9 @@ mxStencilRegistry.allowEval = false;
16241624

16251625
LocalFile.prototype.saveDraft = function()
16261626
{
1627+
// Save draft only if file is not saved (prevents creating draft file after actual file is saved)
1628+
if (!this.isModified()) return;
1629+
16271630
if (this.fileObject == null)
16281631
{
16291632
//Use indexed db for unsaved files

src/main/webapp/js/export.js

+21-1
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,27 @@ function render(data)
373373
bg = null;
374374
}
375375

376-
var svgRoot = graph.getSvg(bg, expScale, 0, false, null, true, null, null, null);
376+
if (data.theme == 'dark')
377+
{
378+
// TODO Support enableCssDarkMode?
379+
graph.shapeForegroundColor = Editor.lightColor;
380+
graph.shapeBackgroundColor = Editor.darkColor;
381+
graph.stylesheet = graph.getDefaultStylesheet();
382+
graph.refresh();
383+
}
384+
385+
var linkTarget = null;
386+
387+
if (data.linkTarget == 'same-win')
388+
{
389+
linkTarget = '_top';
390+
}
391+
else if (data.linkTarget == 'new-win')
392+
{
393+
linkTarget = '_blank';
394+
}
395+
396+
var svgRoot = graph.getSvg(bg, expScale, 0, false, null, true, null, null, linkTarget);
377397

378398
if (graph.shadowVisible)
379399
{

src/main/webapp/js/integrate.min.js

+695-695
Large diffs are not rendered by default.

src/main/webapp/js/viewer-static.min.js

+278-278
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main/webapp/js/viewer.min.js

+278-278
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main/webapp/mxgraph/mxClient.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main/webapp/resources/dia_it.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1029,7 +1029,7 @@ millimeters=Millimetri
10291029
confEditDraftDelOrExt=Questo diagramma si trova in una pagina di bozza, viene eliminato dalla pagina o viene modificato esternamente. Sarà salvato come una nuova versione dell'allegato e potrebbe non essere riportato nella pagina.
10301030
confDiagEditedExt=Il diagramma è modificato in un'altra sessione. Sarà salvato come una nuova versione dell'allegato, ma la pagina mostrerà le modifiche di altre sessioni.
10311031
macroNotFound=Macro non trovata
1032-
confAInvalidPageIdsFormat=Formato file IDS di pagina errata
1032+
confAInvalidPageIdsFormat=Formato file di ID page errato
10331033
confACollectingCurPages=Raccolta delle pagine attuali
10341034
confABuildingPagesMap=Creazione della mappa delle pagine
10351035
confAProcessDrawDiag=Iniziata l'elaborazione dei diagrammi importati di draw.io

src/main/webapp/service-worker.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main/webapp/service-worker.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)