소스 검색

16.4.11 release

David Benson 3 년 전
부모
커밋
e4ea1a50c1

+ 1 - 1
.github/workflows/build-release.yml

@@ -34,7 +34,7 @@ jobs:
         export VERSION=`cat VERSION`
         git config user.name github-actions
         git config user.email github-actions@github.com
-        git add src/main/webapp/workbox-*js*
+        git add .
         git commit -a -m "Ready for $VERSION"
         git push
         git tag "diagramly-${VERSION//\./_}"

+ 4 - 0
ChangeLog

@@ -1,3 +1,7 @@
+27-JAN-2022: 16.4.11
+
+- Fixes build process to deploy teams.html
+
 27-JAN-2022: 16.4.8
 
 - [desktop] Fixes draft files removal when auto-save is enabled

+ 1 - 1
VERSION

@@ -1 +1 @@
-16.4.8
+16.4.11

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 733 - 731
src/main/webapp/js/app.min.js


+ 0 - 4
src/main/webapp/js/diagramly/Minimal.js

@@ -2414,10 +2414,6 @@ EditorUi.initMinimalTheme = function()
 					elt.style.margin = '0px';
 					elt.style.width = '37px';
 					addElt(elt, null, 'pointer');
-
-
-
-					// addAction(ui.actions.get('insertTemplate'), mxResources.get('template'), Editor.addImage);
 				}
 
 				if (urlParams['embedInline'] != '1')

+ 95 - 90
src/main/webapp/js/grapheditor/EditorUi.js

@@ -3000,98 +3000,101 @@ EditorUi.prototype.initCanvas = function()
 			window.clearTimeout(updateZoomTimeout);
 		}
 
-		window.setTimeout(function()
+		if (delay >= 0)
 		{
-			if (!graph.isMouseDown || forcedZoom)
+			window.setTimeout(function()
 			{
-				updateZoomTimeout = window.setTimeout(mxUtils.bind(this, function()
-		        {
-		        	if (graph.isFastZoomEnabled())
-		    		{
-		            	// Transforms background page
-		  				if (graph.view.backgroundPageShape != null && graph.view.backgroundPageShape.node != null)
-		  				{
-		  					mxUtils.setPrefixedStyle(graph.view.backgroundPageShape.node.style, 'transform-origin', null);
-		  					mxUtils.setPrefixedStyle(graph.view.backgroundPageShape.node.style, 'transform', null);
-		  				}
-		  				
-		  				// Transforms graph and background image
-		  				mainGroup.style.transformOrigin = '';
-		  				bgGroup.style.transformOrigin = '';
-
-		  				// Workaround for no reset of transform in Safari
-		  				if (mxClient.IS_SF)
-		  				{
-			  				mainGroup.style.transform = 'scale(1)';
-			  				bgGroup.style.transform = 'scale(1)';
-			  				
-			  				window.setTimeout(function()
-	  						{
-			  					mainGroup.style.transform = '';
-	  							bgGroup.style.transform = '';
-	  						}, 0)
-		  				}
-		  				else
-		  				{
-			  				mainGroup.style.transform = '';
-			  				bgGroup.style.transform = '';
-		  				}
-		  				
-		            	// Shows interactive elements
-		            	graph.view.getDecoratorPane().style.opacity = '';
-		            	graph.view.getOverlayPane().style.opacity = '';
-		    		}
-		        	
-		        	var sp = new mxPoint(graph.container.scrollLeft, graph.container.scrollTop);
-		            var offset = mxUtils.getOffset(graph.container);
-		        	var prev = graph.view.scale;
-		            var dx = 0;
-		            var dy = 0;
-		            
-		            if (cursorPosition != null)
-		            {
-		                dx = graph.container.offsetWidth / 2 - cursorPosition.x + offset.x;
-		                dy = graph.container.offsetHeight / 2 - cursorPosition.y + offset.y;
-		            }
-
-					graph.zoom(graph.cumulativeZoomFactor, null, 20);
-		            var s = graph.view.scale;
-		            
-		            if (s != prev)
-		            {
-			            if (scrollPosition != null)
-			            {
-			            	dx += sp.x - scrollPosition.x;
-			            	dy += sp.y - scrollPosition.y;
-			            }
-			            
-		                if (resize != null)
-		                {
-		                	ui.chromelessResize(false, null, dx * (graph.cumulativeZoomFactor - 1),
-		                		dy * (graph.cumulativeZoomFactor - 1));
-		                }
-		                
-		                if (mxUtils.hasScrollbars(graph.container) && (dx != 0 || dy != 0))
-		                {
-		                    graph.container.scrollLeft -= dx * (graph.cumulativeZoomFactor - 1);
-		                    graph.container.scrollTop -= dy * (graph.cumulativeZoomFactor - 1);
-		                }
-		            }
-		            
-					if (filter != null)
+				if (!graph.isMouseDown || forcedZoom)
+				{
+					updateZoomTimeout = window.setTimeout(mxUtils.bind(this, function()
 					{
-						mainGroup.setAttribute('filter', filter);
-					}
-					
-		            graph.cumulativeZoomFactor = 1;
-		            updateZoomTimeout = null;
-		            scrollPosition = null;
-		            cursorPosition = null;
-		            forcedZoom = null;
-		            filter = null;
-		        }), (delay != null) ? delay : ((graph.isFastZoomEnabled()) ? ui.wheelZoomDelay : ui.lazyZoomDelay));
-			}
-		}, 0);
+						if (graph.isFastZoomEnabled())
+						{
+							// Transforms background page
+							if (graph.view.backgroundPageShape != null && graph.view.backgroundPageShape.node != null)
+							{
+								mxUtils.setPrefixedStyle(graph.view.backgroundPageShape.node.style, 'transform-origin', null);
+								mxUtils.setPrefixedStyle(graph.view.backgroundPageShape.node.style, 'transform', null);
+							}
+							
+							// Transforms graph and background image
+							mainGroup.style.transformOrigin = '';
+							bgGroup.style.transformOrigin = '';
+
+							// Workaround for no reset of transform in Safari
+							if (mxClient.IS_SF)
+							{
+								mainGroup.style.transform = 'scale(1)';
+								bgGroup.style.transform = 'scale(1)';
+								
+								window.setTimeout(function()
+								{
+									mainGroup.style.transform = '';
+									bgGroup.style.transform = '';
+								}, 0)
+							}
+							else
+							{
+								mainGroup.style.transform = '';
+								bgGroup.style.transform = '';
+							}
+							
+							// Shows interactive elements
+							graph.view.getDecoratorPane().style.opacity = '';
+							graph.view.getOverlayPane().style.opacity = '';
+						}
+						
+						var sp = new mxPoint(graph.container.scrollLeft, graph.container.scrollTop);
+						var offset = mxUtils.getOffset(graph.container);
+						var prev = graph.view.scale;
+						var dx = 0;
+						var dy = 0;
+						
+						if (cursorPosition != null)
+						{
+							dx = graph.container.offsetWidth / 2 - cursorPosition.x + offset.x;
+							dy = graph.container.offsetHeight / 2 - cursorPosition.y + offset.y;
+						}
+
+						graph.zoom(graph.cumulativeZoomFactor, null, 20);
+						var s = graph.view.scale;
+						
+						if (s != prev)
+						{
+							if (scrollPosition != null)
+							{
+								dx += sp.x - scrollPosition.x;
+								dy += sp.y - scrollPosition.y;
+							}
+							
+							if (resize != null)
+							{
+								ui.chromelessResize(false, null, dx * (graph.cumulativeZoomFactor - 1),
+									dy * (graph.cumulativeZoomFactor - 1));
+							}
+							
+							if (mxUtils.hasScrollbars(graph.container) && (dx != 0 || dy != 0))
+							{
+								graph.container.scrollLeft -= dx * (graph.cumulativeZoomFactor - 1);
+								graph.container.scrollTop -= dy * (graph.cumulativeZoomFactor - 1);
+							}
+						}
+						
+						if (filter != null)
+						{
+							mainGroup.setAttribute('filter', filter);
+						}
+						
+						graph.cumulativeZoomFactor = 1;
+						updateZoomTimeout = null;
+						scrollPosition = null;
+						cursorPosition = null;
+						forcedZoom = null;
+						filter = null;
+					}), (delay != null) ? delay : ((graph.isFastZoomEnabled()) ? ui.wheelZoomDelay : ui.lazyZoomDelay));
+				}
+			}, 0);
+		}
 	};
 	
 	graph.lazyZoom = function(zoomIn, ignoreCursorPosition, delay, factor)
