31 Commits

Author SHA1 Message Date
ds5678
a050bba175 Update NuGet packages for AssetRipper components
Updated several NuGet packages across multiple project files:
- `Microsoft.CodeAnalysis.Analyzers` and `Microsoft.CodeAnalysis.CSharp` upgraded to version 4.14.0.
- `System.Text.Json` updated from version 9.0.4 to 9.0.5 in the localization project.
- `Microsoft.AspNetCore.OpenApi` updated from version 9.0.4 to 9.0.5 in the web project.

These updates may include bug fixes, performance improvements, and new features.
2025-05-18 11:44:49 -07:00
ds5678
980484e374 Support new versions of Unity and update NuGet references 2025-05-07 14:34:42 -07:00
ds5678
1046dbff47 Embed web dependencies for offline access 2025-04-09 16:37:34 -07:00
ds5678
6eed2b1b92 Update Swashbuckle.AspNetCore to version 8.1.0
Updated the `Swashbuckle.AspNetCore` package version from `8.0.0` to `8.1.0` in the project file `AssetRipper.GUI.Web.csproj`.
2025-04-09 16:35:19 -07:00
dependabot[bot]
8609cff504 Bump Microsoft.AspNetCore.OpenApi and Microsoft.OpenApi
Bumps [Microsoft.AspNetCore.OpenApi](https://github.com/dotnet/aspnetcore) and [Microsoft.OpenApi](https://github.com/Microsoft/OpenAPI.NET). These dependencies needed to be updated together.

Updates `Microsoft.AspNetCore.OpenApi` from 9.0.3 to 9.0.4
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.3...v9.0.4)

