SCModManager icon indicating copy to clipboard operation
SCModManager copied to clipboard

Crossplatform implementation

Open TheBoboNL opened this issue 7 years ago • 10 comments

Stellaris is crossplatform, so are there plans to make a MVP for Linux?

TheBoboNL avatar Dec 08 '17 08:12 TheBoboNL

It could be reworked to support *nix systems, but I'd have to replace WPF with something cross platform, and this would take a lot of work. If there's enough interest I will take that into account.

On 8 December 2017 at 09:59, TheBoboNL [email protected] wrote:

Stellaris is crossplatform, so are there plans to make a MVP for Linux?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/WojciechKrysiak/SCModManager/issues/6, or mute the thread https://github.com/notifications/unsubscribe-auth/AIG0GBNLfW1oMdn6KUGpCC5bancF7M9_ks5s-PqNgaJpZM4Q6yp1 .

WojciechKrysiak avatar Dec 08 '17 09:12 WojciechKrysiak

I would suggest a simple command line implementation, but seeing the backing code that would indeed require quite some work.

I would also be willing to help where I can if you want.

TheBoboNL avatar Dec 08 '17 10:12 TheBoboNL

As the thread on Reddit got some traction, I'll try to refactor the code to have more sensible layering. After that, hopefully a common, Mono compatible layer can be used for a linux version.

I'll let you know once I'm done refactoring.

On 8 December 2017 at 11:42, TheBoboNL [email protected] wrote:

I would suggest a simple command line implementation, but seeing the backing code that would indeed require quite some work.

I would also be willing to help where I can if you want.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/WojciechKrysiak/SCModManager/issues/6#issuecomment-350232299, or mute the thread https://github.com/notifications/unsubscribe-auth/AIG0GDzCwpm-31jtTsqYuuLrJ8WcVthMks5s-RKHgaJpZM4Q6yp1 .

WojciechKrysiak avatar Dec 08 '17 12:12 WojciechKrysiak

Major refactor done, separating non-ui code into it's own library.

WojciechKrysiak avatar Jan 21 '18 18:01 WojciechKrysiak

Hi,what would I need to to in order to get this to work on Mac?

dSciJason avatar May 13 '18 00:05 dSciJason

Most of the work is done, code is currently in a branch, you can get the alpha releases at https://ci.appveyor.com/project/WojciechKrysiak/scmodmanager/build/artifacts

WojciechKrysiak avatar Aug 16 '18 17:08 WojciechKrysiak

How goes on this issue? Untouched for near 2 years. Having .net5 compat would go a long way to being naturally cross platform as it runs natively on Linux as well.

OvermindDL1 avatar Jun 14 '20 04:06 OvermindDL1

Have you checked the last time there was a commit here?

P.S. net5 is still at the time of writing this in a preview release.

bcssov avatar Jun 15 '20 13:06 bcssov

Have you checked the last time there was a commit here?

Not all development happens in master branches so that's not always a good marker to go off of.

P.S. net5 is still at the time of writing this in a preview release.

Correct, but it is being released soon so preparing for it would allow for a quick update.

OvermindDL1 avatar Jun 15 '20 16:06 OvermindDL1

Not all development happens in master branches so that's not always a good marker to go off of.

It really depends on which git branching model you are using. But that's besides the point. I was referring to this handy view which quickly at a glance shows you the state of the project.

Correct, but it is being released soon so preparing for it would allow for a quick update.

Release date is in November if memory serves me correctly and personally I'd wait until I'd upgrade any apps that I'm developing to net5 even after release.

bcssov avatar Jun 15 '20 18:06 bcssov