diff --git a/e2e/rowmenu.spec.ts b/e2e/rowmenu.spec.ts index b22094f..41dc81d 100644 --- a/e2e/rowmenu.spec.ts +++ b/e2e/rowmenu.spec.ts @@ -67,7 +67,7 @@ test('right-clicking an unselected row selects it and opens its menu', async () await expect(item('Retry')).toBeDisabled() await expect(item('Stop')).toBeDisabled() // Keyboard: focus starts on the first entry and arrows walk the live ones. - await expect(item('Open')).toBeFocused() + await expect(item('Open in default app')).toBeFocused() await page.keyboard.press('ArrowDown') await expect(item('Show in File Explorer')).toBeFocused() await page.keyboard.press('Escape') @@ -80,7 +80,7 @@ test('a multi-selection menu counts, and Preview and Info show no single file', await row('bravo').click({ button: 'right' }) await expect(item('Remove 3 from list')).toBeVisible() await expect(item('Delete 3 files')).toBeVisible() - await expect(item('Open')).toBeDisabled() + await expect(item('Open in default app')).toBeDisabled() await expect(item('Show in File Explorer')).toBeDisabled() await expect(item('Retry')).toBeEnabled() // Delete asks first, names the count and the Recycle Bin; cancel leaves all. diff --git a/package-lock.json b/package-lock.json index 1d99c2d..91d931a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "filesmith", - "version": "0.6.0", + "version": "0.6.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "filesmith", - "version": "0.6.0", + "version": "0.6.1", "hasInstallScript": true, "license": "MIT", "devDependencies": { diff --git a/package.json b/package.json index 47a6281..130575f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "filesmith", - "version": "0.6.0", + "version": "0.6.1", "description": "A desktop file toolkit: convert, compress, resize, upscale, remove backgrounds, and PDF tools.", "author": "Max", "license": "MIT", diff --git a/src/renderer/src/App.tsx b/src/renderer/src/App.tsx index 75dec1c..af6a604 100644 --- a/src/renderer/src/App.tsx +++ b/src/renderer/src/App.tsx @@ -584,7 +584,11 @@ export default function App(): JSX.Element { x, y, items: [ - { label: 'Open', icon: 'eye', onClick: () => openExternally('output', item) }, + { + label: 'Open in default app', + icon: 'arrow', + onClick: () => openExternally('output', item) + }, { label: 'Show in File Explorer', icon: 'folder', @@ -683,7 +687,7 @@ export default function App(): JSX.Element { x, y, items: [ - { label: 'Open', icon: 'eye', onClick: () => previewGen(path) }, + { label: 'Preview', icon: 'eye', onClick: () => previewGen(path) }, { label: 'Open in default app', icon: 'arrow', diff --git a/src/renderer/src/components/queue/rowMenu.ts b/src/renderer/src/components/queue/rowMenu.ts index 29a0b08..066b767 100644 --- a/src/renderer/src/components/queue/rowMenu.ts +++ b/src/renderer/src/components/queue/rowMenu.ts @@ -44,7 +44,7 @@ export function rowMenuModel(targets: QueueItem[], queue: QueueItem[]): RowMenuE const retries = targets.filter(retryable).length const clearable = queue.filter(finished).length return [ - { action: 'open', label: 'Open', icon: 'eye', disabled: !one }, + { action: 'open', label: 'Open in default app', icon: 'arrow', disabled: !one }, { action: 'reveal', label: 'Show in File Explorer',