diff --git a/zabapgit.prog.abap b/zabapgit.prog.abap index 3b4d20985..4b7b699da 100644 --- a/zabapgit.prog.abap +++ b/zabapgit.prog.abap @@ -3,7 +3,7 @@ REPORT zabapgit. * See http://www.abapgit.org CONSTANTS: gc_xml_version TYPE string VALUE 'v1.0.0', "#EC NOTEXT - gc_abap_version TYPE string VALUE 'v1.4.6'. "#EC NOTEXT + gc_abap_version TYPE string VALUE 'v1.4.7'. "#EC NOTEXT ******************************************************************************** * The MIT License (MIT) @@ -16542,6 +16542,20 @@ CLASS lcl_gui IMPLEMENTATION. ' background-color: #f2f2f2;' && gc_newline && ' padding: 1em;' && gc_newline && '}' && gc_newline && + 'div.repo {' && gc_newline && + ' display: block;' && gc_newline && + ' margin-top: 3px;' && gc_newline && + ' background-color: #f2f2f2;' && gc_newline && + ' padding: 0.7em ' && gc_newline && + '}' && gc_newline && + 'div#footer {' && gc_newline && + ' display: block;' && gc_newline && + ' margin-bottom: 1em;' && gc_newline && + ' padding-top: 0.5em;' && gc_newline && + ' border-top: 3px double lightgrey;' && gc_newline && + ' color: grey;' && gc_newline && + ' text-align: center;' && gc_newline && + '}' && gc_newline && '.mixedbar {' && gc_newline && ' width: 98%; /*IE7 compat5 mode workaround, OMG it so sucks!*/' && gc_newline && '}' && gc_newline && @@ -16565,13 +16579,13 @@ CLASS lcl_gui IMPLEMENTATION. '.menu_end {' && gc_newline && ' border-right: 0px !important;' && gc_newline && '}' && gc_newline && - 'a, a:visited {' && gc_newline && - ' color: #4078c0;' && gc_newline && - ' text-decoration: none;' && gc_newline && - '}' && gc_newline && - 'a:hover, a:active {' && gc_newline && - ' text-decoration: underline;' && gc_newline && - '}' && gc_newline && + 'a, a:visited {' && gc_newline && + ' color: #4078c0;' && gc_newline && + ' text-decoration: none;' && gc_newline && + '}' && gc_newline && + 'a:hover, a:active {' && gc_newline && + ' text-decoration: underline;' && gc_newline && + '}' && gc_newline && 'a.grey:link {' && gc_newline && "#EC NOTEXT ' color: grey;' && gc_newline && "#EC NOTEXT ' font-size: smaller;' && gc_newline && "#EC NOTEXT @@ -16588,11 +16602,11 @@ CLASS lcl_gui IMPLEMENTATION. ' color: black;' && gc_newline && "#EC NOTEXT ' text-decoration: none;' && gc_newline && "#EC NOTEXT '}' && gc_newline && - 'a.white:link {' && gc_newline && "#EC NOTEXT - ' color: white;' && gc_newline && "#EC NOTEXT + 'a.bkg:link {' && gc_newline && "#EC NOTEXT + ' color: #E8E8E8;' && gc_newline && "#EC NOTEXT '}' && gc_newline && - 'a.white:visited {' && gc_newline && "#EC NOTEXT - ' color: white;' && gc_newline && "#EC NOTEXT + 'a.bkg:visited {' && gc_newline && "#EC NOTEXT + ' color: #E8E8E8;' && gc_newline && "#EC NOTEXT '}' && gc_newline && 'h1 {' && gc_newline && "#EC NOTEXT ' display: inline;' && gc_newline && "#EC NOTEXT @@ -16609,19 +16623,6 @@ CLASS lcl_gui IMPLEMENTATION. 'pre {' && gc_newline && ' display: inline;' && gc_newline && '}' && gc_newline && -* 'table, th, td {' && gc_newline && -* ' border: 1px solid black;' && gc_newline && -* ' border-collapse: collapse;' && gc_newline && -* '}' && gc_newline && -* 'th, td {' && gc_newline && -* ' padding: 5px;' && gc_newline && -* '}' && gc_newline && -* 'th {' && gc_newline && -* ' background: #e5e5e5;' && gc_newline && -* '}' && gc_newline && -* 'td {' && gc_newline && -* ' background: #F8FCFC;' && gc_newline && -* '}' && gc_newline && '' && gc_newline. ENDMETHOD. "render_css @@ -16629,12 +16630,12 @@ CLASS lcl_gui IMPLEMENTATION. METHOD footer. rv_html = rv_html && - '


