mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 04:08:27 +08:00
UI: Adjustments to Command Palette (#4080)
- Add prefix for utilities and help commands - Remove leading spaces Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
parent
d14393dac5
commit
f699812b02
|
@ -2022,7 +2022,12 @@ function enumerateToolbarActions() {
|
|||
if (item.nodeName !== "LI") continue; // unexpected node
|
||||
if (item.children.length >=2 && item.children[1].nodeName === "UL") {
|
||||
// submenu detected
|
||||
processUL(item.children[1], item.children[0].innerText);
|
||||
var menutext = item.children[0].innerText;
|
||||
// special treatment for menus without text
|
||||
if (!menutext) {
|
||||
menutext = item.children[0].getAttribute("title");
|
||||
}
|
||||
processUL(item.children[1], menutext);
|
||||
} else if (item.firstElementChild && item.firstElementChild.nodeName === "A") {
|
||||
var anchor = item.firstElementChild;
|
||||
if (anchor.href && anchor.href !== "#") items.push([anchor, prefix]);
|
||||
|
@ -2042,7 +2047,7 @@ function enumerateToolbarActions() {
|
|||
var prefix = item[1];
|
||||
return {
|
||||
action: anchor.href.replace("sapevent:", ""),
|
||||
title: (prefix ? prefix + ": " : "") + anchor.innerText
|
||||
title: (prefix ? prefix + ": " : "") + anchor.innerText.trim()
|
||||
};
|
||||
});
|
||||
|
||||
|
|
|
@ -53,9 +53,11 @@ CLASS zcl_abapgit_gui_page_main IMPLEMENTATION.
|
|||
iv_act = zif_abapgit_definitions=>c_action-go_settings
|
||||
)->add(
|
||||
iv_txt = zcl_abapgit_gui_buttons=>advanced( )
|
||||
iv_title = 'Utilities'
|
||||
io_sub = zcl_abapgit_gui_chunk_lib=>advanced_submenu( )
|
||||
)->add(
|
||||
iv_txt = zcl_abapgit_gui_buttons=>help( )
|
||||
iv_title = 'Help'
|
||||
io_sub = zcl_abapgit_gui_chunk_lib=>help_submenu( ) ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
|
|
@ -430,9 +430,11 @@ CLASS zcl_abapgit_gui_page_repo_view IMPLEMENTATION.
|
|||
iv_act = zif_abapgit_definitions=>c_action-go_settings
|
||||
)->add(
|
||||
iv_txt = zcl_abapgit_gui_buttons=>advanced( )
|
||||
iv_title = 'Utilities'
|
||||
io_sub = zcl_abapgit_gui_chunk_lib=>advanced_submenu( )
|
||||
)->add(
|
||||
iv_txt = zcl_abapgit_gui_buttons=>help( )
|
||||
iv_title = 'Help'
|
||||
io_sub = zcl_abapgit_gui_chunk_lib=>help_submenu( ) ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
|
|
@ -46,9 +46,11 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_TUTORIAL IMPLEMENTATION.
|
|||
iv_act = zif_abapgit_definitions=>c_action-go_settings
|
||||
)->add(
|
||||
iv_txt = zcl_abapgit_gui_buttons=>advanced( )
|
||||
iv_title = 'Utilities'
|
||||
io_sub = zcl_abapgit_gui_chunk_lib=>advanced_submenu( )
|
||||
)->add(
|
||||
iv_txt = zcl_abapgit_gui_buttons=>help( )
|
||||
iv_title = 'Help'
|
||||
io_sub = zcl_abapgit_gui_chunk_lib=>help_submenu( ) ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
|
Loading…
Reference in New Issue
Block a user