@@ -3244,6 +3247,7 @@ EditorUi.prototype.initCanvas = function()
 							new mxPoint(mxEvent.getClientX(evt), mxEvent.getClientY(evt));
 						forcedZoom = force;
 						var factor = graph.zoomFactor;
+						var delay = null;
 
 						// Slower zoom for pinch gesture on trackpad with max delta to
 						// filter out mouse wheel events in Brave browser for Windows 
@@ -3256,9 +3260,10 @@ EditorUi.prototype.initCanvas = function()
 						else if (evt.movementY != null && evt.type == 'pointermove')
 						{
 							factor = 1 + (Math.max(1, Math.abs(evt.movementY)) / 20) * (factor - 1);
+							delay = -1;
 						}
 						
-						graph.lazyZoom(up, null, null, factor);
+						graph.lazyZoom(up, null, delay, factor);
 						mxEvent.consume(evt);
 				
 						return false;

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 164 - 164
src/main/webapp/js/stencils.min.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 388 - 387
src/main/webapp/js/viewer-static.min.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 388 - 387
src/main/webapp/js/viewer.min.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 18 - 18
src/main/webapp/mxgraph/mxClient.js


+ 193 - 193
src/main/webapp/resources/dia_pl.txt

@@ -410,7 +410,7 @@ insertHorizontalRule=Wstaw poziomą linię
 insertLink=Wstaw hiperłącze
 insertPage=Wstaw stronę
 insertRectangle=Wstaw prostokąt
-insertRhombus=Insert Rhombus
+insertRhombus=Wstaw romb
 insertRowBefore=Wstaw wiersz u góry
 insertRowAfter=Wstaw wiersz u dołu
 insertText=Wstaw tekst
@@ -830,93 +830,93 @@ officeFailedAuthMsg=Nie udało się pomyślnie uwierzytelnić użytkownika lub a
 convertingDiagramFailed=Konwersja diagramu nie powiodła się
 officeCopyImgErrMsg=Ze względu na pewne ograniczenia w aplikacji gospodarza, obraz nie mógł zostać wstawiony. Prosimy o ręczne skopiowanie obrazu, a następnie wklejenie go do dokumentu.
 insertingImageFailed=Nie udało się wstawić obrazu
