mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 12:20:51 +08:00
Split up global settings button and utility menu (#3913)
* Split settings and dev utils menu
* Fix missing settings hotkey on repo view
* Revert "Fix missing settings hotkey on repo view"
This reverts commit 1444744a5f
.
Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
parent
df0eaf32ce
commit
a2f57aeb9a
|
@ -19,6 +19,9 @@ CLASS zcl_abapgit_gui_buttons DEFINITION
|
|||
CLASS-METHODS repo_list
|
||||
RETURNING VALUE(rv_html_string) TYPE string.
|
||||
|
||||
CLASS-METHODS settings
|
||||
RETURNING VALUE(rv_html_string) TYPE string.
|
||||
|
||||
PROTECTED SECTION.
|
||||
PRIVATE SECTION.
|
||||
ENDCLASS.
|
||||
|
@ -47,4 +50,8 @@ CLASS zcl_abapgit_gui_buttons IMPLEMENTATION.
|
|||
rv_html_string = `<i class="icon icon-bars"></i> Repository List`.
|
||||
ENDMETHOD.
|
||||
|
||||
METHOD settings.
|
||||
rv_html_string = `<i class="icon icon-cog"></i> Settings`.
|
||||
ENDMETHOD.
|
||||
|
||||
ENDCLASS.
|
||||
|
|
|
@ -177,10 +177,7 @@ CLASS ZCL_ABAPGIT_GUI_CHUNK_LIB IMPLEMENTATION.
|
|||
iv_act = zif_abapgit_definitions=>c_action-go_debuginfo
|
||||
)->add(
|
||||
iv_txt = 'Performance Test'
|
||||
iv_act = zif_abapgit_definitions=>c_action-performance_test
|
||||
)->add(
|
||||
iv_txt = 'Settings'
|
||||
iv_act = zif_abapgit_definitions=>c_action-go_settings ).
|
||||
iv_act = zif_abapgit_definitions=>c_action-performance_test ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
|
|
@ -54,10 +54,13 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_MAIN IMPLEMENTATION.
|
|||
iv_txt = zcl_abapgit_gui_buttons=>new_offline( )
|
||||
iv_act = zif_abapgit_definitions=>c_action-repo_newoffline
|
||||
)->add(
|
||||
iv_txt = '<i class="icon icon-tools-solid"></i>'
|
||||
iv_txt = zcl_abapgit_gui_buttons=>settings( )
|
||||
iv_act = zif_abapgit_definitions=>c_action-go_settings
|
||||
)->add(
|
||||
iv_txt = zcl_abapgit_gui_buttons=>advanced( )
|
||||
io_sub = zcl_abapgit_gui_chunk_lib=>advanced_submenu( )
|
||||
)->add(
|
||||
iv_txt = '<i class="icon icon-question-circle-solid"></i>'
|
||||
iv_txt = zcl_abapgit_gui_buttons=>help( )
|
||||
io_sub = zcl_abapgit_gui_chunk_lib=>help_submenu( ) ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
|
|
@ -41,6 +41,9 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_TUTORIAL IMPLEMENTATION.
|
|||
)->add(
|
||||
iv_txt = zcl_abapgit_gui_buttons=>new_offline( )
|
||||
iv_act = zif_abapgit_definitions=>c_action-repo_newoffline
|
||||
)->add(
|
||||
iv_txt = zcl_abapgit_gui_buttons=>settings( )
|
||||
iv_act = zif_abapgit_definitions=>c_action-go_settings
|
||||
)->add(
|
||||
iv_txt = zcl_abapgit_gui_buttons=>advanced( )
|
||||
io_sub = zcl_abapgit_gui_chunk_lib=>advanced_submenu( )
|
||||
|
|
|
@ -424,6 +424,9 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_VIEW_REPO IMPLEMENTATION.
|
|||
ro_menu->add(
|
||||
iv_txt = zcl_abapgit_gui_buttons=>repo_list( )
|
||||
iv_act = zif_abapgit_definitions=>c_action-abapgit_home
|
||||
)->add(
|
||||
iv_txt = zcl_abapgit_gui_buttons=>settings( )
|
||||
iv_act = zif_abapgit_definitions=>c_action-go_settings
|
||||
)->add(
|
||||
iv_txt = zcl_abapgit_gui_buttons=>advanced( )
|
||||
io_sub = zcl_abapgit_gui_chunk_lib=>advanced_submenu( )
|
||||
|
|
Loading…
Reference in New Issue
Block a user