move hide & center to view

This commit is contained in:
vcoppe committed 2026-10-28 09:15:46 +01:00
1 parent 3f8e2a0c56
commit 603b73b99d
4 files changed
+55 -51

No files matched your search

+28 -25
View File
@@ -293,19 +293,6 @@
<PaintBucket size="16" />
{i18n._('menu.style.button')}
</Menubar.Item>
<Menubar.Item
onclick={() => engine.setSelectionHidden(!$allHidden)}
disabled={selectionCount == 0}
>
{#if $allHidden}
<Eye size="16" />
{i18n._('menu.unhide')}
{:else}
<EyeOff size="16" />
{i18n._('menu.hide')}
{/if}
<Shortcut key="H" ctrl={true} />
</Menubar.Item>
{#if $treeFileView}
{#if $selection.type === 'file'}
<Menubar.Separator />
@@ -353,18 +340,6 @@
{i18n._('menu.select_all')}
<Shortcut key="A" ctrl={true} />
</Menubar.Item>
<Menubar.Item
onclick={() => {
if (selectionCount > 0) {
boundsManager.centerMapOnSelection();
}
}}
disabled={selectionCount == 0}
>
<Maximize size="16" />
{i18n._('menu.center')}
<Shortcut key="⏎" ctrl={true} />
</Menubar.Item>
{#if $treeFileView}
<Menubar.Separator />
<Menubar.Item onclick={() => engine.copy()} disabled={selectionCount === 0}>
@@ -429,6 +404,34 @@
/>
</Menubar.CheckboxItem>
<Menubar.Separator />
<Menubar.Item
inset
onclick={() => engine.setSelectionHidden(!$allHidden)}
disabled={selectionCount == 0}
>
{#if $allHidden}
<Eye size="16" />
{i18n._('menu.unhide')}
{:else}
<EyeOff size="16" />
{i18n._('menu.hide')}
{/if}
<Shortcut key="H" ctrl={true} />
</Menubar.Item>
<Menubar.Item
inset
onclick={() => {
if (selectionCount > 0) {
boundsManager.centerMapOnSelection();
}
}}
disabled={selectionCount == 0}
>
<Maximize size="16" />
{i18n._('menu.center')}
<Shortcut key="⏎" ctrl={true} />
</Menubar.Item>
<Menubar.Separator />
<Menubar.Item inset onclick={() => map.toggle3D()}>
<Box size="16" />
{i18n._('menu.toggle_3d')}
@@ -259,18 +259,8 @@
<PaintBucket size="16" />
{i18n._('menu.style.button')}
</ContextMenu.Item>
<ContextMenu.Separator />
{/if}
<ContextMenu.Item onclick={() => engine.setSelectionHidden(!$allHidden)}>
{#if $allHidden}
<Eye size="16" />
{i18n._('menu.unhide')}
{:else}
<EyeOff size="16" />
{i18n._('menu.hide')}
{/if}
<Shortcut key="H" ctrl={true} />
</ContextMenu.Item>
<ContextMenu.Separator />
{#if orientation === 'vertical'}
{#if node.type === 'file'}
<ContextMenu.Item disabled={!singleSelection} onclick={() => engine.newTrack()}>
@@ -301,18 +291,29 @@
<ContextMenu.Separator />
{/if}
{/if}
<ContextMenu.Item onclick={() => engine.setSelectionHidden(!$allHidden)}>
{#if $allHidden}
<Eye size="16" />
{i18n._('menu.unhide')}
{:else}
<EyeOff size="16" />
{i18n._('menu.hide')}
{/if}
<Shortcut key="H" ctrl={true} />
</ContextMenu.Item>
<ContextMenu.Item onclick={() => boundsManager.centerMapOnSelection()}>
<Maximize size="16" />
{i18n._('menu.center')}
<Shortcut key="⏎" ctrl={true} />
</ContextMenu.Item>
{#if level !== 'waypoints'}
<ContextMenu.Separator />
<ContextMenu.Item onclick={() => engine.selectAll()}>
<FileStack size="16" />
{i18n._('menu.select_all')}
<Shortcut key="A" ctrl={true} />
</ContextMenu.Item>
{/if}
<ContextMenu.Item onclick={() => boundsManager.centerMapOnSelection()}>
<Maximize size="16" />
{i18n._('menu.center')}
<Shortcut key="⏎" ctrl={true} />
</ContextMenu.Item>
<ContextMenu.Separator />
<ContextMenu.Item onclick={() => engine.duplicate()}>
<Copy size="16" />