-
Notifications
You must be signed in to change notification settings - Fork 20
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
💡 [Feature]: Remove or Refactor the show/hide tenant wide extension list #325
Comments
Hi, @Adam-it, just wondering. You define in the last bullet point 2 scenarios 'when set to true'. I was wondering if it shouldn't be:
|
Yes exactly that is what I had in mind 👍. Thank you for clarifying |
Ok let's get this shipped and not wait for a major release, this settings don't make much sense anyway. |
I added a prtotype with guidance how to go about it in the orginal issue post. Let's open it up for others 🚀 |
Hi @Adam-it . I would like to try this one. |
all yours 👍 |
Hi @Adam-it . I have these changes ready. I am having an issue submitting a pull request for just these changes due to differences in the branches and my prior custom steps pull request. :) |
Why? Did you use the same branch to add those changes as the branch for custom steps? |
Yes, I used the same branch. Its possible that I am doing something wrong. |
I see. Well it depends how you look at it, but in general, when using git for each feature/issue you code you should create a separate branch based on the branch you plan to merge. In the next post I will prepare a small solution how you may fix this situation |
In order to fix it up you may do the following:
now run
you may run
you may pick better name if you want. Now you will have a new branch to which you may add your changes, commit them and push them and then open a PR. Since you already did your work there is no need to recreate it from scratch or copy paste it. We may use the
If you need to move more commits simply rerun this command with hash of those commits. And that's it. You should have a new I hope the above will be helpful. |
Hi @Adam-it . I really appreciate you taking the tie to write this up. I typcally follow this approach of creating a new branch as I did for the Hackathon projects but I took the easy way out in this case. I did some quick research as well to see how I could salvage my first commit and then cherry-pick the changes in the 325 item. In that branch, I tried |
yes it seems to be possible. I see you created a new branch
let me know if it helped. If needed we may do all that over a short call but no sooner than next week. This week my calendar is fully booked already |
🎯 Aim of the feature
Since now the list of extensions only loads when the node is expanded to ensure that the additional API calls don't affect the extension load time there is little sense in having the setting that allows to show/hide the extension list. We could consider the following:
📷 Images (if possible) with expected result
The issue relates to the following setting:

🤔 Additional remarks or comments
Related issue #215
Tagging @Saurabh7019 as initial author of this idea 👍. You Rock 🤩
Prototype
vscode-viva/package.json
Lines 187 to 191 in 5919011
it should be something like
Show apps in app catalogs
and description likeWhen set it will load all apps in every app catalog on your tenant
vscode-viva/src/panels/CommandPanel.ts
Line 176 in 5919011
vscode-viva/src/panels/CommandPanel.ts
Line 200 in 5919011
true
by defaultThe text was updated successfully, but these errors were encountered: