-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
view containers integration #5665
Conversation
02acfac
to
280d9f0
Compare
280d9f0
to
b68ba28
Compare
@tetchel @ariel-bentu could you give it a try with your extensions contributing view containers and views? Feedback is very welcomed! |
It does not appear to have worked for me.
where:
this is the same snippet that works in VS Code. Note the Explorer icon broke, and there is still just the one main view. |
@tetchel why do you use internalization for internal constants? it should be used for user visible text. Anyway i will add handling for it, since it appears to happen :) It would be good if you direct me how i can get the same results, i.e. which extension to try with which project. |
@tetchel Could you also try to do @svenefftinge @spoenemann @kittaakos I'm thinking to add a |
I suppose it's true that there's no point in externalizing the viewID. let me see if that fixes it. |
I had a deja vu after reading your comment, @akosyakov 😊 We already have something for it: |
@kittaakos oh, cool, i can just increase it! |
@tetchel could you pull and try again, I've increased layout data version, so it should be loaded from scratch for you now |
@tetchel cool! I've noticed that tree elements look different for you. Could you please file issues for such UI differences as well? |
Do you mean the differences in text on the |
@tetchel there is for example |
Yea that is intentional because in vs code clicking that item runs the Create Project There are some intentional differences, which is why I opened #5501 Bottom line is, my tree works great with this change. |
ok, do we have an issue already for |
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
- labels should be updated when a workspace changed - labels should include a workspace only if it is a multi-root Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
- it used to leak a handler Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
otherwise collapsed view containers are not restored Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
widgets should handle key up and down to change scrolling programmatically Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
94c8539
to
80c4e86
Compare
@AlexTugarev triy again, I've messed up rebase last time |
Verified, the most recent change does solve the issue with moved views. Cool! |
I'm merging if noone objects when the build is green. Please open new issues if something breaks afterwards. It will be my top-priority to fix them. |
New container contributed by the plugin system:
Views contributed to the explorer container by the plugin system:
What it does
onView
activation eventOpen View
commandview
prefix3ea5c9ddbebd8ec68e3b821f9c39c3ec785fde97/src/vs/vscode.proposed.d.ts#L1436-L1477
How to test
What to pay attention:
Review checklist
Reminder for reviewers