-officeCopyImgInst=Instructions: Right-click the image below. Select "Copy image" from the context menu. Then, in the document, right-click and select "Paste" from the context menu.
+officeCopyImgInst=Instrukcja: Kliknij prawym przyciskiem myszy na poniższy obrazek. Z menu kontekstowego wybierz "Kopiuj obraz". Następnie w dokumencie kliknij prawym przyciskiem myszy i z menu kontekstowego wybierz "Wklej".
 folderEmpty=Folder jest pusty
-recent=Recent
-sharedWithMe=Shared With Me
-sharepointSites=Sharepoint Sites
-errorFetchingFolder=Error fetching folder items
-errorAuthOD=Error authenticating to OneDrive
-officeMainHeader=Adds draw.io diagrams to your document.
-officeStepsHeader=This add-in performs the following steps:
-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:
-files=Files
-shared=Shared
+recent=Ostatni
+sharedWithMe=Podziel się ze mną
+sharepointSites=Strony Sharepoint
+errorFetchingFolder=Błąd pobierania elementów folderu
+errorAuthOD=Błąd uwierzytelniania w usłudze OneDrive
+officeMainHeader=Dodaje diagramy draw.io do Twojego dokumentu.
+officeStepsHeader=Dodatek ten wykonuje następujące kroki:
+officeStep1=Łączy się z usługą Microsoft OneDrive, Google Drive lub z Twoim urządzeniem.
+officeStep2=Wybierz diagram draw.io.
+officeStep3=Wstaw diagram do dokumentu.
+officeAuthPopupInfo=Proszę uzupełnić dane uwierzytelniające w wyskakującym oknie.
+officeSelDiag=Wybierz Diagram draw.io:
+files=Pliki
+shared=Wspólne
 sharepoint=Sharepoint
-officeManualUpdateInst=Instructions: Copy draw.io diagram from the document. Then, in the box below, right-click and select "Paste" from the context menu.
-officeClickToEdit=Click icon to start editing:
-pasteDiagram=Paste draw.io diagram here
-connectOD=Connect to OneDrive
-selectChildren=Select Children
-selectSiblings=Select Siblings
-selectParent=Select Parent
-selectDescendants=Select Descendants
-lastSaved=Last saved {1} ago
-resolve=Resolve
-reopen=Re-open
-showResolved=Show Resolved
-reply=Reply
-objectNotFound=Object not found
-reOpened=Re-opened
-markedAsResolved=Marked as resolved
-noCommentsFound=No comments found
-comments=Comments
+officeManualUpdateInst=Instrukcja: Skopiuj diagram draw.io z dokumentu. Następnie, w polu poniżej, kliknij prawym przyciskiem myszy i z menu kontekstowego wybierz "Wklej".
+officeClickToEdit=Kliknij ikonę, aby rozpocząć edycję:
+pasteDiagram=Wklej diagram draw.io tutaj
+connectOD=Połączenie z OneDrive
+selectChildren=Wybierz dzieci
+selectSiblings=Wybierz rodzeństwo
+selectParent=Wybierz rodzica
+selectDescendants=Wybierz Potomków
+lastSaved=Ostatnio zapisane {1} temu
+resolve=Rozwiąż
+reopen=Otwórz ponownie
+showResolved=Pokaż rozstrzygnięte
+reply=Odpowiedź
+objectNotFound=Nie znaleziono obiektu
+reOpened=Ponownie otwarte
+markedAsResolved=Oznaczone jako rozwiązane
+noCommentsFound=Nie znaleziono komentarzy
+comments=Komentarze
 timeAgo={1} temu
