diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 1e6d3dfb9..067f2d601 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -17,7 +17,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v3.2.0 with: - dotnet-version: '7.0' + dotnet-version: '8.0' - name: Linux Publish env: @@ -53,7 +53,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v3.2.0 with: - dotnet-version: '7.0' + dotnet-version: '8.0' - name: MacOS Publish env: @@ -80,7 +80,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v3.2.0 with: - dotnet-version: '7.0' + dotnet-version: '8.0' - name: Windows Publish env: @@ -110,7 +110,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v3.2.0 with: - dotnet-version: '7.0' + dotnet-version: '8.0' - name: Lint Changed Files run: | @@ -127,7 +127,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v3.2.0 with: - dotnet-version: '7.0' + dotnet-version: '8.0' - name: Run tests run: dotnet test @@ -142,7 +142,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v3.2.0 with: - dotnet-version: '7.0' + dotnet-version: '8.0' - name: Windows run: dotnet restore OpenTabletDriver.Windows.slnf diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 51d6b6d43..557e348c6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,7 +18,7 @@ jobs: VERSION_SUFFIX: ${{ github.event.inputs.version_suffix }} steps: - name: Install required packages - run: sudo apt install -y debhelper dotnet-sdk-7.0 + run: sudo apt install -y debhelper dotnet-sdk-8.0 - name: Checkout OpenTabletDriver Repository uses: actions/checkout@v4 @@ -75,7 +75,7 @@ jobs: VERSION_SUFFIX: ${{ github.event.inputs.version_suffix }} steps: - name: Install required packages - run: sudo dnf install -y rpm-build systemd-rpm-macros libicu openssl-libs zlib krb5-libs git dotnet-sdk-7.0 tree jq + run: sudo dnf install -y rpm-build systemd-rpm-macros libicu openssl-libs zlib krb5-libs git dotnet-sdk-8.0 tree jq - name: Checkout OpenTabletDriver Repository uses: actions/checkout@v4 @@ -115,7 +115,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v3.2.0 with: - dotnet-version: '7.0' + dotnet-version: '8.0' - name: Package run: ./eng/windows/package.ps1 diff --git a/.vscode/launch.json b/.vscode/launch.json index 70b1d4447..ef0cbb091 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -6,8 +6,8 @@ "type": "coreclr", "request": "launch", "preLaunchTask": "Build Daemon", - "cwd": "${workspaceFolder}/OpenTabletDriver.Daemon/bin/Debug/net7.0", - "program": "${workspaceFolder}/OpenTabletDriver.Daemon/bin/Debug/net7.0/OpenTabletDriver.Daemon.dll", + "cwd": "${workspaceFolder}/OpenTabletDriver.Daemon/bin/Debug/net8.0", + "program": "${workspaceFolder}/OpenTabletDriver.Daemon/bin/Debug/net8.0/OpenTabletDriver.Daemon.dll", "args": [ "--config", "${workspaceFolder}/bin/Configurations" @@ -25,16 +25,16 @@ "console": "internalConsole", "stopAtEntry": false, "windows": { - "cwd": "${workspaceFolder}/OpenTabletDriver.UX.Wpf/bin/Debug/net7.0-windows", - "program": "${workspaceFolder}/OpenTabletDriver.UX.Wpf/bin/Debug/net7.0-windows/OpenTabletDriver.UX.Wpf.dll", + "cwd": "${workspaceFolder}/OpenTabletDriver.UX.Wpf/bin/Debug/net8.0-windows", + "program": "${workspaceFolder}/OpenTabletDriver.UX.Wpf/bin/Debug/net8.0-windows/OpenTabletDriver.UX.Wpf.dll", }, "linux": { - "cwd": "${workspaceFolder}/OpenTabletDriver.UX.Gtk/bin/Debug/net7.0/", - "program": "${workspaceFolder}/OpenTabletDriver.UX.Gtk/bin/Debug/net7.0/OpenTabletDriver.UX.Gtk.dll", + "cwd": "${workspaceFolder}/OpenTabletDriver.UX.Gtk/bin/Debug/net8.0/", + "program": "${workspaceFolder}/OpenTabletDriver.UX.Gtk/bin/Debug/net8.0/OpenTabletDriver.UX.Gtk.dll", }, "osx": { - "cwd": "${workspaceFolder}/OpenTabletDriver.UX.MacOS/bin/Debug/net7.0/OpenTabletDriver.UX.MacOS.app/Contents/MacOS/", - "program": "${workspaceFolder}/OpenTabletDriver.UX.MacOS/bin/Debug/net7.0/OpenTabletDriver.UX.MacOS.app/Contents/MacOS/OpenTabletDriver.UX.MacOS.dll", + "cwd": "${workspaceFolder}/OpenTabletDriver.UX.MacOS/bin/Debug/net8.0/OpenTabletDriver.UX.MacOS.app/Contents/MacOS/", + "program": "${workspaceFolder}/OpenTabletDriver.UX.MacOS/bin/Debug/net8.0/OpenTabletDriver.UX.MacOS.app/Contents/MacOS/OpenTabletDriver.UX.MacOS.dll", } }, { diff --git a/README.md b/README.md index 0ae83047d..d94689b1b 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ The requirements to build OpenTabletDriver are consistent across all platforms. ### All platforms -- .NET 7 SDK (can be obtained from [here](https://dotnet.microsoft.com/download/dotnet/7.0) - You want the SDK for your platform, Linux users should install via package manager where possible) +- .NET 8 SDK (can be obtained from [here](https://dotnet.microsoft.com/download/dotnet/8.0) - You want the SDK for your platform, Linux users should install via package manager where possible) #### Windows diff --git a/docs/README_CN.md b/docs/README_CN.md index 7d9c1c80e..e25b2d47e 100644 --- a/docs/README_CN.md +++ b/docs/README_CN.md @@ -36,7 +36,7 @@ OpenTabletDriver有两个独立的进程共同工作。主程序`OpenTabletDrive ### 所有平台 -- .NET 7 SDK +- .NET 8 SDK #### Windows diff --git a/docs/README_DE.md b/docs/README_DE.md index d3b1dd47a..161ca227b 100644 --- a/docs/README_DE.md +++ b/docs/README_DE.md @@ -36,7 +36,7 @@ Die Voraussetzungen für OpenTabletDriver sind auf allen Plattformen gleich, die ### Alle Plattformen -- .NET 7 SDK (kann [hier](https://dotnet.microsoft.com/download/dotnet/7.0) heruntergeladen werden - Die SDK für die jeweilige Plattform wird benötigt, Linux-Nutzer sollten die SDK nach Möglichkeit mithilfe eines Package-Managers installieren) +- .NET 8 SDK (kann [hier](https://dotnet.microsoft.com/download/dotnet/8.0) heruntergeladen werden - Die SDK für die jeweilige Plattform wird benötigt, Linux-Nutzer sollten die SDK nach Möglichkeit mithilfe eines Package-Managers installieren) #### Windows diff --git a/docs/README_ES.md b/docs/README_ES.md index 677a15f72..5d756eef2 100644 --- a/docs/README_ES.md +++ b/docs/README_ES.md @@ -36,7 +36,7 @@ Los requisitos para compilar OpenTabletDriver son consistentes en todas las plat ### Todas las plataformas -- .NET 7 SDK (Puede ser obtenido desde [aquí](https://dotnet.microsoft.com/download/dotnet/7.0) - Usted necesita el SDK compatible con su plataforma, los usuarios de Linux deben de instalarlo a través del gestor de paquetes siempre que sea posible) +- .NET 8 SDK (Puede ser obtenido desde [aquí](https://dotnet.microsoft.com/download/dotnet/8.0) - Usted necesita el SDK compatible con su plataforma, los usuarios de Linux deben de instalarlo a través del gestor de paquetes siempre que sea posible) #### Windows diff --git a/docs/README_FR.md b/docs/README_FR.md index 320b65e9b..a4f21f097 100644 --- a/docs/README_FR.md +++ b/docs/README_FR.md @@ -36,7 +36,7 @@ Les exigences pour build OpenTabletDriver sont cohérentes sur toutes les platef ### Toutes les plateformes -- .NET 7 SDK (peut-être obtenu [Ici](https://dotnet.microsoft.com/download/dotnet/7.0) - Prendre le SDK pour votre plateforme, les utilisateurs Linux doivent installer via un gestionnaire de paquets qui fournit le paquet .NET 7) +- .NET 8 SDK (peut-être obtenu [Ici](https://dotnet.microsoft.com/download/dotnet/8.0) - Prendre le SDK pour votre plateforme, les utilisateurs Linux doivent installer via un gestionnaire de paquets qui fournit le paquet .NET 7) #### Windows diff --git a/docs/README_KO.md b/docs/README_KO.md index 2ee34dc13..59a65f1e8 100644 --- a/docs/README_KO.md +++ b/docs/README_KO.md @@ -36,7 +36,7 @@ OpenTabletDriver를 빌드하기 위해 필요한 것들은 모든 플랫폼에 ### 모든 플랫폼 -- .NET 7 SDK +- .NET 8 SDK #### Windows diff --git a/docs/README_NL.md b/docs/README_NL.md index 950b3c60b..f4d71a762 100755 --- a/docs/README_NL.md +++ b/docs/README_NL.md @@ -36,7 +36,7 @@ De benodigdheden om OpenTabletDriver te bouwen zijn hetzelfde voor alle platform ### Alle platformen -- .NET 7 SDK (kan [hier](https://dotnet.microsoft.com/download/dotnet/7.0) verkregen worden - U heeft de SDK voor uw platform nodig, Linux gebruikers kunnen het via hun package manager installeren waar mogelijk) +- .NET 8 SDK (kan [hier](https://dotnet.microsoft.com/download/dotnet/8.0) verkregen worden - U heeft de SDK voor uw platform nodig, Linux gebruikers kunnen het via hun package manager installeren waar mogelijk) #### Windows diff --git a/docs/README_PTBR.md b/docs/README_PTBR.md index f2c5392e9..2678837f6 100644 --- a/docs/README_PTBR.md +++ b/docs/README_PTBR.md @@ -36,7 +36,7 @@ Os requisitos para buildar o OpenTabletDriver são referentes à todas as plataf ### Todas as plataformas -- .NET 7 SDK (pode ser obtida [aqui](https://dotnet.microsoft.com/download/dotnet/7.0) - Você precisa do SDK para sua plataforma, usuários Linux devem instalar via gerenciador de pacotes se possível) +- .NET 8 SDK (pode ser obtida [aqui](https://dotnet.microsoft.com/download/dotnet/8.0) - Você precisa do SDK para sua plataforma, usuários Linux devem instalar via gerenciador de pacotes se possível) #### Windows diff --git a/docs/README_RU.md b/docs/README_RU.md index d4f456dea..2d95036f9 100644 --- a/docs/README_RU.md +++ b/docs/README_RU.md @@ -44,7 +44,7 @@ OpenTabletDriver работает в двух процессах, взаимод ### Все платформы -- .NET 7 SDK +- .NET 8 SDK #### Windows diff --git a/docs/README_TW.md b/docs/README_TW.md index 44a6e1a2b..d24d58b3f 100644 --- a/docs/README_TW.md +++ b/docs/README_TW.md @@ -36,7 +36,7 @@ OpenTabletDriver有兩個獨立的程序共同運作。主程式 `OpenTabletDriv ### 所有平台 -- .NET 7 SDK(請參閱[這裡](https://dotnet.microsoft.com/download/dotnet/7.0) - 需要與平台相容的SDK,在Linux建議使用package manager安裝) +- .NET 8 SDK(請參閱[這裡](https://dotnet.microsoft.com/download/dotnet/8.0) - 需要與平台相容的SDK,在Linux建議使用package manager安裝) #### Windows