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

Create cool UI for Paket's output #37

Open
forki opened this issue May 17, 2015 · 9 comments
Open

Create cool UI for Paket's output #37

forki opened this issue May 17, 2015 · 9 comments

Comments

@forki
Copy link
Member

forki commented May 17, 2015

In https://github.com/fsprojects/Paket.VisualStudio/blob/master/src/Paket.VisualStudio/PaketOutputPane.cs#L39 we register Paket's output to the VS output pane. This is good to look up what happened, but during sync commands like "Add package" we don't get any feedback.

In atom we have the following:

paket-add-atom

Since we have already ReactiveUI in place we should open a nice output dialog in https://github.com/fsprojects/Paket.VisualStudio/blob/master/src/Paket.VisualStudio/Commands/AddPackageProcess.cs#L47 and show Paket's output there.

/cc @TheAngryByrd

@TheAngryByrd
Copy link
Contributor

Great idea. Looks like I could easily open a dialog and show the trace output.

How do we know when an Add succeeded or failed? Does the Add function throw an exception?

Sorry I don't know the paket api too well. I'll probably start poking around myself though.

@forki
Copy link
Member Author

forki commented May 18, 2015

Yes it will throw.

@forki
Copy link
Member Author

forki commented May 19, 2015

Also need this for the other commands like update, install, restore...

@TheAngryByrd
Copy link
Contributor

Have any thoughts on where those should go or be displayed?

@forki
Copy link
Member Author

forki commented May 19, 2015

I think it should go to the output dialog that you created

2015-05-19 13:34 GMT+02:00 Jimmy Byrd [email protected]:

Have any thoughts on where those should go or be displayed?


Reply to this email directly or view it on GitHub
#37 (comment)
.

@TheAngryByrd
Copy link
Contributor

Where are all the places a person can do these commands? I spy with my little print screen eye:
package
paketdeps
paketrefs

Also, do we still want to go with a WPF window opening and the output window flying in?

@forki
Copy link
Member Author

forki commented May 22, 2015

Yes that's what I meant
On May 22, 2015 10:23 PM, "Jimmy Byrd" [email protected] wrote:

Where are all the places a person do these menu options? I spy with my
little print screen eye:
[image: package]
https://cloud.githubusercontent.com/assets/1490044/7779019/c1710f06-009e-11e5-8a4e-00f4315d2ce0.png
[image: paketdeps]
https://cloud.githubusercontent.com/assets/1490044/7779018/c1710326-009e-11e5-8127-772d9961dec0.png
[image: paketrefs]
https://cloud.githubusercontent.com/assets/1490044/7779020/c1727544-009e-11e5-8d8b-9b770fd35364.png

Also, do we still want to go with a WPF window opening and the output
window flying in?


Reply to this email directly or view it on GitHub
#37 (comment)
.

@forki
Copy link
Member Author

forki commented May 31, 2015

Did you have a chance to look into this? Would love to see that working.

@TheAngryByrd
Copy link
Contributor

Sorry I dropped the ball on this. I'll push what bits I have, should do some of what we want.

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

No branches or pull requests

2 participants