-confluenceCloud=Confluence Cloud
-libraries=Libraries
-confAnchor=Confluence Page Anchor
-confTimeout=The connection has timed out
-confSrvTakeTooLong=The server at {1} is taking too long to respond.
-confCannotInsertNew=Cannot insert draw.io diagram to a new Confluence page
-confSaveTry=Please save the page and try again.
-confCannotGetID=Unable to determine page ID
-confContactAdmin=Please contact your Confluence administrator.
-readErr=Read Error
-editingErr=Editing Error
-confExtEditNotPossible=This diagram cannot be edited externally. Please try editing it while editing the page
-confEditedExt=Diagram/Page edited externally
-diagNotFound=Diagram Not Found
-confEditedExtRefresh=Diagram/Page is edited externally. Please refresh the page.
-confCannotEditDraftDelOrExt=Cannot edit diagrams in a draft page, diagram is deleted from the page, or diagram is edited externally. Please check the page.
-retBack=Return back
-confDiagNotPublished=The diagram does not belong to a published page
-createdByDraw=Created by draw.io
-filenameShort=Filename too short
-invalidChars=Invalid characters
-alreadyExst={1} already exists
-draftReadErr=Draft Read Error
-diagCantLoad=Diagram cannot be loaded
-draftWriteErr=Draft Write Error
-draftCantCreate=Draft could not be created
-confDuplName=Duplicate diagram name detected. Please pick another name.
-confSessionExpired=Looks like your session expired. Log in again to keep working.
+confluenceCloud=Chmura Confluence
+libraries=Biblioteki
+confAnchor=Zakotwiczenie strony w Confluence
+confTimeout=Połączenie zostało przerwane.
+confSrvTakeTooLong=Serwer pod adresem {1} zbyt długo oczekuje na odpowiedź.
+confCannotInsertNew=Nie można wstawić diagramu draw.io do nowej strony w Confluence
+confSaveTry=Proszę zapisać stronę i spróbować ponownie.
+confCannotGetID=Nie można określić ID strony
+confContactAdmin=Prosimy o kontakt z Twoim administratorem Confluence.
+readErr=Błąd odczytu
+editingErr=Błąd edycji
+confExtEditNotPossible=Ten diagram nie może być edytowany zewnętrznie. Spróbuj go edytować podczas edytowania strony
+confEditedExt=Diagram/Strona edytowana zewnętrznie
+diagNotFound=Nie znaleziono diagramu
+confEditedExtRefresh=Diagram/Strona jest edytowana zewnętrznie. Proszę odświeżyć stronę.
+confCannotEditDraftDelOrExt=Nie można edytować diagramów w wersji roboczej strony, diagram został usunięty ze strony lub diagram jest edytowany zewnętrznie. Proszę sprawdzić stronę.
+retBack=Wracaj z powrotem
+confDiagNotPublished=Diagram nie należy do opublikowanej strony
+createdByDraw=Utworzone w draw.io
+filenameShort=Nazwa pliku zbyt krótka
+invalidChars=Nieprawidłowe znaki
+alreadyExst={1} już istnieje
+draftReadErr=Błąd odczytu wersji roboczej
+diagCantLoad=Diagram nie może zostać załadowany
+draftWriteErr=Błąd zapisu wersji roboczej
+draftCantCreate=Nie udało się utworzyć wersji roboczej
+confDuplName=Wykryto duplikat nazwy diagramu. Proszę wybrać inną nazwę.
+confSessionExpired=Wygląda na to, że Twoja sesja wygasła. Zaloguj się ponownie, aby kontynuować pracę.
 login=Zaloguj się
-drawPrev=draw.io preview
-drawDiag=draw.io diagram
-invalidCallFnNotFound=Invalid Call: {1} not found
-invalidCallErrOccured=Invalid Call: An error occurred, {1}
-anonymous=Anonymous
-confGotoPage=Go to containing page
+drawPrev=podgląd draw.io
+drawDiag=diagram draw.io
+invalidCallFnNotFound=Nieprawidłowe połączenie: {1} nie znaleziono
+invalidCallErrOccured=Nieprawidłowe połączenie: Wystąpił błąd, {1}
+anonymous=Anonimowy
+confGotoPage=Przejdź do strony z zawartościami
 showComments=Pokaż komentarze
 confError=Błąd: {1}
-gliffyImport=Gliffy Import
-gliffyImportInst1=Click the "Start Import" button to import all Gliffy diagrams to draw.io.
-gliffyImportInst2=Please note that the import procedure will take some time and the browser window must remain open until the import is completed.
+gliffyImport=Import Gliffy
+gliffyImportInst1=Kliknij przycisk "Rozpocznij import", aby zaimportować wszystkie diagramy Gliffy do draw.io.
+gliffyImportInst2=Należy pamiętać, że procedura importu zajmie trochę czasu, a okno przeglądarki musi pozostać otwarte do momentu zakończenia importu.
 startImport=Rozpocznij import
 drawConfig=Konfiguracja draw.io
 customLib=Biblioteki własne
 customTemp=Szablony własne
-pageIdsExp=Page IDs Export
-drawReindex=draw.io re-indexing (beta)
-working=Working
-drawConfigNotFoundInst=draw.io Configuration Space (DRAWIOCONFIG) does not exist. This space is needed to store draw.io configuration files and custom libraries/templates.
-createConfSp=Create Config Space
-unexpErrRefresh=Unexpected error, please refresh the page and try again.
-configJSONInst=Write draw.io JSON configuration in the editor below then click save. If you need help, please refer to
+pageIdsExp=Eksport ID strony
+drawReindex=draw.io reindeksowanie (beta)
+working=Działający
+drawConfigNotFoundInst=Przestrzeń konfiguracyjna draw.io (DRAWIOCONFIG) nie istnieje. Ta przestrzeń jest potrzebna do przechowywania plików konfiguracyjnych draw.io oraz własnych bibliotek/szablonów.
+createConfSp=Utwórz przestrzeń konfiguracyjną
+unexpErrRefresh=Nieoczekiwany błąd, proszę odświeżyć stronę i spróbować ponownie.
+configJSONInst=Napisz konfigurację draw.io JSON w edytorze poniżej, a następnie kliknij przycisk Zapisz. Jeśli potrzebujesz pomocy, proszę odnieść się do
 thisPage=ta strona
 curCustLib=Aktualne niestandardowe biblioteki
 libName=Nazwa biblioteki
@@ -927,116 +927,116 @@ addLib=Dodaj bibliotekę
 customTempInst1=Własne szablony to diagramy draw.io zapisane na stronach podrzędnych
 customTempInst2=Aby uzyskać więcej informacji, zapoznaj się z
 tempsPage=Strona szablonów
