Commit Graph

32 Commits

Author SHA1 Message Date
Christian Günter
ff4d126856 Vimium like link hint navigation #1706 (#1729)
* Vimium like link hint navigation

After this commit is applied, the link hint navigation can be used.
The feature can be activated and configured in the user settings.
Role model is the link hint navigation in the Google Chrome plugin
Vimium.

* refactoring: introduce KeyNavigation prototype

* refactoring: introduce LinkHints prototype
2018-08-04 07:36:28 +02:00
Christian Guenter
3f2e9be939 Do not automatically deserialize last seen repo
- new default behaviour is that the last seen repo isn't deserialized automatically. Instead the user has to choose a repo to work with
- old behaviour can be reactivated via user setting
2018-07-09 16:15:36 +02:00
christianguenter2
4662883723 Introduce ZIF_ABAPGIT_POPUPS
- create popups with factory ZCL_ABAPGIT_UI_FACTORY
- inject test doubles with injector class ZCL_ABAPGIT_UI_INJECTOR
2018-06-15 11:21:48 +02:00
Fabian Lupa
889106b68b Improve error messages (#1213)
* Add T100 support to ZCX_ABAPGIT_EXCEPTION

* Use T100 error messages in DEVC

* Replace zcx_abapgit_exception->text with get_text

* Use SE24 generated constructor in T100 exception
2018-03-10 13:27:09 +01:00
Lars Hvam
68d0571516
More classes to global (#1209)
* lcl_background to global

* lcl_branch_overview to global

* lcl_services_git to global

* lcl_services_repo and lcl_services_db to global

* lcl_services_abapgit to global

* lcl_gui_chunk_lib to global

* lcl_gui_view_tutorial to global

* lif_auth to global

* lcl_auth and lcl_gui_view_repo to global

* lcl_view_repo

* lcl_gui_page_syntax to global

* 2 pages to global

* refactor router, less dynamic references

* background pages to global

* branch overview to global

* settings page to global

* repo settings page to global

* explore page to global

* diff page to global

* debug info to global

* main page to global

* refactor router, no dynamic references

* db pages to global

* router to global

* gui to global

* clean up includes

* move type definnition to interface

to avoid syntax error after abapmerge

* move types to interface

* move types to interface

* rename tyep

* move type

* move types

* move type
2018-02-17 12:40:54 +01:00
Lars Hvam
323881f606
lcl zip (#1206)
* lcl_zip to global

* lcl_transport to global

* lcl_transport_2_branch to global

* lcl_merge to global

* lcl_migrations to global

* lcl_news to global

* lcl_repo_content_list to global

* move test to global class

* clean up empty includes
2018-02-15 15:50:51 +01:00
Lars Hvam
18ea5d637c
lcl_repo (#1205)
* lcl_repo and more to global

* cleanup includes

* fix indentation
2018-02-15 15:10:13 +01:00
Lars Hvam
eae23e8e9c
refactor lcl app (#1203)
* refactor lcl_app repo_srv away

* remove lcl_app gui

* fix indentation
2018-02-15 13:39:20 +01:00
larshp
1d591b545e lcl_password_dialog to global 2018-02-11 12:07:16 +00:00
Christian Günter
eb2db0653c Fix issue #1152 2018-01-17 19:59:05 +01:00
larshp
e2197ab344 lcl_sap_package to global 2018-01-12 11:36:33 +00:00
Lars Hvam
2ffec7c9f7
lcl_git to global (#1118)
* lcl_git to global

* reduce line length

* fix indentation
2018-01-11 17:50:02 +01:00
Christian Günter
555bf14216 Improve offline repository popup 2017-12-18 19:49:50 +00:00
Christian Günter
6172c4a2ec Improve repository popup 2017-10-25 20:02:51 +00:00
Christian Günter
14937edde6 Rename to lower case 2017-10-08 17:22:35 +02:00
Christian Günter
dc1b8613ea replace occurrences of lif_defs with ZIF_ABAPGIT_DEFINITIONS 2017-10-08 17:15:43 +02:00
larshp
8624f9f8f2 use global exception class #773 2017-10-01 10:28:23 +00:00
larshp
0e2229d9f9 refactor lcl_app=>run
CALL SELECTION-SCREEN not allowed in global classes
2017-06-10 10:09:40 +00:00
larshp
6a75a0922c move constants and types to interface 2017-06-07 18:26:53 +00:00
Christian Tapia Sabogal
c85a447646 Add files via upload 2017-01-23 08:10:42 -05:00
Christian Tapia Sabogal
16856c322e Add files via upload 2017-01-23 07:53:40 -05:00
Christian Tapia Sabogal
532a71de79 Added "Create package" button in "+Offline" #567
For #567.
2017-01-23 07:10:57 -05:00
larshp
4ca551b74e update to latest abapGit format 2017-01-22 09:37:26 +00:00
sbcgua
664110429d state migration 2016-11-12 13:16:36 +02:00
sbcgua
0cf7800daf #329 reorg includes 2 2016-09-08 15:08:55 +03:00
atsy
e933fed543 #311 fix constants and types 2016-09-04 20:11:22 +03:00
atsy
858f64b01f #311 branch types to global definitions 2016-09-03 12:10:55 +03:00
larshp
14fc9a2413 remove global _raise macro, close #298 2016-08-24 14:14:01 +00:00
larshp
05477af7c5 new feature: delete branch
branch operations: overview   create   switch   delete moved to new dropdown, instead of the "Advanced" dropdown
2016-07-14 10:50:43 +00:00
larshp
5a01c650ea DOCV DOCT support added, close #152 2016-07-07 15:05:45 +00:00
larshp
6c417739cd WEBI support, close #90 2016-07-04 11:34:46 +00:00
larshp
7fe86f3769 move more code #210 2016-07-02 12:43:40 +00:00