ConsoleGuiTools icon indicating copy to clipboard operation
ConsoleGuiTools copied to clipboard

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

Open TylerLeonhardt opened this issue 3 years ago • 7 comments

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

TylerLeonhardt avatar Jul 06 '20 16:07 TylerLeonhardt

@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.

ThomasNieto avatar Sep 15 '20 18:09 ThomasNieto

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.

TylerLeonhardt avatar Sep 16 '20 01:09 TylerLeonhardt

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.

tig avatar Oct 01 '20 22:10 tig

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

me too :)

TylerLeonhardt avatar Oct 01 '20 22:10 TylerLeonhardt

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

Darsstar avatar May 24 '22 20:05 Darsstar

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: https://github.com/migueldeicaza/gui.cs/discussions/1738

tig avatar May 25 '22 20:05 tig

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.

wieslawsoltes avatar May 26 '22 11:05 wieslawsoltes

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.

mpawelski avatar Nov 23 '22 14:11 mpawelski

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.

yllekz avatar Jan 07 '23 16:01 yllekz

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

saldroubi avatar Feb 12 '23 00:02 saldroubi

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

SteveL-MSFT avatar Jul 26 '23 22:07 SteveL-MSFT

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

NLZ avatar Oct 09 '23 22:10 NLZ