mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-02 04:36:49 +08:00
UI: Clear progress bar (#4249)
* UI: Clear progress bar Clears status/progress bar at end of process and removes leftover messages. Closes #3505 * Lint Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
parent
846e0a0e1b
commit
7f61ebd645
|
@ -578,6 +578,8 @@ CLASS zcl_abapgit_objects IMPLEMENTATION.
|
||||||
zcx_abapgit_exception=>raise( 'Error during uninstall. Check the log.' ).
|
zcx_abapgit_exception=>raise( 'Error during uninstall. Check the log.' ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
|
li_progress->off( ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
@ -760,6 +762,8 @@ CLASS zcl_abapgit_objects IMPLEMENTATION.
|
||||||
|
|
||||||
zcl_abapgit_default_transport=>get_instance( )->reset( ).
|
zcl_abapgit_default_transport=>get_instance( )->reset( ).
|
||||||
|
|
||||||
|
li_progress->off( ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
@ -836,6 +840,8 @@ CLASS zcl_abapgit_objects IMPLEMENTATION.
|
||||||
zcl_abapgit_objects_activation=>activate( abap_false ).
|
zcl_abapgit_objects_activation=>activate( abap_false ).
|
||||||
ENDCASE.
|
ENDCASE.
|
||||||
|
|
||||||
|
li_progress->off( ).
|
||||||
|
|
||||||
* Call postprocessing
|
* Call postprocessing
|
||||||
li_exit = zcl_abapgit_exit=>get_instance( ).
|
li_exit = zcl_abapgit_exit=>get_instance( ).
|
||||||
|
|
||||||
|
|
|
@ -637,6 +637,8 @@ CLASS zcl_abapgit_gui_page_diff IMPLEMENTATION.
|
||||||
|
|
||||||
register_deferred_script( render_scripts( ) ).
|
register_deferred_script( render_scripts( ) ).
|
||||||
|
|
||||||
|
li_progress->off( ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,7 @@ ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CLASS ZCL_ABAPGIT_PROGRESS IMPLEMENTATION.
|
CLASS zcl_abapgit_progress IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD calc_pct.
|
METHOD calc_pct.
|
||||||
|
@ -74,6 +74,14 @@ CLASS ZCL_ABAPGIT_PROGRESS IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD zif_abapgit_progress~off.
|
||||||
|
|
||||||
|
" Clear the status bar
|
||||||
|
CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'.
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD zif_abapgit_progress~set_total.
|
METHOD zif_abapgit_progress~set_total.
|
||||||
|
|
||||||
mv_total = iv_total.
|
mv_total = iv_total.
|
||||||
|
|
|
@ -9,4 +9,5 @@ INTERFACE zif_abapgit_progress
|
||||||
METHODS set_total
|
METHODS set_total
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!iv_total TYPE i .
|
!iv_total TYPE i .
|
||||||
|
METHODS off .
|
||||||
ENDINTERFACE.
|
ENDINTERFACE.
|
||||||
|
|
|
@ -9,4 +9,7 @@ CLASS lcl_dummy_progress IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD zif_abapgit_progress~show.
|
METHOD zif_abapgit_progress~show.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD zif_abapgit_progress~off.
|
||||||
|
ENDMETHOD.
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
|
@ -38,7 +38,7 @@ ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CLASS ZCL_ABAPGIT_TADIR IMPLEMENTATION.
|
CLASS zcl_abapgit_tadir IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD build.
|
METHOD build.
|
||||||
|
@ -178,6 +178,8 @@ CLASS ZCL_ABAPGIT_TADIR IMPLEMENTATION.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
|
|
||||||
|
li_progress->off( ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user