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

NOTICE: No more work is being done on Avalonia-based Out-GridView until we move to .NET MAUI #101

Closed
TylerLeonhardt opened this issue Jul 6, 2020 · 12 comments
Labels
Module-GraphicalTools This issue is about Microsoft.PowerShell.GraphicalTools

Comments

@TylerLeonhardt
Copy link
Member

.NET MAUI: https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/

@ThomasNieto
Copy link

@TylerLeonhardt Once MAUI comes out would all the GUI commands in PowerShell move to this repo and be cross-platform? Also, how big is the dependency and can it be bundled in PowerShell directly like WinForms and WPF.

@TylerLeonhardt
Copy link
Member Author

We have no plans to take the ones that are apart of PowerShell out. This is purely for a cross-platform module that would be available in addition to the ones that ship in box.

It's unclear how big the dependency will be at this time as MAUI isn't out yet. We'll have more info as that becomes available.

@tig
Copy link
Collaborator

tig commented Oct 1, 2020

Now that Terminal.Gui supports ReactiveUI there's at least a theory that more code could be shared between ogv and ogcv. Of course this depends on which parts of MAUI get used.

I'll be eager to see how the move of 'ogv' to MAUI is done.

@TylerLeonhardt
Copy link
Member Author

I'll be eager to see how the move of 'ogv' to MAUI is done.

me too :)

@Darsstar
Copy link

MAUI is now generally available https://devblogs.microsoft.com/dotnet/introducing-dotnet-maui-one-codebase-many-platforms/

@tig
Copy link
Collaborator

tig commented May 25, 2022

It is my dream that when/if Powershell moves to MAUI for UI, I've been successful in ensuring Terminal.Gui is a MAUI target. I view PS as the top customer for doing this.

We'll be discussing this here: gui-cs/Terminal.Gui#1738

@wieslawsoltes
Copy link

wieslawsoltes commented May 26, 2022

You may like this project https://github.com/jinek/Consolonia
Sample app https://github.com/jinek/ToolUI

Edit: With that project you can have single codebase for GUI and console.

@mpawelski
Copy link

So it means we won't get GUI version of Out-GridView on Linux? Just the text-based console Out-ConsoleGridView?

Since MAUI is not really cross-platform (despite what Microsoft says) and doesn't support Linux.

@yllekz
Copy link

yllekz commented Jan 7, 2023

Isn't MAUI sort of dead-ended or mothballed? Might want to reconsider this issue and resume development outside of MAUI, given its compatibility problems.

@saldroubi
Copy link

Could development continue on this or support something similar in PowerShell to Out-GridView?

@SteveL-MSFT
Copy link
Member

No longer relevant as we're focusing on console gui tools only

@NLZ
Copy link

NLZ commented Oct 9, 2023

You might want to update the top of README.md, it's still pointing here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Module-GraphicalTools This issue is about Microsoft.PowerShell.GraphicalTools
Projects
None yet
Development

No branches or pull requests

10 participants