-pageIdsExpInst1=Select export target, then click the "Start Export" button to export all pages IDs.
-pageIdsExpInst2=Please note that the export procedure will take some time and the browser window must remain open until the export is completed.
-startExp=Start Export
-refreshDrawIndex=Refresh draw.io Diagrams Index
-reindexInst1=Click the "Start Indexing" button to refresh draw.io diagrams index.
-reindexInst2=Please note that the indexing procedure will take some time and the browser window must remain open until the indexing is completed.
-startIndexing=Start Indexing
-confAPageFoundFetch=Page "{1}" found. Fetching
-confAAllDiagDone=All {1} diagrams processed. Process finished.
-confAStartedProcessing=Started processing page "{1}"
-confAAllDiagInPageDone=All {1} diagrams in page "{2}" processed successfully.
-confAPartialDiagDone={1} out of {2} {3} diagrams in page "{4}" processed successfully.
-confAUpdatePageFailed=Updating page "{1}" failed.
-confANoDiagFoundInPage=No {1} diagrams found in page "{2}".
-confAFetchPageFailed=Fetching the page failed.
+pageIdsExpInst1=Wybierz cel eksportu, a następnie kliknij przycisk "Rozpocznij eksport", aby wyeksportować wszystkie ID stron.
+pageIdsExpInst2=Należy pamiętać, że procedura eksportu zajmie trochę czasu, a okno przeglądarki musi pozostać otwarte do momentu zakończenia eksportu.
+startExp=Rozpocznij eksport
+refreshDrawIndex=Odśwież indeks diagramów draw.io
+reindexInst1=Kliknij przycisk "Rozpocznij indeksowanie", aby odświeżyć indeks diagramów draw.io.
+reindexInst2=Proszę zauważyć, że procedura indeksowania zajmie trochę czasu i okno przeglądarki musi pozostać otwarte do czasu zakończenia indeksowania.
+startIndexing=Rozpocznij indeksowanie
+confAPageFoundFetch=Znaleziono stronę "{1}". Pobieranie
+confAAllDiagDone=Przetworzono wszystkie {1} diagramy. Proces zakończony.
+confAStartedProcessing=Rozpoczęto przetwarzanie strony "{1}"
+confAAllDiagInPageDone=Wszystkie {1} diagramy na stronie "{2}" zostały przetworzone pomyślnie.
+confAPartialDiagDone={1} z {2} {3} diagramów na stronie "{4}" przetworzone pomyślnie.
+confAUpdatePageFailed=Aktualizacja strony "{1}" nie powiodła się.
+confANoDiagFoundInPage=Nie znaleziono diagramów {1} na stronie "{2}".
+confAFetchPageFailed=Pobieranie strony nie powiodło się.
 confANoDiagFound=Nie znaleziono diagramów {1}. Proces zakończony.
 confASearchFailed=Poszukiwanie diagramów dla {1} nie powiodło się. Proszę spróbować ponownie później.
