Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project Explorer integration #92

Open
larshp opened this issue Nov 27, 2018 · 3 comments
Open

Project Explorer integration #92

larshp opened this issue Nov 27, 2018 · 3 comments

Comments

@larshp
Copy link
Member

larshp commented Nov 27, 2018

Under the system have a list of abapGit packages

Mark abapGit packages with special icon(like eGit)

Allow right clicking packages to open abapGit details for package

also see andau/abapCI#17

@andau
Copy link

andau commented Nov 29, 2018

to get the icon into the project explorer and put the action behind it is not a big deal (done already in abapCI plugin as you referenced above)

but I have no clue which functionality has to be called from the ADT_frontend then and how the -Part has to be set - as I do not have an access to a AbapCloud environment

in any case if there are some questions let me know or if you want to have a dummy implementation without the backend call.

@larshp
Copy link
Member Author

larshp commented Nov 30, 2018

@andau the ADT_Backend along with ADT_Frontend worked with on-prem (dev edition 751) last I checked

@larshp
Copy link
Member Author

larshp commented Dec 18, 2018

Quick paint mockup,
image

Under the system "NPL_001_developer_en" is an icon "abapGit" which contains the abapGit repos(optionally only the favorites?)

Right clicking the "abapGit" icon gives a context menu with an option to make a new online repo

Right clicking the "$ABAPGIT" package gives the user an option to pull(and more features in the future)

$ABAPGIT is a "abapGit" based repository, so it has the mini icon on the icon to display it is abapGit enabled

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants