mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Removed 'About pgAdmin 4' default menu option from macOS native menus.
This commit is contained in:
parent
98184e5835
commit
d1a9406bff
@ -287,6 +287,7 @@ function launchPgAdminWindow() {
|
|||||||
// Create Mac Builtin Menu
|
// Create Mac Builtin Menu
|
||||||
if (platform() === 'darwin') {
|
if (platform() === 'darwin') {
|
||||||
nativeMenu.createMacBuiltin('pgAdmin 4');
|
nativeMenu.createMacBuiltin('pgAdmin 4');
|
||||||
|
nativeMenu?.items[0].submenu.removeAt(0)
|
||||||
pgAdminMainScreen.menu = nativeMenu;
|
pgAdminMainScreen.menu = nativeMenu;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ from flask_babel import gettext
|
|||||||
from pgadmin.utils.constants import PREF_LABEL_DISPLAY,\
|
from pgadmin.utils.constants import PREF_LABEL_DISPLAY,\
|
||||||
PREF_LABEL_KEYBOARD_SHORTCUTS, PREF_LABEL_TABS_SETTINGS, \
|
PREF_LABEL_KEYBOARD_SHORTCUTS, PREF_LABEL_TABS_SETTINGS, \
|
||||||
PREF_LABEL_OPTIONS, QT_DEFAULT_PLACEHOLDER, VW_EDT_DEFAULT_PLACEHOLDER
|
PREF_LABEL_OPTIONS, QT_DEFAULT_PLACEHOLDER, VW_EDT_DEFAULT_PLACEHOLDER
|
||||||
from flask_security import current_user
|
from flask import current_app
|
||||||
import config
|
import config
|
||||||
|
|
||||||
LOCK_LAYOUT_LEVEL = {
|
LOCK_LAYOUT_LEVEL = {
|
||||||
@ -181,65 +181,66 @@ def register_browser_preferences(self):
|
|||||||
fields=fields
|
fields=fields
|
||||||
)
|
)
|
||||||
|
|
||||||
self.preference.register(
|
if not current_app.PGADMIN_RUNTIME:
|
||||||
'keyboard_shortcuts',
|
self.preference.register(
|
||||||
'main_menu_file',
|
'keyboard_shortcuts',
|
||||||
gettext('File main menu'),
|
'main_menu_file',
|
||||||
'keyboardshortcut',
|
gettext('File main menu'),
|
||||||
{
|
'keyboardshortcut',
|
||||||
'alt': True,
|
{
|
||||||
'shift': True,
|
'alt': True,
|
||||||
'control': False,
|
'shift': True,
|
||||||
'key': {'key_code': 70, 'char': 'f'}
|
'control': False,
|
||||||
},
|
'key': {'key_code': 70, 'char': 'f'}
|
||||||
category_label=PREF_LABEL_KEYBOARD_SHORTCUTS,
|
},
|
||||||
fields=fields
|
category_label=PREF_LABEL_KEYBOARD_SHORTCUTS,
|
||||||
)
|
fields=fields
|
||||||
|
)
|
||||||
|
|
||||||
self.preference.register(
|
self.preference.register(
|
||||||
'keyboard_shortcuts',
|
'keyboard_shortcuts',
|
||||||
'main_menu_object',
|
'main_menu_object',
|
||||||
gettext('Object main menu'),
|
gettext('Object main menu'),
|
||||||
'keyboardshortcut',
|
'keyboardshortcut',
|
||||||
{
|
{
|
||||||
'alt': True,
|
'alt': True,
|
||||||
'shift': True,
|
'shift': True,
|
||||||
'control': False,
|
'control': False,
|
||||||
'key': {'key_code': 79, 'char': 'o'}
|
'key': {'key_code': 79, 'char': 'o'}
|
||||||
},
|
},
|
||||||
category_label=PREF_LABEL_KEYBOARD_SHORTCUTS,
|
category_label=PREF_LABEL_KEYBOARD_SHORTCUTS,
|
||||||
fields=fields
|
fields=fields
|
||||||
)
|
)
|
||||||
|
|
||||||
self.preference.register(
|
self.preference.register(
|
||||||
'keyboard_shortcuts',
|
'keyboard_shortcuts',
|
||||||
'main_menu_tools',
|
'main_menu_tools',
|
||||||
gettext('Tools main menu'),
|
gettext('Tools main menu'),
|
||||||
'keyboardshortcut',
|
'keyboardshortcut',
|
||||||
{
|
{
|
||||||
'alt': True,
|
'alt': True,
|
||||||
'shift': True,
|
'shift': True,
|
||||||
'control': False,
|
'control': False,
|
||||||
'key': {'key_code': 76, 'char': 'l'}
|
'key': {'key_code': 76, 'char': 'l'}
|
||||||
},
|
},
|
||||||
category_label=PREF_LABEL_KEYBOARD_SHORTCUTS,
|
category_label=PREF_LABEL_KEYBOARD_SHORTCUTS,
|
||||||
fields=fields
|
fields=fields
|
||||||
)
|
)
|
||||||
|
|
||||||
self.preference.register(
|
self.preference.register(
|
||||||
'keyboard_shortcuts',
|
'keyboard_shortcuts',
|
||||||
'main_menu_help',
|
'main_menu_help',
|
||||||
gettext('Help main menu'),
|
gettext('Help main menu'),
|
||||||
'keyboardshortcut',
|
'keyboardshortcut',
|
||||||
{
|
{
|
||||||
'alt': True,
|
'alt': True,
|
||||||
'shift': True,
|
'shift': True,
|
||||||
'control': False,
|
'control': False,
|
||||||
'key': {'key_code': 72, 'char': 'h'}
|
'key': {'key_code': 72, 'char': 'h'}
|
||||||
},
|
},
|
||||||
category_label=PREF_LABEL_KEYBOARD_SHORTCUTS,
|
category_label=PREF_LABEL_KEYBOARD_SHORTCUTS,
|
||||||
fields=fields
|
fields=fields
|
||||||
)
|
)
|
||||||
|
|
||||||
self.preference.register(
|
self.preference.register(
|
||||||
'keyboard_shortcuts',
|
'keyboard_shortcuts',
|
||||||
|
Loading…
Reference in New Issue
Block a user