feat(gui): macOS UX Improvements (#1631)

This commit is contained in:
Mg Pig
2025-12-01 01:11:36 +08:00
committed by GitHub
parent 67cba2c326
commit 70b122fb91
3 changed files with 12 additions and 44 deletions
-9
View File
@@ -10,7 +10,6 @@ import type { MenuItem } from 'primevue/menuitem'
import { useTray } from '~/composables/tray'
import { GUIRemoteClient } from '~/modules/api'
import { getDockVisibilityStatus, loadDockVisibilityAsync } from '~/modules/dock_visibility'
import { useToast, useConfirm } from 'primevue'
import { loadMode, saveMode, type Mode } from '~/composables/mode'
import ModeSwitcher from '~/components/ModeSwitcher.vue'
@@ -263,14 +262,6 @@ const setting_menu_items: Ref<MenuItem[]> = ref([
command: openModeDialog,
visible: () => type() !== 'android',
},
{
label: () => getDockVisibilityStatus() ? t('hide_dock_icon') : t('show_dock_icon'),
icon: 'pi pi-eye-slash',
command: async () => {
await loadDockVisibilityAsync(!getDockVisibilityStatus())
},
visible: () => type() === 'macos',
},
{
key: 'logging_menu',
label: () => t('logging'),