-confAGliffyDiagFound={2} diagram "{1}" found. Importing
-confAGliffyDiagImported={2} diagram "{1}" imported successfully.
-confASavingImpGliffyFailed=Saving imported {2} diagram "{1}" failed.
-confAImportedFromByDraw=Imported from "{1}" by draw.io
-confAImportGliffyFailed=Importing {2} diagram "{1}" failed.
-confAFetchGliffyFailed=Fetching {2} diagram "{1}" failed.
-confACheckBrokenDiagLnk=Checking for broken diagrams links.
-confADelDiagLinkOf=Deleting diagram link of "{1}"
-confADupLnk=(duplicate link)
-confADelDiagLnkFailed=Deleting diagram link of "{1}" failed.
-confAUnexpErrProcessPage=Unexpected error during processing the page with id: {1}
-confADiagFoundIndex=Diagram "{1}" found. Indexing
-confADiagIndexSucc=Diagram "{1}" indexed successfully.
-confAIndexDiagFailed=Indexing diagram "{1}" failed.
-confASkipDiagOtherPage=Skipped "{1}" as it belongs to another page!
-confADiagUptoDate=Diagram "{1}" is up to date.
-confACheckPagesWDraw=Checking pages having draw.io diagrams.
-confAErrOccured=An error occurred!
-savedSucc=Saved successfully
-confASaveFailedErr=Saving Failed (Unexpected Error)
-character=Character
-confAConfPageDesc=This page contains draw.io configuration file (configuration.json) as attachment
-confALibPageDesc=This page contains draw.io custom libraries as attachments
-confATempPageDesc=This page contains draw.io custom templates as attachments
-working=Working
-confAConfSpaceDesc=This space is used to store draw.io configuration files and custom libraries/templates
-confANoCustLib=No Custom Libraries
-delFailed=Delete failed!
-showID=Show ID
-confAIncorrectLibFileType=Incorrect file type. Libraries should be XML files.
-uploading=Uploading
-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
-vsdNoConfig="vsdurl" is not configured
+confAGliffyDiagFound=Znaleziono {2} diagram "{1}". Importowanie
+confAGliffyDiagImported={2} diagram "{1}" zaimportowany pomyślnie.
+confASavingImpGliffyFailed=Zapis importowanego {2} diagramu "{1}" nie powiodło się.
+confAImportedFromByDraw=Zaimportowane z "{1}" przez draw.io
+confAImportGliffyFailed=Importowanie {2} diagramu "{1}" nie powiodło się.
+confAFetchGliffyFailed=Pobieranie {2} diagramu "{1}" nie powiodło się.
+confACheckBrokenDiagLnk=Sprawdzanie uszkodzonych linków diagramów.
+confADelDiagLinkOf=Usuwanie linku diagramu "{1}"
+confADupLnk=(duplikat linku)
+confADelDiagLnkFailed=Usuwanie linku diagramu "{1}" nie powiodło się.
+confAUnexpErrProcessPage=Nieoczekiwany błąd podczas przetwarzania strony o id: {1}
+confADiagFoundIndex=Znaleziono schemat "{1}". Indeksowanie
+confADiagIndexSucc=Diagram "{1}" został pomyślnie zindeksowany.
+confAIndexDiagFailed=Indeksowanie diagramu "{1}" nie powiodło się.
+confASkipDiagOtherPage=Pominięto "{1}", ponieważ należy do innej strony!
+confADiagUptoDate=Diagram "{1}" jest aktualny.
+confACheckPagesWDraw=Sprawdzanie stron posiadających diagramy draw.io.
+confAErrOccured=Wystąpił błąd!
+savedSucc=Zapisano pomyślnie
+confASaveFailedErr=Zapisywanie nie powiodło się (nieoczekiwany błąd)
+character=Znak
+confAConfPageDesc=Ta strona zawiera plik konfiguracyjny draw.io (configuration.json) jako załącznik
+confALibPageDesc=Ta strona zawiera niestandardowe biblioteki draw.io jako załączniki
+confATempPageDesc=Ta strona zawiera niestandardowe szablony draw.io jako załączniki
+working=Działanie
+confAConfSpaceDesc=Ta przestrzeń jest używana do przechowywania plików konfiguracyjnych draw.io oraz własnych bibliotek/szablonów.
+confANoCustLib=Brak własnych bibliotek
+delFailed=Kasowanie nie powiodło się!
+showID=Pokaż ID
+confAIncorrectLibFileType=Nieprawidłowy typ pliku. Biblioteki powinny być plikami XML.
+uploading=Wgrywanie
+confALibExist=Ta biblioteka już istnieje
+confAUploadSucc=Załadowane pomyślnie
+confAUploadFailErr=Przesyłanie nie powiodło się (nieoczekiwany błąd)
+hiResPreview=Podgląd w wysokiej rozdzielczości
+officeNotLoggedGD=Nie jesteś zalogowany do Google Drive. Proszę otworzyć okno zadań draw.io i zaloguj się najpierw.
+officePopupInfo=Proszę zakończyć proces w wyskakującym okienku.
+pickODFile=Wybierz plik z OneDrive
+pickGDriveFile=Wybierz plik z Google Drive
+pickDeviceFile=Wybierz plik z urządzenia
+vsdNoConfig="vsdurl" nie jest skonfigurowany
 ruler=Linijka
 units=Jednostki
 units=Punkty
 inches=Cale
 millimeters=Milimetry
