diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c4b3f4c..ccffbc9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,16 +27,16 @@ jobs: configuration: [Debug, Release] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 # Install the .NET Core workload - name: Install .NET Core - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 6.0.x - name: Setup MSBuild.exe - uses: microsoft/setup-msbuild@v1.0.2 + uses: microsoft/setup-msbuild@v2.0.0 - name: Execute unit tests working-directory: Server diff --git a/.gitignore b/.gitignore index 3e759b7..c4f605c 100644 --- a/.gitignore +++ b/.gitignore @@ -328,3 +328,6 @@ ASALocalRun/ # MFractors (Xamarin productivity tool) working folder .mfractor/ + +# OS generated +.DS_Store diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a77e29..0147e6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,22 +13,22 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how ## 0.1.3 > Released Sep 09, 2023 -* Platform specific directories to allow linux builds (#2) +* Platform specific directories to allow linux builds ([#2](../../pull/2)) ## 0.1.2 > Released Aug 23, 2023 -* Rename `ShaderLab` section to `ShaderLS` (b43a5ac376f9537d014616df79e00d4912f7d86a) +* Rename `ShaderLab` section to `ShaderLS` ([`b43a5ac`](../../commit/b43a5ac376f9537d014616df79e00d4912f7d86a)) ## 0.1.1 > Released Aug 23, 2023 -* Fix completion in VSCode (d0cd9bfa15b175be30e5312215777c82a3e055e9) +* Fix completion in VSCode ([`d0cd9bf`](../../commit/d0cd9bfa15b175be30e5312215777c82a3e055e9)) ## 0.1.0 > Released May 05, 2023 -* Fix signature help (c5a1781767cefa5281f36c3ba408985e1c52a837) +* Fix signature help ([`c5a1781`](../../commit/c5a1781767cefa5281f36c3ba408985e1c52a837)) ## 0.0.1 > Released May 03, 2023 diff --git a/LICENSE b/LICENSE index f08a77a..e3fb64e 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023 Shen, Jen-Chieh +Copyright (c) 2023-2025 Shen, Jen-Chieh Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index bf6b7d7..1b45c26 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,18 @@ - +

+ +

Shader Language Server

+

+ License + Release + Nuget DT +

+

+ License +

+

-[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT) -[![Release](https://img.shields.io/github/tag/shader-ls/shader-language-server.svg?label=release&logo=github)](https://github.com/shader-ls/shader-language-server/releases/latest) -[![Nuget DT](https://img.shields.io/nuget/dt/shader-ls?logo=nuget&logoColor=49A2E6)](https://www.nuget.org/packages/shader-ls/) - -# shader-language-server > Language server implementation for ShaderLab -[![Build](https://github.com/shader-ls/shader-language-server/actions/workflows/test.yml/badge.svg)](https://github.com/shader-ls/shader-language-server/actions/workflows/test.yml) - ## 🚧 Status Still in development. @@ -41,3 +45,25 @@ The name is `shader-ls.exe` if you are using Windows! ## 🔧 Settings - `ShaderLab.CompletionWord` - completing word in the completion service + +## ⚜️ License + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +See [`LICENSE`](./LICENSE) for details. diff --git a/etc/logo.png b/etc/logo.png index 586b28e..1571491 100644 Binary files a/etc/logo.png and b/etc/logo.png differ