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

[Feature Request ⚙] GIF Capture tool for the Windows Terminal #8098

Closed
ghost opened this issue Oct 29, 2020 · 2 comments
Closed

[Feature Request ⚙] GIF Capture tool for the Windows Terminal #8098

ghost opened this issue Oct 29, 2020 · 2 comments
Labels
Area-Extensibility A feature that would ideally be fulfilled by us having an extension model. Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Product-Terminal The new Windows Terminal. Resolution-Won't-Fix We're just really obstinate about this. There's probably a good reason.

Comments

@ghost
Copy link

ghost commented Oct 29, 2020

Description of the new feature/enhancement

Extremely useful for demonstration and in GitHub (Why are you not supporting videos in markdown, GitHub?)

Note that PowerToys is planning to make a GIF capture tool. But this is going to be different because this feature will be dedicated to capturing the Terminal. This will allow the user to modify the contents and change things like fonts before rendering the GIF. unlike any other GIF recording tool.

Proposed technical implementation details (optional)

You can edit this section and add ideas

@ghost ghost added Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements labels Oct 29, 2020
@zadjii-msft
Copy link
Member

So we've already got #469 tracking recording the Terminal, though, that's turned its focus directly to asciinema as the format (which I think we all agree is a good and reasonable format).

I don't see the value in bloating the Terminal with another gif recorder, especially if PowerToys is already going to be shipping their own GIF recorded. Seems like the user story should be "Use the GIF recorder in PowerToys".

I suppose I can leave this open as a potential extension idea - something that someone could implement, and that someone could add directly to the Terminal, but I'm confident that our team is not going to be spending resources maintaining our own GIF recorder if PowerToys ships one. I'll throw it in #4000, but someone else in the team can feel free to close this if they feel like it in my opinion.

There is microsoft/PowerToys#143 - though, that doesn't seem like it has any firm commitments from the PT team. This section of the roadmap is the closest thing to a confirmation, in a release "post stabilization"

@zadjii-msft zadjii-msft added Area-Extensibility A feature that would ideally be fulfilled by us having an extension model. Product-Terminal The new Windows Terminal. labels Oct 29, 2020
@ghost ghost removed the Needs-Tag-Fix Doesn't match tag requirements label Oct 29, 2020
@DHowett
Copy link
Member

DHowett commented Oct 29, 2020

For this one, I would much rather a better third-party tool do it than Terminal. We're an ecosystem! Terminal isn't Emacs, after all -- it doesn't want to replace your operating system or your existing toolbox filled with very useful tools. 😄

@DHowett DHowett closed this as completed Oct 29, 2020
@DHowett DHowett added Issue-Question For questions or discussion Resolution-Answered Related to questions that have been answered Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Resolution-Won't-Fix We're just really obstinate about this. There's probably a good reason. and removed Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Issue-Question For questions or discussion Resolution-Answered Related to questions that have been answered labels Oct 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Extensibility A feature that would ideally be fulfilled by us having an extension model. Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Product-Terminal The new Windows Terminal. Resolution-Won't-Fix We're just really obstinate about this. There's probably a good reason.
Projects
None yet
Development

No branches or pull requests

2 participants