-confEditDraftDelOrExt=This diagram is in a draft page, is deleted from the page, or is edited externally. It will be saved as a new attachment version and may not be reflected in the page.
-confDiagEditedExt=Diagram is edited in another session. It will be saved as a new attachment version but the page will show other session's modifications.
-macroNotFound=Macro Not Found
-confAInvalidPageIdsFormat=Incorrect Page IDs file format
-confACollectingCurPages=Collecting current pages
-confABuildingPagesMap=Building pages mapping
-confAProcessDrawDiag=Started processing imported draw.io diagrams
-confAProcessDrawDiagDone=Finished processing imported draw.io diagrams
-confAProcessImpPages=Started processing imported pages
-confAErrPrcsDiagInPage=Error processing draw.io diagrams in page "{1}"
-confAPrcsDiagInPage=Processing draw.io diagrams in page "{1}"
-confAImpDiagram=Importing diagram "{1}"
-confAImpDiagramFailed=Importing diagram "{1}" failed. Cannot find its new page ID. Maybe it points to a page that is not imported.
-confAImpDiagramError=Error importing diagram "{1}". Cannot fetch or save the diagram. Cannot fix this diagram links.
-confAUpdateDgrmCCFailed=Updating link to diagram "{1}" failed.
-confImpDiagramSuccess=Updating diagram "{1}" done successfully.
-confANoLnksInDrgm=No links to update in: {1}
-confAUpdateLnkToPg=Updated link to page: "{1}" in diagram: "{2}"
-confAUpdateLBLnkToPg=Updated lightbox link to page: "{1}" in diagram: "{2}"
-confAUpdateLnkBase=Updated base URL from: "{1}" to: "{2}" in diagram: "{3}"
-confAPageIdsImpDone=Page IDs Import finished
-confAPrcsMacrosInPage=Processing draw.io macros in page "{1}"
-confAErrFetchPage=Error fetching page "{1}"
-confAFixingMacro=Fixing macro of diagram "{1}"
-confAErrReadingExpFile=Error reading export file
-confAPrcsDiagInPageDone=Processing draw.io diagrams in page "{1}" finished
-confAFixingMacroSkipped=Fixing macro of diagram "{1}" failed. Cannot find its new page ID. Maybe it points to a page that is not imported.
-pageIdsExpTrg=Export target
-confALucidDiagImgImported={2} diagram "{1}" image extracted successfully
-confASavingLucidDiagImgFailed=Extracting {2} diagram "{1}" image failed
-confGetInfoFailed=Fetching file info from {1} failed.
-confCheckCacheFailed=Cannot get cached file info.
-confReadFileErr=Cannot read "{1}" file from {2}.
-confSaveCacheFailed=Unexpected error. Cannot save cached file
-orgChartType=Org Chart Type
-linear=Linear
+confEditDraftDelOrExt=Ten diagram znajduje się w wersji roboczej strony, został usunięty ze strony lub jest edytowany z zewnątrz. Zostanie on zapisany jako nowa wersja załącznika i może nie zostać uwzględniony na stronie.
+confDiagEditedExt=Diagram jest edytowany w innej sesji. Zostanie on zapisany jako nowa wersja załącznika, ale na stronie będą widoczne modyfikacje z innej sesji.
+macroNotFound=Makro nie zostało znalezione
+confAInvalidPageIdsFormat=Nieprawidłowy format pliku z ID strony
+confACollectingCurPages=Zbieranie bieżących stron
+confABuildingPagesMap=Budowanie map stron
+confAProcessDrawDiag=Rozpoczęto przetwarzanie importowanych diagramów draw.io
+confAProcessDrawDiagDone=Zakończono przetwarzanie importowanych diagramów draw.io
+confAProcessImpPages=Rozpoczęto przetwarzanie zaimportowanych stron
+confAErrPrcsDiagInPage=Błąd przetwarzania diagramów draw.io na stronie "{1}"
+confAPrcsDiagInPage=Przetwarzanie diagramów draw.io na stronie "{1}"
+confAImpDiagram=Import diagramu "{1}"
+confAImpDiagramFailed=Import diagramu "{1}" nie powiódł się. Nie można znaleźć jego nowego ID strony. Być może wskazuje on na stronę, która nie jest importowana.
+confAImpDiagramError=Błąd importu diagramu "{1}". Nie można pobrać lub zapisać diagramu. Nie można naprawić linków tego diagramu.
+confAUpdateDgrmCCFailed=Aktualizacja linku do diagramu "{1}" nie powiodła się.
+confImpDiagramSuccess=Aktualizacja diagramu "{1}" zakończona sukcesem.
+confANoLnksInDrgm=Brak linków do aktualizacji w: {1}
+confAUpdateLnkToPg=Zaktualizowany link do strony: "{1}" w schemacie: "{2}"
+confAUpdateLBLnkToPg=Zaktualizowano link do lightbox-a na stronie: "{1}" w schemacie: "{2}"
+confAUpdateLnkBase=Zaktualizowano bazowy URL z: "{1}" do: "{2}" w schemacie: "{3}"
+confAPageIdsImpDone=Import ID stron zakończony
+confAPrcsMacrosInPage=Przetwarzanie makr draw.io na stronie "{1}"
+confAErrFetchPage=Błąd pobierania strony "{1}"
+confAFixingMacro=Poprawianie makra schematu "{1}"
+confAErrReadingExpFile=Błąd odczytu pliku eksportu
+confAPrcsDiagInPageDone=Przetwarzanie diagramów draw.io na stronie "{1}" zakończone
+confAFixingMacroSkipped=Naprawianie makra diagramu "{1}" nie powiodło się. Nie można znaleźć jego nowego ID strony. Być może wskazuje on na stronę, która nie jest importowana.
+pageIdsExpTrg=Cel eksportu
+confALucidDiagImgImported={2} diagram "{1}" obraz wyodrębniony pomyślnie
+confASavingLucidDiagImgFailed=Wyodrębnianie {2} diagramu "{1}" nie powiodło się
+confGetInfoFailed=Pobieranie informacji o pliku z {1} nie powiodło się.
+confCheckCacheFailed=Nie można uzyskać informacji o pliku z pamięci podręcznej.
+confReadFileErr=Nie można odczytać pliku "{1}" z {2}.
+confSaveCacheFailed=Nieoczekiwany błąd. Nie można zapisać pliku z pamięci podręcznej
+orgChartType=Typ schematu organizacyjnego
+linear=Liniowa (prosta)
 hanger2=Hanger 2
 hanger4=Hanger 4
 fishbone1=Fishbone 1
 fishbone2=Fishbone 2
-1ColumnLeft=Single Column Left
-1ColumnRight=Single Column Right
+1ColumnLeft=Pojedyncza kolumna po lewej
+1ColumnRight=Pojedyncza kolumna po prawej
 smart=Smart
-parentChildSpacing=Parent Child Spacing
-siblingSpacing=Sibling Spacing
-confNoPermErr=Sorry, you don't have enough permissions to view this embedded diagram from page {1}
-copyAsImage=Copy as Image
+parentChildSpacing=Odstępy między rodzicami i dziećmi
+siblingSpacing=Odstępy między rodzeństwem
+confNoPermErr=Przepraszamy, nie masz wystarczających uprawnień, aby wyświetlić ten osadzony diagram ze strony {1}.
+copyAsImage=Kopiuj jako obraz
 lucidImport=Lucidchart Import
 lucidImportInst1=Click the "Start Import" button to import all Lucidchart diagrams.
 installFirst=Please install {1} first
