diff --git a/src/zabapgit_page.prog.abap b/src/zabapgit_page.prog.abap index 7655c55da..bbdc4dd24 100644 --- a/src/zabapgit_page.prog.abap +++ b/src/zabapgit_page.prog.abap @@ -144,33 +144,38 @@ CLASS lcl_gui_page_super IMPLEMENTATION. METHOD render_item_state. + DATA: lv_system TYPE string. + FIELD-SYMBOLS TYPE char1. + rv_html = ''. DO 2 TIMES. CASE sy-index. WHEN 1. ASSIGN iv1 TO . + lv_system = 'Local:'. WHEN 2. ASSIGN iv2 TO . + lv_system = 'Remote:'. ENDCASE. CASE . WHEN gc_state-unchanged. "None or unchanged IF iv1 = gc_state-added OR iv2 = gc_state-added. - rv_html = rv_html && |X|. + rv_html = rv_html && |X|. ELSE. - rv_html = rv_html && | |. + rv_html = rv_html && | |. ENDIF. WHEN gc_state-modified. "Changed - rv_html = rv_html && 'M'. + rv_html = rv_html && |M|. WHEN gc_state-added. "Added new - rv_html = rv_html && 'A'. + rv_html = rv_html && |A|. WHEN gc_state-mixed. "Multiple changes (multifile) - rv_html = rv_html && ''. + rv_html = rv_html && ||. WHEN gc_state-deleted. "Deleted - rv_html = rv_html && 'D'. + rv_html = rv_html && |D|. ENDCASE. ENDDO. @@ -235,7 +240,7 @@ CLASS lcl_gui_page_super IMPLEMENTATION. ro_html->add( '' ). "#EC NOTEXT ro_html->add( '' ). "#EC NOTEXT @@ -261,40 +266,40 @@ CLASS lcl_gui_page_super IMPLEMENTATION. ro_html->add( '
' ). "#EC NOTEXT - ro_html->add( |{ gc_abap_version }| ). "#EC NOTEXT + ro_html->add( '
' ). "#EC NOTEXT + ro_html->add( |{ gc_abap_version }| ). "#EC NOTEXT ro_html->add( '
' ). "#EC NOTEXT ro_html->add( '' ). "#EC NOTEXT ro_html->add( '' ). "#EC NOTEXT " Common JS routines - _add ''. "#EC NOTEXT + _add ''. "#EC NOTEXT IF io_include_script IS BOUND. ro_html->add( '