Gildas 3 роки тому
батько
коміт
2a988b1de4

Різницю між файлами не показано, бо вона завелика
+ 0 - 0
lib/chrome-browser-polyfill.js


Різницю між файлами не показано, бо вона завелика
+ 0 - 0
lib/single-file-bootstrap.js


Різницю між файлами не показано, бо вона завелика
+ 0 - 0
lib/single-file-extension-background.js


Різницю між файлами не показано, бо вона завелика
+ 0 - 0
lib/single-file-extension-editor-helper.js


Різницю між файлами не показано, бо вона завелика
+ 0 - 0
lib/single-file-extension.js


Різницю між файлами не показано, бо вона завелика
+ 0 - 0
lib/single-file.js


+ 16 - 16
package-lock.json

@@ -9,8 +9,8 @@
 			"version": "1.0.16",
 			"license": "AGPL-3.0-or-later",
 			"dependencies": {
-				"single-file-cli": "1.0.20",
-				"single-file-core": "1.0.24"
+				"single-file-cli": "1.0.21",
+				"single-file-core": "1.0.25"
 			},
 			"bin": {
 				"single-file": "cli/single-file"
@@ -1414,16 +1414,16 @@
 			"integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA=="
 		},
 		"node_modules/single-file-cli": {
-			"version": "1.0.20",
-			"resolved": "https://registry.npmjs.org/single-file-cli/-/single-file-cli-1.0.20.tgz",
-			"integrity": "sha512-oORXWSr4An0uHKmTyuPJGWCZl1q4EykoHuB+7aaLs6B685WoLmYdN/qhv7RA4it9yChq4cxKYtXU+etrQpa5KQ==",
+			"version": "1.0.21",
+			"resolved": "https://registry.npmjs.org/single-file-cli/-/single-file-cli-1.0.21.tgz",
+			"integrity": "sha512-VwzrXV1Uj0sauRW8wIiXrD1NzXcT1oZY8l+MBmzCwIacHfJHDYHCPgs2rAhlqLRd/+CM6pDVr8YtckSeW7UTeg==",
 			"dependencies": {
 				"file-url": "3.0.0",
 				"iconv-lite": "0.6.3",
 				"jsdom": "20.0.1",
 				"puppeteer-core": "19.0.0",
 				"selenium-webdriver": "4.5.0",
-				"single-file-core": "1.0.24",
+				"single-file-core": "1.0.25",
 				"strong-data-uri": "1.0.6",
 				"yargs": "17.6.0"
 			},
@@ -1432,9 +1432,9 @@
 			}
 		},
 		"node_modules/single-file-core": {
-			"version": "1.0.24",
-			"resolved": "https://registry.npmjs.org/single-file-core/-/single-file-core-1.0.24.tgz",
-			"integrity": "sha512-RXO3/OK+hjEe6raQVISF4sgl1NLrEPnCnINfAV9eXjGgmRacj5JNaGMF8QTM9d2+qdrmTg6dd0Cz0vpijFD/Qg=="
+			"version": "1.0.25",
+			"resolved": "https://registry.npmjs.org/single-file-core/-/single-file-core-1.0.25.tgz",
+			"integrity": "sha512-m4yfImWhnJOncOE5/jOSwRSryJVNkRpIAsLbAHSmxHjeiPJCX3QGqwi40prC2POk1vNvCVNJiVj6obJI+PV4mQ=="
 		},
 		"node_modules/source-map": {
 			"version": "0.6.1",
@@ -2919,24 +2919,24 @@
 			"integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA=="
 		},
 		"single-file-cli": {
-			"version": "1.0.20",
-			"resolved": "https://registry.npmjs.org/single-file-cli/-/single-file-cli-1.0.20.tgz",
-			"integrity": "sha512-oORXWSr4An0uHKmTyuPJGWCZl1q4EykoHuB+7aaLs6B685WoLmYdN/qhv7RA4it9yChq4cxKYtXU+etrQpa5KQ==",
+			"version": "1.0.21",
+			"resolved": "https://registry.npmjs.org/single-file-cli/-/single-file-cli-1.0.21.tgz",
+			"integrity": "sha512-VwzrXV1Uj0sauRW8wIiXrD1NzXcT1oZY8l+MBmzCwIacHfJHDYHCPgs2rAhlqLRd/+CM6pDVr8YtckSeW7UTeg==",
 			"requires": {
 				"file-url": "3.0.0",
 				"iconv-lite": "0.6.3",
 				"jsdom": "20.0.1",
 				"puppeteer-core": "19.0.0",
 				"selenium-webdriver": "4.5.0",
-				"single-file-core": "1.0.24",
+				"single-file-core": "1.0.25",
 				"strong-data-uri": "1.0.6",
 				"yargs": "17.6.0"
 			}
 		},
 		"single-file-core": {
-			"version": "1.0.24",
-			"resolved": "https://registry.npmjs.org/single-file-core/-/single-file-core-1.0.24.tgz",
-			"integrity": "sha512-RXO3/OK+hjEe6raQVISF4sgl1NLrEPnCnINfAV9eXjGgmRacj5JNaGMF8QTM9d2+qdrmTg6dd0Cz0vpijFD/Qg=="
+			"version": "1.0.25",
+			"resolved": "https://registry.npmjs.org/single-file-core/-/single-file-core-1.0.25.tgz",
+			"integrity": "sha512-m4yfImWhnJOncOE5/jOSwRSryJVNkRpIAsLbAHSmxHjeiPJCX3QGqwi40prC2POk1vNvCVNJiVj6obJI+PV4mQ=="
 		},
 		"source-map": {
 			"version": "0.6.1",

+ 2 - 2
package.json

@@ -12,8 +12,8 @@
 		"single-file": "./cli/single-file"
 	},
 	"dependencies": {
-		"single-file-core": "1.0.24",
-		"single-file-cli": "1.0.20"
+		"single-file-core": "1.0.25",
+		"single-file-cli": "1.0.21"
 	},
 	"devDependencies": {
 		"@rollup/plugin-node-resolve": "15.0.0",

+ 1 - 0
src/core/bg/autosave.js

@@ -148,6 +148,7 @@ async function saveContent(message, tab) {
 		options.incognito = tab.incognito;
 		options.tabId = tabId;
 		options.tabIndex = tab.index;
+		options.keepFilename = options.saveToGDrive || options.saveToGitHub || options.saveWithWebDAV;
 		let pageData;
 		try {
 			if (options.autoSaveExternalSave) {

+ 1 - 0
src/core/content/content.js

@@ -115,6 +115,7 @@ async function savePage(message) {
 async function processPage(options) {
 	const frames = singlefile.processors.frameTree;
 	let framesSessionId;
+	options.keepFilename = options.saveToGDrive || options.saveToGitHub || options.saveWithWebDAV;
 	singlefile.helper.initDoc(document);
 	ui.onStartPage(options);
 	processor = new singlefile.SingleFile(options);

Деякі файли не було показано, через те що забагато файлів було змінено