@@ -1127,27 +1127,27 @@ confADeepIndexStarted=Deep Indexing Started
 confADeepIndexDone=Deep Indexing Done
 officeNoDiagramsSelected=No diagrams found in the selection
 officeNoDiagramsInDoc=No diagrams found in the document
-officeNotSupported=This feature is not supported in this host application
-someImagesFailed={1} out of {2} failed due to the following errors
-importingNoUsedDiagrams=Importing {1} Diagrams not used in pages
-importingDrafts=Importing {1} Diagrams in drafts
-processingDrafts=Processing drafts
-updatingDrafts=Updating drafts
-updateDrafts=Update drafts
+officeNotSupported=Ta funkcja nie jest obsługiwana w tej aplikacji hosta.
+someImagesFailed={1} z {2} nie powiodło się z powodu następujących błędów
+importingNoUsedDiagrams=Import {1} Nieużywane schematy na stronach
+importingDrafts=Importowanie {1} Diagramów w wersjach roboczych
+processingDrafts=Przetwarzanie wersji roboczych
+updatingDrafts=Aktualizowanie wersji roboczych
+updateDrafts=Aktualizacja wersji roboczych
 notifications=Powiadomienia
-drawioImp=draw.io Import
-confALibsImp=Importing draw.io Libraries
-confALibsImpFailed=Importing {1} library failed
-contributors=Contributors
+drawioImp=import draw.io
+confALibsImp=Importowanie bibliotek draw.io
+confALibsImpFailed=Importowanie biblioteki {1} nie powiodło się
+contributors=Współpracownicy
 drawDiagrams=Diagramy draw.io
-errFileNotFoundOrNoPer=Error: Access Denied. File not found or you do not have permission to access "{1}" on {2}.
-confACheckPagesWEmbed=Checking pages having embedded draw.io diagrams.
-confADelBrokenEmbedDiagLnk=Removing broken embedded diagram links
+errFileNotFoundOrNoPer=Błąd: Odmowa dostępu. Nie znaleziono pliku lub nie masz uprawnień dostępu do pliku "{1}" na stronie {2}.
+confACheckPagesWEmbed=Sprawdzanie stron z osadzonymi diagramami draw.io.
+confADelBrokenEmbedDiagLnk=Usuwanie uszkodzonych linków do osadzonego diagramu
 replaceWith=Zamień na
 replaceAll=Zamień wszystkie
-confASkipDiagModified=Skipped "{1}" as it was modified after initial import
-replFind=Replace/Find
-matchesRepl={1} matches replaced
+confASkipDiagModified=Pominięto "{1}", ponieważ zostało zmodyfikowane po pierwszym imporcie
+replFind=Zamień/Znajdź
+matchesRepl=Zamieniono {1} dopasowań
 draftErrDataLoss=An error occurred while reading the draft file. The diagram cannot be edited now to prevent any possible data loss. Please try again later or contact support.
 ibm=IBM
 linkToDiagramHint=Dodaj link do tego diagramu. Diagram może być edytowany tylko z poziomu strony, która jest jego właścicielem.

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
src/main/webapp/service-worker.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
src/main/webapp/service-worker.js.map


+ 7 - 8
src/main/webapp/teams.html

@@ -43,7 +43,7 @@
 			
 			for (var i = 0; i < params.length; i++)
 			{
-				idx = params[i].indexOf('=');
+				var idx = params[i].indexOf('=');
 				
 				if (idx > 0)
 				{
@@ -262,6 +262,8 @@
 				mxForceIncludes = true;
 			}
 
+			mxForceIncludes = false;
+
 			mxscript(drawDevUrl + 'js/PreConfig.js');
 			mxscript(drawDevUrl + 'js/diagramly/Init.js');
 			mxscript(geBasePath + '/Init.js');
@@ -290,7 +292,6 @@
 				// Supported domains are *.draw.io and the packaged version in Quip
 				var supportedDomain = (hostName.substring(hostName.length - 8, hostName.length) === '.draw.io') ||
 					(hostName.substring(hostName.length - 13, hostName.length) === '.diagrams.net');
-					(hostName.substring(hostName.length - 17, hostName.length) === '.quipelements.com');
 				
 				function loadAppJS()
 				{
@@ -299,11 +300,6 @@
 						mxScriptsLoaded = true;
 						checkAllLoaded();
 						
-						if (!supportedDomain)
-						{
-							mxscript('js/PostConfig.js');
-						}
-						
 						// Electron
 						if (mxIsElectron)
 						{
@@ -324,6 +320,10 @@
 								});
 							});
 						}
+						else if (!supportedDomain)
+						{
+							mxscript('js/PostConfig.js');
+						}
 					});
 				};
 				
@@ -354,7 +354,6 @@
 	<link rel="icon" type="image/png" sizes="32x32" href="images/favicon-32x32.png">
 	<link rel="icon" type="image/png" sizes="16x16" href="images/favicon-16x16.png">
 	<link rel="mask-icon" href="images/safari-pinned-tab.svg" color="#d89000">
-	<link rel="stylesheet" type="text/css" href="js/croppie/croppie.min.css">
     <link rel="stylesheet" type="text/css" href="styles/grapheditor.css">
     <link rel="preconnect" href="https://storage.googleapis.com">
     <link rel="canonical" href="https://app.diagrams.net">

+ 1 - 0
teams.html

@@ -0,0 +1 @@
+dummy