Skip to content

Commit

Permalink
--wip-- [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
jamesmaa committed Oct 28, 2024
1 parent d42bc97 commit 922cfdd
Show file tree
Hide file tree
Showing 4 changed files with 116 additions and 1 deletion.
115 changes: 115 additions & 0 deletions ext/manifest-old.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
{
"manifest_version": 3,
"name": "Yomitan (development build)",
"version": "0.0.0.0",
"description": "Japanese dictionary with Anki integration. This is a development build.",
"author": {
"email": "[email protected]"
},
"icons": {
"16": "images/icon16.png",
"19": "images/icon19.png",
"32": "images/icon32.png",
"38": "images/icon38.png",
"48": "images/icon48.png",
"64": "images/icon64.png",
"128": "images/icon128.png"
},
"action": {
"default_icon": {
"16": "images/icon16.png",
"19": "images/icon19.png",
"32": "images/icon32.png",
"38": "images/icon38.png",
"48": "images/icon48.png",
"64": "images/icon64.png",
"128": "images/icon128.png"
},
"default_title": "Yomitan",
"default_popup": "action-popup.html"
},
"background": {
"service_worker": "sw.js",
"type": "module"
},
"content_scripts": [
{
"run_at": "document_idle",
"matches": [
"http://*/*",
"https://*/*",
"file://*/*"
],
"match_about_blank": true,
"all_frames": true,
"js": [
"js/app/content-script-wrapper.js"
]
}
],
"minimum_chrome_version": "102.0.0.0",
"options_ui": {
"page": "settings.html",
"open_in_tab": true
},
"sandbox": {
"pages": [
"template-renderer.html"
]
},
"permissions": [
"storage",
"clipboardWrite",
"unlimitedStorage",
"declarativeNetRequest",
"scripting",
"offscreen",
"contextMenus",
"clipboardRead"
],
"optional_permissions": [
"nativeMessaging"
],
"host_permissions": [
"<all_urls>"
],
"commands": {
"toggleTextScanning": {
"suggested_key": {
"default": "Alt+Delete"
},
"description": "Toggle text scanning on/off"
},
"openInfoPage": {
"description": "Open the info page"
},
"openSettingsPage": {
"description": "Open the settings page"
},
"openSearchPage": {
"suggested_key": {
"default": "Alt+Insert"
},
"description": "Open the search page"
},
"openPopupWindow": {
"description": "Open the popup window"
}
},
"web_accessible_resources": [
{
"resources": [
"popup.html",
"template-renderer.html",
"js/*"
],
"matches": [
"<all_urls>"
]
}
],
"content_security_policy": {
"extension_pages": "default-src 'self'; img-src blob: 'self'; style-src 'self' 'unsafe-inline'; media-src *; connect-src *",
"sandbox": "sandbox allow-scripts; default-src 'self'; script-src 'self' 'unsafe-eval'; style-src 'unsafe-inline'"
}
}
2 changes: 1 addition & 1 deletion test/playwright/integration.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ test('anki add', async ({context, page, extensionId}) => {
mimeType: 'application/x-zip',
buffer: Buffer.from(dictionary),
});
await expect(page.locator('id=dictionaries')).toHaveText('Dictionaries (1 installed, 1 enabled)', {timeout: 5 * 60 * 1000});
await expect(page.locator('id=dictionaries')).toHaveText('Dictionaries (1 installed, 1 enabled)', {timeout: 1 * 60 * 1000});

// Connect to anki
await page.locator('.toggle', {has: page.locator('[data-setting="anki.enable"]')}).click();
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 922cfdd

Please sign in to comment.