Transfer von GitLab

This commit is contained in:
Florian Otto
2026-04-13 23:59:49 +02:00
parent 8f3f5fd1cf
commit c4651e518d
33 changed files with 1504 additions and 1 deletions
+25
View File
@@ -0,0 +1,25 @@
// util/screenshot.js
// Macht einen Screenshot vom aktiven Tab und speichert ihn lokal
async function takeScreenshotAndStore() {
try {
const [tab] = await chrome.tabs.query({ active: true, currentWindow: true });
const imageUri = await chrome.tabs.captureVisibleTab(tab.windowId, { format: "png" });
await saveToStorage('screenshot', imageUri);
return imageUri;
} catch (error) {
console.error("Fehler beim Screenshot erstellen:", error);
throw error;
}
}
// Lädt den Screenshot aus dem Storage
async function loadScreenshot() {
return await loadFromStorage('screenshot');
}
// Löscht gespeicherten Screenshot
async function clearScreenshot() {
await removeFromStorage('screenshot');
}