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

[CRIT] Upgrade to .NET 9 #577

Merged
merged 69 commits into from
Sep 29, 2024
Merged

[CRIT] Upgrade to .NET 9 #577

merged 69 commits into from
Sep 29, 2024

Commits on Sep 14, 2024

  1. Initial upgrade to .NET 9

    bagusnl committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    89dcad6 View commit details
    Browse the repository at this point in the history
  2. Fix build

    bagusnl committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    b9f17f6 View commit details
    Browse the repository at this point in the history
  3. Fix warnings about stream reader

    Throw read data from stream reader as we don't use them.
    
    Also use HTTPS on HI3's CGMetadata fetch if the HTTP override is disabled
    bagusnl committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    7e462fb View commit details
    Browse the repository at this point in the history
  4. Update base

    bagusnl committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    298ce50 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. Update base

    bagusnl committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    01341fc View commit details
    Browse the repository at this point in the history
  2. Moving TaskScheduler into its own executable

    This is funn't
    neon-nyan committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    3240a89 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. 1 Configuration menu
    Copy the full SHA
    97f0ca6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e068b4f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4219665 View commit details
    Browse the repository at this point in the history
  4. Make NativeAOT works

    + Changing data binding from {Binding x} to {x:Bind x}
    + Create a new BindingHelper for binding unreachable binder on HomePage elements
    + Auto-generate Bindable properties using WinRT's GeneratedBindableCustomProperty
    neon-nyan committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    aa9cd94 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9f16f2f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5c8f6f3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1784125 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    80a1e9d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9f8d402 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1bb96e2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2129c26 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    645f2af View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    9d143bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8cc338 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06e9a50 View commit details
    Browse the repository at this point in the history
  4. Nullables

    is like Lunchables(tm)
    
    idk, that rhymes in my head
    bagusnl committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    3a2a2cf View commit details
    Browse the repository at this point in the history
  5. Resolve merge conflict

    STOP FIGHTING
    bagusnl committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    a2f3712 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    6625d1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd73feb View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Update WebView2 to fix DocumentTitleChange issue on NativeAoT

    Also add missing package.lock.json
    bagusnl committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    93ccc00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09e8e77 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Failed attempt at unpacking compiled dlls

    yeah...
    
    I guess I did manage to ~~break stuff~~ i mean make more warnings verbose to the publish command
    bagusnl committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    ed14684 View commit details
    Browse the repository at this point in the history
  2. Migrating from Squirrel to Velopack as Update Manager

    FUCCING FINALLY AAAAAAAAAAAAAAAA
    neon-nyan committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    cb7d854 View commit details
    Browse the repository at this point in the history
  3. Fix build

    neon-nyan committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    4e886da View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Update H.NotifyIcon

    neon-nyan committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    1526c6f View commit details
    Browse the repository at this point in the history
  2. Code QA

    neon-nyan committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    9a0ef0f View commit details
    Browse the repository at this point in the history
  3. XAML CodeStyler

    neon-nyan committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    c7d5ef8 View commit details
    Browse the repository at this point in the history
  4. Fuck CodeQA

    neon-nyan committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    b014b53 View commit details
    Browse the repository at this point in the history
  5. Enable CsWinRT AoT Optimizer

    bagusnl committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    8c1296a View commit details
    Browse the repository at this point in the history
  6. Bunch of CodeQA

    neon-nyan committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    5c6c309 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    672f205 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f3c1854 View commit details
    Browse the repository at this point in the history
  9. Update SevenZipExtractor

    neon-nyan committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    0680382 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8b0c6d2 View commit details
    Browse the repository at this point in the history
  11. Make MarkdownThemes partial

    neon-nyan committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    e43c956 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6352902 View commit details
    Browse the repository at this point in the history
  13. Update HomePage.xaml

    neon-nyan committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    81b8073 View commit details
    Browse the repository at this point in the history
  14. Revert version bump

    This was from Velopack testing
    neon-nyan committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    3512f70 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    eeb5cb6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0af8b9b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    fc0fc6b View commit details
    Browse the repository at this point in the history
  18. Create separate CI path for AoT builds

    cuz why not?
    bagusnl authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    33e14dc View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    cb60aa1 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Update nuggies and lock file

    bagusnl committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    b8c9126 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Improve NavigationView panel transition

    + Adjust brush and size of TitleCaptionButton
    neon-nyan committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    3d5e831 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    e6613f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aba1946 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    635eba4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    710762c View commit details
    Browse the repository at this point in the history
  5. Fix install progress shadow

    neon-nyan committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    d4f0ca9 View commit details
    Browse the repository at this point in the history
  6. UI Improvements

    + Fix locale binding on changing language
    + Fix "No news" text layout
    + Fix arbitrary changes on shadow for certain element while updating bindings (this one caused by out-of-bound calls from the UIElement, making AttachDropShadow to be called anonymously)
    + Fix crash when current "Event Icon" sprite not successfully being downloaded
    + Set all control type element's cursor to InputSystemCursorShape.Hand when hovering them (For now, it's only applicable for MainPage, HomePage and SettingsPage)
    neon-nyan committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    cd08105 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a7743e2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b6316fe View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    75ee94f View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. Configuration menu
    Copy the full SHA
    d4c4536 View commit details
    Browse the repository at this point in the history
  2. Update lock

    neon-nyan committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    b41885b View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

  1. Configuration menu
    Copy the full SHA
    1903a77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0fa3cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    18a7801 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    434b230 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6a1df2d View commit details
    Browse the repository at this point in the history
  6. tiiiny bit of codeQA

    bagusnl committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    ab1cd03 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    af468e6 View commit details
    Browse the repository at this point in the history