[GUI] Added localization support, more clean design, and improved settings management (#119)

* [GUI] Added localization support, more clean design, and improved settings management

* reuse
This commit is contained in:
Berk
2026-07-14 01:46:47 +03:00
committed by GitHub
parent 9cdc8550ec
commit aaebfe017b
12 changed files with 1082 additions and 273 deletions
+5
View File
@@ -48,6 +48,11 @@ SPDX-License-Identifier: GPL-2.0-or-later
<TargetPath>LICENSE.txt</TargetPath>
<Visible>False</Visible>
</Content>
<Content Include="..\SharpEmu.GUI\Languages\*.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<TargetPath>Languages\%(Filename)%(Extension)</TargetPath>
<Visible>False</Visible>
</Content>
</ItemGroup>
<!-- Keep glfw as a loose file next to the executable; every other native