33 Commits

Author SHA1 Message Date
ds5678
477933b9ad Formatting 2025-06-18 12:42:22 -07:00
ds5678
3fe9f4724d Update package references
- Removed `AssetRipper.Text.SourceGeneration` reference from `AssetRipper.GUI.Localizations.csproj`.
- Updated `AssetRipper.IO.Endian` package version from `2.0.0` to `2.0.1` in both `AssetRipper.IO.Files.SourceGenerator.csproj` and `AssetRipper.IO.Files.csproj`.
2025-02-26 09:58:55 -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
ds5678
2da18e2ece Save Selected Language Between Restarts
* Resolves #1237
2025-01-16 10:46:22 -08:00
ds5678
6d01f74262 Use a Roslyn source generator for automatic localization updates 2024-12-17 18:10:42 -08:00
ds5678
03646ed0c7 Web Page for Failed Files
* Resolves #1588
2024-12-09 21:05:38 -08:00
ds5678
0acbf708d7 VideoClip preview and API
* Resolves #1467
2024-11-03 14:27:45 -08:00
ds5678
33bcb79cc0 Add Thai to list of language dropdown options 2024-10-09 06:57:43 -07:00
ds5678
f47a869402 Swagger API Documentation 2024-09-21 08:07:26 -07:00
ds5678
1ae659e316 Mesh Preview
* Resolves #930
2024-09-02 22:30:37 -07:00
ds5678
8429911c25 Handle failed file loading
* Closes #1208
* Related: #1403
2024-08-11 11:17:30 -07:00
ds5678
0781208f81 Primary Content Extraction
* Resolves #504
2024-07-20 10:52:03 -07:00
ds5678
2258c7be3e Bump version 2024-06-09 21:21:02 -07:00
ds5678
5c782a2f9a Save Raw Texture Data Button
* Resolves #1298
2024-05-21 13:55:22 -04:00
ds5678
9d1a3a190d Display Size on Resource Page
* Resolves #1355
2024-05-21 12:17:57 -04:00
ds5678
7f70753ab6 Custom IGameInitializer implementation
* Support changing Unity version
* Support engine asset injection
* Resolves #696
* Resolves #1271
2024-04-20 16:48:12 -07:00
ds5678
f937b982ee Add setting for lightmap texture format 2024-04-14 22:09:52 -07:00
ds5678
0faf927742 Add settings for static mesh separation and asset deduplication 2024-02-21 19:41:27 -05:00
ds5678
f52342bd1d Enable saving settings to the disk 2024-02-19 16:30:55 -05:00
ds5678
a74853f81d Update localizations and add a message of appreciation 2024-02-04 12:53:34 -05:00
ds5678
a15a7d2914 Localization changes 2024-01-30 19:29:30 -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
Jeremy Pritts
15cfc8fb04 Update localization system to use IANA language codes 2023-11-26 21:36:45 -05:00
Jeremy Pritts
750543546f Catch UI script decompilation errors 2023-11-12 11:34:24 -05:00
Jeremy Pritts
20021442be Add message to settings page 2023-11-07 22:09:33 -05:00
Jeremy Pritts
c152e8e292 Add page for licensed works
* Resolves #937
2023-09-20 01:02:20 -04:00
Jeremy Pritts
0f343369d3 Electron Setting UI parity with Avalonia 2023-09-18 22:47:31 -04:00
Jeremy Pritts
e7fe37389b View scenes in the UI 2023-09-15 15:47:39 -04:00
Jeremy Pritts
e21612a6a2 Use localized text in the UI 2023-09-15 11:56:13 -04:00
Jeremy Pritts
1e59c662c2 Source generation for localization strings 2023-09-14 00:07:36 -04:00
Jeremy Pritts
2e697a5891 Build to 0Bins instead of Bins 2023-08-08 11:20:23 -04:00
Jeremy Pritts
98f7b8fe2e Fix localizations not being embedded 2023-01-14 15:01:32 -05:00
Jeremy Pritts
6e45e71f3c Move projects into a subfolder 2023-01-14 11:31:39 -05:00