cytechmobile / radicle-vscode-extension

A VS Code extension bringing support for the Radicle network to your IDE.
https://marketplace.visualstudio.com/items?itemName=radicle-ide-plugins-team.radicle
Apache License 2.0
9 stars 1 forks source link

Radicle Patch Detail View: General Info #44

Closed gsaslis closed 6 months ago

gsaslis commented 1 year ago

This issue is about the activity view that comes up from the Radicle Patch list items and the highlighted area in the screenshot below.

It contains read-only information:

There is a separate issue about the actions available on this view.

Image

Resources:

gsaslis commented 12 months ago

@maninak please take a look and let me know what you think

gsaslis commented 12 months ago

For context, the gitlab merge request "overview" (from the GitLab Workflow extension) follows a very similar design - perhaps with some parts a bit cleaner overall...

Image

maninak commented 11 months ago

This (as well as multiple other new features) will require a Webview probably using those as components.

The thing is that this practically means that we start adding web-apps to our extension which is a major new tech capability, also affecting build/publishing pipelines etc. Practically everything that isn't a Welcome view like those we already know (with sync, fetch, announce buttons) or TreeView like the Patches View, has to be a Webview

@gsaslis , I suggest we scope that task out as a separate ticket as it adds significantly to the scope of this present one which is already sizeable.

gsaslis commented 11 months ago

@maninak makes sense, thanks for enlightening me here.

You mean creating the issue about adding Webview separately ? Wanna have a go at a description of what that would include?

maninak commented 9 months ago

I created #96 to cover the above

gsaslis commented 9 months ago

I created #96 to cover the above

thanks!

could you also please assign a size bucket ?

maninak commented 8 months ago

@gsaslis How can we know the source and target branches? I can see the base and oid fields inside a revision object but those as far as I've seen only point to a commit hash.

gsaslis commented 8 months ago

@gsaslis How can we know the source and target branches? I can see the base and oid fields inside a revision object but those as far as I've seen only point to a commit hash.

we can't. This information is not provided by the protocol at this point in time. at the moment, the only global branch is the defaultBranch and all patches are targeting that branch.

maninak commented 6 months ago

As agreed, I'll be deferring commit listing in the Activity section to a later task.

maninak commented 5 months ago

In the interest of time, this ended up having plenty of tangential and even non-related changes that I sneaked in while working on the long-standing branch due to the atomic effort it required.

Here's the list of all changes (sit comfortably and grab a snack for good measure):

✨ Highlights

🚀 Enhancements

🔥 Performance

🩹 Fixes

🏡 Chores

📖 Documentation