mirror of
				https://github.com/zadam/trilium.git
				synced 2025-11-03 20:06:08 +01:00 
			
		
		
		
	fix support of multiple languages for spellchecking + list all available languages, closes #974
This commit is contained in:
		
							
								
								
									
										86
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										86
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -1263,7 +1263,7 @@
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "file-type": {
 | 
			
		||||
          "version": "3.9.0",
 | 
			
		||||
          "resolved": "http://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
 | 
			
		||||
          "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek="
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
@@ -1539,7 +1539,7 @@
 | 
			
		||||
        },
 | 
			
		||||
        "uuid": {
 | 
			
		||||
          "version": "2.0.3",
 | 
			
		||||
          "resolved": "http://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
 | 
			
		||||
          "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho="
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
@@ -1573,7 +1573,7 @@
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "semver": {
 | 
			
		||||
          "version": "4.3.6",
 | 
			
		||||
          "resolved": "http://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
 | 
			
		||||
          "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto="
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
@@ -1593,7 +1593,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "bl": {
 | 
			
		||||
      "version": "1.2.2",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
 | 
			
		||||
      "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "readable-stream": "^2.3.5",
 | 
			
		||||
@@ -1853,12 +1853,12 @@
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "file-type": {
 | 
			
		||||
          "version": "3.9.0",
 | 
			
		||||
          "resolved": "http://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
 | 
			
		||||
          "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek="
 | 
			
		||||
        },
 | 
			
		||||
        "uuid": {
 | 
			
		||||
          "version": "2.0.3",
 | 
			
		||||
          "resolved": "http://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
 | 
			
		||||
          "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho="
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
@@ -1963,7 +1963,7 @@
 | 
			
		||||
        },
 | 
			
		||||
        "readable-stream": {
 | 
			
		||||
          "version": "1.1.14",
 | 
			
		||||
          "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
 | 
			
		||||
          "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "core-util-is": "~1.0.0",
 | 
			
		||||
@@ -2138,7 +2138,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "chalk": {
 | 
			
		||||
      "version": "1.1.3",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
 | 
			
		||||
      "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "ansi-styles": "^2.2.1",
 | 
			
		||||
@@ -2455,7 +2455,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "commander": {
 | 
			
		||||
      "version": "2.8.1",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
 | 
			
		||||
      "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "graceful-readlink": ">= 1.0.0"
 | 
			
		||||
@@ -3118,7 +3118,7 @@
 | 
			
		||||
        },
 | 
			
		||||
        "readable-stream": {
 | 
			
		||||
          "version": "1.1.14",
 | 
			
		||||
          "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
 | 
			
		||||
          "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "core-util-is": "~1.0.0",
 | 
			
		||||
@@ -3332,9 +3332,9 @@
 | 
			
		||||
      "integrity": "sha512-IncmUpn1yN84hy2shb0POJ80FWrfGNY0cxO9f4v+/sG7qcBvAtVWUA1IdzY/8EYUmOVhoKJVdJjNd3AZcnxOjA=="
 | 
			
		||||
    },
 | 
			
		||||
    "electron": {
 | 
			
		||||
      "version": "9.0.0-beta.17",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/electron/-/electron-9.0.0-beta.17.tgz",
 | 
			
		||||
      "integrity": "sha512-EDBN2ana6gQMsijOICCQc7XYaYOd9UmJlHX1aONy2+VycomPRzkh4E2J23bJ0L4VO5RGn1FTRBof/GXd2F0NKQ==",
 | 
			
		||||
      "version": "9.0.0-beta.18",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/electron/-/electron-9.0.0-beta.18.tgz",
 | 
			
		||||
      "integrity": "sha512-mOdPB4nPc4kO2uwpvvbNZz0RDrRDIko/C8XFmOZmz7k3JaU7r0h/tLxdeypiqfLwxW/Bu1n+uwqG1X34i3fTEw==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@electron/get": "^1.0.1",
 | 
			
		||||
@@ -4936,7 +4936,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "get-stream": {
 | 
			
		||||
      "version": "3.0.0",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
      "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
 | 
			
		||||
    },
 | 
			
		||||
    "getpass": {
 | 
			
		||||
@@ -5200,7 +5200,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "got": {
 | 
			
		||||
      "version": "5.7.1",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/got/-/got-5.7.1.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz",
 | 
			
		||||
      "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "create-error-class": "^3.0.1",
 | 
			
		||||
@@ -5848,7 +5848,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "into-stream": {
 | 
			
		||||
      "version": "3.1.0",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
 | 
			
		||||
      "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "from2": "^2.1.1",
 | 
			
		||||
@@ -6000,7 +6000,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "is-obj": {
 | 
			
		||||
      "version": "1.0.1",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
 | 
			
		||||
      "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8="
 | 
			
		||||
    },
 | 
			
		||||
    "is-object": {
 | 
			
		||||
@@ -6551,7 +6551,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "load-json-file": {
 | 
			
		||||
      "version": "1.1.0",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
 | 
			
		||||
      "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "graceful-fs": "^4.1.2",
 | 
			
		||||
@@ -7060,7 +7060,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "minimist": {
 | 
			
		||||
      "version": "1.2.0",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
 | 
			
		||||
      "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
 | 
			
		||||
    },
 | 
			
		||||
    "minipass": {
 | 
			
		||||
@@ -7160,7 +7160,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "mkdirp": {
 | 
			
		||||
      "version": "0.5.1",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
 | 
			
		||||
      "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "minimist": "0.0.8"
 | 
			
		||||
@@ -7168,7 +7168,7 @@
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "minimist": {
 | 
			
		||||
          "version": "0.0.8",
 | 
			
		||||
          "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
 | 
			
		||||
          "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
@@ -7362,7 +7362,7 @@
 | 
			
		||||
            },
 | 
			
		||||
            "get-stream": {
 | 
			
		||||
              "version": "3.0.0",
 | 
			
		||||
              "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
              "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
              "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
 | 
			
		||||
            },
 | 
			
		||||
            "got": {
 | 
			
		||||
@@ -7398,7 +7398,7 @@
 | 
			
		||||
            },
 | 
			
		||||
            "p-cancelable": {
 | 
			
		||||
              "version": "0.4.1",
 | 
			
		||||
              "resolved": "http://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz",
 | 
			
		||||
              "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz",
 | 
			
		||||
              "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ=="
 | 
			
		||||
            },
 | 
			
		||||
            "p-event": {
 | 
			
		||||
@@ -7522,7 +7522,7 @@
 | 
			
		||||
          "dependencies": {
 | 
			
		||||
            "file-type": {
 | 
			
		||||
              "version": "3.9.0",
 | 
			
		||||
              "resolved": "http://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
 | 
			
		||||
              "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
 | 
			
		||||
              "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek="
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
@@ -7547,7 +7547,7 @@
 | 
			
		||||
          "dependencies": {
 | 
			
		||||
            "get-stream": {
 | 
			
		||||
              "version": "3.0.0",
 | 
			
		||||
              "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
              "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
              "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
 | 
			
		||||
            },
 | 
			
		||||
            "pify": {
 | 
			
		||||
@@ -7604,7 +7604,7 @@
 | 
			
		||||
        },
 | 
			
		||||
        "get-stream": {
 | 
			
		||||
          "version": "2.3.1",
 | 
			
		||||
          "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
 | 
			
		||||
          "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=",
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "object-assign": "^4.0.1",
 | 
			
		||||
@@ -7634,7 +7634,7 @@
 | 
			
		||||
          "dependencies": {
 | 
			
		||||
            "get-stream": {
 | 
			
		||||
              "version": "3.0.0",
 | 
			
		||||
              "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
              "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
              "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
@@ -7674,7 +7674,7 @@
 | 
			
		||||
        },
 | 
			
		||||
        "pify": {
 | 
			
		||||
          "version": "2.3.0",
 | 
			
		||||
          "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
 | 
			
		||||
          "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
 | 
			
		||||
        },
 | 
			
		||||
        "prepend-http": {
 | 
			
		||||
@@ -7779,7 +7779,7 @@
 | 
			
		||||
        },
 | 
			
		||||
        "readable-stream": {
 | 
			
		||||
          "version": "1.1.14",
 | 
			
		||||
          "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
 | 
			
		||||
          "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "core-util-is": "~1.0.0",
 | 
			
		||||
@@ -8148,7 +8148,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "onetime": {
 | 
			
		||||
      "version": "1.1.0",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
 | 
			
		||||
      "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k="
 | 
			
		||||
    },
 | 
			
		||||
    "open": {
 | 
			
		||||
@@ -8300,7 +8300,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "p-is-promise": {
 | 
			
		||||
      "version": "1.1.0",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
 | 
			
		||||
      "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4="
 | 
			
		||||
    },
 | 
			
		||||
    "p-limit": {
 | 
			
		||||
@@ -8781,7 +8781,7 @@
 | 
			
		||||
            },
 | 
			
		||||
            "get-stream": {
 | 
			
		||||
              "version": "3.0.0",
 | 
			
		||||
              "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
              "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
              "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
@@ -9065,7 +9065,7 @@
 | 
			
		||||
          "dependencies": {
 | 
			
		||||
            "file-type": {
 | 
			
		||||
              "version": "3.9.0",
 | 
			
		||||
              "resolved": "http://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
 | 
			
		||||
              "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
 | 
			
		||||
              "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek="
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
@@ -9090,7 +9090,7 @@
 | 
			
		||||
          "dependencies": {
 | 
			
		||||
            "get-stream": {
 | 
			
		||||
              "version": "3.0.0",
 | 
			
		||||
              "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
              "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
              "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
 | 
			
		||||
            },
 | 
			
		||||
            "pify": {
 | 
			
		||||
@@ -9128,7 +9128,7 @@
 | 
			
		||||
            },
 | 
			
		||||
            "get-stream": {
 | 
			
		||||
              "version": "3.0.0",
 | 
			
		||||
              "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
              "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
              "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
@@ -9180,7 +9180,7 @@
 | 
			
		||||
        },
 | 
			
		||||
        "get-stream": {
 | 
			
		||||
          "version": "2.3.1",
 | 
			
		||||
          "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
 | 
			
		||||
          "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=",
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "object-assign": "^4.0.1",
 | 
			
		||||
@@ -9210,7 +9210,7 @@
 | 
			
		||||
          "dependencies": {
 | 
			
		||||
            "get-stream": {
 | 
			
		||||
              "version": "3.0.0",
 | 
			
		||||
              "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
              "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 | 
			
		||||
              "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
@@ -9398,7 +9398,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "query-string": {
 | 
			
		||||
      "version": "5.1.1",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
 | 
			
		||||
      "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "decode-uri-component": "^0.2.0",
 | 
			
		||||
@@ -9537,7 +9537,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "readable-stream": {
 | 
			
		||||
      "version": "2.3.6",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
 | 
			
		||||
      "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "core-util-is": "~1.0.0",
 | 
			
		||||
@@ -10405,7 +10405,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "strip-ansi": {
 | 
			
		||||
      "version": "3.0.1",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
 | 
			
		||||
      "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "ansi-regex": "^2.0.0"
 | 
			
		||||
@@ -10430,7 +10430,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "strip-dirs": {
 | 
			
		||||
      "version": "1.1.1",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz",
 | 
			
		||||
      "integrity": "sha1-lgu9EoeETzl1pFWKoQOoJV4kVqA=",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "chalk": "^1.0.0",
 | 
			
		||||
@@ -10688,7 +10688,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "through": {
 | 
			
		||||
      "version": "2.3.8",
 | 
			
		||||
      "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
 | 
			
		||||
      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
 | 
			
		||||
    },
 | 
			
		||||
    "through2": {
 | 
			
		||||
@@ -10707,7 +10707,7 @@
 | 
			
		||||
        },
 | 
			
		||||
        "readable-stream": {
 | 
			
		||||
          "version": "1.0.34",
 | 
			
		||||
          "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
 | 
			
		||||
          "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "core-util-is": "~1.0.0",
 | 
			
		||||
 
 | 
			
		||||
@@ -78,7 +78,7 @@
 | 
			
		||||
    "yazl": "^2.5.1"
 | 
			
		||||
  },
 | 
			
		||||
  "devDependencies": {
 | 
			
		||||
    "electron": "9.0.0-beta.17",
 | 
			
		||||
    "electron": "9.0.0-beta.18",
 | 
			
		||||
    "electron-builder": "22.5.1",
 | 
			
		||||
    "electron-packager": "14.2.1",
 | 
			
		||||
    "electron-rebuild": "1.10.1",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
import optionsService from "../../services/options.js";
 | 
			
		||||
import utils from "../../services/utils.js";
 | 
			
		||||
import server from "../../services/server.js";
 | 
			
		||||
import toastService from "../../services/toast.js";
 | 
			
		||||
 | 
			
		||||
@@ -20,7 +20,9 @@ const TPL = `
 | 
			
		||||
        <input type="text" class="form-control" id="spell-check-language-code" placeholder="for example "en-US", "de-AT"">
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    <p>Multiple languages can be separated by comman. Changes to the spell check options will take effect after application restart.</p>
 | 
			
		||||
    <p>Multiple languages can be separated by comma, e.g. <code>en-US, de-DE, cs</code>. Changes to the spell check options will take effect after application restart.</p>
 | 
			
		||||
    
 | 
			
		||||
    <p><strong>Available language codes: </strong> <span id="available-language-codes"></span></p>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<div>
 | 
			
		||||
@@ -95,6 +97,14 @@ export default class ProtectedSessionOptions {
 | 
			
		||||
            return false;
 | 
			
		||||
        });
 | 
			
		||||
 | 
			
		||||
        this.$availableLanguageCodes = $("#available-language-codes");
 | 
			
		||||
 | 
			
		||||
        if (utils.isElectron()) {
 | 
			
		||||
            const {webContents} = utils.dynamicRequire('electron').remote.getCurrentWindow();
 | 
			
		||||
 | 
			
		||||
            this.$availableLanguageCodes.text(webContents.session.availableSpellCheckerLanguages.join(', '));
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        this.$eraseNotesAfterTimeInSeconds = $("#erase-notes-after-time-in-seconds");
 | 
			
		||||
 | 
			
		||||
        this.$eraseNotesAfterTimeInSeconds.on('change', () => {
 | 
			
		||||
 
 | 
			
		||||
@@ -68,7 +68,7 @@ async function createMainWindow() {
 | 
			
		||||
 | 
			
		||||
    if (spellcheckEnabled) {
 | 
			
		||||
        const languageCodes = (await optionService.getOption('spellCheckLanguageCode'))
 | 
			
		||||
            .split('/')
 | 
			
		||||
            .split(',')
 | 
			
		||||
            .map(code => code.trim());
 | 
			
		||||
 | 
			
		||||
        webContents.session.setSpellCheckerLanguages(languageCodes);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user