Updates `Microsoft.OpenApi` from 1.6.23 to 1.6.17
- [Release notes](https://github.com/Microsoft/OpenAPI.NET/releases)
- [Changelog](https://github.com/microsoft/OpenAPI.NET/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Microsoft/OpenAPI.NET/compare/1.6.23...1.6.17)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.OpenApi
  dependency-version: 9.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.OpenApi
  dependency-version: 1.6.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-09 13:39:50 -07:00
dependabot[bot]
efa4cdad39 Bump Microsoft.OpenApi from 1.6.23 to 1.6.24
Bumps [Microsoft.OpenApi](https://github.com/Microsoft/OpenAPI.NET) from 1.6.23 to 1.6.24.
- [Release notes](https://github.com/Microsoft/OpenAPI.NET/releases)
- [Changelog](https://github.com/microsoft/OpenAPI.NET/blob/v1.6.24/CHANGELOG.md)
- [Commits](https://github.com/Microsoft/OpenAPI.NET/compare/1.6.23...v1.6.24)

---
updated-dependencies:
- dependency-name: Microsoft.OpenApi
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-09 13:20:08 -07:00
ds5678
de14d7decd Update package versions for OpenApi and Swashbuckle
Updated the `Microsoft.AspNetCore.OpenApi` package from
version `9.0.2` to `9.0.3`. Also updated the
`Swashbuckle.AspNetCore` package from version `7.3.1` to
`8.0.0`.
2025-03-24 10:32:19 -07:00
ds5678
f4a466fdc2 Use Photino for the GUI
* Resolves #1663
* Resolves #1602
* Resolves #1595
* Resolves #1544
* Resolves #1508
2025-03-20 12:20:16 -07:00
ds5678
6c1a34e07a Update web api NuGet package versions in project file
Updated `Microsoft.AspNetCore.OpenApi` to 9.0.2,
`Microsoft.OpenApi` to 1.6.23, and
`Swashbuckle.AspNetCore` to 7.3.1 in `AssetRipper.GUI.Web.csproj`.
These updates may include bug fixes, new features, or improvements.
2025-02-28 00:53:44 -08:00
ds5678
86118b6adf Update packages and refactor HtmlExtensions methods
Updated NUnit3TestAdapter to 5.0.0 in multiple test projects.
Updated AssetRipper.Text.SourceGeneration to 1.2.2 in several projects.
Updated AssetRipper.Text.Html to 2.1.0 in AssetRipper.GUI.Web.csproj.
Updated Moq to 4.20.72 in AssetRipper.Tests.csproj.
Removed MaybeWithChecked, MaybeWithDisabled, MaybeSelected methods from HtmlExtensions.cs.
Replaced MaybeSelected with MaybeWithSelected in SettingsPage.cs.
2025-02-09 13:31:48 -08:00
dependabot[bot]
59e976073f Bump Microsoft.AspNetCore.OpenApi and Microsoft.OpenApi
Bumps [Microsoft.AspNetCore.OpenApi](https://github.com/dotnet/aspnetcore) and [Microsoft.OpenApi](https://github.com/Microsoft/OpenAPI.NET). These dependencies needed to be updated together.

Updates `Microsoft.AspNetCore.OpenApi` from 9.0.0 to 9.0.1
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.0...v9.0.1)

Updates `Microsoft.OpenApi` from 1.6.22 to 1.6.17
- [Release notes](https://github.com/Microsoft/OpenAPI.NET/releases)
- [Commits](https://github.com/Microsoft/OpenAPI.NET/compare/1.6.22...1.6.17)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.OpenApi
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.OpenApi
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-16 12:59:00 -05:00
ds5678
cceb4541c6 Revert #1610 2024-12-23 19:02:43 -08:00
dependabot[bot]
35afee28fb Bump Microsoft.OpenApi from 1.6.22 to 1.6.23
Bumps [Microsoft.OpenApi](https://github.com/Microsoft/OpenAPI.NET) from 1.6.22 to 1.6.23.
- [Release notes](https://github.com/Microsoft/OpenAPI.NET/releases)
- [Commits](https://github.com/Microsoft/OpenAPI.NET/compare/1.6.22...1.6.23)

---
updated-dependencies:
- dependency-name: Microsoft.OpenApi
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-22 20:59:29 -08:00
ds5678
a7c116eb03 Update NuGet references 2024-12-18 16:18:20 -08:00
dependabot[bot]
9a5295703d Bump oqo0.SwaggerThemes from 1.4.0 to 1.4.3
Bumps [oqo0.SwaggerThemes](https://github.com/oqo0/swagger-themes) from 1.4.0 to 1.4.3.
- [Release notes](https://github.com/oqo0/swagger-themes/releases)
- [Commits](https://github.com/oqo0/swagger-themes/commits/1.4.3)

---
updated-dependencies:
- dependency-name: oqo0.SwaggerThemes
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-15 22:14:45 -08:00
ds5678
287810edfb Dark API Documentation
Resolves #1552
2024-12-13 18:52:41 -08:00
ds5678
dfd8785499 Delete decompilation project 2024-12-09 14:49:15 -08:00
dependabot[bot]
8c09e9dd1a Bump Microsoft.OpenApi and Swashbuckle.AspNetCore
Bumps [Microsoft.OpenApi](https://github.com/Microsoft/OpenAPI.NET) and [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore). These dependencies needed to be updated together.

Updates `Microsoft.OpenApi` from 1.6.22 to 1.6.22
- [Release notes](https://github.com/Microsoft/OpenAPI.NET/releases)
- [Commits](https://github.com/Microsoft/OpenAPI.NET/compare/1.6.22...1.6.22)

Updates `Swashbuckle.AspNetCore` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases)
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v7.0.0...v7.1.0)

---
updated-dependencies:
- dependency-name: Microsoft.OpenApi
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Swashbuckle.AspNetCore
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-25 22:10:59 -08:00
ds5678
a66abee5c5 Use latest .NET 9 packages 2024-11-12 23:26:48 -08:00
dependabot[bot]
5e27719708 Bump Swashbuckle.AspNetCore from 6.8.1 to 6.9.0
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) from 6.8.1 to 6.9.0.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases)
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.8.1...v6.9.0)

---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-15 19:07:34 -07:00
dependabot[bot]
8ef1187d8f Bump Microsoft.AspNetCore.OpenApi
Bumps [Microsoft.AspNetCore.OpenApi](https://github.com/dotnet/aspnetcore) from 9.0.0-rc.1.24452.1 to 9.0.0-rc.2.24474.3.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.0-rc.1.24452.1...v9.0.0-rc.2.24474.3)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.OpenApi
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-09 06:13:59 -07:00
ds5678
e606520c52 Bump Swashbuckle and Microsoft.OpenApi 2024-10-02 08:24:02 -07:00
ds5678
f47a869402 Swagger API Documentation 2024-09-21 08:07:26 -07:00
ds5678
af39e79a66 Bump AssetRipper.Text.Html 2024-09-21 07:27:38 -07:00
ds5678
1ae659e316 Mesh Preview
* Resolves #930
2024-09-02 22:30:37 -07:00
ds5678
f3be12008a Support opening multiple folders
* Resolves #1407
* Closes #1411
2024-08-11 13:49:27 -07:00
ds5678
4b73106bbc AssetRipper.Export.Modules.Audio 2024-07-14 12:08:31 -07:00
ds5678
814f5a1fd6 Fix up code causing deletion unexpectedly
* Resolves #1163
* Resolves #1179
2024-02-04 11:28:17 -05:00
ds5678
226bf137c2 Support command line arguments for web api
* --port
* --launch-browser
2024-01-24 00:53:29 -05:00
ds5678
48a165a923 Improve User Interface
* File and folder pickers
* Menu
2024-01-04 00:33:43 -05:00
Jeremy Pritts
ab4c37f68b Replace Electron with a web UI and enable NativeAOT
* Resolves #1123
* Resolves #1097
* Related: #922
2023-12-13 12:25:16 -05:00