abapGit/src/ui
Christian Günter 53dd60c07b Patch: replace links with checkboxes #2673 (#2684)
* Patch: replace links with checkboxes

With this commit we replace the links on the patch page
with checkboxes.
This has several advantages:
- better performance
- simplified and less cluttered UI
- less and easier to understand code

* refactor

* refactoring: introduce new method add_checkbox

* fix linter

* enable link hint navigation

* Refactoring: remove duplication

* refactor: remove duplication

* fix: link hint activate section/lines
2019-05-20 08:44:49 -07:00
..
core Patch: replace links with checkboxes #2673 (#2684) 2019-05-20 08:44:49 -07:00
db File format update collection (#2605) 2019-03-31 01:17:46 -07:00
package.devc.xml lcl_html to global 2018-01-08 16:30:57 +00:00
zabapgit_css_common.w3mi.data.css Patch: replace links with checkboxes #2673 (#2684) 2019-05-20 08:44:49 -07:00
zabapgit_css_common.w3mi.xml Offline icons (#2454) 2019-03-06 00:49:04 -08:00
zabapgit_icon_font_css.w3mi.data.css Offline icons (#2454) 2019-03-06 00:49:04 -08:00
zabapgit_icon_font_css.w3mi.xml Offline icons (#2454) 2019-03-06 00:49:04 -08:00
zabapgit_icon_font.w3mi.data.woff Offline icons (#2454) 2019-03-06 00:49:04 -08:00
zabapgit_icon_font.w3mi.xml Offline icons (#2454) 2019-03-06 00:49:04 -08:00
zabapgit_js_common.w3mi.data.js Patch: replace links with checkboxes #2673 (#2684) 2019-05-20 08:44:49 -07:00
zabapgit_js_common.w3mi.xml move js and css to UI 2019-01-13 07:23:07 +01:00
zcl_abapgit_frontend_services.clas.abap move ZCL_ABAPGIT_FRONTEND_SERVICES to UI (#2516) 2019-03-14 01:34:19 -07:00
zcl_abapgit_frontend_services.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_chunk_lib.clas.abap Hotkeys no longer depend on abapGit installation #2629 (#2633) 2019-04-19 00:21:36 -07:00
zcl_abapgit_gui_chunk_lib.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_functions.clas.abap add factory for GUI_IS_AVAILABLE 2018-11-03 08:42:32 +01:00
zcl_abapgit_gui_functions.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_bkg_run.clas.abap GUI remove zif_abapgit_gui_page (#2582) 2019-03-28 23:08:04 -07:00
zcl_abapgit_gui_page_bkg_run.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_bkg.clas.abap GUI remove zif_abapgit_gui_page (#2582) 2019-03-28 23:08:04 -07:00
zcl_abapgit_gui_page_bkg.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_boverview.clas.abap GUI remove zif_abapgit_gui_page (#2582) 2019-03-28 23:08:04 -07:00
zcl_abapgit_gui_page_boverview.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_code_insp.clas.abap Hotkeys no longer depend on abapGit installation #2629 (#2633) 2019-04-19 00:21:36 -07:00
zcl_abapgit_gui_page_code_insp.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_codi_base.clas.abap Code Inspector: Downport 2019-04-19 00:21:10 -07:00
zcl_abapgit_gui_page_codi_base.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_commit.clas.abap GUI remove zif_abapgit_gui_page (#2582) 2019-03-28 23:08:04 -07:00
zcl_abapgit_gui_page_commit.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_debuginfo.clas.abap Removed the rest of endmethod/endclass comments 2018-10-18 07:27:27 +02:00
zcl_abapgit_gui_page_debuginfo.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_diff.clas.abap Patch: replace links with checkboxes #2673 (#2684) 2019-05-20 08:44:49 -07:00
zcl_abapgit_gui_page_diff.clas.testclasses.abap Patch: replace links with checkboxes #2673 (#2684) 2019-05-20 08:44:49 -07:00
zcl_abapgit_gui_page_diff.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_explore.clas.abap Removed the rest of endmethod/endclass comments 2018-10-18 07:27:27 +02:00
zcl_abapgit_gui_page_explore.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_main.clas.abap Hotkeys no longer depend on abapGit installation #2629 (#2633) 2019-04-19 00:21:36 -07:00
zcl_abapgit_gui_page_main.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_merge_res.clas.abap GUI remove zif_abapgit_gui_page (#2582) 2019-03-28 23:08:04 -07:00
zcl_abapgit_gui_page_merge_res.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_merge.clas.abap GUI remove zif_abapgit_gui_page (#2582) 2019-03-28 23:08:04 -07:00
zcl_abapgit_gui_page_merge.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_repo_over.clas.abap GUI remove zif_abapgit_gui_page (#2582) 2019-03-28 23:08:04 -07:00
zcl_abapgit_gui_page_repo_over.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_repo_sett.clas.abap Added client check to add the ability to run abapGit in production/QA environments (#2668) 2019-05-15 11:32:56 -07:00
zcl_abapgit_gui_page_repo_sett.clas.locals_imp.abap Fix #2171 - removed dependency on field order (#2226) 2018-12-26 06:36:16 +01:00
zcl_abapgit_gui_page_repo_sett.clas.testclasses.abap Cleanup (#2361) 2019-02-04 23:08:29 -08:00
zcl_abapgit_gui_page_repo_sett.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_settings.clas.abap Hotkeys no longer depend on abapGit installation #2629 (#2633) 2019-04-19 00:21:36 -07:00
zcl_abapgit_gui_page_settings.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_stage.clas.abap Hotkeys no longer depend on abapGit installation #2629 (#2633) 2019-04-19 00:21:36 -07:00
zcl_abapgit_gui_page_stage.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_syntax.clas.abap syntax page "no errors" more neat 2019-04-22 22:45:59 -07:00
zcl_abapgit_gui_page_syntax.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page_tag.clas.abap GUI remove zif_abapgit_gui_page (#2582) 2019-03-28 23:08:04 -07:00
zcl_abapgit_gui_page_tag.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_page.clas.abap Hotkeys no longer depend on abapGit installation #2629 (#2633) 2019-04-19 00:21:36 -07:00
zcl_abapgit_gui_page.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_router.clas.abap GUI subclass zcx_abapgit_cancel from zcx_abapgit_exception (#2576) 2019-03-26 23:51:38 -07:00
zcl_abapgit_gui_router.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_view_repo.clas.abap GUI remove zif_abapgit_gui_page (#2582) 2019-03-28 23:08:04 -07:00
zcl_abapgit_gui_view_repo.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_gui_view_tutorial.clas.abap GUI remove zif_abapgit_gui_page (#2582) 2019-03-28 23:08:04 -07:00
zcl_abapgit_gui_view_tutorial.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_hotkeys.clas.abap Hotkeys no longer depend on abapGit installation #2629 (#2633) 2019-04-19 00:21:36 -07:00
zcl_abapgit_hotkeys.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_html_action_utils.clas.abap decode object name #2504 (#2507) 2019-03-14 00:21:02 -07:00
zcl_abapgit_html_action_utils.clas.testclasses.abap Move methods to private (#2416) 2019-02-18 05:27:49 -08:00
zcl_abapgit_html_action_utils.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_html_toolbar.clas.abap GUI CORE, move constants (#2526) 2019-03-15 02:22:08 -07:00
zcl_abapgit_html_toolbar.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_password_dialog.clas.abap Allow access to private repos when using ADT (#2635) 2019-04-19 00:20:54 -07:00
zcl_abapgit_password_dialog.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_popups.clas.abap fix display name in attache/change remote 2019-04-08 07:21:09 -07:00
zcl_abapgit_popups.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_services_abapgit.clas.abap GUI subclass zcx_abapgit_cancel from zcx_abapgit_exception (#2576) 2019-03-26 23:51:38 -07:00
zcl_abapgit_services_abapgit.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_services_git.clas.abap GUI subclass zcx_abapgit_cancel from zcx_abapgit_exception (#2576) 2019-03-26 23:51:38 -07:00
zcl_abapgit_services_git.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_services_repo.clas.abap Activation on ABAP 7.02 ( #2665) (#2666) 2019-05-13 23:49:11 -07:00
zcl_abapgit_services_repo.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_tag_popups.clas.abap rename zcl_abapgit_tag to zcl_abapgit_git_tag 2019-02-26 21:29:41 -08:00
zcl_abapgit_tag_popups.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_ui_factory.clas.abap rewrite gui error handler 2019-03-28 22:57:39 -07:00
zcl_abapgit_ui_factory.clas.locals_imp.abap rewrite gui error handler 2019-03-28 22:57:39 -07:00
zcl_abapgit_ui_factory.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zcl_abapgit_ui_injector.clas.abap add factory for GUI_IS_AVAILABLE 2018-11-03 08:42:32 +01:00
zcl_abapgit_ui_injector.clas.testclasses.abap align test class naming #2210 2018-12-20 09:21:11 +01:00
zcl_abapgit_ui_injector.clas.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zif_abapgit_frontend_services.intf.abap move ZCL_ABAPGIT_FRONTEND_SERVICES to UI (#2516) 2019-03-14 01:34:19 -07:00
zif_abapgit_frontend_services.intf.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zif_abapgit_gui_page_hotkey.intf.abap Hotkeys no longer depend on abapGit installation #2629 (#2633) 2019-04-19 00:21:36 -07:00
zif_abapgit_gui_page_hotkey.intf.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zif_abapgit_popups.intf.abap fix display name in attache/change remote 2019-04-08 07:21:09 -07:00
zif_abapgit_popups.intf.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00
zif_abapgit_tag_popups.intf.abap tag popups dependency injection 2018-06-25 11:15:46 +02:00
zif_abapgit_tag_popups.intf.xml File format update collection (#2605) 2019-03-31 01:17:46 -07:00