' && - '
' && - |

| && - gc_abap_version && - '

' && - ''. + '' && gc_newline && + '' && gc_newline && + ''. ENDMETHOD. "render_footer @@ -16978,42 +16979,45 @@ CLASS lcl_gui_page_diff IMPLEMENTATION. lv_html = lcl_gui=>header( ) && - '

diff

 Back' && - '

' && - ms_result-obj_type && ' ' && - ms_result-obj_name && ' ' && - ms_result-filename && '



'. + '' && + '
' && + '

' && + ms_result-obj_type && ' ' && + ms_result-obj_name && ' ' && + ms_result-filename && '



'. ls_count = mo_diff->stats( ). lv_html = lv_html && - '' && gc_newline && - '' && gc_newline && - '' && gc_newline && - '' && gc_newline && - '' && gc_newline && - '' && gc_newline && - '' && gc_newline && - '' && gc_newline && - '' && gc_newline && - '' && gc_newline && - '' && gc_newline && - '' && gc_newline && - '' && gc_newline && - '
Insert' && - ls_count-insert && - '
Delete' && - ls_count-delete && - '
Update' && - ls_count-update && - '

' && gc_newline. + '' && gc_newline && + '' && gc_newline && + '' && gc_newline && + '' && gc_newline && + '' && gc_newline && + '' && gc_newline && + '' && gc_newline && + '' && gc_newline && + '' && gc_newline && + '' && gc_newline && + '' && gc_newline && + '' && gc_newline && + '' && gc_newline && + '
Insert' && + ls_count-insert && + '
Delete' && + ls_count-delete && + '
Update' && + ls_count-update && + '

' && gc_newline. lv_html = lv_html && - '' && gc_newline && - '' && gc_newline && - '' && gc_newline && - || && gc_newline && - '' && gc_newline && - ''. + '

Local

<>

Remote

' && gc_newline && + '' && gc_newline && + '' && gc_newline && + || && gc_newline && + '' && gc_newline && + ''. lt_diffs = mo_diff->get( ). @@ -17059,9 +17063,11 @@ CLASS lcl_gui_page_diff IMPLEMENTATION. gc_newline && '' && gc_newline. ENDLOOP. - lv_html = lv_html && '

Local

<>

Remote

' && gc_newline. - rv_html = lv_html && lcl_gui=>footer( ). + rv_html = lv_html && gc_newline && + '' && gc_newline && + '
' && gc_newline && + lcl_gui=>footer( ). ENDMETHOD. @@ -17721,19 +17727,20 @@ CLASS lcl_gui_page_main IMPLEMENTATION. ENDIF. rv_html = - ''. ENDMETHOD. "render_repo @@ -18144,7 +18156,7 @@ CLASS lcl_gui_page_main IMPLEMENTATION. rv_html = rv_html && '' && lo_repo->get_name( ) && - ' '. + ''. ENDLOOP. rv_html = rv_html && @@ -18170,8 +18182,6 @@ CLASS lcl_gui_page_main IMPLEMENTATION. IF lt_repos[] IS INITIAL. rv_html = rv_html && '
Explore new projects'. ELSE. - rv_html = rv_html && '


'. - LOOP AT lt_repos INTO lo_repo. IF lo_repo->is_offline( ) = abap_true. lo_repo_offline ?= lo_repo. @@ -18183,10 +18193,6 @@ CLASS lcl_gui_page_main IMPLEMENTATION. ENDLOOP. ENDIF. - rv_html = rv_html && - '

e

' && gc_newline && - '

d

' && gc_newline. - rv_html = rv_html && lcl_gui=>footer( ). ENDMETHOD. @@ -20227,9 +20233,11 @@ CLASS lcl_gui_page_db IMPLEMENTATION. lt_data = lo_db->list( ). rv_html = lcl_gui=>header( ) && gc_newline && + '' && gc_newline && + '
' && gc_newline && '' && gc_newline && '' && gc_newline && '' && gc_newline && @@ -20254,7 +20262,7 @@ CLASS lcl_gui_page_db IMPLEMENTATION. '' && gc_newline. ENDLOOP. - rv_html = rv_html && '
Type
' && lcl_gui=>footer( ). + rv_html = rv_html && '' && '
' && lcl_gui=>footer( ). ENDMETHOD.