Giter Club home page Giter Club logo

Comments (12)

ShankarBUS avatar ShankarBUS commented on May 27, 2024 2

We are not moving to UWP, we are already using some UWP (i.e. WinRT) APIs such as GlobalSystemMediaTransportControlsSession.

We are going to make the app packaged/app-container compatible (not only the store version but also the Github version), so that both versions will behave same (we can remove the current startup method and app configs which will eliminate those two recent bugs). We will have some advantages like toast notifications, start menu jump lists (we can replace the tray icon with this), startup task, app configs which the unpackaged apps won't.

I was waiting for .NET 5 to have public availability and it seems now is the time 😀. I don't know how we can enable framework packages so that store will install .NET 5 runtime for us and update it automatically. Will dig into that.

from modernflyouts.

Samuel12321 avatar Samuel12321 commented on May 27, 2024 1

Performing well, only issue is a reoccurrence of the can only build for x86 bug

from modernflyouts.

Samuel12321 avatar Samuel12321 commented on May 27, 2024 1

Could we switch to .NET 5 immediately.

yes if we fix the x86 only bug

We could do a 0.6.5 release with the update being switching to .net5

from modernflyouts.

Samuel12321 avatar Samuel12321 commented on May 27, 2024 1

yes i think so we can have a minor 0.6.5 release switching to .net 5

from modernflyouts.

ShankarBUS avatar ShankarBUS commented on May 27, 2024

I don't know if .NET 5 is supported by MSIX.

But if so, .NET 5 has an incredible way to trim dependency size

We can keep using .NET Framework 4.6.2 for MSIX if it supports it or move to .NET Core 3.1 immediately

from modernflyouts.

Samuel12321 avatar Samuel12321 commented on May 27, 2024

.NET 5 is support has been added to MSIX on beta Visual Studio

from modernflyouts.

ShankarBUS avatar ShankarBUS commented on May 27, 2024

Wow! that's awesome. We now just have to wait for our dependencies to target .NET 5

from modernflyouts.

Samuel12321 avatar Samuel12321 commented on May 27, 2024

just created a very rough test .net5 build that seems to work in my fork in the .net5 testing branch

from modernflyouts.

ShankarBUS avatar ShankarBUS commented on May 27, 2024

Perfect! What about the publish issues?

from modernflyouts.

ShankarBUS avatar ShankarBUS commented on May 27, 2024

Could we switch to .NET 5 immediately. Because we may have to be concrete on what runtime we choose before I start working on v0.7

Are there any issues with the .NET 5 build and packaging?

from modernflyouts.

ShankarBUS avatar ShankarBUS commented on May 27, 2024

So the first thing to do before starting v0.7 work will be to switch to .NET 5, right?

from modernflyouts.

Samuel12321 avatar Samuel12321 commented on May 27, 2024

Just released 0.6.5.
Still a few more things to do to finalise .NET5 integration:

  • convert to .dll to fix x86 issue
  • fix issue that is preventing implementation of PublishTrimmed

from modernflyouts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.