Compare commits

..
Author SHA1 Message Date
Mossimo ce222da8ef fix 2022-04-02 12:35:19 +08:00
Mossimo 5388425f1d 2022-04-01 16:48 2022-04-01 16:48:06 +08:00
Mossimo 56687596c6 2022-04-01 16:36 2022-04-01 16:39:10 +08:00
Mossimo edf5acc455 封面图更新,点击打开 详情 2022-04-01 16:33:43 +08:00
Aigio Liu b21972db50 fix Resx Values 2022-04-01 11:11:17 +08:00
Aigio Liu 7a12b50ba4 Add ProxyMode Resx String 2022-04-01 11:04:57 +08:00
RMBGAME cfb5796cb6 fix #1186 2022-03-31 16:59:29 +08:00
RMBGAME faecc2b4d8 SteamApp Edit Save 2022-03-31 16:51:01 +08:00
Aigio Liu c3c7c889d4 ProxySettings.ProxyMode replace ProxySettings.IsVpnMode 2022-03-28 22:31:38 +08:00
RMBGAME e29e7a8f0e Update FluentAvalonia 2022-03-26 00:15:46 +08:00
Aigio Liu 3723e0866f #1167 当使用 IPC.config 时,程序内打开网页端口号值不正确 2022-03-25 22:45:02 +08:00
Mossimo bf5ca108e0 DeleteCer security delete-certificate -Z Sha-1 2022-03-25 17:37:51 +08:00
Aigio Liu 69e60440e1 fix Android Guide Pages Test API 21 🆗 2022-03-25 10:22:01 +08:00
RMBGAME 76e75abbc2 Merge pull request #1166 from BeyondDimension/dependabot/nuget/Avalonia.Xaml.Behaviors-0.10.13.2
Bump Avalonia.Xaml.Behaviors from 0.10.13 to 0.10.13.2
2022-03-25 07:45:52 +08:00
dependabot[bot] df7c1d62fb Bump Avalonia.Xaml.Behaviors from 0.10.13 to 0.10.13.2
Bumps [Avalonia.Xaml.Behaviors](https://github.com/wieslawsoltes/AvaloniaBehaviors) from 0.10.13 to 0.10.13.2.
- [Release notes](https://github.com/wieslawsoltes/AvaloniaBehaviors/releases)
- [Commits](https://github.com/wieslawsoltes/AvaloniaBehaviors/compare/0.10.13...0.10.13.2)

---
updated-dependencies:
- dependency-name: Avalonia.Xaml.Behaviors
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-24 23:21:38 +00:00
Aigio Liu ceabdaaa64 fix Android Guide Pages Test API 31 🆗 2022-03-25 00:17:47 +08:00
Aigio Liu 170dc355b7 use NextRequestCode() 2022-03-24 19:29:28 +08:00
Aigio Liu 0b9bccf1e3 Android Guide Pages 2022-03-24 19:21:54 +08:00
dependabot[bot] 91ce45feda Bump Avalonia.Xaml.Behaviors from 0.10.12.2 to 0.10.13
Bumps [Avalonia.Xaml.Behaviors](https://github.com/wieslawsoltes/AvaloniaBehaviors) from 0.10.12.2 to 0.10.13.
- [Release notes](https://github.com/wieslawsoltes/AvaloniaBehaviors/releases)
- [Commits](https://github.com/wieslawsoltes/AvaloniaBehaviors/compare/0.10.12.2...0.10.13)

---
updated-dependencies:
- dependency-name: Avalonia.Xaml.Behaviors
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-24 13:35:57 +08:00
RMBGAME 61722994b1 起始页UI更新 2022-03-24 08:47:00 +08:00
RMBGAME 15557ecd74 改进部分UI问题 2022-03-24 07:49:58 +08:00
RMBGAME 53b2c514a5 新增库存游戏类型筛选状态保存 2022-03-24 06:23:32 +08:00
Mossimo 517a259e4e move to debug 2022-03-23 17:11:29 +08:00
Mossimo f15d005771 按钮 , 文本多语言 2022-03-23 17:10:02 +08:00
Mossimo 9f9478f0e5 修改Tab名 2022-03-23 16:52:40 +08:00
Mossimo 3822a646de hb dev 2022-03-23 16:35:13 +08:00
Mossimo 35d4bc83e6 账户历史记录窗口 2022-03-23 16:30:06 +08:00
RMBGAME f7a5646836 Merge pull request #794 from BeyondDimension/feature/edit-game-info
v2.7.0 累计改动提交
2022-03-23 15:02:03 +08:00
Aigio Liu 29820061e1 fix slnf 2022-03-23 14:57:21 +08:00
RMBGAME 281332be71 fix https://appcenter.ms/orgs/BeyondDimension/apps/Steam/crashes/errors/1089197758u/overview
修复菜单切换社区加速UI错位问题 fix #915
修复菜单切换时会错误的重置当前页面的一些状态,例如ASF滚动条无法置底问题
2022-03-23 14:37:23 +08:00
RMBGAME 92f1eb9585 Merge branch 'develop' into feature/edit-game-info 2022-03-23 10:29:19 +08:00
RMBGAME 0b9fdcc0b6 StartPage 2022-03-23 10:27:11 +08:00
Aigio Liu d83c0536c9 Add System.Runtime.CompilerServices.IsExternalInit 2022-03-23 10:24:26 +08:00
RMBGAME d95559e36a Add StartPage & Update New Icon 2022-03-23 08:06:54 +08:00
RMBGAME 185532c79a 修正高DPI下主菜单图标模糊问题 2022-03-23 05:20:26 +08:00
dependabot[bot] c6710ddf2c Bump Z.EntityFramework.Plus.EFCore from 6.13.14 to 6.13.15
Bumps [Z.EntityFramework.Plus.EFCore](https://github.com/zzzprojects/EntityFramework-Plus) from 6.13.14 to 6.13.15.
- [Release notes](https://github.com/zzzprojects/EntityFramework-Plus/releases)
- [Commits](https://github.com/zzzprojects/EntityFramework-Plus/compare/6.13.14...6.13.15)

---
updated-dependencies:
- dependency-name: Z.EntityFramework.Plus.EFCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-22 11:10:00 +08:00
dependabot[bot] 537fc51d49 Bump NUnit from 3.13.2 to 3.13.3
Bumps [NUnit](https://github.com/nunit/nunit) from 3.13.2 to 3.13.3.
- [Release notes](https://github.com/nunit/nunit/releases)
- [Changelog](https://github.com/nunit/nunit/blob/v3.13.3/CHANGES.md)
- [Commits](https://github.com/nunit/nunit/compare/v3.13.2...v3.13.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-22 11:07:47 +08:00
Aigio Liu ed3cf8d36e Update README & Update Android About UI 2022-03-21 21:13:02 +08:00
RMBGAME 09ab684548 Merge branch 'develop' into feature/edit-game-info 2022-03-21 08:49:44 +08:00
RMBGAME fbe0d85d12 UI 样式优化调整 2022-03-21 08:44:19 +08:00
RMBGAME 5887602e31 fix ex 2022-03-21 07:42:02 +08:00
RMBGAME e0bbb58c1a Merge branch 'develop' into feature/edit-game-info 2022-03-21 06:40:30 +08:00
RMBGAME 3b3bcc856a rename FilePicker 2022-03-21 06:38:49 +08:00
Aigio Liu 846c9feac1 fix IsAdministrator 2022-03-19 16:18:25 +08:00
Aigio Liu 8f7930450f v2.7.0 in progress 2022-03-19 14:02:29 +08:00
Aigio Liu c913f623e9 finish Android VpnService 2022-03-19 13:28:05 +08:00
Aigio Liu 21a2dc8d31 add arrays.xml 2022-03-19 13:28:04 +08:00
Aigio Liu eef90d9aaf IsAdministrator Impl => ASF IsRunningAsRoot
Add OnMainOpenTryShowNewVersionWindow
2022-03-17 19:11:14 +08:00
RMBGAME 7e1b4bd820 fix https://appcenter.ms/orgs/BeyondDimension/apps/Steam/crashes/errors/1887110022u 2022-03-17 18:47:03 +08:00
Mossimo 2af95b4491 Linux 可以监听443端口配置 2022-03-17 17:48:31 +08:00
Mossimo 5167c6cbfe fix build osxapp 2022-03-17 15:14:25 +08:00
RMBGAME c551cd278e Merge branch 'develop' into feature/edit-game-info 2022-03-17 15:07:20 +08:00
RMBGAME 258aa518a9 hosts加速模式下不能使用仅启用脚本功能 2022-03-17 14:41:51 +08:00
Mossimo 6158b30364 tryfix 2022-03-17 14:11:11 +08:00
Mossimo f721c6695f try build 2022-03-17 13:54:53 +08:00
Mossimo a8c7a6fe02 try fix 2022-03-17 13:37:46 +08:00
Mossimo 8969f7008c tryFixOsxBuild SH 2022-03-17 13:12:24 +08:00
Aigio Liu f0e6a4fb8f fix OSXBuild 2022-03-17 12:45:35 +08:00
Aigio Liu e647d195fa fix OSXBuild 2022-03-17 10:48:09 +08:00
Aigio Liu 229e9644de fix Publish Tool OSXBuild & Add Debug Command 2022-03-17 10:45:23 +08:00
Aigio Liu ea59d32c93 add x86 Native Library README 2022-03-17 10:44:51 +08:00
Aigio Liu d794fb6a22 Add Native Library README.md
fix Android Java.Lang.NoSuchMethodError: no non-static method "Landroid/widget/CompoundButton;.getButtonDrawable()Landroid/graphics/drawable/Drawable;"
https://developer.android.google.cn/reference/kotlin/android/widget/CompoundButton?hl=en#getbuttondrawable
try fix AuthService.ImportSteamGuard NullReferenceException
2022-03-17 10:16:34 +08:00
Mossimo 62ad711dbd try build osx 2022-03-16 13:35:31 +08:00
RMBGAME 2f472a55ad 完成 FilePicker UI 2022-03-16 12:47:28 +08:00
Aigio Liu 588d663216 fix osx-arm64.pubxml 2022-03-16 11:53:46 +08:00
Aigio Liu 5510b4915c add libe_sqlite3.dylib 2022-03-16 11:53:20 +08:00
Aigio Liu f3649d3246 fix macos-arm64 pubxml 2022-03-16 11:33:08 +08:00
RMBGAME fe45b39c8f Merge branch 'develop' into feature/edit-game-info 2022-03-16 09:47:10 +08:00
RMBGAME c59fb1076c Merge pull request #1109 from BeyondDimension/dependabot/submodules/references/AvaloniaGif-7b41651
Bump references/AvaloniaGif from `016cf27` to `7b41651`
2022-03-16 09:46:13 +08:00
RMBGAME 7717188152 Update FluentAvalonia 2022-03-16 09:45:27 +08:00
RMBGAME 8e78557f16 50% 2022-03-16 09:38:19 +08:00
Aigio Liu 835083b899 Remove Microsoft Store 2022-03-15 08:53:42 +08:00
RMBGAME 1588749280 SteamGridDB API Added 2022-03-15 07:07:06 +08:00
RMBGAME 69c6baf39e FilePicker Control 2022-03-14 03:39:15 +08:00
RMBGAME 36bff3751d only installed load launch items 2022-03-12 03:53:37 +08:00
Mossimo 86df7af88d fix 2022-03-12 03:22:22 +08:00
RMBGAME 09edd5dc3d Merge branch 'develop' into feature/edit-game-info 2022-03-12 03:16:14 +08:00
RMBGAME cd599de46a async 2022-03-12 03:14:48 +08:00
RMBGAME 3d8001dc75 async EnableProxyScripts 2022-03-12 03:11:11 +08:00
Mossimo da3a1e9d9d fix 2022-03-12 03:02:16 +08:00
RMBGAME 49aff6e7dc UI 2022-03-12 02:49:03 +08:00
Mossimo bf34c219a1 fix 2022-03-12 02:41:31 +08:00
RMBGAME efbc17d15f Merge branch 'develop' into feature/edit-game-info 2022-03-12 02:32:16 +08:00
RMBGAME 682165d90e Bump references/AvaloniaGif from 016cf27 to 7b41651 2022-03-12 02:30:00 +08:00
RMBGAME 046d60112c 编辑游戏支持启动项获取 2022-03-12 02:25:00 +08:00
Mossimo 927439c80d 优化脚本占用 不启动加速不占用内存
this.WhenAnyValue(v => v.ProxyScripts) add   if (httpProxyService.ProxyRunning)
2022-03-11 23:37:18 +08:00
Aigio Liu a28f8fa1e1 Add Shadowsocks.VpnService Impl & Store App Rename 2022-03-11 23:12:01 +08:00
dependabot[bot] 29cc793628 Bump Square.OkHttp3 from 4.9.2 to 4.9.3
Bumps [Square.OkHttp3](https://github.com/xamarin/XamarinComponents) from 4.9.2 to 4.9.3.
- [Release notes](https://github.com/xamarin/XamarinComponents/releases)
- [Commits](https://github.com/xamarin/XamarinComponents/commits)

---
updated-dependencies:
- dependency-name: Square.OkHttp3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-11 12:58:47 +08:00
dependabot[bot] 42f8971bd7 Bump DynamicData from 7.6.2 to 7.6.5
Bumps [DynamicData](https://github.com/reactiveui/DynamicData) from 7.6.2 to 7.6.5.
- [Release notes](https://github.com/reactiveui/DynamicData/releases)
- [Changelog](https://github.com/reactivemarbles/DynamicData/blob/main/ReleaseNotes.md)
- [Commits](https://github.com/reactiveui/DynamicData/compare/7.6.2...7.6.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-11 12:58:17 +08:00
Aigio Liu f98473246c Add Shadowsocks Kotlin Code 2022-03-09 20:57:53 +08:00
dependabot[bot] e9bbbd8a32 Bump DynamicData from 7.5.4 to 7.6.2
Bumps [DynamicData](https://github.com/reactiveui/DynamicData) from 7.5.4 to 7.6.2.
- [Release notes](https://github.com/reactiveui/DynamicData/releases)
- [Changelog](https://github.com/reactivemarbles/DynamicData/blob/main/ReleaseNotes.md)
- [Commits](https://github.com/reactiveui/DynamicData/compare/7.5.4...7.6.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-09 11:01:55 +08:00
dependabot[bot] 9a6c52b88f Bump Swashbuckle.AspNetCore from 6.2.3 to 6.3.0
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) from 6.2.3 to 6.3.0.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases)
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.2.3...v6.3.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>
2022-03-09 11:01:07 +08:00
Aigio Liu a603fdd834 Update .NET 6.0.3
https://devblogs.microsoft.com/dotnet/march-2022-updates
2022-03-09 09:50:14 +08:00
dependabot[bot] a5343bb2b2 Bump references/AvaloniaGif from 016cf27 to 7b41651
Bumps [references/AvaloniaGif](https://github.com/SteamTools-Team/AvaloniaGif) from `016cf27` to `7b41651`.
- [Release notes](https://github.com/SteamTools-Team/AvaloniaGif/releases)
- [Commits](https://github.com/SteamTools-Team/AvaloniaGif/compare/016cf27b57504bece57657ed6707e1ea3ffab02f...7b4165159df6948f9e8b35632cb42d626a1454f9)

---
updated-dependencies:
- dependency-name: references/AvaloniaGif
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-08 23:25:44 +00:00
RMBGAME e14eec48e9 改进库存游戏信息读取优化内存占用 2022-03-09 07:12:38 +08:00
RMBGAME 2f2923fdb8 Merge branch 'develop' into feature/edit-game-info 2022-03-09 02:20:58 +08:00
Aigio Liu f41fd35d78 Update ProxySettings.DefaultProxyMode 2022-03-09 00:31:23 +08:00
Aigio Liu 32e90b672f Add ProxyMode 2022-03-09 00:29:12 +08:00
RMBGAME ad98879d5c Update FluentAvalonia 2022-03-09 00:14:07 +08:00
Aigio Liu 61a4f05480 fix Android VpnService 2022-03-08 23:52:56 +08:00
Aigio Liu 3a8a232f98 fix V2RayVpnService AddDisallowedApplication this 2022-03-08 20:30:25 +08:00
Aigio Liu 52897064dd fix 2022-03-08 16:43:26 +08:00
Aigio Liu e202f4ae5e fix 2022-03-08 14:09:36 +08:00
Aigio Liu f51ce974de New MS Store Id 2022-03-08 11:06:18 +08:00
dependabot[bot] 4806dbcf27 Bump System.CommandLine from 2.0.0-beta1.21308.1 to 2.0.0-beta3.22114.1
Bumps [System.CommandLine](https://github.com/dotnet/command-line-api) from 2.0.0-beta1.21308.1 to 2.0.0-beta3.22114.1.
- [Release notes](https://github.com/dotnet/command-line-api/releases)
- [Changelog](https://github.com/dotnet/command-line-api/blob/main/docs/History.md)
- [Commits](https://github.com/dotnet/command-line-api/commits)

---
updated-dependencies:
- dependency-name: System.CommandLine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-08 10:23:18 +08:00
dependabot[bot] e1db44af68 Bump Moq from 4.17.1 to 4.17.2
Bumps [Moq](https://github.com/moq/moq4) from 4.17.1 to 4.17.2.
- [Release notes](https://github.com/moq/moq4/releases)
- [Changelog](https://github.com/moq/moq4/blob/main/CHANGELOG.md)
- [Commits](https://github.com/moq/moq4/compare/v4.17.1...v4.17.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-08 10:22:48 +08:00
Aigio Liu d6031c8acd API RefreshUserInfo 2022-03-07 10:25:32 +08:00
vanja-san 2852c630e9 Update SR.ru.resx 2022-03-06 10:51:15 +08:00
vanja-san 8a06b7d09f Update SR.ru.resx 2022-03-06 10:51:08 +08:00
vanja-san c14e548b0f Update SR.ru.resx 2022-03-06 10:51:03 +08:00
vanja-san 0820c880ac Update SR.ru.resx 2022-03-06 10:45:59 +08:00
vanja-san 84e3752f88 Update AppResources.ru.resx 2022-03-06 10:45:45 +08:00
Aigio Liu 1f62313978 Remove Resx Key [Script_Installed] & fix ru lost Resx Key [Settings_General_LogSize] 2022-03-05 21:44:49 +08:00
Aigio Liu ffcf0f0ff0 New translator author(Russian: vanja-san) 2022-03-05 21:30:18 +08:00
vanja-san c01a9157e2 Update AppResources.ru.resx 2022-03-05 20:56:55 +08:00
Aigio Liu 13db16b07c Update Android Packages
fix 空令牌刷新时提示密码错误
fix 令牌列表第一条与最后一条的内填充上下
2022-03-04 22:33:49 +08:00
Aigio Liu 33b76c6622 Android Change/BindPhoneNum Impl 2022-03-04 19:40:26 +08:00
Aigio Liu 6c905ab4c7 v2.6.9 2022-03-03 17:30:16 +08:00
Aigio Liu cb16f7690d Update JustArchiNET.Madness 3.3.0 2022-03-03 17:22:12 +08:00
Aigio Liu 2c80c2d80c Update ASF V5.2.3.5 2022-03-03 17:22:11 +08:00
RMBGAME 778a76a36e bump Avalonia package to 0.10.13 2022-03-03 16:57:33 +08:00
RMBGAME 660fb687f3 fix authtrade a error toast 2022-03-02 23:16:04 +08:00
RMBGAME 39766838df Merge pull request #1069 from BeyondDimension/dependabot/github_actions/actions/checkout-3
Bump actions/checkout from 2 to 3
2022-03-02 22:58:59 +08:00
RMBGAME 12e438c8cd Merge pull request #1061 from BeyondDimension/dependabot/github_actions/actions/setup-dotnet-2
Bump actions/setup-dotnet from 1 to 2
2022-03-02 22:58:40 +08:00
Mossimo c5eae6a980 鼠标移动到头像上遮罩层 2022-03-02 18:42:18 +08:00
RMBGAME e249b0a60f fix 2022-03-02 18:24:52 +08:00
dependabot[bot] c407d0d5c7 Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 23:28:41 +00:00
RMBGAME 848aa77029 fix #1066 2022-03-02 00:22:11 +08:00
RMBGAME bdfa82e557 改进令牌同步时不应该卡死主线程 2022-03-02 00:17:21 +08:00
Aigio Liu 4491e32cf3 resx refresh machine translate 2022-03-02 00:08:20 +08:00
Aigio Liu 86cb93a02a fix 2022-03-01 23:46:40 +08:00
Aigio Liu 1e26b22bc8 fix #1068 2022-03-01 23:45:18 +08:00
Mossimo 8e50c843f0 完善个人中心 2022-03-01 22:53:04 +08:00
Aigio Liu 8a4fcaa539 fix ChangeLanguageCore 2022-03-01 22:53:04 +08:00
RMBGAME 15fc32dd46 proxy UA edit 2022-03-01 22:53:04 +08:00
RMBGAME fb9cb68957 fix UI error 2022-03-01 22:53:04 +08:00
Aigio Liu 91152a55fc linux archive format changed from 7z to tar.zst 2022-03-01 22:53:04 +08:00
Aigio Liu 8aebbe2b0a Update nuget Packages & Add AccelerateProjectDTO.UserAgent & fix Android AutoRun 2022-03-01 22:53:03 +08:00
Aigio Liu ecf085c7c4 Desktop ASF Config Page UI 2022-03-01 22:53:03 +08:00
RMBGAME 13d6b6213f New Desktop About UI Style 2022-03-01 22:53:03 +08:00
Aigio Liu 9c49c82db9 fix Android FilePicker2 PermissionException & new Android ASF Config UI & #1025 2022-03-01 22:53:03 +08:00
Aigio Liu 428b841712 Android DonateActivity 2022-03-01 22:53:03 +08:00
Aigio Liu 716210b089 Android DonateActivity & ASF Update v5.2.2.5 2022-03-01 22:53:03 +08:00
dependabot[bot] 2b2ccdd3b1 Bump Z.EntityFramework.Plus.EFCore from 6.13.9 to 6.13.10
Bumps [Z.EntityFramework.Plus.EFCore](https://github.com/zzzprojects/EntityFramework-Plus) from 6.13.9 to 6.13.10.
- [Release notes](https://github.com/zzzprojects/EntityFramework-Plus/releases)
- [Commits](https://github.com/zzzprojects/EntityFramework-Plus/commits)

---
updated-dependencies:
- dependency-name: Z.EntityFramework.Plus.EFCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 22:53:02 +08:00
dependabot[bot] 8d0e857df5 Bump Microsoft.NET.Test.Sdk from 17.0.0 to 17.1.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.0.0 to 17.1.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v17.0.0...v17.1.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 22:53:01 +08:00
RMBGAME 978f0d8f51 Update .Net SDK 6.0.200 2022-03-01 22:53:01 +08:00
RMBGAME b4b0303426 修复部分UI错误 2022-03-01 22:53:01 +08:00
RMBGAME f4c928c46c 改进移除令牌提示 2022-03-01 22:53:01 +08:00
Aigio Liu 34a25ceabe Android Donate Page UI 2022-03-01 22:53:01 +08:00
Aigio Liu 90a5f30802 Android UserBasicInfoFragment UID Copy 2022-03-01 22:53:00 +08:00
Mossimo 3f113c96aa change color 2022-03-01 22:53:00 +08:00
RMBGAME 4982faf5ba 修复令牌交易丢失登录状态时刷新应该回到登录界面 2022-03-01 19:51:47 +08:00
RMBGAME e10e14cd0c 改进加速时域名匹配机制
修复一些UI文本错误
2022-03-01 19:36:46 +08:00
Aigio Liu 86a2bc25bc fix vdf lib 2022-03-01 14:59:17 +08:00
Aigio Liu 4ef3523dff fix Directory.Packages.props 2022-03-01 09:58:17 +08:00
Aigio Liu 5fa4086aee AutoMapper.Extensions.ExpressionMapping Version="4.1.3" 2022-03-01 09:54:12 +08:00
Aigio L 689faa5f67 Merge pull request #1050 from BeyondDimension/dependabot/nuget/Z.EntityFramework.Plus.EFCore-6.13.12
Bump Z.EntityFramework.Plus.EFCore from 6.13.10 to 6.13.12
2022-03-01 09:52:29 +08:00
Aigio L 0d6bb55d17 Merge pull request #1062 from BeyondDimension/dependabot/nuget/AutoMapper.Extensions.ExpressionMapping-5.0.1
Bump AutoMapper.Extensions.ExpressionMapping from 4.1.3 to 5.0.1
2022-03-01 09:51:38 +08:00
Aigio L 5ce5697a75 Merge pull request #1053 from BeyondDimension/dependabot/nuget/NLog-4.7.14
Bump NLog from 4.7.13 to 4.7.14
2022-03-01 09:51:31 +08:00
Aigio L a6694c5820 Merge pull request #1063 from BeyondDimension/dependabot/nuget/Moq-4.17.1
Bump Moq from 4.16.1 to 4.17.1
2022-03-01 09:51:18 +08:00
Aigio Liu d3be62c5ec Remove test code 2022-02-28 18:53:12 +08:00
Aigio Liu c68ff50812 fix Gameloop.Vdf index out of range 2022-02-28 18:51:54 +08:00
Aigio Liu fba8dca6c3 add submodule Gameloop.Vdf 2022-02-28 18:51:53 +08:00
Aigio Liu 03f3a73a60 改进 Android 图片加载大小,减少内存占用 2022-02-28 14:42:43 +08:00
dependabot[bot] 6cdfb98b0f Bump Moq from 4.16.1 to 4.17.1
Bumps [Moq](https://github.com/moq/moq4) from 4.16.1 to 4.17.1.
- [Release notes](https://github.com/moq/moq4/releases)
- [Changelog](https://github.com/moq/moq4/blob/main/CHANGELOG.md)
- [Commits](https://github.com/moq/moq4/compare/v4.16.1...v4.17.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-27 23:20:42 +00:00
dependabot[bot] a930211594 Bump AutoMapper.Extensions.ExpressionMapping from 4.1.3 to 5.0.1
Bumps [AutoMapper.Extensions.ExpressionMapping](https://github.com/AutoMapper/AutoMapper.Extensions.ExpressionMapping) from 4.1.3 to 5.0.1.
- [Release notes](https://github.com/AutoMapper/AutoMapper.Extensions.ExpressionMapping/releases)
- [Commits](https://github.com/AutoMapper/AutoMapper.Extensions.ExpressionMapping/compare/v4.1.3...v5.0.1)

---
updated-dependencies:
- dependency-name: AutoMapper.Extensions.ExpressionMapping
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-27 23:20:14 +00:00
dependabot[bot] d54b828135 Bump actions/setup-dotnet from 1 to 2
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1 to 2.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-27 23:19:41 +00:00
Aigio Liu c86f28161f remove ShowTipKnownIssues & fix StartOrStopForegroundService 2022-02-27 16:21:43 +08:00
Aigio Liu 9932606be2 add libgojin.so 2022-02-27 16:09:34 +08:00
Aigio Liu d56de1676e add x86 so 2022-02-27 16:09:27 +08:00
Aigio Liu 5b787b6d7c Android IV2RayServiceManager.UpdateNotification Impl 2022-02-25 23:10:32 +08:00
Aigio Liu 35adebcbb1 Android V2RayVpnService Impl 2022-02-25 18:30:55 +08:00
Aigio Liu 83b6d9d67c Update release & Add libtun2socks.so for https://github.com/2dust/v2rayNG 2022-02-24 20:38:21 +08:00
Aigio Liu 7a18b0a8e2 fix ChangeLanguageCore 2022-02-24 14:40:50 +08:00
Aigio Liu 7ce53f11aa Add AccelerateProjectDTO.UserAgent 2022-02-24 13:56:28 +08:00
RMBGAME f45db63b87 Merge pull request #1054 from BeyondDimension/dependabot/nuget/Avalonia.Xaml.Behaviors-0.10.12.2
Bump Avalonia.Xaml.Behaviors from 0.10.12 to 0.10.12.2
2022-02-24 13:41:21 +08:00
RMBGAME 3a3beec9db proxy UA edit 2022-02-24 13:36:43 +08:00
RMBGAME 45c866ba2d fix UI error 2022-02-24 13:36:37 +08:00
Aigio Liu 90c0513493 Add UserAgent 2022-02-24 12:36:28 +08:00
Aigio Liu 7854a0446b linux archive format changed from 7z to tar.zst 2022-02-24 11:24:42 +08:00
Aigio Liu e730b4f7f1 Update nuget Packages & Add AccelerateProjectDTO.UserAgent & fix Android AutoRun 2022-02-24 11:12:23 +08:00
dependabot[bot] f2fa9d78de Bump Avalonia.Xaml.Behaviors from 0.10.12 to 0.10.12.2
Bumps [Avalonia.Xaml.Behaviors](https://github.com/wieslawsoltes/AvaloniaBehaviors) from 0.10.12 to 0.10.12.2.
- [Release notes](https://github.com/wieslawsoltes/AvaloniaBehaviors/releases)
- [Commits](https://github.com/wieslawsoltes/AvaloniaBehaviors/compare/0.10.12...0.10.12.2)

---
updated-dependencies:
- dependency-name: Avalonia.Xaml.Behaviors
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-23 23:24:27 +00:00
dependabot[bot] ef751f8c3a Bump NLog from 4.7.13 to 4.7.14
Bumps [NLog](https://github.com/NLog/NLog) from 4.7.13 to 4.7.14.
- [Release notes](https://github.com/NLog/NLog/releases)
- [Changelog](https://github.com/NLog/NLog/blob/v4.7.14/CHANGELOG.md)
- [Commits](https://github.com/NLog/NLog/compare/v4.7.13...v4.7.14)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-23 23:24:10 +00:00
Aigio Liu aa9698887d Desktop ASF Config Page UI 2022-02-23 16:51:13 +08:00
dependabot[bot] 7e04eeb7c6 Bump Z.EntityFramework.Plus.EFCore from 6.13.10 to 6.13.12
Bumps [Z.EntityFramework.Plus.EFCore](https://github.com/zzzprojects/EntityFramework-Plus) from 6.13.10 to 6.13.12.
- [Release notes](https://github.com/zzzprojects/EntityFramework-Plus/releases)
- [Commits](https://github.com/zzzprojects/EntityFramework-Plus/commits)

---
updated-dependencies:
- dependency-name: Z.EntityFramework.Plus.EFCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-22 23:23:22 +00:00
RMBGAME e59d1a5002 New Desktop About UI Style 2022-02-22 19:00:53 +08:00
Mossimo 2a42ce2caf a 2022-02-22 18:07:04 +08:00
RMBGAME 6d82ca02df bump FluentAvalonia to lastest code 2022-02-22 18:01:52 +08:00
Aigio Liu 8cc5bb4dab fix Android FilePicker2 PermissionException & new Android ASF Config UI & #1025 2022-02-22 15:32:47 +08:00
RMBGAME 6480d258bf Merge branch 'develop' into feature/edit-game-info 2022-02-22 00:46:42 +08:00
Aigio Liu 71f7fbf890 Android DonateActivity 2022-02-21 13:28:26 +08:00
Aigio Liu 98f6bbd249 Android DonateActivity & ASF Update v5.2.2.5 2022-02-20 11:11:47 +08:00
Aigio L 3b4efd3ce3 Merge pull request #1022 from BeyondDimension/dependabot/nuget/Z.EntityFramework.Plus.EFCore-6.13.10
Bump Z.EntityFramework.Plus.EFCore from 6.13.9 to 6.13.10
2022-02-20 11:11:25 +08:00
Aigio L a20ceb840f Merge pull request #1021 from BeyondDimension/dependabot/nuget/DynamicData-7.5.4
Bump DynamicData from 7.5.2 to 7.5.4
2022-02-20 11:10:49 +08:00
Aigio L ad23a712a3 Merge pull request #1024 from BeyondDimension/dependabot/nuget/Microsoft.NET.Test.Sdk-17.1.0
Bump Microsoft.NET.Test.Sdk from 17.0.0 to 17.1.0
2022-02-20 11:10:38 +08:00
RMBGAME 931c4ad288 Update .Net SDK 6.0.200 2022-02-19 19:50:46 +08:00
Mossimo c1f6781fa9 AccountPage TryAdd 2022-02-19 15:08:04 +08:00
RMBGAME 09a4e8b5dd 修复部分UI错误 2022-02-18 18:04:51 +08:00
RMBGAME fe4f11b868 改进移除令牌提示 2022-02-18 18:04:42 +08:00
dependabot[bot] 02e30a379a Bump Microsoft.NET.Test.Sdk from 17.0.0 to 17.1.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.0.0 to 17.1.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v17.0.0...v17.1.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-16 23:26:18 +00:00
Aigio Liu 6b816d7a88 Android Donate Page UI 2022-02-15 21:18:24 +08:00
dependabot[bot] 6c0d817c2b Bump Z.EntityFramework.Plus.EFCore from 6.13.9 to 6.13.10
Bumps [Z.EntityFramework.Plus.EFCore](https://github.com/zzzprojects/EntityFramework-Plus) from 6.13.9 to 6.13.10.
- [Release notes](https://github.com/zzzprojects/EntityFramework-Plus/releases)
- [Commits](https://github.com/zzzprojects/EntityFramework-Plus/commits)

---
updated-dependencies:
- dependency-name: Z.EntityFramework.Plus.EFCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-14 23:26:10 +00:00
dependabot[bot] 487365e148 Bump DynamicData from 7.5.2 to 7.5.4
Bumps [DynamicData](https://github.com/reactiveui/DynamicData) from 7.5.2 to 7.5.4.
- [Release notes](https://github.com/reactiveui/DynamicData/releases)
- [Changelog](https://github.com/reactivemarbles/DynamicData/blob/main/ReleaseNotes.md)
- [Commits](https://github.com/reactiveui/DynamicData/compare/7.5.2...7.5.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-14 23:24:16 +00:00
Mossimo 467c0f4975 update 2022-02-14 21:27:42 +08:00
Aigio Liu 1245c44fe1 Android UserBasicInfoFragment UID Copy 2022-02-14 21:12:57 +08:00
RMBGAME 4fa35b762e fix proxy error 2022-02-14 19:44:32 +08:00
Aigio Liu a38fdbf1eb 改进 代理证书生成 2022-02-14 19:42:38 +08:00
Aigio Liu a64493721e Update ReactiveUI 17.1.50 2022-02-14 18:00:03 +08:00
Aigio Liu 809c531202 Add win-x86 / arm64 pubxml 2022-02-14 17:59:48 +08:00
Aigio Liu 6566e5f129 Add win-x86 / arm64 pubxml 2022-02-14 17:36:27 +08:00
Aigio Liu 7c37aca596 Android improve InstallCertificate 2022-02-14 17:36:00 +08:00
Aigio L 93b88bb35b Merge pull request #1014 from BeyondDimension/dependabot/nuget/ReactiveUI.XamForms-17.1.46
Bump ReactiveUI.XamForms from 17.1.17 to 17.1.46
2022-02-14 15:26:19 +08:00
Aigio L 54cc336983 Merge branch 'develop' into dependabot/nuget/ReactiveUI.XamForms-17.1.46 2022-02-14 15:26:13 +08:00
Aigio L 2e7eb319ea Merge pull request #1016 from BeyondDimension/dependabot/nuget/ReactiveUI.AndroidX-17.1.46
Bump ReactiveUI.AndroidX from 17.1.17 to 17.1.46
2022-02-14 15:25:43 +08:00
Aigio L 886f35e22a Merge pull request #1012 from BeyondDimension/dependabot/nuget/ReactiveUI-17.1.46
Bump ReactiveUI from 17.1.17 to 17.1.46
2022-02-14 15:25:35 +08:00
Aigio L df734d2784 Merge branch 'develop' into dependabot/nuget/ReactiveUI-17.1.46 2022-02-14 15:25:25 +08:00
Aigio L 718d6babad Merge pull request #1015 from BeyondDimension/dependabot/nuget/Splat-14.1.45
Bump Splat from 14.1.17 to 14.1.45
2022-02-14 15:24:43 +08:00
Aigio L f369ca2c7d Merge branch 'develop' into dependabot/nuget/Splat-14.1.45 2022-02-14 15:24:32 +08:00
Aigio L 3089eacc57 Merge pull request #1013 from BeyondDimension/dependabot/nuget/DynamicData-7.5.2
Bump DynamicData from 7.4.11 to 7.5.2
2022-02-14 15:24:09 +08:00
dependabot[bot] af1915de71 Bump ReactiveUI.AndroidX from 17.1.17 to 17.1.46
Bumps [ReactiveUI.AndroidX](https://github.com/reactiveui/reactiveui) from 17.1.17 to 17.1.46.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/compare/17.1.17...17.1.46)

---
updated-dependencies:
- dependency-name: ReactiveUI.AndroidX
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-13 23:48:24 +00:00
dependabot[bot] 2c50a0a220 Bump Splat from 14.1.17 to 14.1.45
Bumps [Splat](https://github.com/reactiveui/splat) from 14.1.17 to 14.1.45.
- [Release notes](https://github.com/reactiveui/splat/releases)
- [Commits](https://github.com/reactiveui/splat/compare/14.1.17...14.1.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-13 23:35:39 +00:00
dependabot[bot] 2f2404236a Bump ReactiveUI.XamForms from 17.1.17 to 17.1.46
Bumps [ReactiveUI.XamForms](https://github.com/reactiveui/reactiveui) from 17.1.17 to 17.1.46.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/compare/17.1.17...17.1.46)

---
updated-dependencies:
- dependency-name: ReactiveUI.XamForms
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-13 23:35:17 +00:00
dependabot[bot] 9b6c374950 Bump DynamicData from 7.4.11 to 7.5.2
Bumps [DynamicData](https://github.com/reactiveui/DynamicData) from 7.4.11 to 7.5.2.
- [Release notes](https://github.com/reactiveui/DynamicData/releases)
- [Changelog](https://github.com/reactivemarbles/DynamicData/blob/main/ReleaseNotes.md)
- [Commits](https://github.com/reactiveui/DynamicData/compare/7.4.11...7.5.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-13 23:34:36 +00:00
dependabot[bot] 84b15343cc Bump ReactiveUI from 17.1.17 to 17.1.46
Bumps [ReactiveUI](https://github.com/reactiveui/reactiveui) from 17.1.17 to 17.1.46.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/compare/17.1.17...17.1.46)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-13 23:34:22 +00:00
RMBGAME 2e96d594df Bump FluentAvalonia to lastest
Bump titanium-web-proxy to lastest
2022-02-11 18:02:06 +08:00
Aigio L 2eec779a00 Merge pull request #996 from BeyondDimension/dependabot/nuget/Z.EntityFramework.Plus.EFCore-6.13.9
Bump Z.EntityFramework.Plus.EFCore from 6.13.7 to 6.13.9
2022-02-11 10:55:11 +08:00
Aigio L 285d071125 Merge pull request #1004 from BeyondDimension/dependabot/nuget/AspNet.Security.OAuth.Apple-6.0.4
Bump AspNet.Security.OAuth.Apple from 6.0.3 to 6.0.4
2022-02-11 10:55:01 +08:00
Aigio L 0ad2b9f05d Merge branch 'develop' into dependabot/nuget/AspNet.Security.OAuth.Apple-6.0.4 2022-02-11 10:54:56 +08:00
Aigio L 8d8565c4d1 Merge pull request #1005 from BeyondDimension/dependabot/nuget/AspNet.Security.OAuth.QQ-6.0.4
Bump AspNet.Security.OAuth.QQ from 6.0.3 to 6.0.4
2022-02-11 10:54:22 +08:00
Aigio L 2ee1eed145 Merge pull request #1006 from BeyondDimension/dependabot/nuget/TaskScheduler-2.10.1
Bump TaskScheduler from 2.10.0 to 2.10.1
2022-02-11 10:53:36 +08:00
dependabot[bot] d16778fda2 Bump TaskScheduler from 2.10.0 to 2.10.1
Bumps [TaskScheduler](https://github.com/dahall/taskscheduler) from 2.10.0 to 2.10.1.
- [Release notes](https://github.com/dahall/taskscheduler/releases)
- [Commits](https://github.com/dahall/taskscheduler/compare/v2.10.0...v2.10.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-10 23:25:55 +00:00
dependabot[bot] efbc9489cd Bump AspNet.Security.OAuth.QQ from 6.0.3 to 6.0.4
Bumps [AspNet.Security.OAuth.QQ](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers) from 6.0.3 to 6.0.4.
- [Release notes](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/releases)
- [Commits](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/compare/6.0.3...6.0.4)

---
updated-dependencies:
- dependency-name: AspNet.Security.OAuth.QQ
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-10 23:25:31 +00:00
dependabot[bot] ca8ad41b7b Bump AspNet.Security.OAuth.Apple from 6.0.3 to 6.0.4
Bumps [AspNet.Security.OAuth.Apple](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers) from 6.0.3 to 6.0.4.
- [Release notes](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/releases)
- [Commits](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/compare/6.0.3...6.0.4)

---
updated-dependencies:
- dependency-name: AspNet.Security.OAuth.Apple
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-10 23:23:51 +00:00
Mossimo 535894798c Remove UpdateValueByReplaceNoPattern DeleteValueByKey UpdateValueByReplace 2022-02-09 14:54:33 +08:00
Aigio Liu 629518f31d Update .NET 6.0.2 & Fix PubTool Version 4 2022-02-09 10:38:00 +08:00
dependabot[bot] a5535cba87 Bump Z.EntityFramework.Plus.EFCore from 6.13.7 to 6.13.9
Bumps [Z.EntityFramework.Plus.EFCore](https://github.com/zzzprojects/EntityFramework-Plus) from 6.13.7 to 6.13.9.
- [Release notes](https://github.com/zzzprojects/EntityFramework-Plus/releases)
- [Commits](https://github.com/zzzprojects/EntityFramework-Plus/commits)

---
updated-dependencies:
- dependency-name: Z.EntityFramework.Plus.EFCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-08 23:22:23 +00:00
Mossimo a495cd2856 Script SaveSqlite SteamAccountChange Fix VdfSaveType Share Disable 2022-02-08 18:35:50 +08:00
Aigio Liu ba3911fcba fix InitFileSystemWithMigrations 2022-02-08 02:37:21 +08:00
Aigio Liu 9ebb02d55e fix InitFileSystemWithMigrations 2022-02-08 01:59:52 +08:00
Aigio L a7480f1d29 Merge branch 'main' into develop 2022-02-08 01:12:56 +08:00
Aigio Liu ccb14ecca8 v2.6.6 2022-02-08 00:58:33 +08:00
Aigio Liu b006702a50 fix InitFileSystemWithMigrations 跨卷移动 2022-02-08 00:03:38 +08:00
Aigio L dccecc4634 Merge pull request #979 from BeyondDimension/dependabot/nuget/HtmlAgilityPack-1.11.42
Bump HtmlAgilityPack from 1.11.41 to 1.11.42
2022-02-07 13:17:18 +08:00
Aigio L 4fa30dd351 Merge pull request #981 from BeyondDimension/imgbot
[ImgBot] Optimize images
2022-02-07 13:16:22 +08:00
ImgBotApp b3126d5dae [ImgBot] Optimize images
*Total -- 8,968.00kb -> 7,659.94kb (14.59%)

/src/ST.Client.Mobile.iOS.App/Resources/Default-Portrait.png -- 10.46kb -> 4.15kb (60.29%)
/src/ST.Client.Mobile.iOS.App/Resources/Default-568h@2x.png -- 8.68kb -> 3.47kb (60%)
/src/ST.Client.Mobile.iOS.App/Resources/Default-Portrait@2x.png -- 33.73kb -> 13.72kb (59.32%)
/src/ST.Client.Mobile.iOS.App/Resources/Default@2x.png -- 8.17kb -> 3.33kb (59.24%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-400.png -- 92.48kb -> 39.24kb (57.57%)
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-black_scale-180.png -- 6.39kb -> 2.76kb (56.76%)
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-white_scale-180.png -- 6.51kb -> 2.97kb (54.43%)
/src/ST.Client.Mobile.iOS.App/Resources/Default.png -- 7.07kb -> 3.24kb (54.15%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-lightunplated_targetsize-256.png -- 38.66kb -> 17.90kb (53.69%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-unplated_targetsize-256.png -- 38.66kb -> 17.90kb (53.69%)
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-black_scale-100.png -- 3.31kb -> 1.58kb (52.31%)
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-white_scale-100.png -- 3.51kb -> 1.69kb (51.89%)
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-black_scale-140.png -- 4.67kb -> 2.26kb (51.7%)
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-white_scale-140.png -- 4.85kb -> 2.36kb (51.44%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-200.png -- 34.82kb -> 17.27kb (50.42%)
/src/ST.Client.Mobile.iOS.App/Resources/xamarin_logo@3x.png -- 20.98kb -> 10.42kb (50.33%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-400.png -- 28.48kb -> 14.23kb (50.05%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.targetsize-256.png -- 27.99kb -> 14.06kb (49.76%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-400.png -- 96.24kb -> 48.43kb (49.68%)
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-black_scale-80.png -- 2.57kb -> 1.30kb (49.3%)
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-white_scale-180.png -- 3.95kb -> 2.02kb (48.73%)
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-white_scale-80.png -- 2.74kb -> 1.40kb (48.72%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-400.png -- 33.06kb -> 17.29kb (47.7%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-200.png -- 35.87kb -> 19.28kb (46.24%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Wide310x150Logo.scale-400.png -- 35.87kb -> 19.28kb (46.24%)
/src/ST.Client.Mobile.iOS.App/Resources/xamarin_logo@2x.png -- 9.12kb -> 4.93kb (45.95%)
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-white_scale-140.png -- 3.14kb -> 1.82kb (41.89%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-150.png -- 21.97kb -> 12.86kb (41.46%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-400.png -- 18.38kb -> 10.79kb (41.31%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-125.png -- 16.94kb -> 10.00kb (41%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-400.png -- 15.62kb -> 9.24kb (40.87%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-150.png -- 22.63kb -> 13.45kb (40.56%)
/src/ST.Client.Mobile.iOS.App/Resources/icon_feed@3x.png -- 1.37kb -> 0.82kb (40.29%)
/src/ST.Client.Mobile.iOS.App/Resources/xamarin_logo.png -- 4.15kb -> 2.53kb (38.96%)
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-white_scale-100.png -- 2.21kb -> 1.35kb (38.76%)
/src/ST.Client.Mobile.iOS.App/Resources/icon_about@3x.png -- 1.97kb -> 1.22kb (38.04%)
/source/SteamTools.UWP/Images/SplashScreen.scale-200.png -- 7.52kb -> 4.71kb (37.4%)
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-white_scale-80.png -- 1.67kb -> 1.05kb (37.38%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/BadgeLogo.scale-400.png -- 0.89kb -> 0.56kb (37.29%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-125.png -- 17.24kb -> 10.91kb (36.74%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-100.png -- 12.22kb -> 7.83kb (35.97%)
/resources/4-1.png -- 58.28kb -> 37.68kb (35.34%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-200.png -- 11.87kb -> 7.72kb (34.92%)
/resources/screenshot_asf_android.png -- 384.08kb -> 256.05kb (33.33%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-100.png -- 12.75kb -> 8.50kb (33.31%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Wide310x150Logo.scale-200.png -- 12.75kb -> 8.50kb (33.31%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-200.png -- 10.18kb -> 6.85kb (32.76%)
/source/SteamTools/Resources/Asstes/edit - 副本.png -- 1.09kb -> 0.75kb (30.73%)
/source/SteamTools/Resources/Asstes/play.png -- 0.97kb -> 0.68kb (30.36%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-150.png -- 7.75kb -> 5.44kb (29.84%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Wide310x150Logo.scale-150.png -- 8.25kb -> 5.84kb (29.24%)
/source/SteamTools/Resources/Asstes/refresh.png -- 0.87kb -> 0.61kb (29.01%)
/resources/AppIcon/ic_stat_notify_msg.png -- 49.80kb -> 35.42kb (28.89%)
/source/SteamTools/Resources/Asstes/seek.png -- 0.90kb -> 0.64kb (28.79%)
/src/ST.Client.Mobile.iOS.App/Resources/icon_feed@2x.png -- 0.84kb -> 0.60kb (28.74%)
/src/ST.Client.Mobile.iOS.App/Resources/icon_about@2x.png -- 1.11kb -> 0.80kb (27.62%)
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-black_scale-180.png -- 4.94kb -> 3.60kb (27.06%)
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-standard_scale-100.png -- 4.17kb -> 3.06kb (26.74%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-200.png -- 6.56kb -> 4.83kb (26.48%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-150.png -- 6.66kb -> 4.92kb (26.09%)
/resources/screenshot-android.en.png -- 94.45kb -> 70.70kb (25.15%)
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-black_scale-140.png -- 3.67kb -> 2.76kb (24.89%)
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-standard_scale-140.png -- 5.77kb -> 4.35kb (24.64%)
/source/SteamTools/Resources/Asstes/look.png -- 0.79kb -> 0.60kb (24.13%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-200.png -- 5.66kb -> 4.30kb (24.03%)
/resources/screenshot-android.png -- 110.24kb -> 84.39kb (23.45%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-125.png -- 5.80kb -> 4.47kb (23.07%)
/source/SteamTools/Resources/Asstes/movecross.png -- 2.78kb -> 2.15kb (22.78%)
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/movecross.png -- 2.78kb -> 2.15kb (22.78%)
/source/SteamTools/Resources/Asstes/movecross1.png -- 1.73kb -> 1.34kb (22.61%)
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/ko-fi.png -- 6.75kb -> 5.23kb (22.59%)
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-standard_scale-80.png -- 3.24kb -> 2.53kb (21.84%)
/source/SteamTools/Resources/Asstes/confirm.png -- 0.66kb -> 0.51kb (21.73%)
/source/SteamTools/Resources/Asstes/restore.png -- 0.72kb -> 0.57kb (21.09%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-125.png -- 5.14kb -> 4.05kb (21.08%)
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxxhdpi/ic_stat_notify_msg.png -- 2.20kb -> 1.73kb (21.03%)
/source/SteamTools/Resources/Asstes/steam_white.png -- 0.97kb -> 0.77kb (20.58%)
/source/SteamTools/Resources/Asstes/edit.png -- 0.72kb -> 0.57kb (20.27%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-100.png -- 4.26kb -> 3.39kb (20.24%)
/source/SteamTools/Resources/Asstes/export.png -- 0.62kb -> 0.49kb (20%)
/resources/t.png -- 19.90kb -> 15.94kb (19.91%)
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-black_scale-100.png -- 2.57kb -> 2.06kb (19.88%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-150.png -- 4.29kb -> 3.44kb (19.79%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Wide310x150Logo.scale-100.png -- 4.49kb -> 3.61kb (19.44%)
/resources/screenshot_asf_ui_android.png -- 163.34kb -> 132.56kb (18.84%)
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-standard_scale-140.png -- 3.77kb -> 3.07kb (18.47%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/BadgeLogo.scale-200.png -- 0.52kb -> 0.42kb (17.96%)
/source/SteamTools/Resources/Asstes/install-line.png -- 0.57kb -> 0.47kb (17.64%)
/source/SteamTools/Resources/Asstes/time.png -- 1.16kb -> 0.96kb (17.47%)
/resources/5.png -- 1,799.11kb -> 1,494.24kb (16.95%)
/source/SteamTools.UWP/Images/Wide310x150Logo.scale-200.png -- 3.13kb -> 2.61kb (16.67%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-125.png -- 3.40kb -> 2.83kb (16.57%)
/source/SteamTools/Resources/Asstes/unlock.png -- 0.62kb -> 0.52kb (16.48%)
/resources/e.png -- 127.80kb -> 106.80kb (16.43%)
/resources/4.png -- 129.70kb -> 108.45kb (16.39%)
/source/SteamTools/Resources/Asstes/save.png -- 0.58kb -> 0.48kb (16.36%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-150.png -- 3.79kb -> 3.18kb (16.15%)
/resources/2.png -- 148.19kb -> 124.88kb (15.73%)
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-black_scale-80.png -- 1.89kb -> 1.60kb (15.54%)
/resources/icon/LOGO1.png -- 17.70kb -> 14.96kb (15.5%)
/resources/3.png -- 322.06kb -> 272.86kb (15.28%)
/resources/icon/LOGO2.png -- 17.73kb -> 15.04kb (15.2%)
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxhdpi/ic_stat_notify_msg.png -- 1.56kb -> 1.33kb (15.13%)
/source/SteamTools/Resources/Asstes/detail.png -- 0.59kb -> 0.50kb (15.07%)
/resources/s.png -- 235.77kb -> 200.61kb (14.91%)
/source/SteamTools.UWP/Images/Square44x44Logo.scale-200.png -- 1.61kb -> 1.38kb (14.51%)
/resources/e-1.png -- 198.84kb -> 170.13kb (14.44%)
/src/ST.Client.Mobile.Droid.Design/app/src/main/ic_launcher-playstore.png -- 28.44kb -> 24.54kb (13.71%)
/src/ST.Client.Mobile.Droid.Design/ui/src/main/ic_launcher-playstore.png -- 28.44kb -> 24.54kb (13.71%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-100.png -- 3.63kb -> 3.14kb (13.53%)
/resources/5-1.png -- 427.43kb -> 369.66kb (13.52%)
/resources/1.png -- 145.29kb -> 125.73kb (13.46%)
/source/SteamTools.UWP/Images/LockScreenLogo.scale-200.png -- 1.40kb -> 1.22kb (12.73%)
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-standard_scale-100.png -- 2.63kb -> 2.30kb (12.58%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-lightunplated_targetsize-48.png -- 3.40kb -> 2.98kb (12.43%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-unplated_targetsize-48.png -- 3.40kb -> 2.98kb (12.43%)
/source/SteamTools.UWP/Images/StoreLogo.png -- 1.42kb -> 1.25kb (12.13%)
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/pateron.png -- 0.85kb -> 0.75kb (11.06%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-100.png -- 2.38kb -> 2.12kb (10.97%)
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-standard_scale-80.png -- 1.94kb -> 1.73kb (10.76%)
/resources/AppIcon/Logo_1024.png -- 46.60kb -> 41.83kb (10.23%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-125.png -- 2.78kb -> 2.49kb (10.13%)
/source/SteamTools.UWP/Images/Square150x150Logo.scale-200.png -- 2.87kb -> 2.58kb (9.94%)
/resources/AppIcon/Logo_256.png -- 9.25kb -> 8.48kb (8.41%)
/resources/AppIcon/UnitTest.Droid/mipmap-xxxhdpi/ic_launcher2.png -- 10.40kb -> 9.54kb (8.33%)
/resources/MSStore_English.png -- 5.15kb -> 4.73kb (8.19%)
/resources/AppIcon/Logo_512.png -- 19.95kb -> 18.36kb (7.96%)
/resources/AppIcon/Logo_96.png -- 3.45kb -> 3.21kb (7.05%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.targetsize-48.png -- 2.29kb -> 2.13kb (7%)
/source/SteamTools.UWP/Images/Square44x44Logo.targetsize-24_altform-unplated.png -- 1.23kb -> 1.14kb (6.85%)
/resources/AppIcon/Logo_128.png -- 4.53kb -> 4.24kb (6.38%)
/resources/AppIcon/UnitTest.Droid/mipmap-xxhdpi/ic_launcher2.png -- 7.72kb -> 7.27kb (5.88%)
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xhdpi/ic_stat_notify_msg.png -- 0.96kb -> 0.90kb (5.61%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-100.png -- 1.94kb -> 1.84kb (5.12%)
/resources/AppIcon/Logo_64.png -- 2.33kb -> 2.22kb (4.65%)
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon1024.png -- 136.11kb -> 131.01kb (3.75%)
/source/SteamTools/Resources/Asstes/trade.png -- 0.44kb -> 0.42kb (3.57%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-lightunplated_targetsize-32.png -- 1.90kb -> 1.83kb (3.55%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-unplated_targetsize-32.png -- 1.90kb -> 1.83kb (3.55%)
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-standard_scale-180.png -- 6.64kb -> 6.44kb (2.94%)
/resources/screenshot-ubuntu.jpg -- 415.84kb -> 405.07kb (2.59%)
/resources/screenshot-ubuntu.en.jpg -- 419.35kb -> 408.63kb (2.56%)
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/BadgeLogo.scale-150.png -- 0.39kb -> 0.38kb (2.53%)
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-standard_scale-180.png -- 4.14kb -> 4.04kb (2.4%)
/resources/AppIcon/UnitTest.Droid/mipmap-hdpi/ic_launcher2.png -- 3.51kb -> 3.43kb (2.14%)
/resources/AppIcon/UnitTest.Droid/mipmap-xhdpi/ic_launcher2.png -- 4.81kb -> 4.71kb (2.07%)
/resources/screenshot-win7.jpg -- 248.85kb -> 245.46kb (1.36%)
/resources/AppIcon/Logo.svg -- 4.74kb -> 4.67kb (1.36%)
/resources/screenshots.jpg -- 666.36kb -> 657.33kb (1.35%)
/resources/screenshot-win7.en.jpg -- 256.07kb -> 252.74kb (1.3%)
/resources/screenshots.en.jpg -- 694.39kb -> 685.57kb (1.27%)
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon180.png -- 11.27kb -> 11.17kb (0.85%)
/resources/AppIcon/Logo_48.png -- 1.75kb -> 1.74kb (0.84%)
/resources/screenshot-macos.en.jpg -- 238.13kb -> 236.15kb (0.83%)
/src/ST.Client.Mobile.iOS.App/Resources/icon_about.png -- 0.51kb -> 0.50kb (0.77%)
/resources/screenshot-macos.jpg -- 234.36kb -> 232.68kb (0.71%)
/source/SteamTools/Resources/Asstes/avater.jpg -- 5.13kb -> 5.11kb (0.55%)
/source/SteamTools/Resources/Asstes/applogo.jpg -- 5.61kb -> 5.58kb (0.52%)
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/applogo.jpg -- 5.61kb -> 5.58kb (0.52%)
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon167.png -- 10.04kb -> 10.01kb (0.3%)
/resources/AppIcon/Icon_Logo.svg -- 5.17kb -> 5.15kb (0.26%)
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon152.png -- 8.73kb -> 8.71kb (0.25%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2022-02-07 05:15:28 +00:00
Aigio Liu bd2ee288d1 Update Screenshots 2022-02-07 13:13:13 +08:00
Aigio Liu b34c1eb93b v2.6.5 2022-02-07 11:52:15 +08:00
Aigio L a503243243 Merge pull request #980 from BeyondDimension/develop
v2.6.5 RC4
2022-02-07 11:04:36 +08:00
dependabot[bot] eb7c3ca34b Bump HtmlAgilityPack from 1.11.41 to 1.11.42
Bumps [HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack) from 1.11.41 to 1.11.42.
- [Release notes](https://github.com/zzzprojects/html-agility-pack/releases)
- [Commits](https://github.com/zzzprojects/html-agility-pack/compare/v1.11.41...v1.11.42)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-06 23:17:07 +00:00
Aigio Liu 405352fdbf fix PreferencesPlatformServiceImpl 2022-02-07 00:04:26 +08:00
Aigio Liu 9122069317 fix Android signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xdd0
optimize viewmodel
2022-02-06 23:29:53 +08:00
Aigio L 8a6ecf9a5d Merge pull request #977 from BeyondDimension/develop
v2.6.5 RC3
2022-02-06 19:10:02 +08:00
Mossimo 028769429e OriginVdfString => CurrentVdfString; 2022-02-06 17:58:11 +08:00
Mossimo 47c06f01ed fix Replace bug 2022-02-06 17:50:50 +08:00
Aigio Liu 0437294392 v2.6.5 2022-02-06 16:24:49 +08:00
Aigio L a26f58af4a Merge pull request #976 from BeyondDimension/develop
v2.6.5 RC2
2022-02-06 16:09:18 +08:00
Aigio Liu 8a2568ed82 Update ASF-UI V5.2.2.4 2022-02-06 16:08:03 +08:00
Aigio L 5b023f10a9 Merge pull request #975 from BeyondDimension/develop
v2.6.5 RC2
2022-02-06 15:47:28 +08:00
Aigio Liu 26e69e2ea5 fix 2022-02-06 15:34:29 +08:00
Aigio L 4f733a0486 Merge pull request #974 from BeyondDimension/develop
v2.6.5
2022-02-06 14:28:21 +08:00
Aigio Liu c0bab2e4db Resx Translate 2022-02-06 14:25:39 +08:00
Aigio Liu bd3dac8203 Update ArchiSteamFarm V5.2.2.4 2022-02-06 14:22:27 +08:00
Aigio Liu e47f615b70 Misc 2022-02-06 13:24:42 +08:00
Mossimo fc921f0442 fix SteamAccountChange BUG 2022-02-06 13:14:18 +08:00
Mossimo f0d1d1452c Fix Steam Bate Account Change 2022-02-06 12:55:23 +08:00
Mossimo e7d8e636d2 Accountpage 2022-02-06 12:41:34 +08:00
Aigio Liu f81aa40719 fix Android UserBasicInfoFragment AreaSelect & AndroidX Package Version 2022-02-05 16:47:08 +08:00
Aigio Liu 7da4381c32 fix Android UserBasicInfoFragment BirthDate 2022-02-05 12:24:21 +08:00
Aigio L d93ed5bc49 Merge pull request #969 from BeyondDimension/dependabot/nuget/HtmlAgilityPack-1.11.41
Bump HtmlAgilityPack from 1.11.40 to 1.11.41
2022-02-04 13:12:34 +08:00
dependabot[bot] eb96db599c Bump HtmlAgilityPack from 1.11.40 to 1.11.41
Bumps [HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack) from 1.11.40 to 1.11.41.
- [Release notes](https://github.com/zzzprojects/html-agility-pack/releases)
- [Commits](https://github.com/zzzprojects/html-agility-pack/compare/v1.11.40...v1.11.41)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-03 23:24:59 +00:00
Aigio L 7e5544fcb7 Merge pull request #966 from BeyondDimension/dependabot/nuget/Microsoft.Windows.SDK.BuildTools-10.0.22000.197
Bump Microsoft.Windows.SDK.BuildTools from 10.0.22000.196 to 10.0.22000.197
2022-02-03 09:34:04 +08:00
dependabot[bot] 4a0ec3b56e Bump Microsoft.Windows.SDK.BuildTools
Bumps Microsoft.Windows.SDK.BuildTools from 10.0.22000.196 to 10.0.22000.197.

---
updated-dependencies:
- dependency-name: Microsoft.Windows.SDK.BuildTools
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-02 23:25:38 +00:00
Aigio L 4dde59b9ee Merge pull request #959 from BeyondDimension/dependabot/nuget/Xamarin.AndroidX.Camera.Camera2-1.0.2.2
Bump Xamarin.AndroidX.Camera.Camera2 from 1.0.2 to 1.0.2.2
2022-02-02 11:29:50 +08:00
Aigio L d45740dd01 Merge branch 'develop' into dependabot/nuget/Xamarin.AndroidX.Camera.Camera2-1.0.2.2 2022-02-02 11:29:45 +08:00
Aigio L fbbafdc099 Merge pull request #960 from BeyondDimension/dependabot/nuget/Xamarin.AndroidX.ConstraintLayout-2.1.2.1
Bump Xamarin.AndroidX.ConstraintLayout from 2.1.1.2 to 2.1.2.1
2022-02-02 11:29:18 +08:00
Aigio L d2fce502dd Merge pull request #961 from BeyondDimension/dependabot/nuget/Xamarin.AndroidX.Camera.Lifecycle-1.0.2.2
Bump Xamarin.AndroidX.Camera.Lifecycle from 1.0.2 to 1.0.2.2
2022-02-02 11:29:12 +08:00
Aigio L 001141d86b Merge pull request #962 from BeyondDimension/dependabot/nuget/Xamarin.AndroidX.Activity-1.3.1.3
Bump Xamarin.AndroidX.Activity from 1.3.1.2 to 1.3.1.3
2022-02-02 11:29:05 +08:00
Aigio L 58c9ae051b Merge pull request #950 from BeyondDimension/dependabot/nuget/OperatingSystem2-1.4.3
Bump OperatingSystem2 from 1.4.2.1 to 1.4.3
2022-02-02 11:27:16 +08:00
Aigio L a5c22f665d Merge pull request #951 from BeyondDimension/dependabot/nuget/DnsClient-1.6.0
Bump DnsClient from 1.5.0 to 1.6.0
2022-02-02 11:26:32 +08:00
Aigio L 8f0e5e714e Merge pull request #958 from BeyondDimension/dependabot/nuget/source/SteamTool.Core/SharpZipLib-1.3.3
Bump SharpZipLib from 1.3.1 to 1.3.3 in /source/SteamTool.Core
2022-02-02 11:26:17 +08:00
Aigio L 5a03e0fee6 Merge pull request #963 from BeyondDimension/dependabot/nuget/DynamicData-7.4.11
Bump DynamicData from 7.4.9 to 7.4.11
2022-02-02 11:25:48 +08:00
Aigio L c7007566b5 Merge pull request #964 from BeyondDimension/dependabot/nuget/Z.EntityFramework.Plus.EFCore-6.13.8
Bump Z.EntityFramework.Plus.EFCore from 6.13.7 to 6.13.8
2022-02-02 11:25:35 +08:00
dependabot[bot] d4381409df Bump Z.EntityFramework.Plus.EFCore from 6.13.7 to 6.13.8
Bumps [Z.EntityFramework.Plus.EFCore](https://github.com/zzzprojects/EntityFramework-Plus) from 6.13.7 to 6.13.8.
- [Release notes](https://github.com/zzzprojects/EntityFramework-Plus/releases)
- [Commits](https://github.com/zzzprojects/EntityFramework-Plus/commits)

---
updated-dependencies:
- dependency-name: Z.EntityFramework.Plus.EFCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-01 23:22:51 +00:00
dependabot[bot] 70f5a30e53 Bump DynamicData from 7.4.9 to 7.4.11
Bumps [DynamicData](https://github.com/reactiveui/DynamicData) from 7.4.9 to 7.4.11.
- [Release notes](https://github.com/reactiveui/DynamicData/releases)
- [Changelog](https://github.com/reactivemarbles/DynamicData/blob/main/ReleaseNotes.md)
- [Commits](https://github.com/reactiveui/DynamicData/compare/7.4.9...7.4.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-01 23:22:33 +00:00
dependabot[bot] cff0f3578a Bump Xamarin.AndroidX.Activity from 1.3.1.2 to 1.3.1.3
Bumps [Xamarin.AndroidX.Activity](https://github.com/xamarin/AndroidX) from 1.3.1.2 to 1.3.1.3.
- [Release notes](https://github.com/xamarin/AndroidX/releases)
- [Commits](https://github.com/xamarin/AndroidX/commits)

---
updated-dependencies:
- dependency-name: Xamarin.AndroidX.Activity
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-01 23:22:08 +00:00
dependabot[bot] e5fd44b218 Bump Xamarin.AndroidX.Camera.Lifecycle from 1.0.2 to 1.0.2.2
Bumps [Xamarin.AndroidX.Camera.Lifecycle](https://github.com/xamarin/AndroidX) from 1.0.2 to 1.0.2.2.
- [Release notes](https://github.com/xamarin/AndroidX/releases)
- [Commits](https://github.com/xamarin/AndroidX/commits)

---
updated-dependencies:
- dependency-name: Xamarin.AndroidX.Camera.Lifecycle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-01 23:22:05 +00:00
dependabot[bot] 999e1323d8 Bump Xamarin.AndroidX.ConstraintLayout from 2.1.1.2 to 2.1.2.1
Bumps [Xamarin.AndroidX.ConstraintLayout](https://github.com/xamarin/AndroidX) from 2.1.1.2 to 2.1.2.1.
- [Release notes](https://github.com/xamarin/AndroidX/releases)
- [Commits](https://github.com/xamarin/AndroidX/commits)

---
updated-dependencies:
- dependency-name: Xamarin.AndroidX.ConstraintLayout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-01 23:21:52 +00:00
dependabot[bot] f8b8548185 Bump Xamarin.AndroidX.Camera.Camera2 from 1.0.2 to 1.0.2.2
Bumps [Xamarin.AndroidX.Camera.Camera2](https://github.com/xamarin/AndroidX) from 1.0.2 to 1.0.2.2.
- [Release notes](https://github.com/xamarin/AndroidX/releases)
- [Commits](https://github.com/xamarin/AndroidX/commits)

---
updated-dependencies:
- dependency-name: Xamarin.AndroidX.Camera.Camera2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-01 23:20:59 +00:00
dependabot[bot] f299b03a34 Bump SharpZipLib from 1.3.1 to 1.3.3 in /source/SteamTool.Core
Bumps [SharpZipLib](https://github.com/icsharpcode/SharpZipLib) from 1.3.1 to 1.3.3.
- [Release notes](https://github.com/icsharpcode/SharpZipLib/releases)
- [Changelog](https://github.com/icsharpcode/SharpZipLib/blob/master/docs/Changes.txt)
- [Commits](https://github.com/icsharpcode/SharpZipLib/compare/v1.3.1...v1.3.3)

---
updated-dependencies:
- dependency-name: SharpZipLib
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-01 16:24:27 +00:00
dependabot[bot] 942d6d5fd5 Bump DnsClient from 1.5.0 to 1.6.0
Bumps [DnsClient](https://github.com/MichaCo/DnsClient.NET) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/MichaCo/DnsClient.NET/releases)
- [Commits](https://github.com/MichaCo/DnsClient.NET/compare/1.5.0...1.6.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-30 23:21:58 +00:00
dependabot[bot] 5bd1076083 Bump OperatingSystem2 from 1.4.2.1 to 1.4.3
Bumps [OperatingSystem2](https://github.com/BeyondDimension/OperatingSystem2) from 1.4.2.1 to 1.4.3.
- [Release notes](https://github.com/BeyondDimension/OperatingSystem2/releases)
- [Commits](https://github.com/BeyondDimension/OperatingSystem2/compare/1.4.2.1...1.4.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-30 23:21:38 +00:00
Aigio Liu 4b358993be Support ImportGlobalFiles & Android ArchiSteamFarmForegroundService & ExplorerPageViewModel EditMode & fix Tar DirectorySeparatorChar 2022-01-28 17:01:10 +08:00
Aigio L 586c14b961 Merge pull request #946 from BeyondDimension/dependabot/nuget/Avalonia.Xaml.Behaviors-0.10.12
Bump Avalonia.Xaml.Behaviors from 0.10.11.5 to 0.10.12
2022-01-28 10:58:42 +08:00
dependabot[bot] 1453ae4368 Bump Avalonia.Xaml.Behaviors from 0.10.11.5 to 0.10.12
Bumps [Avalonia.Xaml.Behaviors](https://github.com/wieslawsoltes/AvaloniaBehaviors) from 0.10.11.5 to 0.10.12.
- [Release notes](https://github.com/wieslawsoltes/AvaloniaBehaviors/releases)
- [Commits](https://github.com/wieslawsoltes/AvaloniaBehaviors/compare/0.10.11.5...0.10.12)

---
updated-dependencies:
- dependency-name: Avalonia.Xaml.Behaviors
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-27 23:35:43 +00:00
Aigio Liu 177abb2dda Update Packages Avalonia v0.10.12 2022-01-27 12:14:33 +08:00
Aigio L 536b1d9ade Merge pull request #938 from BeyondDimension/dependabot/nuget/TextCopy-6.1.0
Bump TextCopy from 6.0.0 to 6.1.0
2022-01-27 12:05:14 +08:00
Aigio L 5db27f73bf Merge pull request #945 from CMBill/patch-1
Update download-guide.md
2022-01-27 12:03:43 +08:00
CallMeBill 011e1bcab5 Update download-guide.md 2022-01-27 10:17:22 +08:00
dependabot[bot] 03adbc3094 Bump TextCopy from 6.0.0 to 6.1.0
Bumps [TextCopy](https://github.com/CopyText/TextCopy) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/CopyText/TextCopy/releases)
- [Commits](https://github.com/CopyText/TextCopy/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-26 23:20:01 +00:00
Aigio Liu adf1bf0d97 Android 本地加速改为 前台服务 & 修复 PendingIntent 在 Android 12+ 上的异常 & 主活动增加参数打开对应的子页 2022-01-26 19:24:10 +08:00
Aigio L 25851f7070 Merge pull request #928 from BeyondDimension/dependabot/nuget/AspNet.Security.OAuth.Apple-6.0.3
Bump AspNet.Security.OAuth.Apple from 6.0.2 to 6.0.3
2022-01-26 11:12:05 +08:00
Aigio L 0da4c530ea Merge branch 'develop' into dependabot/nuget/AspNet.Security.OAuth.Apple-6.0.3 2022-01-26 11:12:00 +08:00
Aigio L abb476e508 Merge pull request #927 from BeyondDimension/dependabot/nuget/AspNet.Security.OAuth.QQ-6.0.3
Bump AspNet.Security.OAuth.QQ from 6.0.2 to 6.0.3
2022-01-26 11:11:32 +08:00
Aigio L b55d7bcbb5 Merge pull request #904 from BeyondDimension/dependabot/nuget/Z.EntityFramework.Plus.EFCore-6.13.7
Bump Z.EntityFramework.Plus.EFCore from 6.13.6 to 6.13.7
2022-01-26 11:11:22 +08:00
Aigio L cb556f4f38 Merge pull request #901 from BeyondDimension/dependabot/nuget/HtmlAgilityPack-1.11.40
Bump HtmlAgilityPack from 1.11.39 to 1.11.40
2022-01-26 11:11:11 +08:00
Aigio L 1d7181e79d Merge pull request #900 from BeyondDimension/dependabot/nuget/Polly-7.2.3
Bump Polly from 7.2.2 to 7.2.3
2022-01-26 11:11:03 +08:00
Aigio L 91de79c6ec Merge pull request #932 from BeyondDimension/dependabot/nuget/NUnit3TestAdapter-4.2.1
Bump NUnit3TestAdapter from 4.2.0 to 4.2.1
2022-01-26 11:10:49 +08:00
Aigio L fb173ae725 Merge pull request #936 from BeyondDimension/dependabot/nuget/TextCopy-6.0.0
Bump TextCopy from 5.0.0 to 6.0.0
2022-01-26 11:10:39 +08:00
Aigio L 5fad2ffead Merge pull request #933 from BeyondDimension/dependabot/nuget/TaskScheduler-2.10.0
Bump TaskScheduler from 2.9.3 to 2.10.0
2022-01-26 11:10:29 +08:00
Aigio L 8adf02e181 Merge pull request #934 from BeyondDimension/dependabot/nuget/JustArchiNET.Madness-3.2.1
Bump JustArchiNET.Madness from 3.1.1 to 3.2.1
2022-01-26 11:10:11 +08:00
Aigio L decaae56d4 Merge pull request #935 from BeyondDimension/dependabot/nuget/Xamarin.Essentials-1.7.1
Bump Xamarin.Essentials from 1.7.0 to 1.7.1
2022-01-26 11:09:59 +08:00
dependabot[bot] 49b22d2aaf Bump TextCopy from 5.0.0 to 6.0.0
Bumps [TextCopy](https://github.com/CopyText/TextCopy) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/CopyText/TextCopy/releases)
- [Commits](https://github.com/CopyText/TextCopy/commits)

---
updated-dependencies:
- dependency-name: TextCopy
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-25 23:26:12 +00:00
dependabot[bot] 450e63158c Bump Xamarin.Essentials from 1.7.0 to 1.7.1
Bumps [Xamarin.Essentials](https://github.com/xamarin/Essentials) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/xamarin/Essentials/releases)
- [Commits](https://github.com/xamarin/Essentials/compare/1.7.0...1.7.1)

---
updated-dependencies:
- dependency-name: Xamarin.Essentials
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-25 23:25:27 +00:00
dependabot[bot] 6e073df974 Bump JustArchiNET.Madness from 3.1.1 to 3.2.1
Bumps [JustArchiNET.Madness](https://github.com/JustArchiNET/Madness) from 3.1.1 to 3.2.1.
- [Release notes](https://github.com/JustArchiNET/Madness/releases)
- [Commits](https://github.com/JustArchiNET/Madness/compare/3.1.1...3.2.1)

---
updated-dependencies:
- dependency-name: JustArchiNET.Madness
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-24 23:36:31 +00:00
dependabot[bot] 24026c62d7 Bump TaskScheduler from 2.9.3 to 2.10.0
Bumps [TaskScheduler](https://github.com/dahall/taskscheduler) from 2.9.3 to 2.10.0.
- [Release notes](https://github.com/dahall/taskscheduler/releases)
- [Commits](https://github.com/dahall/taskscheduler/compare/v2.9.3...v2.10.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-24 23:25:54 +00:00
dependabot[bot] 02d88955c8 Bump NUnit3TestAdapter from 4.2.0 to 4.2.1
Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases)
- [Commits](https://github.com/nunit/nunit3-vs-adapter/compare/V4.2.0...V4.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-24 23:23:37 +00:00
dependabot[bot] 6df9610463 Bump AspNet.Security.OAuth.Apple from 6.0.2 to 6.0.3
Bumps [AspNet.Security.OAuth.Apple](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/releases)
- [Commits](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/compare/6.0.2...6.0.3)

---
updated-dependencies:
- dependency-name: AspNet.Security.OAuth.Apple
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-23 23:21:20 +00:00
dependabot[bot] a8e6896c3d Bump AspNet.Security.OAuth.QQ from 6.0.2 to 6.0.3
Bumps [AspNet.Security.OAuth.QQ](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/releases)
- [Commits](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/compare/6.0.2...6.0.3)

---
updated-dependencies:
- dependency-name: AspNet.Security.OAuth.QQ
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-23 23:18:36 +00:00
Aigio Liu 435ab6e034 Fixed DebSection #909 & Android ASF Console ScrollToEnd 2022-01-20 21:04:32 +08:00
dependabot[bot] b17c094e76 Bump Z.EntityFramework.Plus.EFCore from 6.13.6 to 6.13.7
Bumps [Z.EntityFramework.Plus.EFCore](https://github.com/zzzprojects/EntityFramework-Plus) from 6.13.6 to 6.13.7.
- [Release notes](https://github.com/zzzprojects/EntityFramework-Plus/releases)
- [Commits](https://github.com/zzzprojects/EntityFramework-Plus/compare/6.13.6...6.13.7)

---
updated-dependencies:
- dependency-name: Z.EntityFramework.Plus.EFCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-18 23:22:39 +00:00
Aigio Liu 316a522721 Android UserProfileActivity 2022-01-18 19:32:25 +08:00
dependabot[bot] 18bf3e5809 Bump HtmlAgilityPack from 1.11.39 to 1.11.40
Bumps [HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack) from 1.11.39 to 1.11.40.
- [Release notes](https://github.com/zzzprojects/html-agility-pack/releases)
- [Commits](https://github.com/zzzprojects/html-agility-pack/compare/v1.11.39...v1.11.40)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 23:22:52 +00:00
dependabot[bot] 7e8e366f66 Bump Polly from 7.2.2 to 7.2.3
Bumps [Polly](https://github.com/App-vNext/Polly) from 7.2.2 to 7.2.3.
- [Release notes](https://github.com/App-vNext/Polly/releases)
- [Changelog](https://github.com/App-vNext/Polly/blob/master/CHANGELOG.md)
- [Commits](https://github.com/App-vNext/Polly/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 23:22:21 +00:00
Aigio Liu 97693cf9d9 Update Microsoft.AppCenter v4.5.0 2022-01-14 22:43:13 +08:00
Aigio Liu 58cf7dc69d Misc 2022-01-14 20:17:06 +08:00
Aigio Liu a9fb87bb79 fix Android IsChangeSupportProxyServicesStatus 2022-01-14 20:16:21 +08:00
Aigio Liu 3994049c24 Android 本地加速 二级菜单展开与折叠与勾选 2022-01-14 20:02:06 +08:00
Aigio Liu f0cca6ee6d 新增 重置 Hosts 文件 & 打开 Hosts 所在文件夹
Toast LogAndShowT 替代同时写日志与 Toast 提示的场景
减少 GetAllMessage 文本量
fix MessageBox Wrap
2022-01-14 16:55:25 +08:00
RMBGAME e008fe542c Window Style Fix 2022-01-14 04:51:45 +08:00
Aigio Liu ef1971a907 fix 889
Android 网络加速,二级列表 UI XML
2022-01-13 22:01:27 +08:00
Aigio L bb17cdeec3 fix #890 2022-01-13 17:43:57 +08:00
Aigio Liu 760e05aa10 fix Microsoft.Data.SqlClient.SqlException (0x80131904): 不能将值 NULL 插入列 'NickName',列不允许有 Null 值。INSERT 失败。 2022-01-12 20:01:49 +08:00
Aigio Liu 2a94e4a110 Update Publish Tool 2022-01-12 11:01:13 +08:00
Aigio L 16ef05173d Merge pull request #879 from BeyondDimension/dependabot/nuget/Z.EntityFramework.Plus.EFCore-6.13.6
Bump Z.EntityFramework.Plus.EFCore from 6.13.5 to 6.13.6
2022-01-12 10:27:28 +08:00
dependabot[bot] 645636c4ca Bump Z.EntityFramework.Plus.EFCore from 6.13.5 to 6.13.6
Bumps [Z.EntityFramework.Plus.EFCore](https://github.com/zzzprojects/EntityFramework-Plus) from 6.13.5 to 6.13.6.
- [Release notes](https://github.com/zzzprojects/EntityFramework-Plus/releases)
- [Commits](https://github.com/zzzprojects/EntityFramework-Plus/commits)

---
updated-dependencies:
- dependency-name: Z.EntityFramework.Plus.EFCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-11 23:19:17 +00:00
Aigio Liu 0d9d86c04a Misc 2022-01-11 20:40:08 +08:00
Aigio Liu c0818da7db Misc 2022-01-11 20:02:51 +08:00
Aigio Liu 89862e94af fix AutoMapper 11 compatible 2022-01-11 19:41:46 +08:00
Mossimo 3855291c68 save 2022-01-11 18:08:36 +08:00
Aigio Liu ca1f997e7d Update Microsoft.AspNetCore.Mvc.Core 2.2.5 & fix AndroidDeviceInfoPlatformServiceImpl & Android TFM 12 & targetSdkVersion 31 & Process2.OpenCoreByProcess 2022-01-11 17:57:09 +08:00
Aigio Liu 185e8b0fe9 Update ASF v5.2.1.5-library
Microsoft.Extensions.* & AspNetCore & EntityFrameworkCore v3.1.22
Add ShortGuid & OSNames & AndroidDeviceInfoPlatformServiceImpl
2022-01-11 15:57:23 +08:00
Aigio Liu ab1ca7dd03 Remove Obsolete 2022-01-07 20:06:36 +08:00
Aigio Liu 3516fbd463 Misc 2022-01-07 20:04:07 +08:00
Aigio Liu c5dbac3c8e 改进 JumpListServiceImpl 在 >= Windows10.0.10586 上使用 UWP API 2022-01-07 20:00:50 +08:00
Aigio Liu bc665d1313 改进 JumpListServiceImpl 2022-01-07 19:31:01 +08:00
Aigio Liu e5b4c73d15 VersionController.CheckUpdate3,取消参数 isRunningAsUwp 2022-01-07 18:28:38 +08:00
Aigio L 0c77f07b05 Update milestone.md 2022-01-07 17:28:32 +08:00
Aigio L eef2b826d1 Merge pull request #870 from BeyondDimension/dependabot/nuget/TextCopy-5.0.0
Bump TextCopy from 4.3.1 to 5.0.0
2022-01-07 17:25:20 +08:00
Aigio Liu 05a4b2bfbf TEMPLATE Milestone 2022-01-07 17:23:42 +08:00
dependabot[bot] 2f1ab0dfc9 Bump TextCopy from 4.3.1 to 5.0.0
Bumps [TextCopy](https://github.com/CopyText/TextCopy) from 4.3.1 to 5.0.0.
- [Release notes](https://github.com/CopyText/TextCopy/releases)
- [Commits](https://github.com/CopyText/TextCopy/compare/4.3.1...5.0.0)

---
updated-dependencies:
- dependency-name: TextCopy
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-07 09:23:37 +00:00
Aigio Liu 9746e11163 Misc 2022-01-07 17:20:54 +08:00
Aigio L 0b5e2cbd0c Update issue templates 2022-01-07 17:11:12 +08:00
Aigio L c4b104be38 Merge pull request #863 from BeyondDimension/dependabot/nuget/AutoMapper.Extensions.Microsoft.DependencyInjection-11.0.0
Bump AutoMapper.Extensions.Microsoft.DependencyInjection from 8.1.1 to 11.0.0
2022-01-07 10:55:29 +08:00
Aigio L 28a46972ed Merge branch 'develop' into dependabot/nuget/AutoMapper.Extensions.Microsoft.DependencyInjection-11.0.0 2022-01-07 10:55:24 +08:00
Aigio L d0f5e77f28 Merge pull request #865 from BeyondDimension/dependabot/nuget/AutoMapper.Extensions.ExpressionMapping-5.0.0
Bump AutoMapper.Extensions.ExpressionMapping from 4.1.3 to 5.0.0
2022-01-07 10:54:59 +08:00
Aigio L dad478ad5f Merge pull request #864 from BeyondDimension/dependabot/nuget/AutoMapper-11.0.0
Bump AutoMapper from 10.1.1 to 11.0.0
2022-01-07 10:54:50 +08:00
Aigio L cee29aeabe Merge pull request #868 from BeyondDimension/dependabot/nuget/AspNet.Security.OAuth.Apple-6.0.2
Bump AspNet.Security.OAuth.Apple from 6.0.1 to 6.0.2
2022-01-07 10:54:39 +08:00
Aigio L eb4f9924a8 Merge branch 'develop' into dependabot/nuget/AspNet.Security.OAuth.Apple-6.0.2 2022-01-07 10:54:29 +08:00
Aigio L 1911141d2a Merge pull request #869 from BeyondDimension/dependabot/nuget/AspNet.Security.OAuth.QQ-6.0.2
Bump AspNet.Security.OAuth.QQ from 6.0.1 to 6.0.2
2022-01-07 10:53:53 +08:00
dependabot[bot] 82dd22467a Bump AspNet.Security.OAuth.QQ from 6.0.1 to 6.0.2
Bumps [AspNet.Security.OAuth.QQ](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/releases)
- [Commits](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/compare/6.0.1...6.0.2)

---
updated-dependencies:
- dependency-name: AspNet.Security.OAuth.QQ
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-06 23:33:27 +00:00
dependabot[bot] 54feb7ba60 Bump AspNet.Security.OAuth.Apple from 6.0.1 to 6.0.2
Bumps [AspNet.Security.OAuth.Apple](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/releases)
- [Commits](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/compare/6.0.1...6.0.2)

---
updated-dependencies:
- dependency-name: AspNet.Security.OAuth.Apple
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-06 23:21:57 +00:00
Aigio Liu e424352f93 改进 Android 取消针对每个选择的 ABI 生成一个包,使用包含全部 ABI 的单个包 2022-01-06 15:23:58 +08:00
dependabot[bot] 81dfd5dce3 Bump AutoMapper.Extensions.ExpressionMapping from 4.1.3 to 5.0.0
Bumps [AutoMapper.Extensions.ExpressionMapping](https://github.com/AutoMapper/AutoMapper.Extensions.ExpressionMapping) from 4.1.3 to 5.0.0.
- [Release notes](https://github.com/AutoMapper/AutoMapper.Extensions.ExpressionMapping/releases)
- [Commits](https://github.com/AutoMapper/AutoMapper.Extensions.ExpressionMapping/compare/v4.1.3...v5.0.0)

---
updated-dependencies:
- dependency-name: AutoMapper.Extensions.ExpressionMapping
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-05 23:20:07 +00:00
dependabot[bot] 8cc303ac16 Bump AutoMapper from 10.1.1 to 11.0.0
Bumps [AutoMapper](https://github.com/AutoMapper/AutoMapper) from 10.1.1 to 11.0.0.
- [Release notes](https://github.com/AutoMapper/AutoMapper/releases)
- [Changelog](https://github.com/AutoMapper/AutoMapper/blob/master/docs/API-Changes.md)
- [Commits](https://github.com/AutoMapper/AutoMapper/compare/v10.1.1...v11.0.0)

---
updated-dependencies:
- dependency-name: AutoMapper
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-05 23:19:47 +00:00
dependabot[bot] e7da3e509f Bump AutoMapper.Extensions.Microsoft.DependencyInjection
Bumps [AutoMapper.Extensions.Microsoft.DependencyInjection](https://github.com/AutoMapper/AutoMapper.Extensions.Microsoft.DependencyInjection) from 8.1.1 to 11.0.0.
- [Release notes](https://github.com/AutoMapper/AutoMapper.Extensions.Microsoft.DependencyInjection/releases)
- [Commits](https://github.com/AutoMapper/AutoMapper.Extensions.Microsoft.DependencyInjection/compare/v8.1.1...v11.0.0)

---
updated-dependencies:
- dependency-name: AutoMapper.Extensions.Microsoft.DependencyInjection
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-05 23:19:23 +00:00
Aigio Liu dfafc52011 Misc 2022-01-05 23:55:06 +08:00
Aigio Liu 03bf521b51 feature #271 #861
Windows 安装版将
AppData 目录移至 %LocalAppData%\Steam++
Cache 目录移至 %Tmp%\Steam++
读取 32 位注册表 LocalMachine\SOFTWARE\Steam++\InstPath 比对路径判断是否为安装版
日志文件夹全部移动到 Cache 目录中
2022-01-05 23:28:51 +08:00
Aigio Liu 510d45709d fix PlatformNotSupportedException 2022-01-05 21:22:55 +08:00
Aigio L f58fcd40dd Create download-guide.md 2022-01-05 18:22:24 +08:00
Aigio L e638a26cb8 Update download-guide.md 2022-01-05 18:22:19 +08:00
Aigio L 9d6bc2ebc8 Update download-guide.md 2022-01-05 18:21:48 +08:00
Aigio L bf762ab952 Update download-guide.md 2022-01-05 18:19:57 +08:00
Aigio Liu 84bbb0d5c8 fix UriFormatException 2022-01-05 17:36:01 +08:00
Aigio Liu 32b241299a fix Android Proxy 2022-01-05 17:05:12 +08:00
Aigio L 6562d28336 Merge pull request #858 from BeyondDimension/develop
Add macOS ARM64 pubxml
2022-01-05 14:59:20 +08:00
Aigio Liu 7c26e1fbc6 Add macOS ARM64 pubxml 2022-01-05 14:57:13 +08:00
Aigio L f15dc904ff Merge pull request #857 from BeyondDimension/develop
v2.6.4
2022-01-05 14:15:16 +08:00
Aigio Liu a6102b92d2 Update macOS ARM64 for Publish Tool 2022-01-05 14:12:03 +08:00
Aigio Liu fdf0e43ce6 v2.6.4 2022-01-05 14:08:59 +08:00
Aigio L 8f64b542a6 Update dotnet.yml 2022-01-05 11:40:39 +08:00
Aigio Liu 5fcab98d4d Update ReactiveUI Packages 2022-01-05 00:19:50 +08:00
Aigio Liu c8bf9b39f4 fix macOS Publish & SetAsSystemProxy 2022-01-05 00:07:30 +08:00
Aigio Liu fcaad74bb9 fix publish.yml 2022-01-04 22:46:37 +08:00
Aigio Liu 8361481d5c Add macOS ARM64 2022-01-04 22:42:08 +08:00
Aigio Liu db6bf1d673 Misc 2022-01-04 22:29:19 +08:00
Aigio Liu cbb7330bda change HttpClient AppVersion hedaer, now use referrer 2022-01-04 20:51:26 +08:00
RMBGAME 079469b89e 改进令牌登录导入步骤提示 2022-01-04 18:24:37 +08:00
RMBGAME 7f45ca966e Misc 2022-01-04 17:49:19 +08:00
RMBGAME a26b9689ee 改进steam用户信息和头像的获取方式 2022-01-04 17:19:35 +08:00
Aigio Liu 53bca3f027 Disable api/forward & Android VPN Settings 2022-01-04 16:52:01 +08:00
Aigio Liu 0cc5c28c85 feature #844 for Android 2022-01-01 11:26:30 +08:00
RMBGAME 32bdab41a7 修复令牌更改时托盘菜单没有实时变化
令牌交易确认标题添加令牌名称展示
2021-12-31 15:45:06 +08:00
Aigio L 6bdfb0b9e0 Merge pull request #845 from BeyondDimension/dependabot/nuget/Z.EntityFramework.Plus.EFCore-6.13.5
Bump Z.EntityFramework.Plus.EFCore from 6.13.4 to 6.13.5
2021-12-31 10:55:11 +08:00
dependabot[bot] 8558ec864f Bump Z.EntityFramework.Plus.EFCore from 6.13.4 to 6.13.5
Bumps [Z.EntityFramework.Plus.EFCore](https://github.com/zzzprojects/EntityFramework-Plus) from 6.13.4 to 6.13.5.
- [Release notes](https://github.com/zzzprojects/EntityFramework-Plus/releases)
- [Commits](https://github.com/zzzprojects/EntityFramework-Plus/compare/6.13.4...6.13.5)

---
updated-dependencies:
- dependency-name: Z.EntityFramework.Plus.EFCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-30 23:23:43 +00:00
Mossimo d0d1baac29 通知公告(OK) 样式待微调 2021-12-30 23:28:34 +08:00
Aigio Liu 99745d8c77 改进 字体管理 2021-12-30 20:56:23 +08:00
Aigio Liu e20f96753b 7-Zip Update 21.07 (2021-12-26) for Windows 2021-12-30 13:00:55 +08:00
Aigio Liu 4cc738ca38 fix JNI 2021-12-29 23:08:31 +08:00
RMBGAME 83433aea70 fix dns resolve error 2021-12-29 16:17:36 +08:00
Aigio Liu d97ab12427 Android Tun2HttpVpnService 2021-12-28 22:06:11 +08:00
Aigio L 8bb3526e27 Merge pull request #841 from BeyondDimension/dependabot/nuget/NUnit3TestAdapter-4.2.0
Bump NUnit3TestAdapter from 4.1.0 to 4.2.0
2021-12-28 10:55:46 +08:00
dependabot[bot] 6894ad27e2 Bump NUnit3TestAdapter from 4.1.0 to 4.2.0
Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases)
- [Commits](https://github.com/nunit/nunit3-vs-adapter/compare/V4.1.0...V4.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-27 23:21:21 +00:00
Mossimo 1c50fdf4af save 2021-12-27 23:50:41 +08:00
Mossimo c1b889f887 mvvm 2021-12-27 23:23:36 +08:00
Aigio Liu 053259bdaf fix Android Proxy 2021-12-27 19:59:36 +08:00
Aigio L 62d6f66344 Merge pull request #835 from BeyondDimension/dependabot/nuget/Splat-14.1.17
Bump Splat from 14.1.1 to 14.1.17
2021-12-27 11:15:57 +08:00
Aigio Liu 1d4b18da88 Android CommunityFix 2021-12-27 11:14:23 +08:00
Aigio Liu 90dc90329d Android ProxySettingsActivity 2021-12-25 16:51:11 +08:00
RMBGAME 76bf2eb80d Fix Window Style Error 2021-12-24 13:20:11 +08:00
RMBGAME 73b60d428d Update Avalonia 0.10.11 & FluentAvalonia 1.1.8 2021-12-24 13:20:03 +08:00
Aigio Liu 695657cbbc Android FilePicker2.SaveAsync Impl & CommunityFixFragment OptionsMenu 2021-12-24 01:28:52 +08:00
Mossimo aa20d3d19c 修复 编辑并刷新脚本导致含GM排序问题 2021-12-23 18:27:54 +08:00
dependabot[bot] c9b0fdbe88 Bump Splat from 14.1.1 to 14.1.17
Bumps [Splat](https://github.com/reactiveui/splat) from 14.1.1 to 14.1.17.
- [Release notes](https://github.com/reactiveui/splat/releases)
- [Commits](https://github.com/reactiveui/splat/compare/14.1.1...14.1.17)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-22 23:32:10 +00:00
Aigio L 35498b2751 Update sync-gitee.yml 2021-12-22 19:05:14 +08:00
Aigio L f894f0f58b Update sync-gitee.yml 2021-12-22 19:04:53 +08:00
Aigio Liu 6c08f51e9f Android CommunityFixVpnService Impl 2021-12-22 14:24:15 +08:00
Mossimo fa84523799 尝试修复GM刷新排序 2021-12-21 15:53:18 +08:00
Aigio Liu 12e46bd5a0 improvement AvaloniaFontManagerImpl & NameToFontFamilyConverter 2021-12-20 17:13:48 +08:00
Aigio Liu 8e98313634 fix AvaloniaFontManager & add archlinux package 2021-12-20 14:36:43 +08:00
Aigio Liu b947d6cdd5 fix HttpProxy for Android
fix https://github.com/BeyondDimension/SteamTools/issues/821
2021-12-20 13:36:42 +08:00
Aigio L e8e64c1c74 Merge pull request #823 from BeyondDimension/dependabot/nuget/DynamicData-7.4.9
Bump DynamicData from 7.4.3 to 7.4.9
2021-12-20 10:46:20 +08:00
dependabot[bot] 44b24406cf Bump DynamicData from 7.4.3 to 7.4.9
Bumps [DynamicData](https://github.com/reactiveui/DynamicData) from 7.4.3 to 7.4.9.
- [Release notes](https://github.com/reactiveui/DynamicData/releases)
- [Changelog](https://github.com/reactivemarbles/DynamicData/blob/main/ReleaseNotes.md)
- [Commits](https://github.com/reactiveui/DynamicData/compare/7.4.3...7.4.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-19 23:35:05 +00:00
Aigio Liu a4f06a2aa5 Android DnsAnalysisServiceImpl use System.Net.Dns 2021-12-19 00:51:20 +08:00
Aigio Liu 13db927cd3 fix Android SteamAuthTrade & DnsAnalysis -> IDnsAnalysisService & fix CommunityFixFragment 2021-12-19 00:16:21 +08:00
Aigio Liu 90088e8d2c Android CommunityFix 2021-12-18 17:59:36 +08:00
Aigio L 4d8f577e0b Merge pull request #820 from BeyondDimension/dependabot/nuget/MSBuild.Sdk.Extras-3.0.44
Bump MSBuild.Sdk.Extras from 3.0.38 to 3.0.44
2021-12-18 14:06:09 +08:00
dependabot[bot] 6ed175a01c Bump MSBuild.Sdk.Extras from 3.0.38 to 3.0.44
Bumps [MSBuild.Sdk.Extras](https://github.com/novotnyllc/MSBuildSdkExtras) from 3.0.38 to 3.0.44.
- [Release notes](https://github.com/novotnyllc/MSBuildSdkExtras/releases)
- [Commits](https://github.com/novotnyllc/MSBuildSdkExtras/compare/v3.0.38...v3.0.44)

---
updated-dependencies:
- dependency-name: MSBuild.Sdk.Extras
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-18 06:05:05 +00:00
Aigio L 7794eb7495 Merge pull request #798 from BeyondDimension/feature/android
Android Support
2021-12-18 14:02:27 +08:00
Aigio Liu f6c869081b Remove IsConnectedAsync MainThread2.InvokeOnMainThreadAsync 2021-12-18 14:01:17 +08:00
Aigio Liu 8a88dd0615 Remove Win10 IsConnected PlatformNetworkAccess 2021-12-18 13:25:39 +08:00
Aigio Liu b247e0f6bc CommunityFixVpnService 2021-12-18 13:22:21 +08:00
Aigio Liu 6e6fd8a881 Handle Java.Security.Cert.CertificateNotYetValidException 2021-12-17 13:49:00 +08:00
Aigio L 1e118ae5e0 Merge pull request #809 from BeyondDimension/dependabot/nuget/Z.EntityFramework.Plus.EFCore-6.13.4
Bump Z.EntityFramework.Plus.EFCore from 6.13.2 to 6.13.4
2021-12-17 11:28:33 +08:00
Aigio L 6c126f1c1f Merge pull request #818 from BeyondDimension/dependabot/nuget/Square.OkHttp3-4.9.2.1
Bump Square.OkHttp3 from 4.9.2 to 4.9.2.1
2021-12-17 11:28:17 +08:00
Aigio L 3df3d2857f Merge pull request #817 from BeyondDimension/dependabot/submodules/references/dotnet-packaging-3f7bd3c
Bump references/dotnet-packaging from `fb0ad36` to `3f7bd3c`
2021-12-17 11:27:50 +08:00
dependabot[bot] d3e6293a89 Bump Square.OkHttp3 from 4.9.2 to 4.9.2.1
Bumps Square.OkHttp3 from 4.9.2 to 4.9.2.1.

---
updated-dependencies:
- dependency-name: Square.OkHttp3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-16 23:22:13 +00:00
dependabot[bot] 161297a478 Bump references/dotnet-packaging from fb0ad36 to 3f7bd3c
Bumps [references/dotnet-packaging](https://github.com/qmfrederik/dotnet-packaging) from `fb0ad36` to `3f7bd3c`.
- [Release notes](https://github.com/qmfrederik/dotnet-packaging/releases)
- [Commits](https://github.com/qmfrederik/dotnet-packaging/compare/fb0ad366401ab9f0d7467fac3e952febaae514a3...3f7bd3c61a00ce2c51f4f53f34d149b0ce5f8fdd)

---
updated-dependencies:
- dependency-name: references/dotnet-packaging
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-16 23:20:11 +00:00
Aigio Liu e244056d7d Misc 2021-12-16 18:39:47 +08:00
Mossimo 160f3d53bb 跳过 cloudflare 浏览器检测 实现操作太复杂放弃,cookie 跨域无法解决,用户自己填写Cookie 操作麻烦 2021-12-16 16:56:39 +08:00
Aigio Liu 2e44dfc8ef Android CommunityFix & AccelerateProjectGroup 2021-12-16 15:36:15 +08:00
Aigio Liu 930eb2261f Update .NET 6.0.1 Packages 2021-12-15 11:19:09 +08:00
Aigio Liu c57b49e8de Update .NET 6.0.1 2021-12-15 11:18:54 +08:00
Aigio Liu 37be6b16eb Update .NET 6.0.1 Packages 2021-12-15 11:18:28 +08:00
Aigio Liu c64fe98f73 Update .NET 6.0.1 2021-12-15 11:10:57 +08:00
dependabot[bot] b8ebbc73b3 Bump Z.EntityFramework.Plus.EFCore from 6.13.2 to 6.13.4
Bumps [Z.EntityFramework.Plus.EFCore](https://github.com/zzzprojects/EntityFramework-Plus) from 6.13.2 to 6.13.4.
- [Release notes](https://github.com/zzzprojects/EntityFramework-Plus/releases)
- [Commits](https://github.com/zzzprojects/EntityFramework-Plus/commits/6.13.4)

---
updated-dependencies:
- dependency-name: Z.EntityFramework.Plus.EFCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-14 23:58:12 +00:00
Aigio Liu 12512231ba Misc 2021-12-14 23:03:21 +08:00
Mossimo ed77ad8d2d add window 2021-12-14 20:39:39 +08:00
Aigio Liu a8f6f663a1 Android AboutController & SettingsController 2021-12-14 19:05:10 +08:00
Aigio Liu 35e9910ece Remove Xamarin.Forms 2021-12-14 14:51:04 +08:00
Aigio L 0d9394aea9 Merge pull request #795 from BeyondDimension/dependabot/nuget/TaskScheduler-2.9.3
Bump TaskScheduler from 2.9.2 to 2.9.3
2021-12-14 11:36:22 +08:00
dependabot[bot] 208435cd57 Bump TaskScheduler from 2.9.2 to 2.9.3
Bumps [TaskScheduler](https://github.com/dahall/taskscheduler) from 2.9.2 to 2.9.3.
- [Release notes](https://github.com/dahall/taskscheduler/releases)
- [Commits](https://github.com/dahall/taskscheduler/compare/v2.9.2...v2.9.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-13 23:28:09 +00:00
Aigio Liu e169bb4e88 改进 LOCAL_ACCELERATE 文件格式 2021-12-14 00:57:41 +08:00
RMBGAME 3fd32b3196 show editgameapp menu 2021-12-14 00:43:58 +08:00
Aigio Liu 88755791b1 fix ASF Config Dir FileSystemWatcher throw 2021-12-13 22:45:27 +08:00
Aigio Liu 73ba4d01bc 指定使用 Tls1.1~1.3 代替系统默认 2021-12-13 20:49:00 +08:00
Aigio Liu b230eb9839 更新依赖包 & 改进 hosts 文件被占用时错误提示 & 屏蔽发行版本的 DebugPage 2021-12-13 18:37:14 +08:00
Aigio Liu 70df1891bf UseSystemResourceKeys false 2021-12-13 13:51:56 +08:00
Aigio L 7bf0bc2be7 Merge pull request #784 from BeyondDimension/dependabot/nuget/ReactiveUI.XamForms-17.1.9
Bump ReactiveUI.XamForms from 17.1.6 to 17.1.9
2021-12-13 10:27:14 +08:00
Aigio L c694bd0586 Merge pull request #785 from BeyondDimension/dependabot/nuget/Xamarin.Google.MLKit.BarcodeScanning-116.1.2.3
Bump Xamarin.Google.MLKit.BarcodeScanning from 116.1.2.2 to 116.1.2.3
2021-12-13 10:26:49 +08:00
Aigio L ef79ceeb84 Merge pull request #786 from BeyondDimension/dependabot/nuget/JustArchiNET.Madness-3.1.1
Bump JustArchiNET.Madness from 3.0.0 to 3.1.1
2021-12-13 10:26:24 +08:00
Aigio L 3ee1d99330 Merge pull request #787 from BeyondDimension/dependabot/nuget/AspNet.Security.OAuth.Apple-6.0.1
Bump AspNet.Security.OAuth.Apple from 6.0.0 to 6.0.1
2021-12-13 10:26:14 +08:00
Aigio L 37735e0add Merge branch 'develop' into dependabot/nuget/AspNet.Security.OAuth.Apple-6.0.1 2021-12-13 10:26:09 +08:00
Aigio L 61e31aab82 Merge pull request #788 from BeyondDimension/dependabot/nuget/Net.Codecrete.QrCodeGenerator-2.0.1
Bump Net.Codecrete.QrCodeGenerator from 2.0.0 to 2.0.1
2021-12-13 10:25:36 +08:00
Aigio L 2ef08a87ea Merge pull request #789 from BeyondDimension/dependabot/nuget/ReactiveUI-17.1.9
Bump ReactiveUI from 17.1.6 to 17.1.9
2021-12-13 10:25:30 +08:00
Aigio L 147ff6ce9d Merge pull request #790 from BeyondDimension/dependabot/nuget/AspNet.Security.OAuth.QQ-6.0.1
Bump AspNet.Security.OAuth.QQ from 6.0.0 to 6.0.1
2021-12-13 10:25:20 +08:00
dependabot[bot] ec43d282e6 Bump AspNet.Security.OAuth.QQ from 6.0.0 to 6.0.1
Bumps [AspNet.Security.OAuth.QQ](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/releases)
- [Commits](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/compare/6.0.0...6.0.1)

---
updated-dependencies:
- dependency-name: AspNet.Security.OAuth.QQ
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-12 23:38:57 +00:00
dependabot[bot] 4211ab64a2 Bump ReactiveUI from 17.1.6 to 17.1.9
Bumps [ReactiveUI](https://github.com/reactiveui/reactiveui) from 17.1.6 to 17.1.9.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/compare/17.1.6...17.1.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-12 23:32:40 +00:00
dependabot[bot] 7f8411edc5 Bump Net.Codecrete.QrCodeGenerator from 2.0.0 to 2.0.1
Bumps [Net.Codecrete.QrCodeGenerator](https://github.com/manuelbl/QrCodeGenerator) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/manuelbl/QrCodeGenerator/releases)
- [Commits](https://github.com/manuelbl/QrCodeGenerator/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: Net.Codecrete.QrCodeGenerator
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-12 23:31:40 +00:00
dependabot[bot] 075ff38198 Bump AspNet.Security.OAuth.Apple from 6.0.0 to 6.0.1
Bumps [AspNet.Security.OAuth.Apple](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/releases)
- [Commits](https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/compare/6.0.0...6.0.1)

---
updated-dependencies:
- dependency-name: AspNet.Security.OAuth.Apple
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-12 23:31:18 +00:00
dependabot[bot] 3627e26c5e Bump JustArchiNET.Madness from 3.0.0 to 3.1.1
Bumps [JustArchiNET.Madness](https://github.com/JustArchiNET/Madness) from 3.0.0 to 3.1.1.
- [Release notes](https://github.com/JustArchiNET/Madness/releases)
- [Commits](https://github.com/JustArchiNET/Madness/compare/3.0.0...3.1.1)

---
updated-dependencies:
- dependency-name: JustArchiNET.Madness
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-12 23:24:05 +00:00
dependabot[bot] 2e296cb3ec Bump Xamarin.Google.MLKit.BarcodeScanning from 116.1.2.2 to 116.1.2.3
Bumps [Xamarin.Google.MLKit.BarcodeScanning](https://github.com/xamarin/GooglePlayServicesComponents) from 116.1.2.2 to 116.1.2.3.
- [Release notes](https://github.com/xamarin/GooglePlayServicesComponents/releases)
- [Commits](https://github.com/xamarin/GooglePlayServicesComponents/commits)

---
updated-dependencies:
- dependency-name: Xamarin.Google.MLKit.BarcodeScanning
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-12 23:23:47 +00:00
dependabot[bot] 132dd15f97 Bump ReactiveUI.XamForms from 17.1.6 to 17.1.9
Bumps [ReactiveUI.XamForms](https://github.com/reactiveui/reactiveui) from 17.1.6 to 17.1.9.
- [Release notes](https://github.com/reactiveui/reactiveui/releases)
- [Commits](https://github.com/reactiveui/reactiveui/compare/17.1.6...17.1.9)

---
updated-dependencies:
- dependency-name: ReactiveUI.XamForms
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-12 23:21:29 +00:00
Aigio Liu 7965d4cab4 Add HTTP3 Test 2021-12-12 22:30:26 +08:00
RMBGAME 869567fde5 fix macos host error 2021-12-12 19:00:11 +08:00
Aigio L 32a8d35c91 Merge pull request #779 from BeyondDimension/develop
v2.6.3
2021-12-12 17:42:31 +08:00
Aigio Liu 796b7f7622 改进 MessageBoxWindow Style 2021-12-12 11:39:41 +08:00
RMBGAME e7f989627c fix MsgBox 2021-12-12 01:49:22 +08:00
Aigio Liu 2627d51af4 MessageBox test 2021-12-12 00:06:26 +08:00
RMBGAME 31100b2bac add MessageBox Scroll 2021-12-11 23:58:03 +08:00
Aigio Liu f283e87289 fix asf tfm error 2021-12-11 23:17:24 +08:00
Aigio L dc5e700907 Merge pull request #775 from BeyondDimension/develop
v2.6.3
2021-12-11 23:02:00 +08:00
Aigio Liu 44e5bdb895 fix 由于其他程序(例如雷神加速器)占用 hosts 导致关闭加速或退出时闪退 & v2.6.3 2021-12-11 22:54:52 +08:00
RMBGAME 879cda38fa fix high DPI ASFBot Page UI error 2021-12-11 22:44:19 +08:00
Aigio Liu dea356eee1 fix PubTool lost 7zFileName 2021-12-11 21:36:30 +08:00
Aigio Liu 1182677aca Disable AOT 2021-12-11 21:02:15 +08:00
RMBGAME 8891a4658e fix AFKList null add ex 2021-12-11 18:58:56 +08:00
Aigio Liu d522ec4523 HTTP/1.1 支持 2021-12-11 18:26:15 +08:00
Aigio Liu 94bb65732e HTTP/1.1 支持 2021-12-11 18:25:01 +08:00
Aigio L d1b81930e0 Merge pull request #773 from BeyondDimension/develop
v2.6.2
2021-12-11 14:50:53 +08:00
Aigio Liu 987a39bb84 msix package replace Avalonia.Diagnostics delete ref Microsoft.CodeAnalysis.CSharp.Scripting 2021-12-11 14:31:07 +08:00
Aigio Liu b7b6548a36 fix lose Icon 2021-12-11 00:45:31 +08:00
RMBGAME f07b4d3390 Merge branch 'develop' 2021-12-10 23:34:05 +08:00
RMBGAME 00678d6afe update changelog 2021-12-10 23:30:57 +08:00
Aigio Liu 6cd2ab22e1 Update ChangeLog 2021-12-10 23:24:05 +08:00
Aigio Liu ef8a167472 Update ChangeLog 2021-12-10 23:23:23 +08:00
Aigio Liu 4a802a88d6 add ActiveUserRecordDTO.IsAuthenticated 2021-12-10 22:46:31 +08:00
RMBGAME 0c9c66fe1d Update release-template.md 2021-12-10 22:34:12 +08:00
RMBGAME 05627ceb0a 修复本地令牌锁定解密回车键问题 2021-12-10 22:32:58 +08:00
RMBGAME aca4ee031c fix Proxy ex 2021-12-10 20:50:56 +08:00
RMBGAME 48d9d07373 fix ProxyType enum 2021-12-10 20:35:49 +08:00
RMBGAME b61de318e8 fix 2021-12-10 16:47:38 +08:00
RMBGAME dd16bd64fd update 2021-12-10 16:45:12 +08:00
RMBGAME 6726c02d2f Fix Proxy Error 2021-12-10 16:01:26 +08:00
RMBGAME 145fcb33b7 Update release-template.md 2021-12-10 15:55:15 +08:00
Aigio Liu 2dfbec3967 Remove Linux Deepin TrayIcon return null 2021-12-10 14:35:22 +08:00
Aigio Liu 5ec4ccf735 Update ChangeLog 2021-12-10 11:56:54 +08:00
RMBGAME 1b6c47cc4c IPV6 Check Timeout 2021-12-10 05:49:02 +08:00
RMBGAME 89172b85e7 fix IPV6 check 2021-12-10 05:28:37 +08:00
RMBGAME 32005d6abe Update release-template.md 2021-12-10 04:48:59 +08:00
RMBGAME 519d12dddd 修复系统代理模式的异常问题 2021-12-10 04:25:03 +08:00
Aigio Liu c7fe1bd2a2 fix StartCacheSizeCalc 2021-12-09 23:21:02 +08:00
RMBGAME 4ba3346d0c fix mac & ios certificate vaild error 2021-12-09 21:24:12 +08:00
Mossimo 8061e36829 Fix Shell Run 2021-12-09 21:17:54 +08:00
RMBGAME 6249d5f384 Update release-template.md 2021-12-09 21:06:14 +08:00
RMBGAME 32b6819768 Update release-template.md 2021-12-09 21:04:55 +08:00
Aigio Liu d85ed18225 改进 macOS 点击 Dock 重新打开已关闭的窗口 2021-12-09 20:03:45 +08:00
Aigio Liu 1eef19f4b8 更新本地化文本 2021-12-09 19:23:29 +08:00
Aigio Liu 215d3ebf7c 改进发布工具 移动文件时不再控制台中输出详细信息 2021-12-09 19:16:43 +08:00
Aigio Liu f2fb797a56 Update ChangeLog 2021-12-09 19:08:27 +08:00
RMBGAME 85ffb45324 Update 2021-12-09 18:58:09 +08:00
RMBGAME d247b100f4 Merge pull request #771 from BeyondDimension/dependabot/submodules/references/FluentAvalonia-19d99bf
Bump references/FluentAvalonia from `6d2bc5d` to `19d99bf`
2021-12-09 17:51:13 +08:00
RMBGAME a8ca77d8c0 Update CI 2021-12-09 17:44:07 +08:00
Aigio Liu b0ee5c0bde 改进 Android 确认交易列表绑定 2021-12-09 12:09:29 +08:00
dependabot[bot] 6e3bba1e6e Bump references/FluentAvalonia from 6d2bc5d to 19d99bf
Bumps [references/FluentAvalonia](https://github.com/SteamTools-Team/FluentAvalonia) from `6d2bc5d` to `19d99bf`.
- [Release notes](https://github.com/SteamTools-Team/FluentAvalonia/releases)
- [Commits](https://github.com/SteamTools-Team/FluentAvalonia/compare/6d2bc5d81957636b236f90a71409d4a7a8a0fab8...19d99bf175ec4a9508cd8f94a83af497b1b1febf)

---
updated-dependencies:
- dependency-name: references/FluentAvalonia
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-08 23:19:42 +00:00
RMBGAME d9f26dc0bc 调整深色和浅色模式的视觉效果 2021-12-09 01:35:39 +08:00
Aigio Liu 9ba2ff380c 修复 Android 确认交易 全选/全不选 逻辑 2021-12-09 00:03:46 +08:00
Aigio Liu d7f26d00a0 Android Page Host Activity -> Fragment 2021-12-08 21:04:54 +08:00
RMBGAME 017c17d32b ASF 新增编辑bot 移除bot功能
修复一些BUG
2021-12-08 20:42:34 +08:00
Aigio Liu 571bede4fc fix asf exit catch & AppShell Flyout Style 2021-12-08 18:58:36 +08:00
Aigio Liu 276d749598 fix Android ASF 2021-12-08 14:53:52 +08:00
Aigio Liu acbba55ffe 改进 ASF 启动与停止 Toast 提示 与 异步执行 & Android Misc 2021-12-08 12:17:25 +08:00
Aigio Liu 0cf3892ae9 rename github organization name 2021-12-08 01:34:40 +08:00
RMBGAME f874c6e22f 修复一些ASF UI bug 2021-12-08 00:30:33 +08:00
Aigio Liu b71fabb435 fix 2021-12-08 00:06:27 +08:00
Aigio Liu a23b62c71f 优化发布工具 2021-12-08 00:00:57 +08:00
Aigio Liu 3732af2374 pub tool Step8 parallel 2021-12-07 23:59:22 +08:00
Aigio Liu 6d3199a89d fix junmlist add EnumFailedVersion 2021-12-07 23:20:28 +08:00
Aigio Liu 4312f76106 fix ci linux & macos 2021-12-07 22:31:07 +08:00
Aigio Liu b1692497a7 fix linux ci 2021-12-07 22:11:13 +08:00
Aigio Liu abc9676e69 fix slnf 2021-12-07 21:47:22 +08:00
Aigio Liu eaf70bef97 asf Restart 2021-12-07 21:34:13 +08:00
RMBGAME 47056fa1ff Update CI 2021-12-07 20:01:46 +08:00
Aigio Liu 3e545b2c13 pub tool IsUseCustomVersion 2021-12-07 19:51:20 +08:00
Aigio Liu f4f0f35267 发布工具 压缩包支持传递版本号 2021-12-07 19:10:58 +08:00
RMBGAME afc805aaf5 Update CI 2021-12-07 17:57:35 +08:00
RMBGAME abb52f1667 Update CI 2021-12-07 17:31:26 +08:00
RMBGAME 2433366978 Update CI 2021-12-07 17:29:21 +08:00
Aigio Liu 2db4b9963e OSXBuild 2021-12-07 16:13:58 +08:00
RMBGAME b0e3970074 Update CI 2021-12-07 16:10:29 +08:00
Aigio Liu d5b82a09a9 fix pub tool 2021-12-07 14:59:03 +08:00
Aigio Liu f749fe37c0 pub tool NSISBuild 2021-12-07 14:38:55 +08:00
Aigio Liu 42aa6fcc99 PinIn 2021-12-07 13:37:02 +08:00
Aigio Liu 075bdf9202 Update Package & fix Android 2021-12-07 12:24:53 +08:00
RMBGAME 48921457f3 fix null ex 2021-12-07 11:17:52 +08:00
RMBGAME 527f8e719c fix CI 2021-12-07 11:10:49 +08:00
Aigio Liu 12cdb6b03d 改进发布工具 2021-12-07 10:04:40 +08:00
RMBGAME e51f19bdf7 Update CI 2021-12-07 03:13:12 +08:00
RMBGAME b9e48d66cc Test CD 2021-12-07 02:01:14 +08:00
RMBGAME 3a2aa8276b Misc 2021-12-07 01:11:00 +08:00
RMBGAME a9f0b36df7 fix CI 2021-12-07 00:59:01 +08:00
Mossimo 6edd126a8e remove string 2021-12-06 21:49:02 +08:00
Mossimo 53e4a3cc95 fix run shell 2021-12-06 21:48:15 +08:00
RMBGAME dd79afe919 build.ps1 2021-12-06 20:31:48 +08:00
Aigio Liu ba183090ef SkiaSharp & HarfBuzzSharp Package degradation 2021-12-06 19:57:07 +08:00
Aigio Liu 3a9c1c2ef4 fix publish tool 2021-12-06 19:33:25 +08:00
Aigio Liu cc2845c566 fix pub tool 2021-12-06 19:16:06 +08:00
RMBGAME d3dd6a228a Misc 2021-12-06 19:11:17 +08:00
Mossimo 9651d8d013 TryGetSystemUserPassword 2021-12-06 19:02:03 +08:00
Mossimo f7d8eefe1c save SystemSleep 2021-12-06 19:02:03 +08:00
RMBGAME 3b423b4f84 fix null ex 2021-12-06 18:43:33 +08:00
RMBGAME ad8d30f39a Misc 2021-12-06 15:55:50 +08:00
Aigio Liu b273ab8bfc fix cd 2021-12-06 15:10:59 +08:00
Aigio Liu 09e89df082 fix 2021-12-06 15:09:23 +08:00
Aigio Liu 4cd52bc758 fix 2021-12-06 15:08:00 +08:00
RMBGAME 45f5001041 fix 2021-12-06 14:46:36 +08:00
RMBGAME 9cb3db3594 fix CI 2021-12-06 14:25:05 +08:00
RMBGAME 998d8bb139 fix CI 2021-12-06 13:58:47 +08:00
Aigio Liu de3620eec2 Remove Strong Name 2021-12-06 13:52:24 +08:00
RMBGAME 683b793326 fix ps 2021-12-06 12:31:48 +08:00
RMBGAME 6464a822c4 fix CI 2021-12-06 12:27:16 +08:00
Aigio Liu 7d37e7d76b add Http3 Client Test 2021-12-06 11:11:08 +08:00
Aigio Liu 4b45cd5798 更新翻译文本 2021-12-06 10:13:00 +08:00
RMBGAME c10f81e7c3 fix CI 2021-12-06 04:12:59 +08:00
RMBGAME b2b950b0e6 fix CI 2021-12-06 03:42:57 +08:00
RMBGAME 96b5474641 fix CI 2021-12-06 03:15:51 +08:00
RMBGAME 8cc44fc569 Misc 2021-12-06 02:52:56 +08:00
RMBGAME 37edbae348 fix CI 2021-12-06 02:51:56 +08:00
RMBGAME cbd672a962 only tag push trigger publish 2021-12-06 02:37:11 +08:00
RMBGAME 51c34160a1 CI 2021-12-06 02:24:22 +08:00
RMBGAME 708546d384 Test Dev 2021-12-06 02:13:51 +08:00
RMBGAME 4bc88ea640 Test Dev 2021-12-06 02:12:05 +08:00
RMBGAME 0b08857bd2 改进令牌登录验证码显示 2021-12-06 01:45:17 +08:00
RMBGAME eb890f41aa test 2.6.2-dev CI Publish 2021-12-06 01:22:46 +08:00
RMBGAME e02ecc4956 Ready Test CI Publish 2021-12-06 01:22:39 +08:00
Aigio Liu fceb37a475 pub tool api dev base_url 2021-12-06 00:41:36 +08:00
RMBGAME 4c80f6c887 fix 2021-12-05 23:37:32 +08:00
RMBGAME 7315e432cb Merge branch 'develop' 2021-12-05 23:34:55 +08:00
RMBGAME 2d4f0fe7a1 Misc 2021-12-05 23:33:30 +08:00
RMBGAME e237c144d4 fix 2021-12-05 22:58:24 +08:00
RMBGAME a98182d0d2 publish.yml 2021-12-05 22:45:25 +08:00
RMBGAME 8a9dd00dcc Merge branch 'develop' 2021-12-05 22:43:23 +08:00
RMBGAME 035abe98f1 Update release-template.md 2021-12-05 22:42:30 +08:00
RMBGAME 04250f415c Misc 2021-12-05 22:38:17 +08:00
RMBGAME 1ada60511b Merge branch 'develop' 2021-12-05 22:32:50 +08:00
RMBGAME 71d9f0f986 Misc 2021-12-05 22:14:48 +08:00
RMBGAME 73b6abaa7a Publish CI 2021-12-05 22:05:27 +08:00
RMBGAME c69ac36b9b Localization Text 2021-12-05 22:05:19 +08:00
Aigio Liu 3b85858ee2 misc 2021-12-05 20:11:48 +08:00
Aigio Liu 2defa4ccd5 GlobalWebProxy 2021-12-05 19:19:18 +08:00
RMBGAME c081f79d35 Misc 2021-12-05 14:26:20 +08:00
RMBGAME 2d26ed2aa4 新增 代理设置可设置自定义DNS 2021-12-05 13:35:02 +08:00
Aigio Liu c2d5b0e160 switch asf branche v5.2.0.10-library 2021-12-05 12:50:57 +08:00
Aigio Liu 0f18581ab2 Madness V3.0.0 2021-12-05 02:29:29 +08:00
Aigio Liu ba3ffaaff0 Madness V3.0.0 2021-12-05 02:17:08 +08:00
Aigio Liu b82f6f3e49 Update ASF 5.2.0.10 & fix TViewHolder Enum & AndroidX Package degradation 2021-12-05 02:06:00 +08:00
RMBGAME d09fe704b6 Misc 2021-12-04 20:53:53 +08:00
RMBGAME 33234398d5 Steam下载完成定时关机功能 100% 2021-12-04 20:53:46 +08:00
Aigio Liu 085cd09872 Add GeneralHttpClientFactory.DefaultProxy 2021-12-04 19:43:30 +08:00
RMBGAME 708330790c const 2021-12-04 18:09:24 +08:00
RMBGAME 0bb4e26f90 Migrations RemoveJSCache 2021-12-04 18:02:05 +08:00
RMBGAME 0d446e51d4 EnumDescriptionToNameConverter 2021-12-04 17:53:05 +08:00
Mossimo 91c647973a Migrations RemoveJSCache 2021-12-04 17:12:40 +08:00
RMBGAME b48772c353 修复加速代理过程中可能出现的部分错误
优化加速代理性能
2021-12-04 16:19:25 +08:00
RMBGAME 7836ccc56e 改进 令牌详情窗口UI 2021-12-04 13:01:54 +08:00
RMBGAME 269825e2e1 账号切换里的用户名信息现在将默认隐藏 2021-12-04 13:01:46 +08:00
RMBGAME 438073f980 Merge pull request #730 from SteamTools-Team/dependabot/nuget/HtmlAgilityPack-1.11.39
Bump HtmlAgilityPack from 1.11.38 to 1.11.39
2021-12-04 01:14:45 +08:00
RMBGAME ff93dd97f9 proxy fix 2021-12-03 23:20:05 +08:00
RMBGAME a76c287146 Steam下载完成定时关机功能 90% 2021-12-03 23:19:58 +08:00
Aigio Liu 3b08ecc5a5 改进 PreferencesPlatformServiceImpl 2021-12-03 22:56:16 +08:00
Aigio Liu dfd8a31326 fix 2021-12-03 22:42:55 +08:00
Aigio Liu f80ec7c79a fix 2021-12-03 22:40:33 +08:00
Aigio Liu fd257a084d fix 2021-12-03 22:32:25 +08:00
Aigio Liu 6d705a576d new Essentials API Preferences2 & VersionTracking2 2021-12-03 22:22:49 +08:00
Mossimo 3e6666f87a fix JSBuild 2021-12-03 16:06:34 +08:00
RMBGAME 1c9017804f Misc 2021-12-03 15:28:16 +08:00
Aigio Liu 3e022c922a ICurrencyCodeString 2021-12-03 15:18:59 +08:00
RMBGAME aa5f8ff64b 添加local domain的hosts来解决 #745 2021-12-03 15:19:08 +08:00
RMBGAME ae218f0a5d 优化启用脚本时的性能
优化库存游戏加载
2021-12-03 15:18:59 +08:00
Aigio Liu 6aef170d9a fix server package 2021-12-03 15:07:12 +08:00
Aigio Liu b39deb6197 Update nuget packages 2021-12-03 14:50:19 +08:00
Aigio Liu 7e54aaeb95 dev pubxml 2021-12-03 14:20:05 +08:00
Aigio Liu 0c2fadb25a 发布工具支持测试环境 2021-12-03 14:19:39 +08:00
Aigio Liu dfaf48ccd8 改进 脚本管理删除脚本逻辑 2021-12-03 13:32:53 +08:00
dependabot[bot] 89343ceddd Bump HtmlAgilityPack from 1.11.38 to 1.11.39
Bumps [HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack) from 1.11.38 to 1.11.39.
- [Release notes](https://github.com/zzzprojects/html-agility-pack/releases)
- [Commits](https://github.com/zzzprojects/html-agility-pack/compare/v1.11.38...v1.11.39)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-02 23:21:34 +00:00
RMBGAME 5728ad647e Merge pull request #717 from SteamTools-Team/dependabot/nuget/Splat-14.1.1
Bump Splat from 13.1.63 to 14.1.1
2021-12-02 19:26:53 +08:00
RMBGAME d4c02bc632 Merge pull request #718 from SteamTools-Team/dependabot/nuget/AutoMapper.Collection.EntityFrameworkCore-7.1.3
Bump AutoMapper.Collection.EntityFrameworkCore from 7.0.1 to 7.1.3
2021-12-02 19:26:41 +08:00
RMBGAME 5fc0680845 Fix #723 2021-12-02 19:20:46 +08:00
RMBGAME bf9c045d8f Steam下载完成定时关机功能 70% 2021-12-02 19:20:37 +08:00
Aigio Liu a0bfa5d735 Android Style 2021-12-02 17:56:04 +08:00
dependabot[bot] 49998db4c4 Bump AutoMapper.Collection.EntityFrameworkCore from 7.0.1 to 7.1.3
Bumps [AutoMapper.Collection.EntityFrameworkCore](https://github.com/AutoMapper/Automapper.Collection.EFCore) from 7.0.1 to 7.1.3.
- [Release notes](https://github.com/AutoMapper/Automapper.Collection.EFCore/releases)
- [Commits](https://github.com/AutoMapper/Automapper.Collection.EFCore/compare/v7.0.1...v7.1.3)

---
updated-dependencies:
- dependency-name: AutoMapper.Collection.EntityFrameworkCore
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-02 06:09:20 +00:00
dependabot[bot] 29b5cd9371 Bump Splat from 13.1.63 to 14.1.1
Bumps [Splat](https://github.com/reactiveui/splat) from 13.1.63 to 14.1.1.
- [Release notes](https://github.com/reactiveui/splat/releases)
- [Commits](https://github.com/reactiveui/splat/compare/13.1.63...14.1.1)

---
updated-dependencies:
- dependency-name: Splat
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-02 06:09:19 +00:00
Aigio Liu 7a0a4c4b5c fix ASP.NET Core Dependent & ASF for Android & res Chinese and English typesetting 2021-12-02 14:07:47 +08:00
Aigio Liu dcf4db3ce4 remove CurrencyCodeEnumExtensions ToCurrencyCode(this string 2021-12-02 09:31:14 +08:00
Aigio Liu ace93bfa7f #709 当 ApiResponse 产生异常时显示完整信息 2021-12-02 09:27:20 +08:00
Mossimo 3374de3506 save TryPase 2021-12-01 17:18:23 +08:00
Mossimo 7e223f4919 Add StringToCurrencyCode switch 2021-12-01 17:12:39 +08:00
Aigio Liu f4a8586a28 fix server 2021-12-01 17:04:17 +08:00
Aigio Liu e2bbad31b2 Fix xamarin.forms.platform.android Toolbar Style 2021-12-01 15:36:11 +08:00
Aigio Liu 494abed3c0 fix Publish Tool 2021-11-30 10:23:47 +08:00
Aigio Liu 98f203d041 Add Toast.Show(Exception 2021-11-30 10:15:04 +08:00
RMBGAME 664cf75376 Merge pull request #715 from SteamTools-Team/dependabot/nuget/JustArchiNET.Madness-2.4.0
Bump JustArchiNET.Madness from 2.3.2 to 2.4.0
2021-11-30 07:25:53 +08:00
dependabot[bot] 8b48062534 Bump JustArchiNET.Madness from 2.3.2 to 2.4.0
Bumps [JustArchiNET.Madness](https://github.com/JustArchiNET/Madness) from 2.3.2 to 2.4.0.
- [Release notes](https://github.com/JustArchiNET/Madness/releases)
- [Commits](https://github.com/JustArchiNET/Madness/compare/2.3.2...2.4.0)

---
updated-dependencies:
- dependency-name: JustArchiNET.Madness
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-29 23:22:30 +00:00
Aigio Liu cf2def4ba9 CD ReadVersionDesc 2021-11-29 20:49:00 +08:00
RMBGAME 97e6dfe6b2 Publish.yml 2021-11-29 16:36:58 +08:00
RMBGAME e56466fe3f Merge pull request #713 from SteamTools-Team/dependabot/nuget/Splat-13.1.63
Bump Splat from 13.1.42 to 13.1.63
2021-11-29 15:10:55 +08:00
Aigio Liu 17db7a5264 Publish CD WebAPI Client Impl 2021-11-29 15:00:49 +08:00
RMBGAME 0b30d217cc Misc 2021-11-29 14:54:19 +08:00
Aigio Liu 0a558c58f0 remove Microsoft.Windows.SDK.NET.dll 2021-11-29 11:29:33 +08:00
Aigio Liu 135c7fc7c3 7-Zip Update 21.06 (2021-11-24) for Windows & Add SevenZip.Tests 2021-11-29 11:23:41 +08:00
dependabot[bot] 5b819f0769 Bump Splat from 13.1.42 to 13.1.63
Bumps [Splat](https://github.com/reactiveui/splat) from 13.1.42 to 13.1.63.
- [Release notes](https://github.com/reactiveui/splat/releases)
- [Commits](https://github.com/reactiveui/splat/compare/13.1.42...13.1.63)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-28 23:25:50 +00:00
Aigio Liu eb9f146471 ShowCaptchaUrl 2021-11-28 20:55:09 +08:00
Aigio Liu a4200f5011 ASF 配置 UI & ConsoleFont 2021-11-28 16:08:45 +08:00
Aigio Liu 0865b7d3b0 UI 后端增强
ASF 控制台 字体设置
ASF IPC 端口号设置,类型 Int16,为 0 时使用默认端口号 6242
ASF IPC 端口号被占用时随机使用一个新的 设置项
令牌登录验证码复制按钮逻辑,在浏览器中打开或复制到剪贴板
2021-11-28 13:09:33 +08:00
Aigio Liu be41fd6923 Browser2 return bool 2021-11-28 11:51:34 +08:00
RMBGAME 2fce4e828f Style 2021-11-28 06:41:54 +08:00
RMBGAME 0cd7f6cd72 修复确认交易在登录时可能会卡死主线程的一个BUG 2021-11-28 05:34:38 +08:00
RMBGAME b429915814 修复在启用动态桌面后全屏时可能导致窗口冻结无法操作的问题 2021-11-28 04:37:23 +08:00
Aigio Liu 093b642e1c CD 2021-11-27 18:31:37 +08:00
Aigio Liu f59c600dbb CD 2021-11-27 12:21:13 +08:00
RMBGAME 36582cc455 Misc 2021-11-27 07:28:19 +08:00
RMBGAME d68eecd027 Update publish.yml 2021-11-27 07:22:39 +08:00
RMBGAME 71076e50e5 修复动态背景有时候会被其他窗口遮挡的问题 2021-11-27 07:18:04 +08:00
RMBGAME fe377c3e68 修改最小化到托盘时窗口的关闭方式
增加asf功能相关的托盘菜单
2021-11-27 07:14:41 +08:00
RMBGAME 369da3d830 build.ps1 2021-11-27 00:09:00 +08:00
RMBGAME 1e39cbb586 Misc 2021-11-26 23:55:06 +08:00
Aigio Liu feaecbcd16 v2.6.2 2021-11-26 23:41:39 +08:00
Aigio Liu 988f601bfe 自动更新错误提示语改进与跳转官网 2021-11-26 23:14:48 +08:00
RMBGAME 2c72f6b452 修复高DPI下动态桌面错位问题 2021-11-26 22:10:01 +08:00
RMBGAME b3201064ca fix #707 2021-11-26 21:52:51 +08:00
Aigio Liu 7032193e52 fix xamarin ci 2021-11-26 21:48:53 +08:00
Aigio Liu 8269098bcb fix xamarin ci 2021-11-26 21:34:26 +08:00
Aigio Liu 8c2d5e760f fix xamarin ci 2021-11-26 21:03:02 +08:00
RMBGAME da4c96e8d0 更换page页切换逻辑 2021-11-26 20:51:16 +08:00
Aigio Liu 9aabd3b00d fix xamarin ci 2021-11-26 20:39:43 +08:00
Aigio Liu c1859bbe58 fix xamarin ci 2021-11-26 20:27:41 +08:00
Aigio Liu ed8a0b0143 fix slnf 2021-11-26 20:23:09 +08:00
Aigio Liu e966dd9383 fix xamarin ci 2021-11-26 20:18:36 +08:00
Aigio Liu f38aeefdf9 fix xamarin ci 2021-11-26 20:14:42 +08:00
Aigio Liu 9ca190f3bb fix xamarin ci 2021-11-26 20:04:40 +08:00
Aigio Liu 703b2e7df2 xamarin ci use windows 2021-11-26 19:55:53 +08:00
Aigio Liu 1d1cd72e76 fix xamarin ci 2021-11-26 19:49:13 +08:00
Aigio Liu e6142bde00 fix xamarin ci 2021-11-26 19:40:27 +08:00
Aigio Liu 10cb17831f xamarin ci 2021-11-26 19:35:57 +08:00
Aigio Liu bdd52b8789 修复删除更新缓存包文件占用导致失败,改进更新包校验失败时提示 2021-11-26 19:13:16 +08:00
RMBGAME 11f0fcf547 xamarin.yml 2021-11-26 19:11:10 +08:00
RMBGAME db2df8eb28 xamarin.yml 2021-11-26 19:04:58 +08:00
RMBGAME 1f307a63bb 加速默认使用阿里dns 2021-11-26 18:57:42 +08:00
Aigio Liu 7921441010 Android 单元测试 & 增强用于存储空间的文本阅读器 2021-11-26 18:24:36 +08:00
Aigio Liu fd6591f0ab remove package BrotliSharpLib & fix android 2021-11-26 14:30:17 +08:00
Aigio Liu bc2607127d Zstandard v1.5.0 2021-11-26 11:10:12 +08:00
RMBGAME 6e11a235dd Misc 2021-11-26 05:09:39 +08:00
RMBGAME 1efa07fef6 Update xamarin.yml 2021-11-26 04:36:46 +08:00
RMBGAME 76c1de1639 Fix 2021-11-26 04:15:25 +08:00
RMBGAME bf1b22db3e fix 2021-11-26 03:50:34 +08:00
RMBGAME 6aaeded354 Fix 2021-11-26 03:22:17 +08:00
RMBGAME a40171dd73 Fix 2021-11-26 02:45:50 +08:00
RMBGAME 273377a0d3 Update xamarin.yml 2021-11-26 02:24:55 +08:00
RMBGAME 57aa04af69 fix CI 2021-11-26 02:20:58 +08:00
RMBGAME c2d934edd5 fix 2021-11-26 01:50:10 +08:00
RMBGAME ec2f863222 publish.yml 2021-11-26 01:34:49 +08:00
RMBGAME 21ed97b807 Update CI 2021-11-26 01:29:17 +08:00
RMBGAME 3e1b9cf9fd Merge pull request #705 from SteamTools-Team/dependabot/nuget/Z.EntityFramework.Plus.EFCore-6.13.2
Bump Z.EntityFramework.Plus.EFCore from 6.13.1 to 6.13.2
2021-11-25 21:07:11 +08:00
RMBGAME 7e99faffe4 Merge pull request #706 from SteamTools-Team/dependabot/nuget/Avalonia.Xaml.Behaviors-0.10.10.4
Bump Avalonia.Xaml.Behaviors from 0.10.10.3 to 0.10.10.4
2021-11-25 21:06:48 +08:00
Aigio Liu 56b019d96c 改进url值与hosts只读提示 2021-11-25 17:54:02 +08:00
Aigio Liu 9f748bf2bf 修复 hosts 只读判断操作,改进 windows 上 hosts 文件只读无法修改时提示语 2021-11-25 17:36:33 +08:00
Aigio Liu bf2d7feaf7 修正 Unix 解压文件名中带有文件夹分隔符反斜杠的问题 & 减少发行渠道版本 2021-11-25 16:31:52 +08:00
Aigio Liu 2c48edf29a fix 2021-11-25 10:16:51 +08:00
dependabot[bot] 02c5dec9da Bump Avalonia.Xaml.Behaviors from 0.10.10.3 to 0.10.10.4
Bumps [Avalonia.Xaml.Behaviors](https://github.com/wieslawsoltes/AvaloniaBehaviors) from 0.10.10.3 to 0.10.10.4.
- [Release notes](https://github.com/wieslawsoltes/AvaloniaBehaviors/releases)
- [Commits](https://github.com/wieslawsoltes/AvaloniaBehaviors/compare/0.10.10.3...0.10.10.4)

---
updated-dependencies:
- dependency-name: Avalonia.Xaml.Behaviors
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-24 23:28:34 +00:00
dependabot[bot] 6ee85ec8a6 Bump Z.EntityFramework.Plus.EFCore from 6.13.1 to 6.13.2
Bumps [Z.EntityFramework.Plus.EFCore](https://github.com/zzzprojects/EntityFramework-Plus) from 6.13.1 to 6.13.2.
- [Release notes](https://github.com/zzzprojects/EntityFramework-Plus/releases)
- [Commits](https://github.com/zzzprojects/EntityFramework-Plus/commits)

---
updated-dependencies:
- dependency-name: Z.EntityFramework.Plus.EFCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-24 23:21:06 +00:00
Aigio Liu 03dacce353 添加用于模型类的单元测试 2021-11-24 23:13:01 +08:00
Aigio Liu 1cde3b4178 KeyUp e.Handled = true; 2021-11-24 21:53:53 +08:00
Aigio Liu e8eb23b161 rel md 2021-11-24 21:53:52 +08:00
Aigio Liu eb6d66777a v2.6.1 2021-11-24 19:29:35 +08:00
Aigio Liu 6c46ad3798 v2.6.2 2021-11-24 19:29:34 +08:00
Aigio Liu eb4ef0c37b ASF-UI 嵌入式资源 2021-11-24 19:29:33 +08:00
RMBGAME cfb9786044 PhoneNumBinding Window 错位问题 2021-11-24 19:22:29 +08:00
RMBGAME e28a251b38 捐助文本 改进 2021-11-24 19:06:49 +08:00
RMBGAME 0b31c8da38 修复ASF Bot页 一个UI错误 2021-11-24 18:56:49 +08:00
RMBGAME c015ed2958 修复挂时长进程异常退出 2021-11-24 18:39:10 +08:00
RMBGAME 9b257524bd v2.4.12 2021-09-09 06:29:17 +08:00
rmbgame e5ddc46deb 修改账号切换ui错位问题
修改账号切换操作交互
添加关于内手动更新检测
修改更新弹窗为不绑定父窗口弹窗
2021-05-06 15:21:26 +08:00
rmbgame 51fdc5a841 ready 2.1.0 2021-05-05 22:19:23 +08:00
rmbgame 2e263a96b9 fix ui error 2021-05-05 21:59:50 +08:00
rmbgame d543c2bac1 ready 2.0.0 2021-05-01 01:41:02 +08:00
rmbgame 0509d2b843 ready 1.1.4 2021-02-23 02:34:20 +08:00
rmbgame f0a14e332d ready 1.1.3 2021-02-21 21:39:02 +08:00
rmbgame 948016c84f ready 1.1.2 2021-01-29 19:10:07 +08:00
rmbgame 98da730c18 push 1.1.1 2021-01-23 00:02:52 +08:00
rmbgame ab6bfd45b7 ready 1.0.6 2021-01-12 16:25:19 +08:00
rmbgame 8abfc81ba2 ready 1.0.5 2021-01-08 09:57:34 +08:00
rmbgame d4d6c2fb51 update readme 2020-12-29 03:26:07 +08:00
rmbgame 8da01ac3dd ready 1.0.4 2020-12-28 20:35:45 +08:00
rmbgame 2ab26f7848 ready 1.0.3 2020-12-26 22:20:50 +08:00
rmbgame d646eacda1 ready 1.0.2 2020-12-21 21:54:23 +08:00
rmbgame fb029f729b ready 1.0.0 2020-12-21 21:47:08 +08:00
rmbgame 5ef6663269 delete ref lib 2020-12-21 21:36:17 +08:00
rmbgame 5c86b53000 ready 1.0.0 2020-12-17 12:10:47 +08:00
rmbgame efb6adbd9b delete ref lib 2020-12-16 10:38:03 +08:00
rmbgame 209202b5cf sync develop 2020-12-16 10:36:52 +08:00
rmbgame c0a081e226 delete ref lib 2020-12-16 10:34:52 +08:00
1294 changed files with 51114 additions and 200780 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
---
name: Bug Report 🐛
name: "Bug Report \U0001F41B"
about: 创建 Bug 报告以帮助我们改进 / Create a report to help us improve
title: "🐛[BUG] "
title: "\U0001F41B[BUG] "
labels: bug
assignees: ''
+4 -4
View File
@@ -1,8 +1,8 @@
---
name: Feature request 👑
name: "Feature request \U0001F451"
about: 对程序的需求或建议 / Suggest an idea for program
title: "👑[Enhancement] "
labels: enhancement
title: "\U0001F451[Enhancement] "
labels: enhancement
assignees: ''
---
@@ -26,4 +26,4 @@ If you have a solution, explain it clearly here
<!--
如截图等其他信息可以贴在这里
Other information such as screenshots can be posted here
-->
-->
+17
View File
@@ -0,0 +1,17 @@
---
name: Milestone
about: Issue a summary of the fixes recorded for the next release
title: "vTBD Milestone"
labels: documentation
assignees: rmbadmin, AigioL, Mossimos
---
## New release previous preparations | 发行新版本前准备工作
- [ ] Translate resx | 翻译 resx
- [ ] Compile msixupload package | 编译 msixupload 包
- [ ] Github release / Gitee release | 在 Github 与 Gitee 上发布
- [ ] Upload network disk | 上传网盘
- [ ] Update the official website | 更新官网
- [ ] Server publishing tool enable new version | 服务器发布工具启用新版本
- [ ] ~~Enable MS store channel new version notification after waiting for MS store approval | 等待微软商店审核完成后启用该渠道新版本通知~~
+4 -4
View File
@@ -1,8 +1,8 @@
---
name: question 🧐
name: "Question \U0001F9D0"
about: 对程序使用的疑问或需要帮助 / Questions about the use of the program or need help
title: "🧐[Question] "
labels: question
title: "\U0001F9D0[Question] "
labels: question
assignees: ''
---
@@ -23,4 +23,4 @@ Other information such as screenshots can be posted here
- 程序版本(Program Version):
- 系统版本号(OS Version): <!-- example Windows 10.19042.844(see winver) / macOS Monterey 12 / Ubuntu 20.04.2 LTS -->
- 是否为应用商店版本(Whether it is a Store version): <!--是(Yes)/否(No)-->
- 是否为应用商店版本(Whether it is a Store version): <!--是(Yes)/否(No)-->
+118 -29
View File
@@ -1,4 +1,7 @@
name: .NET Build
name: Build
env:
ProjectName: Steam++
on:
push:
@@ -8,21 +11,26 @@ on:
jobs:
build:
runs-on: ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
# os: [ windows-latest, macOS-latest, ubuntu-latest ]
os: [ windows-latest ]
configuration: [ Debug, Release ]
os: [ windows-latest, macOS-latest, ubuntu-latest ]
# rid: [ fd-win-x64, win-x64, osx-x64, linux-x64,linux-arm64 ]
steps:
- uses: actions/checkout@v2
- name: Setup .NET 5
uses: actions/setup-dotnet@v1
- name: Checkout repository
uses: actions/checkout@v3
with:
dotnet-version: 5.0.x
fetch-depth: 0
submodules: recursive
- name: Setup .NET 6
uses: actions/setup-dotnet@v1
uses: actions/setup-dotnet@v2
with:
dotnet-version: 6.0.100
dotnet-version: 6.0.x
- name: Install macOS SDK(macOS)
if: matrix.os == 'macOS-latest'
@@ -36,14 +44,24 @@ jobs:
if: matrix.os == 'windows-latest'
run: dotnet workload install maui
- name: Checkout repository
uses: actions/checkout@v2
- name: Checkout submodules
run: git submodule update --init --recursive
- name: dotnet info
- name: Verify dotnet info
run: dotnet --info
- name: Checkout Credentials repository
if: ${{ matrix.os == 'windows-latest' && !startsWith(github.ref, 'refs/tags/') && github.event_name == 'push' }}
uses: actions/checkout@v3
with:
repository: SteamTools-Team/Credentials
token: ${{ secrets.REPO_TOKEN }}
path: ./Credentials
- name: Copy pfx and snk To Source
if: ${{ matrix.os == 'windows-latest' && !startsWith(github.ref, 'refs/tags/') && github.event_name == 'push' }}
run: |
copy ".\Credentials\*.pfx" .
copy ".\Credentials\*.snk" .
dir *.pfx -s
- name: dotnet restore SteamToolsV2+.sln
if: matrix.os == 'windows-latest'
run: dotnet restore ./SteamToolsV2+.sln
@@ -56,19 +74,90 @@ jobs:
if: matrix.os == 'macOS-latest'
run: dotnet restore ./SteamToolsV2+.Mac.slnf
- name: dotnet AvaloniaApp build
run: dotnet build ./src/ST.Client.Desktop.Avalonia.App/ST.Client.Avalonia.App.csproj
- name: dotnet CommonUnit build
run: dotnet build ./tests/Common.UnitTest/Common.UnitTest.csproj
- name: dotnet ST.Client.UnitTest build
run: dotnet build ./tests/ST.Client.UnitTest/ST.Client.UnitTest.csproj
# - name: dotnet ST.Client.Desktop.UnitTest build
# run: dotnet build ./tests/ST.Client.Desktop.UnitTest/ST.Client.Desktop.UnitTest.csproj
- name: Build AvaloniaApp ${{ matrix.configuration }}
run: dotnet build ./src/ST.Client.Desktop.Avalonia.App/ST.Client.Avalonia.App.csproj -c "${{ matrix.configuration }}"
- name: dotnet CommonUnit test
run: dotnet test ./tests/Common.UnitTest/Common.UnitTest.csproj
- name: dotnet ST.Client.UnitTest test
run: dotnet test ./tests/ST.Client.UnitTest/ST.Client.UnitTest.csproj
- name: Run CommonUnit
run: dotnet test ./tests/Common.UnitTest/Common.UnitTest.csproj -c "${{ matrix.configuration }}"
- name: Run ST.Client.UnitTest
run: dotnet test ./tests/ST.Client.UnitTest/ST.Client.UnitTest.csproj -c "${{ matrix.configuration }}"
- name: Run ST.Client.Desktop.UnitTest
run: dotnet test ./tests/ST.Client.Desktop.UnitTest/ST.Client.Desktop.UnitTest.csproj -c "${{ matrix.configuration }}"
# - name: dotnet ST.Client.Desktop.UnitTest test
# if: matrix.os != 'windows-latest'
# run: dotnet test ./tests/ST.Client.Desktop.UnitTest/ST.Client.Desktop.UnitTest.csproj
- name: Get Short CommitId
if: ${{ matrix.os == 'windows-latest' && !startsWith(github.ref, 'refs/tags/') && github.event_name == 'push' }}
shell: pwsh
run: Write-Output "GITHUB_SHA_SHORT=$(${env:GITHUB_SHA}.Substring(0,7))" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: Build ST.Tools.Publish Release
if: ${{ matrix.os == 'windows-latest' && !startsWith(github.ref, 'refs/tags/') && github.event_name == 'push' }}
run: dotnet build ./src/ST.Tools.Publish/ST.Tools.Publish.csproj -c Release
- name: Build ${{ matrix.configuration }} & Package All
if: ${{ matrix.os == 'windows-latest' && !startsWith(github.ref, 'refs/tags/') && github.event_name == 'push' }}
shell: pwsh
run: .\packaging\build.ps1 -configuration ${{ matrix.configuration }}
- name: All Package
if: ${{ matrix.os == 'windows-latest' && !startsWith(github.ref, 'refs/tags/') && github.event_name == 'push' }}
shell: pwsh
run: |
$dev = $(if ('${{ matrix.configuration }}' -eq 'Debug') {"-dev"})
$pexe=".\src\ST.Tools.Publish\bin\Release\net6.0\p.exe"
& $pexe hp $dev
& $pexe sta $dev
& $pexe 7z -buildpackage ${env:GITHUB_SHA_SHORT} $dev
- name: Upload fd-win-x64 App ${{ matrix.configuration }}
continue-on-error: true
if: ${{ matrix.os == 'windows-latest' && !startsWith(github.ref, 'refs/tags/') && github.event_name == 'push' }}
uses: actions/upload-artifact@v2
with:
name: '[${{ matrix.configuration }}]${{ env.ProjectName }}_win_x64_fde_${{ env.GITHUB_SHA_SHORT }}'
path: src\ST.Client.Desktop.Avalonia.App\bin\${{ matrix.configuration }}\Publish\${{ env.ProjectName }}_win_x64_fde_${{ env.GITHUB_SHA_SHORT }}.7z
- name: Upload win-x64 App ${{ matrix.configuration }}
continue-on-error: true
if: ${{ matrix.os == 'windows-latest' && !startsWith(github.ref, 'refs/tags/') && github.event_name == 'push' }}
uses: actions/upload-artifact@v2
with:
name: '[${{ matrix.configuration }}]${{ env.ProjectName }}_win_x64_${{ env.GITHUB_SHA_SHORT }}'
path: src\ST.Client.Desktop.Avalonia.App\bin\${{ matrix.configuration }}\Publish\${{ env.ProjectName }}_win_x64_${{ env.GITHUB_SHA_SHORT }}.7z
- name: Upload macos-x64 App ${{ matrix.configuration }}
continue-on-error: true
if: ${{ matrix.os == 'windows-latest' && !startsWith(github.ref, 'refs/tags/') && github.event_name == 'push' }}
uses: actions/upload-artifact@v2
with:
name: '[${{ matrix.configuration }}]${{ env.ProjectName }}_macos_x64_${{ env.GITHUB_SHA_SHORT }}'
path: src\ST.Client.Desktop.Avalonia.App\bin\${{ matrix.configuration }}\Publish\${{ env.ProjectName }}_macos_x64_${{ env.GITHUB_SHA_SHORT }}.7z
- name: Upload macos-arm64 App ${{ matrix.configuration }}
continue-on-error: true
if: ${{ matrix.os == 'windows-latest' && !startsWith(github.ref, 'refs/tags/') && github.event_name == 'push' }}
uses: actions/upload-artifact@v2
with:
name: '[${{ matrix.configuration }}]${{ env.ProjectName }}_macos_arm64_${{ env.GITHUB_SHA_SHORT }}'
path: src\ST.Client.Desktop.Avalonia.App\bin\${{ matrix.configuration }}\Publish\${{ env.ProjectName }}_macos_arm64_${{ env.GITHUB_SHA_SHORT }}.7z
- name: Upload linux-x64 App ${{ matrix.configuration }}
continue-on-error: true
if: ${{ matrix.os == 'windows-latest' && !startsWith(github.ref, 'refs/tags/') && github.event_name == 'push' }}
uses: actions/upload-artifact@v2
with:
name: '[${{ matrix.configuration }}]${{ env.ProjectName }}_linux_x64_${{ env.GITHUB_SHA_SHORT }}'
path: src\ST.Client.Desktop.Avalonia.App\bin\${{ matrix.configuration }}\Publish\${{ env.ProjectName }}_linux_x64_${{ env.GITHUB_SHA_SHORT }}.tar.zst
- name: Upload linux-arm64 App ${{ matrix.configuration }}
continue-on-error: true
if: ${{ matrix.os == 'windows-latest' && !startsWith(github.ref, 'refs/tags/') && github.event_name == 'push' }}
uses: actions/upload-artifact@v2
with:
name: '[${{ matrix.configuration }}]${{ env.ProjectName }}_linux_arm64_${{ env.GITHUB_SHA_SHORT }}'
path: src\ST.Client.Desktop.Avalonia.App\bin\${{ matrix.configuration }}\Publish\${{ env.ProjectName }}_linux_arm64_${{ env.GITHUB_SHA_SHORT }}.tar.zst
+331
View File
@@ -0,0 +1,331 @@
name: Publish
env:
ProjectName: Steam++
Configuration: Release
PublishFilePath: C:\PublishFiles
on:
push:
tags:
- '*'
jobs:
Publish:
name: Publish
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ windows-latest ]
steps:
- name: Checkout repository
uses: actions/checkout@v3
with:
fetch-depth: 0
submodules: recursive
- name: Setup .NET 6
uses: actions/setup-dotnet@v2
with:
dotnet-version: 6.0.x
- name: Install macOS SDK(macOS)
if: matrix.os == 'macOS-latest'
run: sudo dotnet workload install macos
- name: Install macOS SDK(Windows)
if: matrix.os == 'windows-latest'
run: dotnet workload install macos
- name: Install Maui(Windows)
if: matrix.os == 'windows-latest'
run: dotnet workload install maui
- name: Verify dotnet info
run: dotnet --info
- name: Shell Version
run: sh --version
- name: Checkout NSIS-Build repository
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
uses: actions/checkout@v3
with:
repository: SteamTools-Team/NSIS-Build
token: ${{ secrets.REPO_TOKEN }}
path: ./NSIS-Build
- name: Checkout Credentials repository
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
uses: actions/checkout@v3
with:
repository: SteamTools-Team/Credentials
token: ${{ secrets.REPO_TOKEN }}
path: ./Credentials
- name: Copy pfx and snk To Source
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
run: |
copy ".\Credentials\*.pfx" .
copy ".\Credentials\*.snk" .
dir *.pfx -s
- name: dotnet restore SteamToolsV2+.sln
if: matrix.os == 'windows-latest'
run: dotnet restore ./SteamToolsV2+.sln
- name: dotnet restore SteamToolsV2+.Linux.sln
if: matrix.os == 'ubuntu-latest'
run: dotnet restore ./SteamToolsV2+.Linux.slnf
- name: dotnet restore SteamToolsV2+.Mac.sln
if: matrix.os == 'macOS-latest'
run: dotnet restore ./SteamToolsV2+.Mac.slnf
- name: Build AvaloniaApp
run: dotnet build ./src/ST.Client.Desktop.Avalonia.App/ST.Client.Avalonia.App.csproj -c "${{ env.Configuration }}"
- name: Run CommonUnit
run: dotnet test ./tests/Common.UnitTest/Common.UnitTest.csproj -c "${{ env.Configuration }}"
- name: Run ST.Client.UnitTest
run: dotnet test ./tests/ST.Client.UnitTest/ST.Client.UnitTest.csproj -c "${{ env.Configuration }}"
- name: Run ST.Client.Desktop.UnitTest
run: dotnet test ./tests/ST.Client.Desktop.UnitTest/ST.Client.Desktop.UnitTest.csproj -c "${{ env.Configuration }}"
- name: Get tag
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
id: tag
uses: dawidd6/action-get-tag@v1
- name: Build ST.Tools.Publish Release
run: dotnet build ./src/ST.Tools.Publish/ST.Tools.Publish.csproj -c Release
- name: Build Release & Package All & Publish Server
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
shell: pwsh
run: .\packaging\build.ps1 -version ${{ steps.tag.outputs.tag }} -configuration ${{ env.Configuration }} -isPublish $true
env:
Token: ${{ secrets.PUBLISH_TOKEN }}
- name: Package fd-win-x64 7z
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
shell: pwsh
run: |
New-Item -ItemType Directory -Path ${env:PublishFilePath} -Force > $null
Copy-Item ".\src\ST.Client.Desktop.Avalonia.App\bin\${env:Configuration}\Publish\${env:ProjectName}_win_x64_fde_v${{ steps.tag.outputs.tag }}.7z" "${env:PublishFilePath}"
Write-Output "fd_win_x64_SHA256=$(.\packaging\SHA256.ps1 ${env:PublishFilePath}\${env:ProjectName}_win_x64_fde_v${{ steps.tag.outputs.tag }}.7z)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: Package fd-win-x64 exe
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
shell: pwsh
run: |
New-Item -ItemType Directory -Path ${env:PublishFilePath} -Force > $null
Copy-Item ".\src\ST.Client.Desktop.Avalonia.App\bin\${env:Configuration}\Publish\${env:ProjectName}_win_x64_fde_v${{ steps.tag.outputs.tag }}.exe" "${env:PublishFilePath}"
Write-Output "exe_fd_win_x64_SHA256=$(.\packaging\SHA256.ps1 ${env:PublishFilePath}\${env:ProjectName}_win_x64_fde_v${{ steps.tag.outputs.tag }}.exe)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: Package win-x64 7z
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
shell: pwsh
run: |
New-Item -ItemType Directory -Path ${env:PublishFilePath} -Force > $null
Copy-Item ".\src\ST.Client.Desktop.Avalonia.App\bin\${env:Configuration}\Publish\${env:ProjectName}_win_x64_v${{ steps.tag.outputs.tag }}.7z" "${env:PublishFilePath}"
Write-Output "win_x64_SHA256=$(.\packaging\SHA256.ps1 ${env:PublishFilePath}\${env:ProjectName}_win_x64_v${{ steps.tag.outputs.tag }}.7z)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: Package win-x64 exe
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
shell: pwsh
run: |
New-Item -ItemType Directory -Path ${env:PublishFilePath} -Force > $null
Copy-Item ".\src\ST.Client.Desktop.Avalonia.App\bin\${env:Configuration}\Publish\${env:ProjectName}_win_x64_v${{ steps.tag.outputs.tag }}.exe" "${env:PublishFilePath}"
Write-Output "exe_win_x64_SHA256=$(.\packaging\SHA256.ps1 ${env:PublishFilePath}\${env:ProjectName}_win_x64_v${{ steps.tag.outputs.tag }}.exe)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: Package osx-x64 7z
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
shell: pwsh
run: |
New-Item -ItemType Directory -Path ${env:PublishFilePath} -Force > $null
Copy-Item ".\src\ST.Client.Desktop.Avalonia.App\bin\${env:Configuration}\Publish\${env:ProjectName}_macos_x64_v${{ steps.tag.outputs.tag }}.7z" "${env:PublishFilePath}"
Write-Output "macos_x64_SHA256=$(.\packaging\SHA256.ps1 ${env:PublishFilePath}\${env:ProjectName}_macos_x64_v${{ steps.tag.outputs.tag }}.7z)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: Package osx-arm64 7z
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
shell: pwsh
run: |
New-Item -ItemType Directory -Path ${env:PublishFilePath} -Force > $null
Copy-Item ".\src\ST.Client.Desktop.Avalonia.App\bin\${env:Configuration}\Publish\${env:ProjectName}_macos_arm64_v${{ steps.tag.outputs.tag }}.7z" "${env:PublishFilePath}"
Write-Output "macos_arm64_SHA256=$(.\packaging\SHA256.ps1 ${env:PublishFilePath}\${env:ProjectName}_macos_arm64_v${{ steps.tag.outputs.tag }}.7z)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: Package linux-x64 tar.zst
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
shell: pwsh
run: |
New-Item -ItemType Directory -Path ${env:PublishFilePath} -Force > $null
Copy-Item ".\src\ST.Client.Desktop.Avalonia.App\bin\${env:Configuration}\Publish\${env:ProjectName}_linux_x64_v${{ steps.tag.outputs.tag }}.tar.zst" "${env:PublishFilePath}"
Write-Output "linux_x64_SHA256=$(.\packaging\SHA256.ps1 ${env:PublishFilePath}\${env:ProjectName}_linux_x64_v${{ steps.tag.outputs.tag }}.tar.zst)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: Package linux-arm64 tar.zst
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
shell: pwsh
run: |
New-Item -ItemType Directory -Path ${env:PublishFilePath} -Force > $null
Copy-Item ".\src\ST.Client.Desktop.Avalonia.App\bin\${env:Configuration}\Publish\${env:ProjectName}_linux_arm64_v${{ steps.tag.outputs.tag }}.tar.zst" "${env:PublishFilePath}"
Write-Output "linux_arm64_SHA256=$(.\packaging\SHA256.ps1 ${env:PublishFilePath}\${env:ProjectName}_linux_arm64_v${{ steps.tag.outputs.tag }}.tar.zst)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: Package linux-x64 deb
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
shell: pwsh
run: |
New-Item -ItemType Directory -Path ${env:PublishFilePath} -Force > $null
Copy-Item ".\src\ST.Client.Desktop.Avalonia.App\bin\${env:Configuration}\Publish\${env:ProjectName}_linux_x64_v${{ steps.tag.outputs.tag }}.deb" "${env:PublishFilePath}"
Write-Output "deb_linux_x64_SHA256=$(.\packaging\SHA256.ps1 ${env:PublishFilePath}\${env:ProjectName}_linux_x64_v${{ steps.tag.outputs.tag }}.deb)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: Package linux-arm64 deb
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
shell: pwsh
run: |
New-Item -ItemType Directory -Path ${env:PublishFilePath} -Force > $null
Copy-Item ".\src\ST.Client.Desktop.Avalonia.App\bin\${env:Configuration}\Publish\${env:ProjectName}_linux_arm64_v${{ steps.tag.outputs.tag }}.deb" "${env:PublishFilePath}"
Write-Output "deb_linux_arm64_SHA256=$(.\packaging\SHA256.ps1 ${env:PublishFilePath}\${env:ProjectName}_linux_arm64_v${{ steps.tag.outputs.tag }}.deb)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: Package linux-x64 rpm
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
shell: pwsh
run: |
New-Item -ItemType Directory -Path ${env:PublishFilePath} -Force > $null
Copy-Item ".\src\ST.Client.Desktop.Avalonia.App\bin\${env:Configuration}\Publish\${env:ProjectName}_linux_x64_v${{ steps.tag.outputs.tag }}.rpm" "${env:PublishFilePath}"
Write-Output "rpm_linux_x64_SHA256=$(.\packaging\SHA256.ps1 ${env:PublishFilePath}\${env:ProjectName}_linux_x64_v${{ steps.tag.outputs.tag }}.rpm)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: Package linux-arm64 rpm
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
shell: pwsh
run: |
New-Item -ItemType Directory -Path ${env:PublishFilePath} -Force > $null
Copy-Item ".\src\ST.Client.Desktop.Avalonia.App\bin\${env:Configuration}\Publish\${env:ProjectName}_linux_arm64_v${{ steps.tag.outputs.tag }}.rpm" "${env:PublishFilePath}"
Write-Output "rpm_linux_arm64_SHA256=$(.\packaging\SHA256.ps1 ${env:PublishFilePath}\${env:ProjectName}_linux_arm64_v${{ steps.tag.outputs.tag }}.rpm)" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: Changelog
uses: glennawatson/ChangeLog@v1
id: changelog
- name: Create a new GitHub release
uses: ncipollo/release-action@v1
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
with:
token: ${{ secrets.GITHUB_TOKEN }}
name: ${{ steps.tag.outputs.tag }}
prerelease: false
draft: true
artifacts: ${{ env.PublishFilePath }}\*
body: |
## 版本亮点
* 此版本由 GitHub Action 自动化部署发布,更新日志会在一段时间后手动更新。
${{ steps.changelog.outputs.commitLog }}
## 文件校验
| File | Checksum (SHA256) |
| :- | :- |
| <sub>${{ env.ProjectName }}_win_x64_v${{ steps.tag.outputs.tag }}.7z</sub> | <sub>${{ env.win_x64_SHA256 }}</sub> |
| <sub>${{ env.ProjectName }}_win_x64_fde_v${{ steps.tag.outputs.tag }}.7z</sub> | <sub>${{ env.fd_win_x64_SHA256 }}</sub> |
| <sub>${{ env.ProjectName }}_win_x64_v${{ steps.tag.outputs.tag }}.exe</sub> | <sub>${{ env.exe_win_x64_SHA256 }}</sub> |
| <sub>${{ env.ProjectName }}_win_x64_fde_v${{ steps.tag.outputs.tag }}.exe</sub> | <sub>${{ env.exe_fd_win_x64_SHA256 }}</sub> |
|||
| <sub>${{ env.ProjectName }}_linux_x64_v${{ steps.tag.outputs.tag }}.tar.zst</sub> | <sub>${{ env.linux_x64_SHA256 }}</sub> |
| <sub>${{ env.ProjectName }}_linux_arm64_v${{ steps.tag.outputs.tag }}.tar.zst</sub> | <sub>${{ env.linux_arm64_SHA256 }}</sub> |
| <sub>${{ env.ProjectName }}_linux_x64_v${{ steps.tag.outputs.tag }}.deb</sub> | <sub>${{ env.deb_linux_x64_SHA256 }}</sub> |
| <sub>${{ env.ProjectName }}_linux_arm64_v${{ steps.tag.outputs.tag }}.deb</sub> | <sub>${{ env.deb_linux_arm64_SHA256 }}</sub> |
| <sub>${{ env.ProjectName }}_linux_x64_v${{ steps.tag.outputs.tag }}.rpm</sub> | <sub>${{ env.rpm_linux_x64_SHA256 }}</sub> |
| <sub>${{ env.ProjectName }}_linux_arm64_v${{ steps.tag.outputs.tag }}.rpm</sub> | <sub>${{ env.rpm_linux_arm64_SHA256 }}</sub> |
|||
| <sub>${{ env.ProjectName }}_macos_x64_v${{ steps.tag.outputs.tag }}.7z</sub> | <sub>${{ env.macos_x64_SHA256 }}</sub> |
| <sub>${{ env.ProjectName }}_macos_arm64_v${{ steps.tag.outputs.tag }}.7z</sub> | <sub>${{ env.macos_arm64_SHA256 }}</sub> |
[![WebSite steampp.net](https://img.shields.io/badge/WebSite-steampp.net-brightgreen.svg?style=flat-square&color=61dafb)](https://steampp.net)
[![${{ env.ProjectName }} v${{ steps.tag.outputs.tag }}](https://img.shields.io/badge/${{ env.ProjectName }}-v${{ steps.tag.outputs.tag }}-brightgreen.svg?style=flat-square&color=512bd4)]()
##### [不知道该下载哪个文件?](https://github.com/BeyondDimension/SteamTools/blob/develop/download-guide.md)
WindowsStore:
name: WindowsStore Publish
runs-on: ${{ matrix.os }}
if: ${{ false }} #未做完暂时禁用
strategy:
fail-fast: false
matrix:
os: [ windows-latest ]
steps:
- name: Checkout repository
uses: actions/checkout@v3
with:
fetch-depth: 0
submodules: recursive
- name: Setup .NET 6
uses: actions/setup-dotnet@v2
with:
dotnet-version: 6.0.x
- name: Add msbuild to PATH
if: matrix.os == 'windows-latest'
uses: microsoft/setup-msbuild@v1.1
- name: Verify dotnet info
run: |
dotnet --info
msbuild --version
- name: dotnet restore SteamToolsV2+.sln
if: matrix.os == 'windows-latest'
run: dotnet restore ./SteamToolsV2+.sln
- name: dotnet restore SteamToolsV2+.Linux.sln
if: matrix.os == 'ubuntu-latest'
run: dotnet restore ./SteamToolsV2+.Linux.slnf
- name: dotnet restore SteamToolsV2+.Mac.sln
if: matrix.os == 'macOS-latest'
run: dotnet restore ./SteamToolsV2+.Mac.slnf
- name: Build AvaloniaApp
run: dotnet build ./src/ST.Client.Desktop.Avalonia.App/ST.Client.Avalonia.App.csproj -c "${{ env.Configuration }}"
- name: Run CommonUnit
run: dotnet test ./tests/Common.UnitTest/Common.UnitTest.csproj -c "${{ env.Configuration }}"
- name: Run ST.Client.UnitTest
run: dotnet test ./tests/ST.Client.UnitTest/ST.Client.UnitTest.csproj -c "${{ env.Configuration }}"
- name: Run ST.Client.Desktop.UnitTest
run: dotnet test ./tests/ST.Client.Desktop.UnitTest/ST.Client.Desktop.UnitTest.csproj -c "${{ env.Configuration }}"
- name: Get tag
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
id: tag
uses: dawidd6/action-get-tag@v1
- name: Checkout Credentials repository
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
uses: actions/checkout@v3
with:
repository: SteamTools-Team/Credentials
token: ${{ secrets.REPO_TOKEN }}
path: ./Credentials
- name: Copy pfx and snk To Source
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') }}
run: |
copy ".\Credentials\*.pfx" .
copy ".\Credentials\*.snk" .
dir *.pfx -s
#- name: Build MSIX Package
# run: msbuild .\src\ST.Client.Desktop.Avalonia.App.Bridge.Package\ST.Client.Avalonia.App.Bridge.Package.wapproj /t:rebuild /p:Platform=x64 /p:AppxBundlePlatforms="x64" /p:AppxBundle=Always /p:configuration="release" /t:Publish /p:UapAppxPackageBuildMode=StoreUpload
+20 -20
View File
@@ -1,21 +1,21 @@
name: Sync To Gitee
name: Sync To Gitee
on:
push:
branches: [ main, develop ]
delete:
branches: [ main, develop ]
create:
branches: [ main, develop ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Sync to Gitee
uses: wearerequired/git-mirror-action@master
env:
SSH_PRIVATE_KEY: ${{ secrets.GITEE_PRIVATE_KEY }}
with:
source-repo: "git@github.com:SteamTools-Team/SteamTools.git"
destination-repo: "git@gitee.com:rmbgame/SteamTools"
on:
push:
branches: [ main, develop, www ]
delete:
branches: [ main, develop, www ]
create:
branches: [ main, develop, www ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Sync to Gitee
uses: wearerequired/git-mirror-action@master
env:
SSH_PRIVATE_KEY: ${{ secrets.GITEE_PRIVATE_KEY }}
with:
source-repo: "git@github.com:BeyondDimension/SteamTools.git"
destination-repo: "git@gitee.com:rmbgame/SteamTools"
+87
View File
@@ -0,0 +1,87 @@
name: Build Xamarin app
#https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-xamarin-applications
on:
push:
branches: [ main, develop ]
pull_request:
branches: [ main, develop ]
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
configuration: [ Debug, Release ]
os: [ macOS-latest ]
steps:
- name: Checkout repository
uses: actions/checkout@v3
with:
fetch-depth: 0
submodules: recursive
- name: Setup .NET 6
uses: actions/setup-dotnet@v2
with:
dotnet-version: 6.0.x
- name: Add msbuild to PATH
if: matrix.os == 'windows-latest'
uses: microsoft/setup-msbuild@v1.1
# - name: Install macOS SDK(macOS)
# if: matrix.os == 'macOS-latest'
# run: sudo dotnet workload install macos
# - name: Install macOS SDK(Windows)
# if: matrix.os == 'windows-latest'
# run: dotnet workload install macos
# - name: Install Maui(Windows)
# if: matrix.os == 'windows-latest'
# run: dotnet workload install maui
- name: Verify dotnet info
run: |
nuget help
dotnet --info
msbuild -version
# - name: Install dependencies
# run: nuget restore ./SteamToolsV2+.sln
- name: Setup Xamarin
uses: maxim-lobanov/setup-xamarin@v1
with:
# mono-version: '6.12' # specify version in '<major>.<minor>' format
# xamarin-ios-version: '14.14' # specify version in '<major>' format
# xamarin-mac-version: latest # specify 'latest' keyword to pick up the latest available version
xamarin-android-version: '11.2' # specify full version; it is not recomended option because your pipeline can be broken suddenly in future
# xcode-version: '12.x' # set the latest available Xcode 12
- name: Setup Android NDK
uses: nttld/setup-ndk@v1.0.6
id: setup-ndk
with:
ndk-version: r21e
add-to-path: false
env:
ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }}
- name: dotnet restore SteamToolsV2+.Mac.slnf
run: dotnet restore ./SteamToolsV2+.Mac.slnf
# - name: Build ST.Client
# run: dotnet msbuild ./src/ST.Client/ST.Client.csproj /p:Configuration=${{ matrix.configuration }}
- name: Build ST.Client.XamarinForms
run: dotnet msbuild ./src/ST.Client.XamarinForms/ST.Client.XamarinForms.csproj /p:Configuration=${{ matrix.configuration }}
- name: Build Android app
run: msbuild ./src/ST.Client.Mobile.Droid.App/ST.Client.Android.App.csproj /t:PackageForAndroid /p:Configuration=${{ matrix.configuration }}
#- name: Build iOS app
# run: msbuild <csproj_file_path> /p:Configuration=${{ matrix.configuration }} /p:Platform=iPhoneSimulator /t:Rebuild
+6
View File
@@ -34,3 +34,9 @@
[submodule "references/dotnet-packaging"]
path = references/dotnet-packaging
url = https://github.com/qmfrederik/dotnet-packaging.git
[submodule "references/SevenZipSharp"]
path = references/SevenZipSharp
url = https://github.com/SteamTools-Team/SevenZipSharp.git
[submodule "references/Gameloop.Vdf"]
path = references/Gameloop.Vdf
url = https://github.com/BeyondDimension/Gameloop.Vdf.git
+3 -3
View File
@@ -8,10 +8,10 @@
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
</PropertyGroup>
<PropertyGroup Condition=" Exists('$(MSBuildProjectDirectory)\..\..\Unicorn.pfx') ">
<PropertyGroup Condition=" Exists('$(MSBuildProjectDirectory)\..\..\Unicorn.snk') ">
<DefineConstants>SIGN_ASSEMBLY;$(DefineConstants)</DefineConstants>
<SignAssembly>true</SignAssembly>
<SignAssembly>false</SignAssembly>
<DelaySign>false</DelaySign>
<AssemblyOriginatorKeyFile>$(MSBuildProjectDirectory)\..\..\Unicorn.pfx</AssemblyOriginatorKeyFile>
<AssemblyOriginatorKeyFile>$(MSBuildProjectDirectory)\..\..\Unicorn.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
</Project>
+277 -142
View File
@@ -1,163 +1,298 @@
<Project>
<ItemGroup>
<PackageVersion Include="ReactiveUI" Version="16.3.10" />
<!--<PackageVersion Include="ReactiveUI.Fody" Version="16.3.5" /> -->
<PackageVersion Include="ReactiveUI.XamForms" Version="16.3.10" />
<PackageVersion Include="DynamicData" Version="7.4.3" />
<PackageVersion Include="Splat" Version="13.1.42" />
<PackageVersion Include="OperatingSystem2" Version="1.4.2" />
<PackageVersion Include="Microsoft.AppCenter" Version="4.4.0" />
<PackageVersion Include="Microsoft.AppCenter.Analytics" Version="4.4.0" />
<PackageVersion Include="Microsoft.AppCenter.Crashes" Version="4.4.0" />
<PackageVersion Include="Aigio.Avalonia.AppCenter" Version="4.4.0.1" />
<PackageVersion Include="Aigio.Avalonia.AppCenter.Analytics" Version="4.4.0" />
<PackageVersion Include="Aigio.Avalonia.AppCenter.Crashes" Version="4.4.0" />
<PackageVersion Include="nor0x.AppCenter" Version="4.4.0-XMAC" />
<PackageVersion Include="nor0x.AppCenter.Analytics" Version="4.4.0-XMAC" />
<PackageVersion Include="nor0x.AppCenter.Crashes" Version="4.4.0-XMAC" />
<PackageVersion Include="Plugin.CurrentActivity" Version="2.1.0.4" />
<ItemGroup Condition=" $(TargetFramework.StartsWith('net6.0')) ">
<!-- Microsoft.Extensions.* & AspNetCore & EntityFrameworkCore(NET60) -->
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="6.0.0" />
<PackageVersion Include="Microsoft.Extensions.Http" Version="6.0.0" />
<PackageVersion Include="Microsoft.Extensions.Logging" Version="6.0.0" />
<PackageVersion Include="Nito.Comparers" Version="6.2.2" />
<PackageVersion Include="Xamarin.Essentials" Version="1.7.0" />
<PackageVersion Include="Crc32.NET" Version="1.2.0" />
<PackageVersion Include="gfoidl.Base64" Version="1.1.1" />
<PackageVersion Include="MessagePack" Version="2.3.85" />
<PackageVersion Include="Newtonsoft.Json" Version="13.0.1" />
<PackageVersion Include="System.Text.Json" Version="6.0.0" />
<PackageVersion Include="System.Text.Encodings.Web" Version="6.0.0" />
<PackageVersion Include="Polly" Version="7.2.2" />
<PackageVersion Include="sqlite-net-pcl" Version="1.8.116" />
<PackageVersion Include="NUnit" Version="3.13.2" />
<PackageVersion Include="NUnit3TestAdapter" Version="4.1.0" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
<PackageVersion Include="System.Security.Cryptography.ProtectedData" Version="6.0.0" />
<PackageVersion Include="nunit.xamarin" Version="3.6.1" />
<PackageVersion Include="PCLStorage" Version="1.0.2" />
<PackageVersion Include="Xamarin.Forms" Version="5.0.0.2196" />
<PackageVersion Include="Xamarin.Forms.Visual.Material" Version="5.0.0.2196" />
<PackageVersion Include="Moq" Version="4.16.1" />
<PackageVersion Include="AutoMapper" Version="10.1.1" />
<PackageVersion Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="8.1.1" />
<PackageVersion Include="Portable.BouncyCastle" Version="1.9.0" />
<!--<PackageVersion Include="QRCoder" Version="1.4.2" />-->
<PackageVersion Include="Net.Codecrete.QrCodeGenerator" Version="2.0.0" />
<PackageVersion Include="DnsClient" Version="1.5.0" />
<PackageVersion Include="Fleck" Version="1.2.0" />
<PackageVersion Include="Gameloop.Vdf" Version="0.6.1" />
<PackageVersion Include="NLog" Version="4.7.12" />
<PackageVersion Include="NLog.Extensions.Logging" Version="1.7.4" />
<PackageVersion Include="NotifyIcon.Base" Version="1.0.5" />
<!--<PackageVersion Include="NotifyIcon.Linux" Version="1.0.5" />-->
<!--<PackageVersion Include="NotifyIcon.Mac" Version="1.0.5" />-->
<PackageVersion Include="NotifyIcon.Windows" Version="1.0.5" />
<!--<PackageVersion Include="GtkSharp" Version="3.24.24.34" />-->
<PackageVersion Include="SharpZipLib" Version="1.3.3" />
<PackageVersion Include="Squid-Box.SevenZipSharp.Lite" Version="1.5.0.366" />
<PackageVersion Include="StatefulModel.Standard" Version="0.1.0" />
<PackageVersion Include="Titanium.Web.Proxy" Version="3.1.1397" />
<PackageVersion Include="System.CommandLine" Version="2.0.0-beta1.21308.1" />
<PackageVersion Include="System.Drawing.Common" Version="6.0.0" />
<PackageVersion Include="Microsoft.Extensions.Configuration.Abstractions" Version="6.0.0" />
<PackageVersion Include="Microsoft.Extensions.Logging.AzureAppServices" Version="6.0.3" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.Tools" Version="6.0.3" />
<PackageVersion Include="Microsoft.EntityFrameworkCore" Version="6.0.3" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.Relational" Version="6.0.3" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.3" />
<PackageVersion Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="6.0.3" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="6.0.3" />
<PackageVersion Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="6.0.3" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.MicrosoftAccount" Version="6.0.3" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="6.0.3" />
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="6.0.3" />
</ItemGroup>
<ItemGroup Condition=" $(TargetFramework.StartsWith('net5.0')) ">
<!-- Microsoft.Extensions.* & AspNetCore & EntityFrameworkCore(NET50) -->
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="5.0.2" />
<PackageVersion Include="Microsoft.Extensions.Http" Version="5.0.0" />
<PackageVersion Include="Microsoft.Extensions.Logging" Version="5.0.0" />
<PackageVersion Include="Microsoft.Extensions.Configuration.Abstractions" Version="5.0.0" />
<PackageVersion Include="Microsoft.Extensions.Logging.AzureAppServices" Version="5.0.15" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.Tools" Version="5.0.15" />
<PackageVersion Include="Microsoft.EntityFrameworkCore" Version="5.0.14" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.Relational" Version="5.0.15" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.15" />
<PackageVersion Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="5.0.15" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="5.0.15" />
<PackageVersion Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="5.0.15" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.MicrosoftAccount" Version="5.0.15" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="5.0.15" />
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="5.0.15" />
</ItemGroup>
<ItemGroup Condition=" $(TargetFramework.StartsWith('netstandard')) Or $(TargetFramework.StartsWith('netcoreapp3.1'))">
<!-- Microsoft.Extensions.* & AspNetCore & EntityFrameworkCore(NETCOREAPP31) -->
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="3.1.23" />
<PackageVersion Include="Microsoft.Extensions.Http" Version="3.1.23" />
<PackageVersion Include="Microsoft.Extensions.Logging" Version="3.1.23" />
<PackageVersion Include="Microsoft.Extensions.Configuration.Abstractions" Version="3.1.23" />
<PackageVersion Include="Microsoft.Extensions.Logging.AzureAppServices" Version="3.1.23" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.Tools" Version="3.1.23" />
<PackageVersion Include="Microsoft.EntityFrameworkCore" Version="3.1.23" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.Relational" Version="3.1.23" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.1.23" />
<PackageVersion Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.1.23" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="3.1.23" />
<PackageVersion Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="3.1.23" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.MicrosoftAccount" Version="3.1.23" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="3.1.23" />
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="3.1.23" />
</ItemGroup>
<ItemGroup Condition=" $(TargetFramework.StartsWith('net6.0')) ">
<!-- Entity Framework Plus -->
<!-- A FREE & Open Source library to enhance EF6 and EF Core -->
<PackageVersion Include="Z.EntityFramework.Plus.EFCore" Version="6.13.15" />
<!--Avalonia Start-->
<PackageVersion Include="Avalonia" Version="0.10.10" />
<PackageVersion Include="Avalonia.Desktop" Version="0.10.10" />
<PackageVersion Include="Avalonia.Diagnostics" Version="0.10.10" />
<PackageVersion Include="Avalonia.ReactiveUI" Version="0.10.10" />
<!--<PackageVersion Include="Avalonia.Direct2D1" Version="0.10.9" />-->
<PackageVersion Include="Avalonia.Controls.DataGrid" Version="0.10.10" />
<PackageVersion Include="Avalonia.Xaml.Behaviors" Version="0.10.10.3" />
<!--<PackageVersion Include="Avalonia.AvaloniaEdit" Version="0.10.4" />-->
<!--<PackageVersion Include="CefNet.Avalonia" Version="93.1.21240.857" />-->
<!--<PackageVersion Include="LibVLCSharp.Avalonia" Version="3.5.1" />-->
<PackageVersion Include="FluentAvaloniaUI" Version="1.1.6" />
<PackageVersion Include="JumpLists.Win32.Avalonia" Version="0.0.1" />
<PackageVersion Include="HarfBuzzSharp" Version="2.8.2-preview.155" />
<PackageVersion Include="HarfBuzzSharp.NativeAssets.Linux" Version="2.8.2-preview.155" />
<PackageVersion Include="SkiaSharp" Version="2.88.0-preview.155" />
<PackageVersion Include="SkiaSharp.NativeAssets.Linux" Version="2.88.0-preview.155" />
<!--Avalonia End-->
<PackageVersion Include="MonoMac.NetStandard" Version="0.0.4" />
<!--<PackageVersion Include="Microsoft.Windows.CsWinRT" Version="1.4.1" />-->
<!--<PackageVersion Include="Microsoft.Windows.SDK.NET.Ref" Version="10.0.19041.22" />-->
<PackageVersion Include="TaskScheduler" Version="2.9.2" />
<PackageVersion Include="de.hdodenhof.circleimageview" Version="3.1.0" />
<PackageVersion Include="ReactiveUI.AndroidX" Version="16.3.10" />
<PackageVersion Include="Square.OkHttp3" Version="4.9.2" />
<PackageVersion Include="Square.Picasso" Version="2.71828.0" />
<PackageVersion Include="TencentOpenApiSDK.Android" Version="3.5.4.11" />
<PackageVersion Include="LeakCanaryBinding" Version="1.5.1.1" />
<PackageVersion Include="Toast.iOS" Version="1.2.0" />
<PackageVersion Include="NPOI" Version="2.5.5" />
<PackageVersion Include="Octokit" Version="0.50.0" />
<!--<PackageVersion Include="Microsoft.Windows.SDK.Contracts" Version="10.0.19041.1" />-->
<!-- AspNetCore 6 OpenId/OAuth -->
<PackageVersion Include="AspNet.Security.OpenId.Steam" Version="6.0.0" />
<PackageVersion Include="AspNet.Security.OAuth.QQ" Version="6.0.4" />
<PackageVersion Include="AspNet.Security.OAuth.Apple" Version="6.0.4" />
</ItemGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net48' Or '$(TargetFramework)' == 'net472' Or '$(TargetFramework)' == 'net471' Or '$(TargetFramework)' == 'net46' Or '$(TargetFramework)' == 'net462' Or '$(TargetFramework)' == 'net461' Or '$(TargetFramework)' == 'net45' Or '$(TargetFramework)' == 'net452' Or '$(TargetFramework)' == 'net451' ">
<!-- WindowsRuntime(NETFX) & PowerShell 5 -->
<PackageVersion Include="System.Runtime.WindowsRuntime" Version="4.7.0" />
<PackageVersion Include="System.Runtime.WindowsRuntime.UI.Xaml" Version="4.7.0" />
<PackageVersion Include="Microsoft.PowerShell.5.ReferenceAssemblies" Version="1.1.0" />
</ItemGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup Condition=" $(TargetFramework.StartsWith('netstandard')) Or $(TargetFramework.StartsWith('net5.0')) Or $(TargetFramework.StartsWith('netcoreapp3.1')) Or $(TargetFramework.StartsWith('netcoreapp3.0')) Or $(TargetFramework.StartsWith('netcoreapp2.2')) Or $(TargetFramework.StartsWith('netcoreapp2.1')) Or $(TargetFramework.StartsWith('netcoreapp2.0')) ">
<!-- .NET Platform Extensions 5 -->
<PackageVersion Include="Microsoft.Win32.Registry" Version="5.0.0" />
<PackageVersion Include="SQLitePCLRaw.bundle_green" Version="2.0.7" />
</ItemGroup>
<ItemGroup Condition=" $(TargetFramework.StartsWith('netstandard')) ">
<!-- BCL(NETSTANDARD) -->
<PackageVersion Include="System.Text.Json" Version="6.0.2" />
<PackageVersion Include="System.Text.Encodings.Web" Version="6.0.0" />
<PackageVersion Include="System.Drawing.Common" Version="6.0.0" />
<PackageVersion Include="System.Security.Principal.Windows" Version="5.0.0" />
<PackageVersion Include="BrotliSharpLib" Version="0.3.3" />
<PackageVersion Include="System.Buffers" Version="4.5.1" />
<PackageVersion Include="System.Memory" Version="4.5.4" />
<PackageVersion Include="System.Threading.Tasks.Extensions" Version="4.5.4" />
<PackageVersion Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.22000.196" />
<PackageVersion Include="Microsoft.EntityFrameworkCore" Version="6.0.0" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.Relational" Version="6.0.0" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.0" />
<PackageVersion Include="Microsoft.Extensions.Logging.AzureAppServices" Version="6.0.0" />
<PackageVersion Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="6.0.0" />
<PackageVersion Include="System.Diagnostics.Tracing" Version="4.3.0" />
</ItemGroup>
<ItemGroup>
<!-- Microsoft.* -->
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
<!--<PackageVersion Include="Microsoft.Windows.CsWinRT" Version="1.4.1" />-->
<!--<PackageVersion Include="Microsoft.Windows.SDK.NET.Ref" Version="10.0.19041.22" />-->
<!--<PackageVersion Include="Microsoft.Windows.SDK.Contracts" Version="10.0.19041.1" />-->
<PackageVersion Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.22000.197" />
<!-- AppCenter.* -->
<PackageVersion Include="Microsoft.AppCenter" Version="4.5.0" />
<PackageVersion Include="Microsoft.AppCenter.Analytics" Version="4.5.0" />
<PackageVersion Include="Microsoft.AppCenter.Crashes" Version="4.5.0" />
<PackageVersion Include="Aigio.Avalonia.AppCenter" Version="4.5.0" />
<PackageVersion Include="Aigio.Avalonia.AppCenter.Analytics" Version="4.5.0" />
<PackageVersion Include="Aigio.Avalonia.AppCenter.Crashes" Version="4.5.0" />
<!--<PackageVersion Include="nor0x.AppCenter" Version="4.4.0-XMAC" />
<PackageVersion Include="nor0x.AppCenter.Analytics" Version="4.4.0-XMAC" />
<PackageVersion Include="nor0x.AppCenter.Crashes" Version="4.4.0-XMAC" />-->
<!-- .NET Platform Extensions 6 -->
<PackageVersion Include="System.Security.Cryptography.ProtectedData" Version="6.0.0" />
<!-- Xamarin -->
<PackageVersion Include="Xamarin.Essentials" Version="1.7.1" />
<!-- Xamarin.Forms -->
<PackageVersion Include="Xamarin.Forms" Version="5.0.0.2337" />
<PackageVersion Include="Xamarin.Forms.Visual.Material" Version="5.0.0.2337" />
<PackageVersion Include="Xam.Plugins.Forms.ImageCircle" Version="3.1.1.1-beta" />
<!-- NUnit & NUnit.Xamarin & Moq -->
<PackageVersion Include="NUnit" Version="3.13.3" />
<PackageVersion Include="NUnit3TestAdapter" Version="4.2.1" />
<PackageVersion Include="nunit.xamarin" Version="3.6.1" />
<PackageVersion Include="PCLStorage" Version="1.0.2" />
<PackageVersion Include="Moq" Version="4.17.2" />
<!-- NLog -->
<PackageVersion Include="NLog" Version="4.7.14" />
<PackageVersion Include="NLog.Extensions.Logging" Version="1.7.4" />
<PackageVersion Include="NLog.Web.AspNetCore" Version="4.14.0" />
<PackageVersion Include="Z.EntityFramework.Plus.EFCore" Version="6.13.1" />
<!-- ReactiveUI -->
<PackageVersion Include="System.Reactive" Version="5.0.0" />
<PackageVersion Include="Splat" Version="14.1.45" />
<PackageVersion Include="DynamicData" Version="7.6.5" />
<PackageVersion Include="ReactiveUI" Version="17.1.50" />
<!--<PackageVersion Include="ReactiveUI.Fody" Version="17.1.50" /> -->
<PackageVersion Include="ReactiveUI.XamForms" Version="17.1.50" />
<PackageVersion Include="ReactiveUI.AndroidX" Version="17.1.50" />
<!-- SkiaSharp & HarfBuzzSharp -->
<PackageVersion Include="HarfBuzzSharp" Version="2.8.2-preview.232" />
<PackageVersion Include="HarfBuzzSharp.NativeAssets.Linux" Version="2.8.2-preview.232" />
<PackageVersion Include="SkiaSharp" Version="2.88.0-preview.232" />
<PackageVersion Include="SkiaSharp.NativeAssets.Linux" Version="2.88.0-preview.232" />
<!-- AutoMapper -->
<PackageVersion Include="AutoMapper" Version="10.1.1" />
<PackageVersion Include="AutoMapper.Collection" Version="7.0.1" />
<PackageVersion Include="AutoMapper.Collection.EntityFrameworkCore" Version="7.0.1" />
<PackageVersion Include="AutoMapper.Collection.EntityFrameworkCore" Version="7.1.3" />
<PackageVersion Include="AutoMapper.Extensions.ExpressionMapping" Version="4.1.3" />
<PackageVersion Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="8.1.1" />
<PackageVersion Include="HtmlAgilityPack" Version="1.11.38" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="6.0.0" />
<PackageVersion Include="Microsoft.PowerShell.5.ReferenceAssemblies" Version="1.1.0" />
<PackageVersion Include="TextCopy" Version="4.3.1" />
<PackageVersion Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="6.0.0" />
<PackageVersion Include="AlipaySDKNet.Standard" Version="4.6.60" />
<PackageVersion Include="AspNet.Security.OpenId.Steam" Version="6.0.0" />
<PackageVersion Include="AspNet.Security.OAuth.QQ" Version="6.0.0" />
<PackageVersion Include="AspNet.Security.OAuth.Apple" Version="6.0.0" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.MicrosoftAccount" Version="6.0.0" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="6.0.0" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.Tools" Version="6.0.0" />
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="6.0.0" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="6.0.0" />
<PackageVersion Include="Swashbuckle.AspNetCore" Version="6.2.3" />
<!--<PackageVersion Include="Nito.Disposables" Version="2.2.1" />-->
<PackageVersion Include="System.Diagnostics.Tracing" Version="4.3.0" />
<PackageVersion Include="TinyPinyin.Net" Version="1.0.2" />
<PackageVersion Include="JustArchiNET.Madness" Version="2.3.2" />
<PackageVersion Include="Xam.Plugins.Forms.ImageCircle" Version="3.1.1.1-beta" />
<PackageVersion Include="Xamarin.AndroidX.AppCompat" Version="1.3.1.3" />
<PackageVersion Include="Xamarin.AndroidX.Emoji.AppCompat" Version="1.1.0.5" />
<PackageVersion Include="Xamarin.AndroidX.Fragment" Version="1.3.6.3" />
<PackageVersion Include="Xamarin.AndroidX.Navigation.Fragment" Version="2.3.5.3" />
<PackageVersion Include="Xamarin.AndroidX.RecyclerView" Version="1.2.1.3" />
<PackageVersion Include="Xamarin.AndroidX.ViewPager2" Version="1.0.0.12" />
<PackageVersion Include="Xamarin.Google.Android.Material" Version="1.4.0.4" />
<PackageVersion Include="Xamarin.AndroidX.SwipeRefreshLayout" Version="1.1.0.5" />
<PackageVersion Include="Xamarin.AndroidX.ConstraintLayout" Version="2.1.1.2" />
<PackageVersion Include="Xamarin.AndroidX.Navigation.UI" Version="2.3.5.3" />
<PackageVersion Include="Xamarin.AndroidX.ViewPager2" Version="1.0.0.12" />
<PackageVersion Include="Xamarin.AndroidX.Activity" Version="1.3.1.2" />
<PackageVersion Include="Xamarin.AndroidX.Biometric" Version="1.1.0.6" />
<PackageVersion Include="Xamarin.AndroidX.ExifInterface" Version="1.3.3.2" />
<PackageVersion Include="Xamarin.AndroidX.Migration" Version="1.0.8" />
<PackageVersion Include="Xamarin.AndroidX.Legacy.Support.Core.UI" Version="1.0.0.11" />
<PackageVersion Include="Xamarin.AndroidX.Lifecycle.LiveData" Version="2.3.1.3" />
<PackageVersion Include="Xamarin.AndroidX.Camera.Camera2" Version="1.0.2" />
<PackageVersion Include="Xamarin.AndroidX.Camera.View" Version="1.0.0.5-alpha20" />
<PackageVersion Include="Xamarin.AndroidX.Camera.Lifecycle" Version="1.0.2" />
<PackageVersion Include="Xamarin.Google.Dagger" Version="2.39.1" />
<PackageVersion Include="Xamarin.Google.MLKit.BarcodeScanning" Version="116.1.2.2" />
<!-- QRCode -->
<!--<PackageVersion Include="QRCoder" Version="1.4.2" />-->
<PackageVersion Include="Net.Codecrete.QrCodeGenerator" Version="2.0.1" />
<!-- NotifyIcon -->
<PackageVersion Include="NotifyIcon.Base" Version="1.0.5.1" />
<!--<PackageVersion Include="NotifyIcon.Linux" Version="1.0.5.1" />-->
<!--<PackageVersion Include="NotifyIcon.Mac" Version="1.0.5.1" />-->
<PackageVersion Include="NotifyIcon.Windows" Version="1.0.5.1" />
<!--<PackageVersion Include="GtkSharp" Version="3.24.24.34" />-->
<!-- Compression -->
<PackageVersion Include="SharpZipLib" Version="1.3.3" />
<PackageVersion Include="Squid-Box.SevenZipSharp.Lite" Version="1.5.0.366" />
<PackageVersion Include="ZstdNet" Version="1.4.5" />
<!-- Algorithm -->
<PackageVersion Include="Crc32.NET" Version="1.2.0" />
<PackageVersion Include="gfoidl.Base64" Version="1.1.1" />
<!--Command Line Tools-->
<PackageVersion Include="System.CommandLine" Version="2.0.0-beta3.22114.1" />
<PackageVersion Include="System.CommandLine.NamingConventionBinder" Version="2.0.0-beta3.22114.1" />
<!-- Pinyin -->
<PackageVersion Include="TinyPinyin.Net" Version="1.0.2" />
<!-- Win32/Windows -->
<PackageVersion Include="TaskScheduler" Version="2.10.1" />
<!-- Swagger -->
<PackageVersion Include="Swashbuckle.AspNetCore" Version="6.3.0" />
<!-- Pay -->
<!--<PackageVersion Include="AlipaySDKNet.Standard" Version="4.6.109" />-->
<!-- Excel -->
<PackageVersion Include="NPOI" Version="2.5.5" />
<!-- Github API -->
<PackageVersion Include="Octokit" Version="0.50.0" />
<!-- ORM -->
<PackageVersion Include="sqlite-net-pcl" Version="1.8.116" />
<PackageVersion Include="SQLitePCLRaw.bundle_green" Version="2.0.7" />
<!-- MonoMac(NETSTANDARD) -->
<PackageVersion Include="MonoMac.NetStandard" Version="0.0.4" />
<!-- .NET Compat -->
<PackageVersion Include="OperatingSystem2" Version="1.4.3" />
<PackageVersion Include="JustArchiNET.Madness" Version="3.3.0" />
<!-- Serialize -->
<PackageVersion Include="MessagePack" Version="2.3.85" />
<PackageVersion Include="Newtonsoft.Json" Version="13.0.1" />
<!-- Html Parser -->
<PackageVersion Include="HtmlAgilityPack" Version="1.11.42" />
<!-- Clipboard -->
<PackageVersion Include="TextCopy" Version="6.1.0" />
<!-- Nito.* -->
<PackageVersion Include="Nito.Comparers" Version="6.2.2" />
<!--<PackageVersion Include="Nito.Disposables" Version="2.2.1" />-->
<!-- Valve Data File -->
<!--<PackageVersion Include="Gameloop.Vdf" Version="0.6.1" />-->
<PackageVersion Include="Microsoft.CSharp" Version="4.7.0" />
<PackageVersion Include="System.ComponentModel.TypeConverter" Version="4.3.0" />
<!-- WebSocket -->
<PackageVersion Include="Fleck" Version="1.2.0" />
<!-- DNS -->
<PackageVersion Include="DnsClient" Version="1.6.0" />
<!-- Cryptographic Algorithms & Protocols -->
<PackageVersion Include="Portable.BouncyCastle" Version="1.9.0" />
<!-- Resilience & Transient Fault Handling -->
<PackageVersion Include="Polly" Version="7.2.3" />
<!--Avalonia Start-->
<PackageVersion Include="Avalonia" Version="0.10.13" />
<PackageVersion Include="Avalonia.Desktop" Version="0.10.13" />
<PackageVersion Include="Avalonia.Skia" Version="0.10.13" />
<PackageVersion Include="Avalonia.Diagnostics" Version="0.10.13" />
<PackageVersion Include="Avalonia.ReactiveUI" Version="0.10.13" />
<!--<PackageVersion Include="Avalonia.Direct2D1" Version="0.10.13" />-->
<PackageVersion Include="Avalonia.Controls.DataGrid" Version="0.10.13" />
<PackageVersion Include="Avalonia.Xaml.Behaviors" Version="0.10.13.2" />
<!--<PackageVersion Include="Avalonia.AvaloniaEdit" Version="0.10.12.2" />-->
<!--<PackageVersion Include="CefNet.Avalonia" Version="93.1.21240.857" />-->
<!--<PackageVersion Include="LibVLCSharp.Avalonia" Version="3.5.1" />-->
<!--<PackageVersion Include="FluentAvaloniaUI" Version="1.3.0" />-->
<PackageVersion Include="JumpLists.Win32.Avalonia" Version="1.0.0" />
<!--Avalonia End-->
<!-- Xamarin.Android -->
<PackageVersion Include="Xamarin.Google.Dagger" Version="2.39.1" />
<PackageVersion Include="Xamarin.Google.MLKit.BarcodeScanning" Version="116.1.2.3" />
<PackageVersion Include="Plugin.CurrentActivity" Version="2.1.0.4" />
<PackageVersion Include="de.hdodenhof.circleimageview" Version="3.1.0.1" />
<PackageVersion Include="Square.OkHttp3" Version="4.9.3" />
<PackageVersion Include="Square.Picasso" Version="2.71828.0" />
<!--<PackageVersion Include="LeakCanaryBinding" Version="1.5.1.1" />-->
<!--<PackageVersion Include="TencentOpenApiSDK.Android" Version="3.5.4.11" />-->
<PackageVersion Include="XAB.FlexboxLayout" Version="3.0.0" />
<!-- V2Ray -->
<PackageVersion Include="XAB.AndroidLibV2rayLite" Version="1.0.0.1" />
<!--<PackageVersion Include="Karamunting.KotlinX.Coroutines.Core" Version="1.4.2" />-->
<PackageVersion Include="Xamarin.KotlinX.Coroutines.Core" Version="1.6.0" />
<PackageVersion Include="Xamarin.KotlinX.Coroutines.Android" Version="1.6.0" />
<PackageVersion Include="Xamarin.Android.ReactiveX.RxJava3.RxJava" Version="3.1.3.2" />
<!-- Xamarin.AndroidX -->
<PackageVersion Include="Xamarin.AndroidX.Migration" Version="1.0.8" />
<PackageVersion Include="Xamarin.AndroidX.AppCompat" Version="1.4.1" />
<PackageVersion Include="Xamarin.AndroidX.Emoji.AppCompat" Version="1.1.0.7" />
<PackageVersion Include="Xamarin.AndroidX.Fragment" Version="1.4.1" />
<PackageVersion Include="Xamarin.AndroidX.RecyclerView" Version="1.2.1.5" />
<PackageVersion Include="Xamarin.Google.Android.Material" Version="1.5.0.1" />
<PackageVersion Include="Xamarin.AndroidX.SwipeRefreshLayout" Version="1.1.0.7" />
<PackageVersion Include="Xamarin.AndroidX.ConstraintLayout" Version="2.1.3" />
<PackageVersion Include="Xamarin.AndroidX.Navigation.UI" Version="2.3.5.5" />
<PackageVersion Include="Xamarin.AndroidX.Navigation.Fragment" Version="2.3.5.5" />
<PackageVersion Include="Xamarin.AndroidX.ViewPager2" Version="1.0.0.14" />
<PackageVersion Include="Xamarin.AndroidX.Activity" Version="1.4.0.1" />
<PackageVersion Include="Xamarin.AndroidX.Biometric" Version="1.1.0.8" />
<PackageVersion Include="Xamarin.AndroidX.ExifInterface" Version="1.3.3.4" />
<PackageVersion Include="Xamarin.AndroidX.Legacy.Support.Core.UI" Version="1.0.0.13" />
<PackageVersion Include="Xamarin.AndroidX.Lifecycle.LiveData" Version="2.4.1" />
<PackageVersion Include="Xamarin.AndroidX.Camera.Camera2" Version="1.0.2.3" />
<PackageVersion Include="Xamarin.AndroidX.Camera.Lifecycle" Version="1.0.2.3" />
<PackageVersion Include="Xamarin.AndroidX.Camera.View" Version="1.0.0.5-alpha20" />
<!--<PackageVersion Include="Xamarin.AndroidX.Window" Version="1.0.0.3-beta02" />-->
<!-- Xamarin.iOS -->
<PackageVersion Include="Toast.iOS" Version="1.2.0" />
</ItemGroup>
</Project>
+44 -32
View File
@@ -4,7 +4,7 @@
English | [简体中文](./README.md)
「Steam++」is a toolkit that contains a variety of Steam tools, most of which require you to download and install Steam in order to use them.
"Steam++" is an open source cross-platform multi-purpose game toolkit, most of its features require you to download and install Steam to use it.
![Release Download](https://img.shields.io/github/downloads/rmbadmin/SteamTools/total?style=flat-square)
[![Release Version](https://img.shields.io/github/v/release/rmbadmin/SteamTools?style=flat-square)](https://github.com/rmbadmin/SteamTools/releases/latest)
@@ -12,8 +12,8 @@ English | [简体中文](./README.md)
[![GitHub Star](https://img.shields.io/github/stars/rmbadmin/SteamTools?style=flat-square)](https://github.com/rmbadmin/SteamTools/stargazers)
[![GitHub Fork](https://img.shields.io/github/forks/rmbadmin/SteamTools?style=flat-square)](https://github.com/rmbadmin/SteamTools/network/members)
![GitHub Repo size](https://img.shields.io/github/repo-size/rmbadmin/SteamTools?style=flat-square&color=3cb371)
[![GitHub Repo Languages](https://img.shields.io/github/languages/top/SteamTools-Team/SteamTools?style=flat-square)](https://github.com/SteamTools-Team/SteamTools/search?l=c%23)
[![NET 6.0](https://img.shields.io/badge/dotnet-6.0-purple.svg?style=flat-square&color=512bd4)](https://github.com/dotnet/core/blob/main/release-notes/6.0/6.0.0/6.0.0.md?WT.mc_id=dotnet-35129-website)
[![GitHub Repo Languages](https://img.shields.io/github/languages/top/BeyondDimension/SteamTools?style=flat-square)](https://github.com/BeyondDimension/SteamTools/search?l=c%23)
[![NET 6.0](https://img.shields.io/badge/dotnet-6.0-purple.svg?style=flat-square&color=512bd4)](https://docs.microsoft.com/en-us/dotnet/core/whats-new/dotnet-6)
[![C# 10.0](https://img.shields.io/badge/c%23-10.0-green.svg?style=flat-square&color=6da86a)](https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-10)
[![Desktop UI](https://img.shields.io/badge/ui@desktop-AvaloniaUI-purple.svg?style=flat-square&color=8c45ab)](https://github.com/AvaloniaUI/Avalonia)
@@ -21,29 +21,35 @@ English | [简体中文](./README.md)
[![Official WebSite](https://img.shields.io/badge/website@official-Ant%20Design%20of%20React-blue.svg?style=flat-square&color=61dafb)](https://github.com/ant-design/ant-design)
[![BackManage WebSite](https://img.shields.io/badge/website@back_manage-Ant%20Design%20of%20Blazor-purple.svg?style=flat-square&color=512bd4)](https://github.com/ant-design-blazor/ant-design-blazor)
[![Build Status](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2FSteamTools-Team%2FSteamTools%2Fbadge%3Fref%3Ddevelop&style=flat-square)](https://actions-badge.atrox.dev/SteamTools-Team/SteamTools/goto?ref=develop)
[![GitHub Star](https://img.shields.io/github/stars/rmbadmin/SteamTools.svg?style=social)](https://github.com/SteamTools-Team/SteamTools)
[![Build Status](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2FSteamTools-Team%2FSteamTools%2Fbadge%3Fref%3Ddevelop&style=flat-square)](https://actions-badge.atrox.dev/BeyondDimension/SteamTools/goto?ref=develop)
[![GitHub Star](https://img.shields.io/github/stars/rmbadmin/SteamTools.svg?style=social)](https://github.com/BeyondDimension/SteamTools)
[![Gitee Star](https://gitee.com/rmbgame/SteamTools/badge/star.svg)](https://gitee.com/rmbgame/SteamTools)
</div>
<div align="center"><img src="./resources/screenshots.en.jpg" /></div>
## 🚀 Download channel
- [GitHub Releases](https://github.com/SteamTools-Team/SteamTools/releases)
- [GitHub Releases](https://github.com/BeyondDimension/SteamTools/releases)
- [Gitee Releases](https://gitee.com/rmbgame/SteamTools/releases)
- [Official WebSite](https://steampp.net)
- [![Microsoft Store](./resources/MSStore_English.png)](https://www.microsoft.com/store/apps/9MTCFHS560NG)
- [Arch Linux Package](https://aur.archlinux.org/packages/steam%2B%2B-bin)(By [zhanghua000](https://github.com/zhanghua000))
## ✨ Functions
1. Local reverse proxy for Steam's community webpage to enable normal access in **the Chinese Mainland, Mainland of China**
2. Quickly switch the Steam account that the current PC has remembered to log into
- This feature is to read the local user login records stored under the Steam path to directly display the operation, you can switch between multiple accounts without re-entering passwords and tokens.
3. Achievement stat modifications for Steam games
- Function reference SteamAchievementManager for secondary development, modified the game list loading and operation ease of use.
4. Steam Local Two-Step Authenticator
- The function reference [WinAuth](https://github.com/winauth/winauth) is developed to enable you to view your token without launching the mobile version of Steam App, similar function software are [WinAuth](https://github.com/winauth/winauth), [SteamDesktopAuthenticator](https://github.com/Jessecar96/SteamDesktopAuthenticator).
5. Some game tools
- Currently there is a forced game borderless windowing.
1. Network Acceleration (Support Windows / Linux / macOS / Android)
- Make the Steam community, Github, Google reCAPTCHA, Pixiv, Discord, Twitch and other domestic hard-to-access pages accessible properly.
- Functions similar to [Steamcommunity 302](https://www.dogfight360.com/blog/686/), using [Titanium-Web-Proxy](https://github.com/justcoding121/Titanium-Web-Proxy) open source project for local anti-generation.
2. Script Configuration (Windows / Linux / macOS Only)
- Some JS scripts are injected into web pages through an acceleration service that intercepts web requests, providing functionality similar to that of a web plugin.
3. Account Switch (Windows / Linux / macOS Only)
- Switch between Steam accounts that are already logged in on the current PC with one click, and manage features such as sorting your home shared library.
4. Inventory Management (Windows / Linux / macOS Only)
- Lets you manage your Steam game inventory directly, not only by downloading older Steam games, but also by managing Steam game achievements directly, supporting unlocked achievements and unlocked achievements.
5. Local Authentication (Support Windows / Linux / macOS / Android)
- Let your cell phone token unified save in the computer, currently only support Steam token, later will develop support more token types with cloud synchronization token.
6. ArchiSteamFarm (Support Windows / Linux / macOS / Android)
- Integration with [ArchiSteamFarm](https://github.com/JustArchiNET/ArchiSteamFarm) provides functions such as hanging and dropping Steam Collectible Cards within the app.
7. Game Tools (Windows Only)
- Force game windows to use borderless windowing
<!--Prerequisites Microsoft Visual C++ 2015-2019 Redistributable [64 bit](https://aka.ms/vs/16/release/vc_redist.x64.exe) / [32 bit](https://aka.ms/vs/16/release/vc_redist.x86.exe)-->
## 🖥 Supported Operating Systems
@@ -52,11 +58,11 @@ English | [简体中文](./README.md)
OS | Version | Architectures | Lifecycle
--------------------------------------|-------------------------|-----------------|----------
[Windows Client][Windows-client] | 7 SP1(**\***), 8.1 | x64 | [Windows][Windows-lifecycle]
[Windows 10 Client][Windows-client] | Version 1607+(**\***) | x64 | [Windows][Windows-lifecycle]
[Windows Server][Windows-Server] | 2012+ | x64 | [Windows Server][Windows-Server-lifecycle]
[Windows 10 Client][Windows-client] | Version 1607+(**\***) | x64 | [Windows][Windows-lifecycle]
[Windows Server][Windows-Server] | 2012+ | x64 | [Windows Server][Windows-Server-lifecycle]
**\*** Windows 7 SP1 is supported with [Extended Security Updates](https://docs.microsoft.com/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq) installed.
**\*** Microsoft Store/Desktop Bridge Version 1809+
**\*** Microsoft Store(Desktop Bridge) Version 1809+
[Windows-client]: https://www.microsoft.com/windows/
[Windows-lifecycle]: https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet
@@ -69,15 +75,16 @@ OS | Version | Architectures
OS | Version | Architectures | Lifecycle
--------------------------------------|-----------------------|-------------------|----------
[Alpine Linux][Alpine] | 3.13+ | x64, Arm64, Arm32 | [Alpine][Alpine-lifecycle]
[Alpine Linux][Alpine] | 3.13+ | x64, Arm64 | [Alpine][Alpine-lifecycle]
[CentOS][CentOS] | 7+ | x64 | [CentOS][CentOS-lifecycle]
[Debian][Debian] | 10+ | x64, Arm64, Arm32 | [Debian][Debian-lifecycle]
[Debian][Debian] | 10+ | x64, Arm64 | [Debian][Debian-lifecycle]
[Fedora][Fedora] | 33+ | x64 | [Fedora][Fedora-lifecycle]
[openSUSE][OpenSUSE] | 15+ | x64 | [OpenSUSE][OpenSUSE-lifecycle]
[Red Hat Enterprise Linux][RHEL] | 7+ | x64, Arm64 | [Red Hat][RHEL-lifecycle]
[SUSE Enterprise Linux (SLES)][SLES] | 12 SP2+ | x64 | [SUSE][SLES-lifecycle]
[Ubuntu][Ubuntu] | 16.04, 18.04, 20.04+ | x64, Arm64, Arm32 | [Ubuntu][Ubuntu-lifecycle]
[Deepin / UOS][Deepin] | 20+ | x64 | [Deepin][Deepin-lifecycle]
[Ubuntu][Ubuntu] | 16.04, 18.04, 20.04+ | x64, Arm64 | [Ubuntu][Ubuntu-lifecycle]
[Deepin / UOS][Deepin] | 20+ | x64 | [Deepin][Deepin-lifecycle]
[Arch Linux][Arch] | | x64 |
[Alpine]: https://alpinelinux.org/
[Alpine-lifecycle]: https://wiki.alpinelinux.org/wiki/Alpine_Linux:Releases
@@ -109,28 +116,32 @@ OS | Version | Architectures
[Ubuntu-pm]: https://docs.microsoft.com/dotnet/core/install/linux-package-manager-ubuntu-2004
[Deepin]: https://www.deepin.org/
[Deepin-lifecycle]: https://www.deepin.org/release-notes
[Arch]: https://archlinux.org/
### macOS
OS | Version | Architectures |
------------------------------|---------------------------|-------------------|
[macOS][macOS] | 10.14+ | x64 |
[macOS][macOS] | 10.14+ | x64 |
[macOS]: https://support.apple.com/macos
### Android
OS | Version | Architectures |
------------------------------|-------------------------|-------------------|
[Android][Android] | 5.0(API 21)+ | [x86](https://developer.android.google.cn/ndk/guides/abis?hl=zh_cn#x86), [Arm32](https://developer.android.google.cn/ndk/guides/abis?hl=zh_cn#v7a), [Arm64](https://developer.android.google.cn/ndk/guides/abis?hl=zh_cn#arm64-v8a) |
OS | Version | Architectures |
------------------------------|-------------------------|--------------------------------------------------------------------|
[Android][Android] | 5.0(API 21)+ | [x64][Android-x64], [Arm64][Android-Arm64], [Arm32][Android-Arm32] |
[Android]: https://support.google.com/android
[Android-x64]: https://developer.android.google.cn/ndk/guides/abis?hl=zh_cn#86-64
[Android-Arm32]: https://developer.android.google.cn/ndk/guides/abis?hl=zh_cn#v7a
[Android-Arm64]: https://developer.android.google.cn/ndk/guides/abis?hl=zh_cn#arm64-v8a
### ~~iOS / iPadOS~~
OS | Version | Architectures |
------------------------------|-------------------------|-------------------|
[iOS][iOS] | 10.0+ | x64, Arm32, Arm64 |
[iOS][iOS] | 10.0+ | x64, Arm64, Arm32 |
[iOS]: https://support.apple.com/ios
@@ -143,7 +154,7 @@ OS | Version | Architectures |
- Xbox or Windows Mobile / Phone
## 🌏 Roadmap
Read what we [milestones](https://github.com/SteamTools-Team/SteamTools/milestones), and feel free to ask questions.
Read what we [milestones](https://github.com/BeyondDimension/SteamTools/milestones), and feel free to ask questions.
## ⌨️ Development Environment
[Visual Studio 2022](https://visualstudio.microsoft.com/vs/)
@@ -170,7 +181,7 @@ Read what we [milestones](https://github.com/SteamTools-Team/SteamTools/mileston
- [NUnit VS Templates](https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.NUnitTemplatesforVisualStudio)
[OpenJDK 11](https://docs.microsoft.com/java/openjdk/download#openjdk-11)
[Android Studio 2020.3.1 Or Higher](https://developer.android.com/studio/)
[Android Studio 2021.1.1 Or Higher](https://developer.android.com/studio/)
[Xcode 13 Or Higher](https://developer.apple.com/xcode/)
## 📄 Thanks to the following Open Source Projects
@@ -182,7 +193,6 @@ Read what we [milestones](https://github.com/SteamTools-Team/SteamTools/mileston
* [Hardcodet.NotifyIcon](https://github.com/HavenDV/Hardcodet.NotifyIcon.Wpf.NetCore)
* [System.Reactive](https://github.com/dotnet/reactive)
* [Titanium-Web-Proxy](https://github.com/justcoding121/Titanium-Web-Proxy)
* [BrotliSharpLib](https://github.com/master131/BrotliSharpLib)
* [Portable.BouncyCastle](https://github.com/novotnyllc/bc-csharp)
* [Ninject](https://github.com/ninject/Ninject)
* [log4net](https://github.com/apache/logging-log4net)
@@ -195,11 +205,13 @@ Read what we [milestones](https://github.com/SteamTools-Team/SteamTools/mileston
* [DnsClient.NET](https://github.com/MichaCo/DnsClient.NET)
* [Costura.Fody](https://github.com/Fody/Costura)
* [MessagePack-CSharp](https://github.com/neuecc/MessagePack-CSharp)
* [CSharpVitamins.ShortGuid](https://github.com/AigioL/CSharpVitamins.ShortGuid)
* [Nito.Comparers](https://github.com/StephenCleary/Comparers)
* [Nito.Disposables](https://github.com/StephenCleary/Disposables)
* [Crc32.NET](https://github.com/force-net/Crc32.NET)
* [gfoidl.Base64](https://github.com/gfoidl/Base64)
* [sqlite-net-pcl](https://github.com/praeclarum/sqlite-net)
* [AutoMapper](https://github.com/AutoMapper/AutoMapper)
* [Polly](https://github.com/App-vNext/Polly)
* [TaskScheduler](https://github.com/dahall/taskscheduler)
* [SharpZipLib](https://github.com/icsharpcode/SharpZipLib)
@@ -253,4 +265,4 @@ Read what we [milestones](https://github.com/SteamTools-Team/SteamTools/mileston
* [command-line-api](https://github.com/dotnet/command-line-api)
* [.NET Runtime](https://github.com/dotnet/runtime)
* [Fluent UI System Icons](https://github.com/microsoft/fluentui-system-icons)
* [Material design icons](https://github.com/google/material-design-icons)
* [Material design icons](https://github.com/google/material-design-icons)
+49 -46
View File
@@ -4,16 +4,16 @@
[English](./README.en.md) | 简体中文
「Steam++」是一个包含多种Steam工具功能的工具箱,此工具的大部分功能都是需要您下载安装Steam才能使用。
「Steam++」是一个开源跨平台的多功能游戏工具箱,此工具的大部分功能都是需要您下载安装 Steam 才能使用。
![Release Download](https://img.shields.io/github/downloads/SteamTools-Team/SteamTools/total?style=flat-square)
[![Release Version](https://img.shields.io/github/v/release/SteamTools-Team/SteamTools?style=flat-square)](https://github.com/SteamTools-Team/SteamTools/releases/latest)
[![GitHub license](https://img.shields.io/github/license/SteamTools-Team/SteamTools?style=flat-square)](LICENSE)
[![GitHub Star](https://img.shields.io/github/stars/SteamTools-Team/SteamTools?style=flat-square)](https://github.com/SteamTools-Team/SteamTools/stargazers)
[![GitHub Fork](https://img.shields.io/github/forks/SteamTools-Team/SteamTools?style=flat-square)](https://github.com/SteamTools-Team/SteamTools/network/members)
![GitHub Repo size](https://img.shields.io/github/repo-size/SteamTools-Team/SteamTools?style=flat-square&color=3cb371)
[![GitHub Repo Languages](https://img.shields.io/github/languages/top/SteamTools-Team/SteamTools?style=flat-square)](https://github.com/SteamTools-Team/SteamTools/search?l=c%23)
[![NET 6.0](https://img.shields.io/badge/dotnet-6.0-purple.svg?style=flat-square&color=512bd4)](https://github.com/dotnet/core/blob/main/release-notes/6.0/6.0.0/6.0.0.md?WT.mc_id=dotnet-35129-website)
![Release Download](https://img.shields.io/github/downloads/BeyondDimension/SteamTools/total?style=flat-square)
[![Release Version](https://img.shields.io/github/v/release/BeyondDimension/SteamTools?style=flat-square)](https://github.com/BeyondDimension/SteamTools/releases/latest)
[![GitHub license](https://img.shields.io/github/license/BeyondDimension/SteamTools?style=flat-square)](LICENSE)
[![GitHub Star](https://img.shields.io/github/stars/BeyondDimension/SteamTools?style=flat-square)](https://github.com/BeyondDimension/SteamTools/stargazers)
[![GitHub Fork](https://img.shields.io/github/forks/BeyondDimension/SteamTools?style=flat-square)](https://github.com/BeyondDimension/SteamTools/network/members)
![GitHub Repo size](https://img.shields.io/github/repo-size/BeyondDimension/SteamTools?style=flat-square&color=3cb371)
[![GitHub Repo Languages](https://img.shields.io/github/languages/top/BeyondDimension/SteamTools?style=flat-square)](https://github.com/BeyondDimension/SteamTools/search?l=c%23)
[![NET 6.0](https://img.shields.io/badge/dotnet-6.0-purple.svg?style=flat-square&color=512bd4)](https://docs.microsoft.com/zh-cn/dotnet/core/whats-new/dotnet-6)
[![C# 10.0](https://img.shields.io/badge/c%23-10.0-brightgreen.svg?style=flat-square&color=6da86a)](https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-10)
[![Desktop UI](https://img.shields.io/badge/ui@desktop-AvaloniaUI-purple.svg?style=flat-square&color=8c45ab)](https://github.com/AvaloniaUI/Avalonia)
@@ -21,37 +21,36 @@
[![Official WebSite](https://img.shields.io/badge/website@official-Ant%20Design%20of%20React-blue.svg?style=flat-square&color=61dafb)](https://github.com/ant-design/ant-design)
[![BackManage WebSite](https://img.shields.io/badge/website@back_manage-Ant%20Design%20of%20Blazor-purple.svg?style=flat-square&color=512bd4)](https://github.com/ant-design-blazor/ant-design-blazor)
[![Build Status](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2FSteamTools-Team%2FSteamTools%2Fbadge%3Fref%3Ddevelop&style=flat-square)](https://actions-badge.atrox.dev/SteamTools-Team/SteamTools/goto?ref=develop)
[![GitHub Star](https://img.shields.io/github/stars/SteamTools-Team/SteamTools.svg?style=social)](https://github.com/SteamTools-Team/SteamTools)
[![Build Status](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2FSteamTools-Team%2FSteamTools%2Fbadge%3Fref%3Ddevelop&style=flat-square)](https://actions-badge.atrox.dev/BeyondDimension/SteamTools/goto?ref=develop)
[![GitHub Star](https://img.shields.io/github/stars/BeyondDimension/SteamTools.svg?style=social)](https://github.com/BeyondDimension/SteamTools)
[![Gitee Star](https://gitee.com/rmbgame/SteamTools/badge/star.svg)](https://gitee.com/rmbgame/SteamTools)
[![QQ群](https://img.shields.io/badge/QQ群-101075312-blue.svg?style=flat-square&color=12b7f5)](https://qm.qq.com/cgi-bin/qm/qr?k=JVlZF31RKSDqcsxfEaw6AQE75P2NF18F&jump_from=webapi)
[![QQ群](https://img.shields.io/badge/QQ群-960746023-blue.svg?style=flat-square&color=12b7f5)](https://jq.qq.com/?_wv=1027&k=3JKPt4xC)
</div>
<div align="center"><img src="./resources/screenshots.jpg" /></div>
## 🚀 下载渠道
- [GitHub Releases](https://github.com/SteamTools-Team/SteamTools/releases)
- [GitHub Releases](https://github.com/BeyondDimension/SteamTools/releases)
- [Gitee Releases](https://gitee.com/rmbgame/SteamTools/releases)
- [Official WebSite](https://steampp.net)
- [![Microsoft Store](./resources/MSStore_English.png)](https://www.microsoft.com/store/apps/9MTCFHS560NG)
- [Arch Linux Package](https://aur.archlinux.org/packages/steam%2B%2B-bin)(By [zhanghua000](https://github.com/zhanghua000))
## ✨ 功能
1. 反代 Steam 的社区网页使其能正常访问
- 功能类似羽翼城大佬的 [steamcommunity_302](https://www.dogfight360.com/blog/686/)
- 使用 [Titanium-Web-Proxy](https://github.com/justcoding121/Titanium-Web-Proxy) 开源项目进行本地反代,使国内用户可以正常访问 Steam 社区页
- 相比 **302工具** 具有更快的启动速度,以及支持简单的脚本注入(还顺便支持了Pixiv、Discord、Twitch等网站的反代支持)
2. 快速切换当前设备已记住登陆的 Steam 账号
- 该功能是读取 Steam 路径下存储的本地用户登录记录直接展示操作,可以多账号切换无需重新输入密码和令牌
3. Steam游戏的成就统计管理功能
- 功能参考 [SteamAchievementManager](https://github.com/gibbed/SteamAchievementManager) 进行二次开发,修改了游戏列表的加载和操作易用性
4. Steam本地两步身份验证器
- 功能参考 [WinAuth](https://github.com/winauth/winauth) 开发,可以使您不用启动移动版 Steam App 也能查看您的令牌
- 本地令牌交易市场报价确认
- 功能类似的软件例如:
- [WinAuth](https://github.com/winauth/winauth)
- [SteamDesktopAuthenticator](https://github.com/Jessecar96/SteamDesktopAuthenticator)
5. 其他游戏工具
- 目前已有强制游戏无边框窗口化
1. 网络加速 (Support Windows / Linux / macOS / Android)
- 使 Steam 社区、Github、谷歌验证码、Pixiv、Discord、Twitch 等国内难以访问的网页正常访问。
- 功能类似 [Steamcommunity 302](https://www.dogfight360.com/blog/686/) ,使用 [Titanium-Web-Proxy](https://github.com/justcoding121/Titanium-Web-Proxy) 开源项目进行本地反代。
2. 脚本配置 (Windows / Linux / macOS Only)
- 通过加速服务拦截网络请求将一些 JS 脚本注入在网页中,提供类似网页插件的功能。
3. 账号切换 (Windows / Linux / macOS Only)
- 一键切换已在当前 PC 上登录过的 Steam 账号,与管理家庭共享库排序等功能。
4. 库存管理 (Windows / Linux / macOS Only)
- 让您直接管理到 Steam 游戏库存,不仅能够下载老版本的 Steam 游戏,也能够对 Steam 游戏成就进行直接管理,支持解锁成就以及反解锁成就。
5. 本地令牌 (Support Windows / Linux / macOS / Android)
- 让您的手机令牌统一保存在电脑中,目前仅支持 Steam 令牌,后续会开发支持更多的令牌种类与云同步令牌。
6. 自动挂卡 (Support Windows / Linux / macOS / Android)
- 集成 [ArchiSteamFarm](https://github.com/JustArchiNET/ArchiSteamFarm) 在应用内提供 挂机掉落 Steam 集换式卡牌 等功能。
7. 游戏工具 (Windows Only)
- 强制游戏窗口使用无边框窗口化
<!--发布配置SelfContained=true时会自动打包VC++相关程序集-->
<!--先决条件 Microsoft Visual C++ 2015-2019 Redistributable [64 位](https://aka.ms/vs/16/release/vc_redist.x64.exe) / [32 位](https://aka.ms/vs/16/release/vc_redist.x86.exe)-->
@@ -61,11 +60,11 @@
OS | Version | Architectures | Lifecycle
--------------------------------------|-------------------------|-----------------|----------
[Windows Client][Windows-client] | 7 SP1(**\***), 8.1 | x64 | [Windows][Windows-lifecycle]
[Windows 10 Client][Windows-client] | Version 1607+(**\***) | x64 | [Windows][Windows-lifecycle]
[Windows Server][Windows-Server] | 2012+ | x64 | [Windows Server][Windows-Server-lifecycle]
[Windows 10 Client][Windows-client] | Version 1607+(**\***) | x64 | [Windows][Windows-lifecycle]
[Windows Server][Windows-Server] | 2012+ | x64 | [Windows Server][Windows-Server-lifecycle]
**\*** Windows 7 SP1 is supported with [Extended Security Updates](https://docs.microsoft.com/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq) installed.
**\*** Microsoft Store/Desktop Bridge Version 1809+
**\*** Microsoft Store(Desktop Bridge) Version 1809+
[Windows-client]: https://www.microsoft.com/windows/
[Windows-lifecycle]: https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet
@@ -78,15 +77,16 @@ OS | Version | Architectures
OS | Version | Architectures | Lifecycle
--------------------------------------|-----------------------|-------------------|----------
[Alpine Linux][Alpine] | 3.13+ | x64, Arm64, Arm32 | [Alpine][Alpine-lifecycle]
[Alpine Linux][Alpine] | 3.13+ | x64, Arm64 | [Alpine][Alpine-lifecycle]
[CentOS][CentOS] | 7+ | x64 | [CentOS][CentOS-lifecycle]
[Debian][Debian] | 10+ | x64, Arm64, Arm32 | [Debian][Debian-lifecycle]
[Debian][Debian] | 10+ | x64, Arm64 | [Debian][Debian-lifecycle]
[Fedora][Fedora] | 33+ | x64 | [Fedora][Fedora-lifecycle]
[openSUSE][OpenSUSE] | 15+ | x64 | [OpenSUSE][OpenSUSE-lifecycle]
[Red Hat Enterprise Linux][RHEL] | 7+ | x64, Arm64 | [Red Hat][RHEL-lifecycle]
[SUSE Enterprise Linux (SLES)][SLES] | 12 SP2+ | x64 | [SUSE][SLES-lifecycle]
[Ubuntu][Ubuntu] | 16.04, 18.04, 20.04+ | x64, Arm64, Arm32 | [Ubuntu][Ubuntu-lifecycle]
[Deepin / UOS][Deepin] | 20+ | x64 | [Deepin][Deepin-lifecycle]
[Ubuntu][Ubuntu] | 16.04, 18.04, 20.04+ | x64, Arm64 | [Ubuntu][Ubuntu-lifecycle]
[Deepin / UOS][Deepin] | 20+ | x64 | [Deepin][Deepin-lifecycle]
[Arch Linux][Arch] | | x64 |
[Alpine]: https://alpinelinux.org/
[Alpine-lifecycle]: https://wiki.alpinelinux.org/wiki/Alpine_Linux:Releases
@@ -118,22 +118,24 @@ OS | Version | Architectures
[Ubuntu-pm]: https://docs.microsoft.com/dotnet/core/install/linux-package-manager-ubuntu-2004
[Deepin]: https://www.deepin.org/
[Deepin-lifecycle]: https://www.deepin.org/release-notes
[Arch]: https://archlinux.org/
### macOS
OS | Version | Architectures |
------------------------------|---------------------------|-------------------|
[macOS][macOS] | 10.14+ | x64 |
[macOS][macOS] | 10.14+ | x64 |
[macOS]: https://support.apple.com/macos
### Android
OS | Version | Architectures |
------------------------------|-------------------------|-------------------|
[Android][Android] | 5.0(API 21)+ | [x86](https://developer.android.google.cn/ndk/guides/abis?hl=zh_cn#x86), [Arm32](https://developer.android.google.cn/ndk/guides/abis?hl=zh_cn#v7a), [Arm64](https://developer.android.google.cn/ndk/guides/abis?hl=zh_cn#arm64-v8a) |
OS | Version | Architectures |
------------------------------|-------------------------|--------------------------------------------------------------------|
[Android][Android] | 5.0(API 21)+ | [x64][Android-x64], [Arm64][Android-Arm64], [Arm32][Android-Arm32] |
[Android]: https://support.google.com/android
[Android-x64]: https://developer.android.google.cn/ndk/guides/abis?hl=zh_cn#86-64
[Android-Arm32]: https://developer.android.google.cn/ndk/guides/abis?hl=zh_cn#v7a
[Android-Arm64]: https://developer.android.google.cn/ndk/guides/abis?hl=zh_cn#arm64-v8a
### ~~iOS / iPadOS~~
@@ -152,7 +154,7 @@ OS | Version | Architectures |
- Xbox or Windows Mobile / Phone
## 🌏 路线图
查看这个 [milestones](https://github.com/SteamTools-Team/SteamTools/milestones) 来了解我们下一步的开发计划,并随时提出问题。
查看这个 [milestones](https://github.com/BeyondDimension/SteamTools/milestones) 来了解我们下一步的开发计划,并随时提出问题。
## ⌨️ 开发环境
[Visual Studio 2022](https://visualstudio.microsoft.com/zh-hans/vs/)
@@ -179,7 +181,7 @@ OS | Version | Architectures |
- [NUnit VS Templates](https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.NUnitTemplatesforVisualStudio)
[OpenJDK 11](https://docs.microsoft.com/zh-cn/java/openjdk/download#openjdk-11)
[Android Studio 2020.3.1 或更高版本](https://developer.android.google.cn/studio/)
[Android Studio 2021.1.1 或更高版本](https://developer.android.google.cn/studio/)
[Xcode 13 或更高版本](https://developer.apple.com/xcode/)
## 🏗️ [项目结构](./src/README.md)
@@ -202,7 +204,6 @@ OS | Version | Architectures |
* [Hardcodet.NotifyIcon](https://github.com/HavenDV/Hardcodet.NotifyIcon.Wpf.NetCore)
* [System.Reactive](https://github.com/dotnet/reactive)
* [Titanium-Web-Proxy](https://github.com/justcoding121/Titanium-Web-Proxy)
* [BrotliSharpLib](https://github.com/master131/BrotliSharpLib)
* [Portable.BouncyCastle](https://github.com/novotnyllc/bc-csharp)
* [Ninject](https://github.com/ninject/Ninject)
* [log4net](https://github.com/apache/logging-log4net)
@@ -215,11 +216,13 @@ OS | Version | Architectures |
* [DnsClient.NET](https://github.com/MichaCo/DnsClient.NET)
* [Costura.Fody](https://github.com/Fody/Costura)
* [MessagePack-CSharp](https://github.com/neuecc/MessagePack-CSharp)
* [CSharpVitamins.ShortGuid](https://github.com/AigioL/CSharpVitamins.ShortGuid)
* [Nito.Comparers](https://github.com/StephenCleary/Comparers)
* [Nito.Disposables](https://github.com/StephenCleary/Disposables)
* [Crc32.NET](https://github.com/force-net/Crc32.NET)
* [gfoidl.Base64](https://github.com/gfoidl/Base64)
* [sqlite-net-pcl](https://github.com/praeclarum/sqlite-net)
* [AutoMapper](https://github.com/AutoMapper/AutoMapper)
* [Polly](https://github.com/App-vNext/Polly)
* [TaskScheduler](https://github.com/dahall/taskscheduler)
* [SharpZipLib](https://github.com/icsharpcode/SharpZipLib)
+28 -22
View File
@@ -2,40 +2,46 @@
"solution": {
"path": "SteamToolsV2+.sln",
"projects": [
"src\\Common.AreaLib\\Common.AreaLib.csproj",
"src\\Common.ClientLib\\Common.ClientLib.csproj",
"src\\Common.ClientLib.Droid\\Common.ClientLib.Droid.csproj",
"src\\Common.ClientLib.iOS\\Common.ClientLib.iOS.csproj",
"src\\Common.CoreLib\\Common.CoreLib.csproj",
"src\\Repositories.sqlite-net-pcl\\Repositories.sqlite-net-pcl.csproj",
"references\\WinAuth\\Authenticator\\Authenticator.csproj",
"references\\ArchiSteamFarm\\ArchiSteamFarm.Library\\ArchiSteamFarm.Library.csproj",
"references\\AvaloniaGif\\AvaloniaGif\\AvaloniaGif.csproj",
"references\\AvaloniaGif\\LibAPNG\\LibAPNG.csproj",
"references\\SteamAchievementManager\\SAM.API\\SAM.API.csproj",
"references\\Steam4NET\\Steam4NET\\Steam4NET.csproj",
"references\\SteamAchievementManager\\SAM.API\\SAM.API.csproj",
"references\\Titanium-Web-Proxy\\src\\Titanium.Web.Proxy\\Titanium.Web.Proxy.csproj",
"references\\ArchiSteamFarm\\ArchiSteamFarm.Library\\ArchiSteamFarm.Library.csproj",
"tests\\Common.UnitTest\\Common.UnitTest.csproj",
"tests\\Common.UnitTest.Droid\\Common.UnitTest.Droid.csproj",
"tests\\Common.UnitTest.Droid.App\\Common.UnitTest.Droid.App.csproj",
"tests\\ST.Client.UnitTest\\ST.Client.UnitTest.csproj",
"tests\\ST.Client.Desktop.UnitTest\\ST.Client.Desktop.UnitTest.csproj",
"src\\ST\\ST.csproj",
"references\\WinAuth\\Authenticator\\Authenticator.csproj",
"references\\reactive\\Rx.NET\\Source\\src\\System.Reactive\\System.Reactive.csproj",
"src\\Avalonia.Native\\Avalonia.Native.csproj",
"src\\Avalonia.Themes.Default\\Avalonia.Themes.Default.csproj",
"src\\Avalonia.Themes.Fluent\\Avalonia.Themes.Fluent.csproj",
"src\\Avalonia.Win32\\Avalonia.Win32.csproj",
"src\\Avalonia.X11\\Avalonia.X11.csproj",
"src\\Common.AreaLib\\Common.AreaLib.csproj",
"src\\Common.ClientLib.iOS\\Common.ClientLib.iOS.csproj",
"src\\Common.ClientLib\\Common.ClientLib.csproj",
"src\\Common.CoreLib\\Common.CoreLib.csproj",
"src\\Repositories.sqlite-net-pcl\\Repositories.sqlite-net-pcl.csproj",
"src\\ST.Client.Android\\ST.Client.Android.csproj",
"src\\ST.Client.Desktop.Linux\\ST.Client.Linux.csproj",
"src\\ST.Client.Mobile.Droid.App\\ST.Client.Android.App.csproj",
"src\\ST.Client.XamarinForms\\ST.Client.XamarinForms.csproj",
"src\\ST.Client.Desktop.Avalonia\\ST.Client.Avalonia.csproj",
"src\\ST.Client.Desktop.Avalonia.App\\ST.Client.Avalonia.App.csproj",
"src\\ST.Client.iOS\\ST.Client.iOS.csproj",
"src\\ST.Client\\ST.Client.csproj",
"src\\ST.Client.Desktop\\ST.Client.Desktop.csproj",
"src\\ST.Client.Desktop.Avalonia\\ST.Client.Desktop.Avalonia.csproj",
"src\\ST.Client.Desktop.Linux\\ST.Client.Desktop.Linux.csproj",
"src\\ST.Client.Mobile\\ST.Client.Mobile.csproj",
"src\\ST.Client.Mobile.Droid\\ST.Client.Mobile.Droid.csproj",
"src\\ST.Client.Mobile.iOS\\ST.Client.Mobile.iOS.csproj",
"src\\ST.Services.CloudService.Models\\ST.Services.CloudService.Models.csproj",
"src\\ST.Services.CloudService.ViewModels\\ST.Services.CloudService.ViewModels.csproj",
"src\\ST.Services.CloudService\\ST.Services.CloudService.csproj",
"src\\ST.Tools.AndroidResourceLink\\ST.Tools.AndroidResourceLink.csproj",
"src\\ST.Tools.AreaImport\\ST.Tools.AreaImport.csproj",
"src\\ST.Tools.MinifyStaticSites\\ST.Tools.MinifyStaticSites.csproj",
"src\\ST.Tools.OpenSourceLibraryList\\ST.Tools.OpenSourceLibraryList.csproj",
"src\\ST.Tools.Translate\\ST.Tools.Translate.csproj",
"src\\ST.Tools.AndroidResourceLink\\ST.Tools.AndroidResourceLink.csproj"
"src\\ST\\ST.csproj",
"tests\\Common.UnitTest.Droid.App\\ST.Client.UnitTest.Droid.App.csproj",
"tests\\Common.UnitTest.Droid\\ST.Client.UnitTest.Droid.csproj",
"tests\\Common.UnitTest\\Common.UnitTest.csproj",
"tests\\ST.Client.Desktop.UnitTest\\ST.Client.Desktop.UnitTest.csproj",
"tests\\ST.Client.UnitTest\\ST.Client.UnitTest.csproj"
]
}
}
+28 -22
View File
@@ -2,40 +2,46 @@
"solution": {
"path": "SteamToolsV2+.sln",
"projects": [
"src\\Common.AreaLib\\Common.AreaLib.csproj",
"src\\Common.ClientLib\\Common.ClientLib.csproj",
"src\\Common.ClientLib.Droid\\Common.ClientLib.Droid.csproj",
"src\\Common.ClientLib.iOS\\Common.ClientLib.iOS.csproj",
"src\\Common.CoreLib\\Common.CoreLib.csproj",
"src\\Repositories.sqlite-net-pcl\\Repositories.sqlite-net-pcl.csproj",
"references\\WinAuth\\Authenticator\\Authenticator.csproj",
"references\\ArchiSteamFarm\\ArchiSteamFarm.Library\\ArchiSteamFarm.Library.csproj",
"references\\AvaloniaGif\\AvaloniaGif\\AvaloniaGif.csproj",
"references\\AvaloniaGif\\LibAPNG\\LibAPNG.csproj",
"references\\SteamAchievementManager\\SAM.API\\SAM.API.csproj",
"references\\Steam4NET\\Steam4NET\\Steam4NET.csproj",
"references\\SteamAchievementManager\\SAM.API\\SAM.API.csproj",
"references\\Titanium-Web-Proxy\\src\\Titanium.Web.Proxy\\Titanium.Web.Proxy.csproj",
"references\\ArchiSteamFarm\\ArchiSteamFarm.Library\\ArchiSteamFarm.Library.csproj",
"tests\\Common.UnitTest\\Common.UnitTest.csproj",
"tests\\Common.UnitTest.Droid\\Common.UnitTest.Droid.csproj",
"tests\\Common.UnitTest.Droid.App\\Common.UnitTest.Droid.App.csproj",
"tests\\ST.Client.UnitTest\\ST.Client.UnitTest.csproj",
"tests\\ST.Client.Desktop.UnitTest\\ST.Client.Desktop.UnitTest.csproj",
"src\\ST\\ST.csproj",
"references\\WinAuth\\Authenticator\\Authenticator.csproj",
"references\\reactive\\Rx.NET\\Source\\src\\System.Reactive\\System.Reactive.csproj",
"src\\Avalonia.Native\\Avalonia.Native.csproj",
"src\\Avalonia.Themes.Default\\Avalonia.Themes.Default.csproj",
"src\\Avalonia.Themes.Fluent\\Avalonia.Themes.Fluent.csproj",
"src\\Avalonia.Win32\\Avalonia.Win32.csproj",
"src\\Avalonia.X11\\Avalonia.X11.csproj",
"src\\Common.AreaLib\\Common.AreaLib.csproj",
"src\\Common.ClientLib.iOS\\Common.ClientLib.iOS.csproj",
"src\\Common.ClientLib\\Common.ClientLib.csproj",
"src\\Common.CoreLib\\Common.CoreLib.csproj",
"src\\Repositories.sqlite-net-pcl\\Repositories.sqlite-net-pcl.csproj",
"src\\ST.Client.Android\\ST.Client.Android.csproj",
"src\\ST.Client.Desktop.Mac\\ST.Client.Mac.csproj",
"src\\ST.Client.Mobile.Droid.App\\ST.Client.Android.App.csproj",
"src\\ST.Client.XamarinForms\\ST.Client.XamarinForms.csproj",
"src\\ST.Client.Desktop.Avalonia\\ST.Client.Avalonia.csproj",
"src\\ST.Client.Desktop.Avalonia.App\\ST.Client.Avalonia.App.csproj",
"src\\ST.Client.iOS\\ST.Client.iOS.csproj",
"src\\ST.Client\\ST.Client.csproj",
"src\\ST.Client.Desktop\\ST.Client.Desktop.csproj",
"src\\ST.Client.Desktop.Avalonia\\ST.Client.Desktop.Avalonia.csproj",
"src\\ST.Client.Desktop.Mac\\ST.Client.Desktop.Mac.csproj",
"src\\ST.Client.Mobile\\ST.Client.Mobile.csproj",
"src\\ST.Client.Mobile.Droid\\ST.Client.Mobile.Droid.csproj",
"src\\ST.Client.Mobile.iOS\\ST.Client.Mobile.iOS.csproj",
"src\\ST.Services.CloudService.Models\\ST.Services.CloudService.Models.csproj",
"src\\ST.Services.CloudService.ViewModels\\ST.Services.CloudService.ViewModels.csproj",
"src\\ST.Services.CloudService\\ST.Services.CloudService.csproj",
"src\\ST.Tools.AndroidResourceLink\\ST.Tools.AndroidResourceLink.csproj",
"src\\ST.Tools.AreaImport\\ST.Tools.AreaImport.csproj",
"src\\ST.Tools.MinifyStaticSites\\ST.Tools.MinifyStaticSites.csproj",
"src\\ST.Tools.OpenSourceLibraryList\\ST.Tools.OpenSourceLibraryList.csproj",
"src\\ST.Tools.Translate\\ST.Tools.Translate.csproj",
"src\\ST.Tools.AndroidResourceLink\\ST.Tools.AndroidResourceLink.csproj"
"src\\ST\\ST.csproj",
"tests\\Common.UnitTest.Droid.App\\ST.Client.UnitTest.Droid.App.csproj",
"tests\\Common.UnitTest.Droid\\ST.Client.UnitTest.Droid.csproj",
"tests\\Common.UnitTest\\Common.UnitTest.csproj",
"tests\\ST.Client.Desktop.UnitTest\\ST.Client.Desktop.UnitTest.csproj",
"tests\\ST.Client.UnitTest\\ST.Client.UnitTest.csproj"
]
}
}
+344 -1
View File
@@ -8,11 +8,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_Root", "_Root", "{66839CD8
.editorconfig = .editorconfig
.gitignore = .gitignore
packaging\build-osx-app.sh = packaging\build-osx-app.sh
packaging\build.ps1 = packaging\build.ps1
Directory.Build.props = Directory.Build.props
Directory.Packages.props = Directory.Packages.props
download-guide.md = download-guide.md
global.json = global.json
packaging\Info.plist = packaging\Info.plist
nuget.config = nuget.config
packaging\package.net472.ps1 = packaging\package.net472.ps1
README.en.md = README.en.md
README.md = README.md
release-template.md = release-template.md
@@ -136,6 +139,41 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Reactive", "referenc
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ST.Tools.Publish", "src\ST.Tools.Publish\ST.Tools.Publish.csproj", "{29DE5086-0690-4AE7-9BA9-840F54B249DC}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_Github", "_Github", "{B1142BA9-E601-4E93-93C4-6A8EC1842E4E}"
ProjectSection(SolutionItems) = preProject
.github\ISSUE_TEMPLATE\bug-report.md = .github\ISSUE_TEMPLATE\bug-report.md
.github\dependabot.yml = .github\dependabot.yml
.github\workflows\dotnet.yml = .github\workflows\dotnet.yml
.github\ISSUE_TEMPLATE\feature-request.md = .github\ISSUE_TEMPLATE\feature-request.md
.github\FUNDING.yml = .github\FUNDING.yml
.github\workflows\publish.yml = .github\workflows\publish.yml
.github\ISSUE_TEMPLATE\question.md = .github\ISSUE_TEMPLATE\question.md
.github\workflows\sync-gitee.yml = .github\workflows\sync-gitee.yml
.github\workflows\xamarin.yml = .github\workflows\xamarin.yml
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common.ClientLib.iOS", "src\Common.ClientLib.iOS\Common.ClientLib.iOS.csproj", "{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ST.Client.UnitTest.Droid", "tests\Common.UnitTest.Droid\ST.Client.UnitTest.Droid.csproj", "{80E6762E-AB43-41E2-BDB4-7A3E24713977}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ST.Client.UnitTest.Droid.App", "tests\Common.UnitTest.Droid.App\ST.Client.UnitTest.Droid.App.csproj", "{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ST.Client.Desktop.UnitTest", "tests\ST.Client.Desktop.UnitTest\ST.Client.Desktop.UnitTest.csproj", "{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ST.Client.UnitTest.Resources", "tests\ST.Client.UnitTest.Resources\ST.Client.UnitTest.Resources.csproj", "{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Diagnostics", "src\Avalonia.Diagnostics\Avalonia.Diagnostics.csproj", "{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Skia.Internals", "src\Avalonia.Skia.Internals\Avalonia.Skia.Internals.csproj", "{47C151DA-D2B1-43F4-A04E-B454E2134852}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Bindings", "Bindings", "{80EBD601-28AC-4840-B9B8-E6064816A443}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ST.Client.Android.V2Ray", "src\ST.Client.Android.V2Ray\ST.Client.Android.V2Ray.csproj", "{4A79264D-5BF5-4F89-8066-44E154BF557F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Gameloop.Vdf", "references\Gameloop.Vdf\Gameloop.Vdf\Gameloop.Vdf.csproj", "{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ST.Client.Android.Shadowsocks", "src\ST.Client.Android.Shadowsocks\ST.Client.Android.Shadowsocks.csproj", "{920EF29F-406F-43A9-B002-29DD6B0B4FBF}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -1554,6 +1592,300 @@ Global
{29DE5086-0690-4AE7-9BA9-840F54B249DC}.Release|x64.Build.0 = Release|Any CPU
{29DE5086-0690-4AE7-9BA9-840F54B249DC}.Release|x86.ActiveCfg = Release|Any CPU
{29DE5086-0690-4AE7-9BA9-840F54B249DC}.Release|x86.Build.0 = Release|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Debug|ARM.ActiveCfg = Debug|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Debug|ARM.Build.0 = Debug|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Debug|ARM64.ActiveCfg = Debug|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Debug|ARM64.Build.0 = Debug|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Debug|iPhone.Build.0 = Debug|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Debug|x64.ActiveCfg = Debug|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Debug|x64.Build.0 = Debug|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Debug|x86.ActiveCfg = Debug|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Debug|x86.Build.0 = Debug|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Release|Any CPU.Build.0 = Release|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Release|ARM.ActiveCfg = Release|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Release|ARM.Build.0 = Release|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Release|ARM64.ActiveCfg = Release|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Release|ARM64.Build.0 = Release|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Release|iPhone.ActiveCfg = Release|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Release|iPhone.Build.0 = Release|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Release|x64.ActiveCfg = Release|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Release|x64.Build.0 = Release|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Release|x86.ActiveCfg = Release|Any CPU
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0}.Release|x86.Build.0 = Release|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Debug|Any CPU.Build.0 = Debug|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Debug|ARM.ActiveCfg = Debug|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Debug|ARM.Build.0 = Debug|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Debug|ARM64.ActiveCfg = Debug|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Debug|ARM64.Build.0 = Debug|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Debug|iPhone.Build.0 = Debug|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Debug|x64.ActiveCfg = Debug|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Debug|x64.Build.0 = Debug|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Debug|x86.ActiveCfg = Debug|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Debug|x86.Build.0 = Debug|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Release|Any CPU.ActiveCfg = Release|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Release|Any CPU.Build.0 = Release|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Release|ARM.ActiveCfg = Release|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Release|ARM.Build.0 = Release|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Release|ARM64.ActiveCfg = Release|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Release|ARM64.Build.0 = Release|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Release|iPhone.ActiveCfg = Release|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Release|iPhone.Build.0 = Release|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Release|x64.ActiveCfg = Release|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Release|x64.Build.0 = Release|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Release|x86.ActiveCfg = Release|Any CPU
{80E6762E-AB43-41E2-BDB4-7A3E24713977}.Release|x86.Build.0 = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|ARM.ActiveCfg = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|ARM.Build.0 = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|ARM.Deploy.0 = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|ARM64.ActiveCfg = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|ARM64.Build.0 = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|ARM64.Deploy.0 = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|iPhone.Build.0 = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|iPhone.Deploy.0 = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|x64.ActiveCfg = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|x64.Build.0 = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|x64.Deploy.0 = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|x86.ActiveCfg = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|x86.Build.0 = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Debug|x86.Deploy.0 = Debug|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|Any CPU.Build.0 = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|Any CPU.Deploy.0 = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|ARM.ActiveCfg = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|ARM.Build.0 = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|ARM.Deploy.0 = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|ARM64.ActiveCfg = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|ARM64.Build.0 = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|ARM64.Deploy.0 = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|iPhone.ActiveCfg = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|iPhone.Build.0 = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|iPhone.Deploy.0 = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|x64.ActiveCfg = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|x64.Build.0 = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|x64.Deploy.0 = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|x86.ActiveCfg = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|x86.Build.0 = Release|Any CPU
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA}.Release|x86.Deploy.0 = Release|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Debug|ARM.ActiveCfg = Debug|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Debug|ARM.Build.0 = Debug|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Debug|ARM64.ActiveCfg = Debug|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Debug|ARM64.Build.0 = Debug|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Debug|iPhone.Build.0 = Debug|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Debug|x64.ActiveCfg = Debug|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Debug|x64.Build.0 = Debug|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Debug|x86.ActiveCfg = Debug|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Debug|x86.Build.0 = Debug|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Release|Any CPU.Build.0 = Release|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Release|ARM.ActiveCfg = Release|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Release|ARM.Build.0 = Release|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Release|ARM64.ActiveCfg = Release|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Release|ARM64.Build.0 = Release|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Release|iPhone.ActiveCfg = Release|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Release|iPhone.Build.0 = Release|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Release|x64.ActiveCfg = Release|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Release|x64.Build.0 = Release|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Release|x86.ActiveCfg = Release|Any CPU
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9}.Release|x86.Build.0 = Release|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Debug|ARM.ActiveCfg = Debug|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Debug|ARM.Build.0 = Debug|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Debug|ARM64.ActiveCfg = Debug|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Debug|ARM64.Build.0 = Debug|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Debug|iPhone.Build.0 = Debug|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Debug|x64.ActiveCfg = Debug|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Debug|x64.Build.0 = Debug|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Debug|x86.ActiveCfg = Debug|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Debug|x86.Build.0 = Debug|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Release|Any CPU.Build.0 = Release|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Release|ARM.ActiveCfg = Release|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Release|ARM.Build.0 = Release|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Release|ARM64.ActiveCfg = Release|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Release|ARM64.Build.0 = Release|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Release|iPhone.ActiveCfg = Release|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Release|iPhone.Build.0 = Release|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Release|x64.ActiveCfg = Release|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Release|x64.Build.0 = Release|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Release|x86.ActiveCfg = Release|Any CPU
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43}.Release|x86.Build.0 = Release|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Debug|ARM.ActiveCfg = Debug|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Debug|ARM.Build.0 = Debug|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Debug|ARM64.ActiveCfg = Debug|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Debug|ARM64.Build.0 = Debug|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Debug|iPhone.Build.0 = Debug|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Debug|x64.ActiveCfg = Debug|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Debug|x64.Build.0 = Debug|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Debug|x86.ActiveCfg = Debug|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Debug|x86.Build.0 = Debug|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Release|Any CPU.Build.0 = Release|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Release|ARM.ActiveCfg = Release|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Release|ARM.Build.0 = Release|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Release|ARM64.ActiveCfg = Release|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Release|ARM64.Build.0 = Release|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Release|iPhone.ActiveCfg = Release|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Release|iPhone.Build.0 = Release|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Release|x64.ActiveCfg = Release|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Release|x64.Build.0 = Release|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Release|x86.ActiveCfg = Release|Any CPU
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F}.Release|x86.Build.0 = Release|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Debug|Any CPU.Build.0 = Debug|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Debug|ARM.ActiveCfg = Debug|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Debug|ARM.Build.0 = Debug|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Debug|ARM64.ActiveCfg = Debug|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Debug|ARM64.Build.0 = Debug|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Debug|iPhone.Build.0 = Debug|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Debug|x64.ActiveCfg = Debug|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Debug|x64.Build.0 = Debug|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Debug|x86.ActiveCfg = Debug|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Debug|x86.Build.0 = Debug|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Release|Any CPU.ActiveCfg = Release|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Release|Any CPU.Build.0 = Release|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Release|ARM.ActiveCfg = Release|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Release|ARM.Build.0 = Release|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Release|ARM64.ActiveCfg = Release|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Release|ARM64.Build.0 = Release|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Release|iPhone.ActiveCfg = Release|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Release|iPhone.Build.0 = Release|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Release|x64.ActiveCfg = Release|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Release|x64.Build.0 = Release|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Release|x86.ActiveCfg = Release|Any CPU
{47C151DA-D2B1-43F4-A04E-B454E2134852}.Release|x86.Build.0 = Release|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Debug|ARM.ActiveCfg = Debug|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Debug|ARM.Build.0 = Debug|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Debug|ARM64.ActiveCfg = Debug|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Debug|ARM64.Build.0 = Debug|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Debug|iPhone.Build.0 = Debug|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Debug|x64.ActiveCfg = Debug|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Debug|x64.Build.0 = Debug|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Debug|x86.ActiveCfg = Debug|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Debug|x86.Build.0 = Debug|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Release|Any CPU.Build.0 = Release|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Release|ARM.ActiveCfg = Release|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Release|ARM.Build.0 = Release|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Release|ARM64.ActiveCfg = Release|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Release|ARM64.Build.0 = Release|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Release|iPhone.ActiveCfg = Release|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Release|iPhone.Build.0 = Release|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Release|x64.ActiveCfg = Release|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Release|x64.Build.0 = Release|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Release|x86.ActiveCfg = Release|Any CPU
{4A79264D-5BF5-4F89-8066-44E154BF557F}.Release|x86.Build.0 = Release|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Debug|ARM.ActiveCfg = Debug|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Debug|ARM.Build.0 = Debug|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Debug|ARM64.ActiveCfg = Debug|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Debug|ARM64.Build.0 = Debug|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Debug|iPhone.Build.0 = Debug|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Debug|x64.ActiveCfg = Debug|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Debug|x64.Build.0 = Debug|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Debug|x86.ActiveCfg = Debug|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Debug|x86.Build.0 = Debug|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Release|Any CPU.Build.0 = Release|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Release|ARM.ActiveCfg = Release|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Release|ARM.Build.0 = Release|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Release|ARM64.ActiveCfg = Release|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Release|ARM64.Build.0 = Release|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Release|iPhone.ActiveCfg = Release|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Release|iPhone.Build.0 = Release|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Release|x64.ActiveCfg = Release|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Release|x64.Build.0 = Release|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Release|x86.ActiveCfg = Release|Any CPU
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE}.Release|x86.Build.0 = Release|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Debug|ARM.ActiveCfg = Debug|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Debug|ARM.Build.0 = Debug|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Debug|ARM64.ActiveCfg = Debug|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Debug|ARM64.Build.0 = Debug|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Debug|iPhone.Build.0 = Debug|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Debug|x64.ActiveCfg = Debug|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Debug|x64.Build.0 = Debug|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Debug|x86.ActiveCfg = Debug|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Debug|x86.Build.0 = Debug|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Release|Any CPU.Build.0 = Release|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Release|ARM.ActiveCfg = Release|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Release|ARM.Build.0 = Release|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Release|ARM64.ActiveCfg = Release|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Release|ARM64.Build.0 = Release|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Release|iPhone.ActiveCfg = Release|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Release|iPhone.Build.0 = Release|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Release|x64.ActiveCfg = Release|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Release|x64.Build.0 = Release|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Release|x86.ActiveCfg = Release|Any CPU
{920EF29F-406F-43A9-B002-29DD6B0B4FBF}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -1610,9 +1942,20 @@ Global
{E85E92BA-202F-42D3-8C5E-96DA452501B7} = {910D6A0F-42AB-4B65-B532-852E864EC006}
{21C392C5-AE41-421A-A127-1A03C4ACA2AD} = {673FF8CD-9E85-4FA1-ABFC-D1149675E138}
{29DE5086-0690-4AE7-9BA9-840F54B249DC} = {E448F863-4C9D-47A4-BC4A-4A1381B54DA4}
{4658B02A-CB1A-4561-AD9C-3B3FF969D7F0} = {83186945-EC14-4B3F-8C6F-B205AA184CA4}
{80E6762E-AB43-41E2-BDB4-7A3E24713977} = {CC46B486-00D7-49E6-ABA3-FDF8F4868D2B}
{AD7B78B0-AE51-4FB7-9B11-4E22A2B538CA} = {CC46B486-00D7-49E6-ABA3-FDF8F4868D2B}
{5D9E0EAA-2419-426B-BAB4-EA496C1FF7E9} = {CC46B486-00D7-49E6-ABA3-FDF8F4868D2B}
{FB2CA9B4-71F1-48E8-B9AE-FF4375F4FE43} = {CC46B486-00D7-49E6-ABA3-FDF8F4868D2B}
{E84FF7BC-FC2A-424E-8780-7DA9B487E23F} = {910D6A0F-42AB-4B65-B532-852E864EC006}
{47C151DA-D2B1-43F4-A04E-B454E2134852} = {910D6A0F-42AB-4B65-B532-852E864EC006}
{80EBD601-28AC-4840-B9B8-E6064816A443} = {327FDEE7-C4C8-4AA4-A7B0-8BCE3D75346F}
{4A79264D-5BF5-4F89-8066-44E154BF557F} = {80EBD601-28AC-4840-B9B8-E6064816A443}
{DFC341E8-5290-428C-8D2B-6DE2AA163FFE} = {673FF8CD-9E85-4FA1-ABFC-D1149675E138}
{920EF29F-406F-43A9-B002-29DD6B0B4FBF} = {80EBD601-28AC-4840-B9B8-E6064816A443}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {9313F2B4-10DA-43AA-A481-CAA7571C740C}
RESX_NeutralResourcesLanguage = zh-Hans
SolutionGuid = {9313F2B4-10DA-43AA-A481-CAA7571C740C}
EndGlobalSection
EndGlobal
BIN
View File
Binary file not shown.
+24 -19
View File
@@ -1,28 +1,33 @@
# 下载指南
- Desktop(桌面端)
- Windows
- 如果你使用 Intel、AMD 的 x64 芯片的 Mac(较为**普遍**),则下载文件名中带有 **win_x64** 的文件
- 如果你使用 ARM64 芯片的 PC(极为**稀有**),例如 **Surface Pro X**,则下载文件名中带有 **win_x64** 的文件可通过 Win11 x86 模拟运行
- **[暂未支持]** ~~如果你使用 ARM64 芯片的 PC(极为**稀有**),例如 **Surface Pro X**,则下载文件名中带有 **win_arm64** 的文件~~
- 如果你使用 Intel、AMD 的 x64(x86-64) 芯片的 PC,则下载文件名中带有 **win_x64** 的文件
- 如果你 **已安装** 了 [ASP.NET Core 运行时 6.0.3](https://dotnet.microsoft.com/zh-cn/download/dotnet/6.0) 则下载文件名中带有 **fde(框架依赖)** 的文件
- 注意:是 《ASP.NET Core 运行时》 而不是 《.NET 桌面运行时》
- [在 Windows 上安装 .NET](https://docs.microsoft.com/zh-cn/dotnet/core/install/windows)
- 本程序在 Windows 上不需要 Hosting Bundle 和 IIS support
- [下载安装程序并手动安装(aspnetcore-runtime-6.0.3-win-x64.exe)](https://dotnet.microsoft.com/zh-cn/download/dotnet/thank-you/runtime-aspnetcore-6.0.3-windows-x64-installer)
- [使用 PowerShell 自动化安装](https://docs.microsoft.com/zh-cn/dotnet/core/install/windows?tabs=net60#install-with-powershell-automation)
- macOS
- 如果你使用 Intel、AMD 的 x64 芯片的 Mac(较为**普遍**),则下载文件名中带有 **macos_x64** 的文件
- 如果你使用 ARM64 芯片的 Mac(较为**稀有**),例如 **M1**,则下载文件名中带有 **macos_x64** 的文件可通过 [Rosetta 2](https://support.apple.com/zh-cn/HT211861) 运行
- **[尚未测试]** ~~如果你使用 ARM64 芯片的 Mac(较为**稀有**),例如 **M1**,则下载文件名中带有 **macos_arm64** 的文件~~
- 如果你使用 Intel 的 x64(x86-64) 芯片的 Mac,则下载文件名中带有 **macos_x64** 的文件
- 如果你使用 ARM64(Apple Silicon) 芯片的 Mac,例如 **Apple M1**,则下载文件名中带有 **macos_arm64** 的文件
- Linux
- 如果你使用 Intel、AMD 的 x64 芯片的 PC(较为**普遍**)则下载文件名中带有 **linux_x64** 的文件
- 如果你使用 ARM64 芯片的 PC(较为**稀有**)例如 **Raspberry Pi Model 3+**,则下载文件名中带有 **linux_arm64** 的文件
- 如果你使用 ARM32 芯片的 PC(较为**稀有**)例如 **Raspberry Pi Model 2+**,则下载文件名中带有 **linux_arm** 的文件
- Shared
- 如果你已安装了 [ASP.NET Core Runtime 6.0.0](https://dotnet.microsoft.com/download/dotnet/6.0) 则下载文件名中带有 **fde** 的文件,可减少磁盘占用空间
- [在 Windows 上安装 .NET](https://docs.microsoft.com/en-us/dotnet/core/install/windows)
- 在 Windows 上不需要 Hosting Bundle 和 IIS support
- [下载安装程序并手动安装(aspnetcore-runtime-6.0.0-win-x64.exe)](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-aspnetcore-6.0.0-windows-x64-installer)
- [使用 PowerShell 自动化安装](https://docs.microsoft.com/en-us/dotnet/core/install/windows?tabs=net60#install-with-powershell-automation)
- [在 Linux 上安装 .NET](https://docs.microsoft.com/en-us/dotnet/core/install/linux)
- 推荐 [通过 Snap 安装 .NET Runtime](https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-snap)
- ```sudo snap install dotnet-runtime-60 --classic```
- 如果你使用 Intel、AMD 的 x64(x86-64) 芯片的 PC 则下载文件名中带有 **linux_x64** 的文件
- 如果你使用 ARM64 芯片的 PC 例如 **Raspberry Pi Model 3+**,则下载文件名中带有 **linux_arm64** 的文件
<!--
- Mobile(移动端)
- Android
- 如果你使用 ARM64 芯片的设备(较为**普遍**)则下载文件名中带有 **android_arm64_v8a** 的文件
- 如果你使用 ARM32 芯片的设备(较为**稀有**)通常为 **14** 年下半年之前生产的设备,则下载文件名中带有 **android_armeabi_v7a** 的文件
- 如果你使用 Intel、AMD 的 x86 芯片的设备(较为**稀有**)则下载文件名中带有 **android_x86** 的文件
- 如果你使用 Intel、AMD 的 x64 芯片的设备(较为**稀有**)则下载文件名中带有 **android_x64** 的文件
-->
<!--
- 如果你使用 ARM64 芯片的 PC(极为**稀有**),例如 **Surface Pro X**,则下载文件名中带有 **win_x64** 的文件可通过 Win11 x86 模拟运行
- **[暂未支持]** ~~如果你使用 ARM64 芯片的 PC(极为**稀有**),例如 **Surface Pro X**,则下载文件名中带有 **win_arm64** 的文件~~
- **[暂未支持]** ~~如果你使用 ARM64 芯片的 Mac(较为**稀有**),例如 **M1**,则下载文件名中带有 **macos_arm64** 的文件~~
- [在 Linux 上安装 .NET](https://docs.microsoft.com/en-us/dotnet/core/install/linux)
- 推荐 [通过 Snap 安装 .NET Runtime](https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-snap)
- ```sudo snap install dotnet-runtime-60 --classic```
-->
+2 -2
View File
@@ -1,8 +1,8 @@
{
"msbuild-sdks": {
"MSBuild.Sdk.Extras": "3.0.38"
"MSBuild.Sdk.Extras": "3.0.44"
},
"sdk": {
"version": "6.0.100"
"version": "6.0.201"
}
}
+2
View File
@@ -0,0 +1,2 @@
param([string]$file)
(Get-FileHash $file -Algorithm SHA256).Hash
+12 -18
View File
@@ -1,7 +1,7 @@
create_app_structure() {
APPNAME=$1
APPDIR="$APPNAME.app/Contents"
APPICONS="/Users/mossimo/bin/logo.icns"
APPICONS="${{ Steam++_IcnsFile }}"
if [ ! -d "$APPDIR" ]; then
echo "creating app structure $APPDIR"
@@ -33,19 +33,19 @@ emit_plist() {
<key>CFBundleIdentifier</key>
<string>net.steampp.app</string>
<key>CFBundleShortVersionString</key>
<string>2.6.0</string>
<string>${{ Steam++_ShortVersion }}</string>
<key>CFBundleVersion</key>
<string>2.6.0.0</string>
<string>${{ Steam++_Version }}</string>
<key>LSMinimumSystemVersion</key>
<string>10.14</string>
<string>11.0</string>
<key>CFBundleDevelopmentRegion</key>
<string>zh_CN</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleExecutable</key>
<string>$PLIST_APPNAME</string>
<string>${{ Steam++_RunName }}</string>
<key>CFBundleGetInfoString</key>
<string>$PLIST_APPNAME</string>
<string>${{ Steam++_RunName }}</string>
<key>CFBundleIconFile</key>
<string>$PLIST_APPNAME</string>
<key>CFBundlePackageType</key>
@@ -64,10 +64,10 @@ EOF
fi
}
cd "/Users/mossimo/bin"
cd "${{ Steam++_OutPutFilePath }}"
BINARYNAME="Steam++"
BINARYNAME="${{ Steam++_AppName }}"
echo "Building Avalonia demo..."
@@ -80,14 +80,8 @@ rm -rf "$APPDIR"
create_app_structure "$APPNAME"
emit_plist "$APPNAME" "$APPDIR" true
cd "$APPDIR/Frameworks"
mv -f "${{ Steam++_APPDIR }}" "$APPDIR/MacOS"
chmod +x "$APPDIR/MacOS/Steam++"
APPNAME="$BINARYNAME Helper"
APPDIR="$APPNAME.app/Contents"
create_app_structure "$APPNAME"
emit_plist "$APPNAME" "$APPDIR"
cp -R "../../../steampp/" "../MacOS"
ln -s "../../MacOS" "Frameworks/$APPDIR/MacOS"
chmod +x "../MacOS/$BINARYNAME"
cp "../MacOS/$BINARYNAME" "../MacOS/$APPNAME"
chmod +x "../MacOS/$APPNAME"
mkdir "${{ Steam++_APPDIR }}"
mv -f "${{ Steam++_OutPutFilePath }}/$BINARYNAME.app" "${{ Steam++_APPDIR }}/$BINARYNAME.app"
+82
View File
@@ -0,0 +1,82 @@
param([string]$version,[string]$configuration='Release',[bool]$isPublish=$false)
$ErrorActionPreference = 'Stop'
Write-Host 'dotnet SDK info'
dotnet --info
$RootPath = Split-Path $PSScriptRoot -Parent
$output_dir = "$RootPath\src\ST.Client.Desktop.Avalonia.App\bin\$configuration\Publish"
$proj_path = "$RootPath\src\ST.Client.Desktop.Avalonia.App\ST.Client.Avalonia.App.csproj"
$publishtool_dir = "$RootPath\src\ST.Tools.Publish"
$publishtool_exe = "$publishtool_dir\bin\Release\net6.0\p.exe"
$build_pubxmls = "fd-win-x64","win-x64","osx-x64","linux-x64","linux-arm64","osx-arm64"
function Build-PublishTool
{
if(-not (Test-Path $publishtool_exe))
{
& dotnet build $publishtool_dir\ST.Tools.Publish.csproj -c Release
if ($LASTEXITCODE) { exit $LASTEXITCODE }
}
$dev=''
if($configuration -eq 'Debug')
{
$dev = "-dev"
}
& $publishtool_exe ver -token $('"')$env:Token$('"') $dev
if ($LASTEXITCODE) { exit $LASTEXITCODE }
# build App
Foreach ($pubxml in $build_pubxmls)
{
Build-App $pubxml
}
& $publishtool_exe full -token $('"')$env:Token$('"') $dev
if ($LASTEXITCODE) { exit $LASTEXITCODE }
}
function Build-App
{
param([string]$rid)
Write-Host "Building $version $rid"
if($rid.StartsWith("fd-"))
{
$publishDir = "$output_dir\FrameworkDependent\$rid"
}else
{
$publishDir = "$output_dir\$rid"
}
Remove-Item $publishDir -Recurse -Force -Confirm:$false -ErrorAction Ignore
if($configuration -eq 'Debug'){ $rid = "dev-$rid" }
& dotnet publish $proj_path -c $configuration -p:PublishProfile=$rid -p:DeployOnBuild=true -p:ExtraDefineConstants=$rid --nologo
if ($LASTEXITCODE) { exit $LASTEXITCODE }
}
if($isPublish)
{
if([String]::IsNullOrEmpty($env:Token))
{
Write-Error "$version Undefined Token : $env:Token"
Exit 1
}
Build-PublishTool
}else
{
Foreach ($pubxml in $build_pubxmls)
{
Build-App $pubxml
}
}
-1
View File
@@ -1 +0,0 @@
dotnet publish ..\source\SteamTools -c Release -f net5.0-windows -r win-x86 - /p:PublishSingleFile=true /p:PublishTrimmed=true -o out/result
BIN
View File
Binary file not shown.
Binary file not shown.
+7
View File
@@ -0,0 +1,7 @@
# ARM64(Windows/macOS/Linux) Native Library
## 7z.dll
21.07 (2021-12-26) by https://www.7-zip.org
## libe_sqlite3.dylib
sqlitepclraw.lib.e_sqlite3.2.0.7.nupkg
Binary file not shown.
@@ -0,0 +1,8 @@
# Android Native Library
[Xamarin.Android 支持通过标准 PInvoke 机制使用本机库。 你还可以将不属于 OS 的其他本机库绑定到你的 .apk。](https://docs.microsoft.com/zh-cn/xamarin/android/platform/native-libraries)
## libgojni.so & libtun2socks.so
Source code compilation by https://github.com/2dust/v2rayNG
## shadowsocks-android\libtun2socks.so
Apk extraction by https://github.com/shadowsocks/shadowsocks-android/releases/tag/v5.2.6
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,14 @@
using System;
using System.Threading.Tasks;
namespace ArchiSteamFarm
{
public interface IArchiSteamFarmHelperService
{
static IArchiSteamFarmHelperService Instance => DI.Get<IArchiSteamFarmHelperService>();
int IPCPortValue { get; }
Task Restart();
}
}
File diff suppressed because it is too large Load Diff
+7
View File
@@ -0,0 +1,7 @@
# Windows/macOS/Linux x64 Native Library & General C# Source Code & Third Party Projects
## 7z.dll
21.07 (2021-12-26) by https://www.7-zip.org
## libzstd.dll
https://github.com/facebook/zstd/releases/tag/v1.5.2
Binary file not shown.
Binary file not shown.
+4
View File
@@ -0,0 +1,4 @@
# Windows/macOS/Linux x86(32 bit) Native Library
## 7z.dll
21.07 (2021-12-26) by https://www.7-zip.org
+52 -46
View File
@@ -1,59 +1,60 @@
# 前言
Steam++是完全开源的,请不要在非官方渠道下载软件,对于软件报毒情况确实是误报问题。我们也制作了自己的产品[官网](https://www.steampp.net),大家可以去官网或者开源仓库地址下载。
Steam++是一款开源的跨平台Steam工具箱,请不要在非官方渠道下载软件,
[官网](https://www.steampp.net),大家可以去官网或者开源仓库地址下载。
# Steam++工具箱
## 2.4.12更新内容
### 新增内容
1. 新增 Desktop 上网络加速代理设置
2. 新增 Android 上屏幕捕获设置项,用于允许截图或录制视频
3. 新增 Windows 托盘菜单支持切换账号与复制令牌
4. 新增 Linux/macOS 托盘菜单改进与完善
## 2.6.2更新内容
微软商店版本在微软商店检查获取更新即可,一般会比桌面版晚上一天的审核时间。
### 版本亮点
1. ASF 升级至 **V5.2.0.10**
2. 新增 ASF 控制台字体大小、最大行数设置项
3. 新增 Steam 下载完成定时关机、睡眠功能
4. 新增 代理设置可自定义 DNS
5. 新增 ASF 编辑/移除 Bot 功能
6. 新增 Microsoft/Xbox 相关加速服务 (需要升级到 **2.6.2** 之后可用)
7. 新增 Uplay 相关加速服务 (需要升级到 **2.6.2** 之后可用)
8. 新增 OneDrive 等更多相关加速服务 (需要升级到 **2.6.2** 之后可用)
9. 优化 Desktop 加速代理性能
10. 优化 Desktop 脚本注入打包的性能
11. 优化 Desktop 已安装游戏加载性能
12. 从此版本开始将使用 Github Action 自动化部署发布
### 修复问题
1. 修复 Desktop 上用户头像应当为圆形而不是方形
2. 修复 Android 上切换系统语言可能引发的闪退
3. 修复 Windows 10 上启动时可能出现的网络连接中断提示
4. 修复 Android 上令牌倒计时可能引发的闪退
5. 修复 Desktop 上库存游戏刷新可能引发的闪退
6. 修复 Desktop 上可能少加载了部分已安装游戏
7. 修复 Android 上暗色模式下某些区域背景为白色
8. 改进 Android 上令牌刷新倒计时
9. 改进 本地令牌名称最大长度限制 32 个字符
10. 改进 Desktop 上网络加速 UI
11. 修复 Desktop 上默认头像可能引发的闪退
12. 改进 Desktop 上左侧菜单图标
1. 改进 Desktop 网络加速现默认使用阿里 DNS(223.5.5.5, 223.6.6.6)
2. 改进 自动更新包文件校验失败时提示
3. 改进 自动更新失败时将自动跳转官网
4. 改进 ASF IPC 默认端口号由 1242 改为 6242
5. 修复 Linux 与 macOS 中 ASF-UI 解压包文件夹分隔符不正确
6. 修复 Windows Hosts 只读时尝试取消只读属性的操作没有正确执行
7. 修复 Windows 此软件自动更新删除更新包缓存时因文件占用引发的中断
8. 修复 Desktop 高 DPI 下动态桌面错位
9. 修复 本地令牌确认交易在登录时可能会卡住
10. 修复 Windows 启用动态桌面后全屏可能导致窗口冻结无法操作
11. 修复 Windows 动态背景有时会被其他窗口遮挡
12. 改进 本地令牌 登录验证码无法加载时可点击在浏览器中查看验证码图片
13. 修复 Desktop 加速代理中可能出现的一些错误
14. 改进 Desktop 令牌详情 UI
15. 改进 Desktop 账号切换中的用户名信息现在默认隐藏
16. 改进 Desktop 深色模式与浅色模式的视觉效果
17. 修复 Pixiv 加速不能登录的问题
18. 修复 Twitch 加速不计算掉宝进度的问题
19. 修复 Discord 加速检测更新失败导致无法启动客户端的问题
20. 修复 Windows 因添加 JumpList 时可能导致的闪退
21. 修复 Desktop 本地令牌 点击锁定后输入密码按回车解锁会循环无限触发锁定的问题
### 已知问题
- Desktop
- macOS
- 尚未公证,这会影响 macOS Catalina(版本 10.15)以上
- 某些窗口顶部会有两个标题栏
- 自动更新不可用
- Linux
- 当使用 root 权限运行时托盘不生效,可通过 Exit.sh 退出程序
- 窗口弹出位置不正确
- 窗口顶部会有两个标题栏
- 自动更新不可用
- Shared
- 主题切换需重启软件后生效,且跟随系统暂不可用
- Mobile
- Android
- 确认交易列表刷新后数据显示不正确
- 自动更新暂不可用
[![steampp.net](https://img.shields.io/badge/WebSite-steampp.net-brightgreen.svg?style=flat-square&color=61dafb)](https://steampp.net)
[![Steam++ v2.6.2](https://img.shields.io/badge/Steam++-v2.6.2-brightgreen.svg?style=flat-square&color=512bd4)]()
------
## 工具介绍
`Steam++`是一个包含多种Steam工具功能的工具箱,所有功能完全免费,开源发布于Github,如果您对发布的二进制文件不放心,可以自行下载源码编译运行。
`Steam++`是一款开源的跨平台Steam工具箱,所有本地功能完全免费,开源发布于Github,如果您对发布的二进制文件不放心,可以自行下载源码编译运行。
此工具的大部分功能都是需要您下载安装Steam才能使用。
工具预计将整合进大部分常用的Steam相关工具,并且尽力做到比原工具更好用。
软件截图
@@ -99,14 +100,18 @@ Steam++是完全开源的,请不要在非官方渠道下载软件,对于软
可以排序你的共享库存顺序,避免只能读取A的共享游戏,却想玩B的共享游戏。
### 7. 更多的游戏工具功能
### 7.Steam监控下载完成定时关机
可以监控Steam下载列表所有游戏的下载进度并设置下载完成后自动关机或睡眠电脑,节约你的电费。
### 8.已内置ASF挂卡功能
[ASF](https://github.com/JustArchiNET/ArchiSteamFarm)大家肯定都不陌生,它实在是太好用了,所以我们内置了ASF在Steam++内,并在后续会对ASF在UI环境下使用做更多增强体验。
### 10. 更多的游戏工具功能
支持各种老游戏无边框窗口化等等
### 8. 更新计划(画饼时间到)
我们预计会在6月份将推出ASF挂卡功能。并且同步推出iOS、安卓端App,用户可以利用手机查看多个账号的令牌,一键确认上架,并且支持手机挂卡。
#### 并且,以上功能全部免费。
Linux 截图:
@@ -138,9 +143,10 @@ ios-arm64 | ❌ |
> [官网](https://steampp.net/)
> [Github](https://github.com/rmbadmin/SteamTools/releases)
> [Gitee](https://gitee.com/rmbgame/SteamTools/releases)
> [Microsoft Store](https://www.microsoft.com/store/productId/9MTCFHS560NG)
> 分流下载:
> [hide]
> [蓝奏云](https://cliencer.lanzoux.com/b0165duja)
> 提取码:1234
> [/hide]
> 使用过程中可能遇到windows defender误报,您可以选择添加信任。
> 使用过程中可能遇到windows defender误报,您可以选择添加信任。
+55 -97
View File
@@ -1,117 +1,75 @@
### 新增内容
1. CLR 更新至 6.0 RTM
2. 新增 捐助功能,在关于中可使用 **爱发电**、**Ko-fi**、**Patreon** 平台捐助
3. 新增 ASF 本地挂卡功能 (Beta)
4. 新增 本地令牌搜索功能
5. 新增 库存游戏右键菜单导航到 Steam 客户端
6. 新增 Windows 11 上可设置材质 [云母(Mica)](https://docs.microsoft.com/zh-cn/windows/apps/design/style/mica)
7. 新增 搜索框支持拼音搜索
8. 新增 框架依赖部署模式(FDE),可通过共享运行库减少磁盘占用空间,仅支持 Windows 与 Linux
9. 新增 Windows 上可将动态壁纸设置为程序背景
10. 新增 桌面端 背景材质设置,并修复之前AcrylicBlur透明效果异常问题
11. 改进 桌面端 UI 适配 Windows 11 风格
12. 改进 Hosts 文件在 Windows 上默认使用 UTF8WithBOM 编码
13. 改进 账号注销现需要通过手机号或昵称验证
14. 改进 令牌账号加密、导出的界面UI和导入过程中的提示
15. 改进 Steam 账号切换支持头像框、等级和游戏中信息的显示
16. 改进 文本框窗口弹出时将自动设置焦点
17. 改进 Windows 上端口占用提示文本显示占用该端口的进程名
18. 改进 Linux 上存储数据遵循 [XDG Base Directory Specification](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html)
19. 改进 主题切换现在不在需要重启程序,提升主题切换速度
20. 改进 本地令牌账号导入过程中的说明提示
21. 改进 Windows 上账号切换启动 Steam 时,默认不在以管理员身份启动
22. 改进 macOS 上修改 hosts 文件可以不用每次输入密码
<!--
. 改进 Android UI
. 改进 Android 冷启动速度
. 新增 Android x86 架构包,适用于 Intel、AMD 芯片的设备
. 改进 Android 导入令牌成功后回到列表页
-->
### 版本亮点
1. macOS 支持 Arm64(Apple Silicon)
2. Android 支持 VPN 模式(推荐) 进行本地加速
3. ~~Windows 支持 DNS 驱动拦截模式(推荐) 进行本地加速~~
4. ASF 升级至 V5.x.x.x
### 修复问题
1. 修复 本地令牌 中确认交易时 Http 302 重定向错误
2. 修复 Linux 与 macOS 上代理错误
3. 修复 库存游戏无限加载
4. 修复 脚本未启用时保存状态会全部未启用
5. 修复 桌面端 上主题运行时切换与跟随系统
6. 修复 Windows 上窗口边缘滚动条难以拖拽
7. 修复 本地令牌 确认交易登录时会错误的提示没有开启加速
8. 修复 本地令牌 确认交易有时会卡在提示登录中的问题
9. 修复 Windows 上资源管理器重启后托盘消失,以及尝试修复开机自启时有时不显示托盘
10. 修复 桌面端 上导航栏的弹出菜单失去焦点时不会自动隐藏的问题
<!--
. 修复 Android 上屏幕捕获设置项不生效
. 修复 Android 上令牌列表有时不显示值
-->
1. 修复 本地令牌 无令牌刷新时提示密码错误
2. 改进 Android 端 本地令牌 列表样式第一条与最后一条的上下外边距
3. 改进 俄语翻译,由 vanja-san 提供
4. 改进 .NET 运行时升级至 6.0.3(仅 Desktop 端)
5. 改进 脚本配置 未启动时的内存占用,以及减少总体内存占用率
6. 修复 Hosts 加速模式下使用仅启用脚本功能导致死循环
7. 改进 Linux 端 可监听 443 端口配置
8. 修复 Windows 端,动态桌面背景窗口显示时一些可能导致闪退的潜在问题
9. 修复 Android 端,因 CheckBox 导致在低于 6.0 Marshmallow 系统上引发的闪退
### 已知问题
- 除 Windows 之外的平台此软件自动更新尚不可用
- Desktop
- macOS
- 尚未公证,这会影响 macOS Catalina(版本 10.15)以上
- 自动更新不可用
- [尚未公证](https://support.apple.com/zh-cn/guide/mac-help/mh40616/10.15/mac/10.15),这会影响 macOS Catalina(版本 10.15)以上版本
- Linux
- 在 Deepin 中托盘不生效,可通过 ```Exit.sh``` 退出程序
- 窗口弹出位置不正确
- 自动更新不可用
- 鼠标指针浮动样式不正确
- Windows
- 在 CPU 不受支持的 Win11 上无法启动,Windows 日志中显示 ```Failed to create CoreCLR, HRESULT: 0x80004005```
- 仅 .NET 6.0 受此影响,在几周后的 Insider 中会修复,见 [issue](https://github.com/dotnet/core/issues/6733)
- **解决方案:** 可尝试使用早期版本,例如 v2.3.0
- Shared
- 拼音搜索不能正确的识别多音字
- Mobile
- Android
- 确认交易列表刷新后数据有时会显示不正确
- 自动更新暂不可用
- Windows 11
- 在 CPU 不受支持的 Win11 上无法启动,Windows 日志中显示 ```Failed to create CoreCLR, HRESULT: 0x80004005```
- 仅 .NET 6.0 受此影响,在内部版本 22509 中修复,见 [issue](https://github.com/dotnet/core/issues/6733)
- **解决方案:** 可尝试使用旧版本 例如 v2.3.0
- Windows 7
- 先决条件
- 需要安装 Extended Security Update
- 在不符合先决条件的情况下运行可能导致
- 程序无法正常运行
- 运行程序时提示 计算机中丢失 api-ms-win-core-winrt-l1-1-0.dll
- **解决方案**
- 因 [Windows 7 延长结束日期](https://support.microsoft.com/zh-cn/windows/windows-7-%E6%94%AF%E6%8C%81%E4%BA%8E-2020-%E5%B9%B4-1-%E6%9C%88-14-%E6%97%A5%E7%BB%88%E6%AD%A2-b75d4580-2cc7-895a-2c9c-1466d9a53962)以于 2020 年 1 月 14 日结束支持
- 所以必须安装 [Extended Security Update](https://docs.microsoft.com/zh-cn/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq) 支持,在安装第三年的补丁后[结束支持日期](https://docs.microsoft.com/zh-cn/lifecycle/products/windows-7)可延长至 2023 年 1 月 10 日
- 可安装 *第三方* 补丁整合包例如 **[UpdatePack7R2](https://cn.bing.com/search?q=UpdatePack7R2)** *或* 购买官方 ESU 产品密钥 解决
- 下载 api-ms-win-core-winrt-l1-1-0.dll 文件放入程序根目录(Steam++.exe 所在文件夹)
- [从 Github 上直接下载](https://github.com/BeyondDimension/SteamTools/raw/develop/references/runtime.win7-x64.Microsoft.NETCore.Windows.ApiSets/api-ms-win-core-winrt-l1-1-0.dll)
- [从 Gitee 上直接下载](https://gitee.com/rmbgame/SteamTools/raw/develop/references/runtime.win7-x64.Microsoft.NETCore.Windows.ApiSets/api-ms-win-core-winrt-l1-1-0.dll)
- [从 NuGet 上下载后提取](https://www.nuget.org/api/v2/package/runtime.win7-x64.Microsoft.NETCore.Windows.ApiSets/1.0.1)
- .nupkg 文件可使用解压工具打开或解压,找到此文件复制即可
## [下载指南](./download-guide.md)
[![steampp.net](https://img.shields.io/badge/WebSite-steampp.net-brightgreen.svg?style=flat-square&color=61dafb)](https://steampp.net)
[![Steam++ v2.7.0](https://img.shields.io/badge/Steam++-v2.7.0-brightgreen.svg?style=flat-square&color=512bd4)]()
##### [不知道该下载哪个文件?](./download-guide.md)
---
### 文件校验
| File | Checksum (SHA256) |
| ---- | ---- |
| Steam++_win_x64_v2.6.0.7z | c88b2b6a8ecfcc244685d57207bc7f20458172f4b48652cc9ffac4f09e6dd427 |
| Steam++_win_x64_fde_v2.6.0.7z | b716b20b99bcddc96efbdb6bbdfc1e9f1da61c6cf96969846947f2ec95442fd4 |
| Steam++_win_x64_v2.7.0.7z | SHA256 |
| Steam++_win_x64_fde_v2.7.0.7z | SHA256 |
| | |
| Steam++_win_x64_v2.6.0.exe | 21456a847e0d74c78d3ca03ad668f24521f891fcf3aec66536e66ce810c5d002 |
| Steam++_win_x64_fde_v2.6.0.exe | 479d9f24f8b1a033b2cc954c8a05301fceecbff24ff19abf040d75932b862771 |
| Steam++_win_x64_v2.7.0.exe | SHA256 |
| Steam++_win_x64_fde_v2.7.0.exe | SHA256 |
| | |
| Steam++_linux_x64_v2.6.0.7z | a9a5a92c9629a49caea457aea0ae5d9c68c0d13397cfccca24d8c51549be219c |
| Steam++_linux_arm64_v2.6.0.7z | adc21ad1574af783aeeeeee8c3c8ffa134d8fc580b5407caf0a934ea5f362948 |
| Steam++_linux_arm_v2.6.0.7z | e6ecae858c9fcd73770cc6a492f17cdc3caa5317064222fdcf3fc7bdff1a4f8b |
| Steam++_linux_x64_v2.7.0.7z | SHA256 |
| Steam++_linux_arm64_v2.7.0.7z | SHA256 |
| | |
| Steam++_linux_x64_fde_v2.6.0.7z | b3b1af30d31b85716ed5496a7dbc78a4b5407f24e7711e9ff3a028748b928fb5 |
| Steam++_linux_arm64_fde_v2.6.0.7z | 828f998b431ba7949adc3ec9fdbd4ef35c3baff18a5b17271cf5f63dd9e14629 |
| Steam++_linux_arm_fde_v2.6.0.7z | a7c97b91dacb7ed7959b7be6c9e48b86e20974f96b0571a1835381cab8fe68bf |
| Steam++_linux_x64_v2.7.0.deb | SHA256 |
| Steam++_linux_arm64_v2.7.0.deb | SHA256 |
| | |
| Steam++_linux_x64_v2.6.0.deb | 43cc3440d08a0fc67867b17c1af48e84f878cc0c4021a14e5c7f6f1d52733681 |
| Steam++_linux_arm64_v2.6.0.deb | a62b4d8ad3606d41c239523db92b5ca0376fa5ef988a2180e186426b0480084c |
| Steam++_linux_arm_v2.6.0.deb | 20edc52411217d097e3a725cb30d0621f7518e4b4a2395909cc063e15f456d65 |
| Steam++_linux_x64_v2.7.0.rpm | SHA256 |
| Steam++_linux_arm64_v2.7.0.rpm | SHA256 |
| | |
| Steam++_linux_x64_fde_v2.6.0.deb | 3154415944314c6c8c20f72c1364d0aa89b030548f396a50430841f5404920e0 |
| Steam++_linux_arm64_fde_v2.6.0.deb | 0d31ea4232343769c0afadf0930aa6df59aa021e4764fbc9a97298637012ea86 |
| Steam++_linux_arm_fde_v2.6.0.deb | deb78353606819ea2d3349a36dfebed149da9b0d3e94f441652dcd23d331f41f |
| Steam++_macos_x64_v2.7.0.dmg | SHA256 |
| Steam++_macos_arm64_v2.7.0.dmg | SHA256 |
| | |
| Steam++_linux_x64_v2.6.0.rpm | 8070a1be891bc9af46cf5e569dfdaab724d8185e835260800695e4735e6b3b18 |
| Steam++_linux_arm64_v2.6.0.rpm | 759afb42bdae7149671d0f70a2b065d33a7e452cd8539d675784c16f3036caac |
| Steam++_linux_arm_v2.6.0.rpm | e04d499838684fa1c88f752c0343ff721b437432bffa14d3900c1e5d7f34e406 |
| | |
| Steam++_linux_x64_fde_v2.6.0.rpm | fb1f60171b70c5d937420b14d3ca3eda9e17e904af9a67f02d8ca5d2d6e1c9c4 |
| Steam++_linux_arm64_fde_v2.6.0.rpm | 184e4f1a92d633eb6530bab0b4b9d7e8183f32ef77d9581b3c28e0d86319d8ae |
| Steam++_linux_arm_fde_v2.6.0.rpm | 4a9e6536e57c0f4a585c2834488b36aaa348a79e4c642825bf9d831d74e87cd4 |
| | |
| Steam++_macos_x64_v2.6.0.dmg | 3a8453393e79eb90953482b359758f366d32432a0c83aa9aeb1f979962050a1a |
| Steam++_macos_arm64_v2.6.0.dmg | 59aeab8d5b57234ecdc651004b2fcffa220a8b21825bd5f8fa102b0fcd567caf |
| Steam++_macos_x64_v2.6.0.7z | 683adf6269175b24a3d29f087b98488dd44b3f06a1ae3770345c3d70f5a3d442 |
| Steam++_macos_arm64_v2.6.0.7z | 29a4ad9bf29452157aa141d97e8cb7859bdb1fc16f40ba0f4091dcb4753a862b |
| | |
| Steam++_android_arm64_v8a_v2.6.0.apk | SHA256 |
| Steam++_android_armeabi_v7a_v2.6.0.apk | SHA256 |
| Steam++_android_x86_v2.6.0.apk | SHA256 |
<!-- ***
由于程序体积较大,推荐从 [官网 https://steampp.net](https://steampp.net) 中下载 -->
| Steam++_android_v2.7.0.apk | SHA256 |
BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 KiB

After

Width:  |  Height:  |  Size: 126 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 148 KiB

After

Width:  |  Height:  |  Size: 125 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 322 KiB

After

Width:  |  Height:  |  Size: 273 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 38 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 KiB

After

Width:  |  Height:  |  Size: 108 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 427 KiB

After

Width:  |  Height:  |  Size: 370 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

After

Width:  |  Height:  |  Size: 1.5 MiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 5.2 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

+1 -5
View File
@@ -1,5 +1 @@
<svg id="abee0869-1b5a-43b0-ad2d-68b9c06591d9" data-name="steampp" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 151.22 160.98"><defs><style>.bee71911-c304-409c-b1a3-5c617b033d97{fill:#fff;}.e33bb62c-3cd8-43d8-b337-a8f898048f78{fill:url(#fe73b66f-3888-4385-9976-c891a0dc3db5);}.f52f40e5-9b40-42f3-ad92-92d8d45039d2{fill:url(#f2f22e4f-2cb9-40ee-9151-f69f4c5c4c7f);}</style><linearGradient id="fe73b66f-3888-4385-9976-c891a0dc3db5" x1="53.34" y1="148.33" x2="142.57" y2="59.1" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#1890de"/><stop offset="0.07" stop-color="#2195e1"/><stop offset="0.31" stop-color="#3ea3ea"/><stop offset="0.54" stop-color="#53adf1"/><stop offset="0.78" stop-color="#60b3f5"/><stop offset="1" stop-color="#64b5f6"/></linearGradient><linearGradient id="f2f22e4f-2cb9-40ee-9151-f69f4c5c4c7f" x1="162.65" y1="122.92" x2="85.29" y2="45.56" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#81c784"/><stop offset="0.1" stop-color="#6cb46f"/><stop offset="0.21" stop-color="#5ba55f"/><stop offset="0.34" stop-color="#519c55"/><stop offset="0.5" stop-color="#4e9952"/><stop offset="0.66" stop-color="#519c55"/><stop offset="0.79" stop-color="#5ba55f"/><stop offset="0.9" stop-color="#6cb46f"/><stop offset="1" stop-color="#81c784"/></linearGradient></defs>
<path class="e33bb62c-3cd8-43d8-b337-a8f898048f78" d="M121.28,180.51c-3.4,0-6.79,0-10.19,0a6.18,6.18,0,0,1-5.51-4.24c-1.45-5.21-2.87-10.43-4.4-15.61a2.41,2.41,0,0,0-1.43-1.38,77.05,77.05,0,0,1-15.07-6.87,20.55,20.55,0,0,1-2.74-1.69c-1-.8-1.7-.51-2.51.14-3.13,2.47-6.33,4.85-9.36,7.42A5,5,0,0,1,63,158c-2.76-2.7-5.35-5.57-8-8.39-3.37-3.56-6.74-7.12-10.07-10.72a5.91,5.91,0,0,1-.54-7.46c2.48-3.46,4.71-7.09,7.09-10.63a1.41,1.41,0,0,0,0-1.73,83.14,83.14,0,0,1-8.36-18.84,1.73,1.73,0,0,0-1-1q-6.65-1.92-13.33-3.71A5.63,5.63,0,0,1,24.42,90q0-10.2,0-20.4c0-2.64,1.36-4.09,4-4.2,4-.18,8.06-.3,12.1-.41a1.39,1.39,0,0,0,1.56-1.21,44.26,44.26,0,0,1,5.85-12.88,1.57,1.57,0,0,0-.08-2.12c-2.36-3.15-4.66-6.35-7-9.55a3.3,3.3,0,0,1,.77-4.92c4.07-2.86,8.21-5.65,12.23-8.59a4.94,4.94,0,0,1,5.68.09c3,2.3,6.11,4.49,9.08,6.84a2.64,2.64,0,0,0,2.74.5,47.44,47.44,0,0,1,12.43-2.3c.65,0,.94-.25,1-.89.08-.87.26-1.73.34-2.6.18-1.95.3-3.9.5-5.85a2.12,2.12,0,0,1,2.51-1.85,53.28,53.28,0,0,1,5.29.94c3.74.77,7.48,1.57,11.23,2.35a6.31,6.31,0,0,1,5.06,4.53c.84,2.57,1.74,5.13,2.77,7.63a4.14,4.14,0,0,0,1.72,1.64c1,.58,2.11.94,3.15,1.43a3.09,3.09,0,0,1,.67.59,2.63,2.63,0,0,1-.87.09,43.19,43.19,0,0,0-12-1.43c-8.59.2-16.54,2.49-23.3,8A34.77,34.77,0,0,0,71.26,60.66c-2.73,7.4-2.92,15-2,22.67a54.81,54.81,0,0,0,5.41,17.74c1.55,3.14,3.42,6.12,5.13,9.18.45.81.78.92,1.44.13,1.2-1.44,2.51-2.79,3.79-4.16a3.05,3.05,0,0,0,.89-2.37c-.3-6.14-.32-12.31-.94-18.43a6,6,0,0,1,1.88-5.23c4.11-4.46,8.16-9,12.2-13.48a3.3,3.3,0,0,1,2.57-1.18c5.19-.19,10.37-.49,15.56-.71,1.54-.07,2.25.33,2.46,1.69a3.24,3.24,0,0,1-.65,2.35c-4,4.49-8,8.9-12,13.31a1.39,1.39,0,0,0-.33,1.79c1.46,3.18,2.83,6.4,4.28,9.59a1.75,1.75,0,0,0,.88.84c3.38,1.18,6.79,2.31,10.18,3.47.75.26,1.18-.11,1.63-.62q5.73-6.36,11.48-12.68c.3-.32.55-.79.92-.92a4.94,4.94,0,0,1,2.31-.47,2,2,0,0,1,1.58,2.15c.17,3.23.31,6.46.49,9.69.12,2.11.33,4.22.38,6.33a2.87,2.87,0,0,1-.63,1.82q-7,7.84-14.14,15.58a2.57,2.57,0,0,1-1.21.64,7.13,7.13,0,0,1-1.54.17c-6.5.32-13,.63-19.5,1a2.29,2.29,0,0,0-1.43.66c-1.81,1.9-3.55,3.87-5.34,5.8-.7.75-.56,1.24.24,1.83a66.14,66.14,0,0,0,18.27,9.79,50.54,50.54,0,0,0,16.8,2.79c8.41-.07,16.16-2.26,22.88-7.5a34.86,34.86,0,0,0,11-15.07c.24-.6.56-1.15.85-1.72a8.81,8.81,0,0,1,.12,2c-.46,2.87-1,5.71-1.48,8.58a2,2,0,0,0,.37,1.4c2.55,3.37,5.12,6.73,7.74,10,1.93,2.45,2.53,4.88.8,7.78-2.64,4.4-5.06,8.94-7.63,13.38-1.26,2.17-3.18,2.53-5.25,1q-4.09-3-8.11-6.13c-3.2-2.49-3.16-2.49-6.44-.16a39.15,39.15,0,0,1-10.69,5.22,1.43,1.43,0,0,0-1.19,1.7c.14,4.67.12,9.35.37,14a4.3,4.3,0,0,1-4.55,4.62C127.85,180.37,124.56,180.51,121.28,180.51Z" transform="translate(-24.41 -19.59)"/>
<path class="f52f40e5-9b40-42f3-ad92-92d8d45039d2" d="M105.9,39.94a52.29,52.29,0,0,1,18.17,3.85,64.5,64.5,0,0,1,17.47,10.47,67.77,67.77,0,0,1,11,11.42,64.77,64.77,0,0,1,10.06,18.26,68.43,68.43,0,0,1,2.78,9.75,47.72,47.72,0,0,1,.23,16.69,35.77,35.77,0,0,1-7.11,16.37A30.1,30.1,0,0,1,143.14,137a42.13,42.13,0,0,1-12.28,1.72c-.16,0-.32,0-.47,0a1.78,1.78,0,0,1,.45-.28c1.95-.66,3.94-1.23,5.87-2A25.79,25.79,0,0,0,149.25,126a31.24,31.24,0,0,0,4.45-11.76,39.49,39.49,0,0,0,.29-11.78,49.28,49.28,0,0,0-3.15-12.35A58.94,58.94,0,0,0,140.6,72.89a61.58,61.58,0,0,0-14-12.39,53,53,0,0,0-15.64-6.79c-9-2.18-17.72-1.64-25.83,3.11a26.22,26.22,0,0,0-11.19,13C73.09,71.84,72.6,74,72,76c0,.17-.14.34-.2.51a1.55,1.55,0,0,1-.23-.6c.07-1.92.07-3.85.28-5.75A36.07,36.07,0,0,1,77,55a29.6,29.6,0,0,1,9.92-9.86A30.76,30.76,0,0,1,98.22,40.9C100.76,40.5,103.34,40.26,105.9,39.94Z" transform="translate(-24.41 -19.59)"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="abee0869-1b5a-43b0-ad2d-68b9c06591d9" data-name="steampp" viewBox="0 0 151.22 160.98"><defs><style>.e33bb62c-3cd8-43d8-b337-a8f898048f78{fill:url(#fe73b66f-3888-4385-9976-c891a0dc3db5)}.f52f40e5-9b40-42f3-ad92-92d8d45039d2{fill:url(#f2f22e4f-2cb9-40ee-9151-f69f4c5c4c7f)}</style><linearGradient id="fe73b66f-3888-4385-9976-c891a0dc3db5" x1="53.34" x2="142.57" y1="148.33" y2="59.1" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#1890de"/><stop offset=".07" stop-color="#2195e1"/><stop offset=".31" stop-color="#3ea3ea"/><stop offset=".54" stop-color="#53adf1"/><stop offset=".78" stop-color="#60b3f5"/><stop offset="1" stop-color="#64b5f6"/></linearGradient><linearGradient id="f2f22e4f-2cb9-40ee-9151-f69f4c5c4c7f" x1="162.65" x2="85.29" y1="122.92" y2="45.56" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#81c784"/><stop offset=".1" stop-color="#6cb46f"/><stop offset=".21" stop-color="#5ba55f"/><stop offset=".34" stop-color="#519c55"/><stop offset=".5" stop-color="#4e9952"/><stop offset=".66" stop-color="#519c55"/><stop offset=".79" stop-color="#5ba55f"/><stop offset=".9" stop-color="#6cb46f"/><stop offset="1" stop-color="#81c784"/></linearGradient></defs><path d="M121.28,180.51c-3.4,0-6.79,0-10.19,0a6.18,6.18,0,0,1-5.51-4.24c-1.45-5.21-2.87-10.43-4.4-15.61a2.41,2.41,0,0,0-1.43-1.38,77.05,77.05,0,0,1-15.07-6.87,20.55,20.55,0,0,1-2.74-1.69c-1-.8-1.7-.51-2.51.14-3.13,2.47-6.33,4.85-9.36,7.42A5,5,0,0,1,63,158c-2.76-2.7-5.35-5.57-8-8.39-3.37-3.56-6.74-7.12-10.07-10.72a5.91,5.91,0,0,1-.54-7.46c2.48-3.46,4.71-7.09,7.09-10.63a1.41,1.41,0,0,0,0-1.73,83.14,83.14,0,0,1-8.36-18.84,1.73,1.73,0,0,0-1-1q-6.65-1.92-13.33-3.71A5.63,5.63,0,0,1,24.42,90q0-10.2,0-20.4c0-2.64,1.36-4.09,4-4.2,4-.18,8.06-.3,12.1-.41a1.39,1.39,0,0,0,1.56-1.21,44.26,44.26,0,0,1,5.85-12.88,1.57,1.57,0,0,0-.08-2.12c-2.36-3.15-4.66-6.35-7-9.55a3.3,3.3,0,0,1,.77-4.92c4.07-2.86,8.21-5.65,12.23-8.59a4.94,4.94,0,0,1,5.68.09c3,2.3,6.11,4.49,9.08,6.84a2.64,2.64,0,0,0,2.74.5,47.44,47.44,0,0,1,12.43-2.3c.65,0,.94-.25,1-.89.08-.87.26-1.73.34-2.6.18-1.95.3-3.9.5-5.85a2.12,2.12,0,0,1,2.51-1.85,53.28,53.28,0,0,1,5.29.94c3.74.77,7.48,1.57,11.23,2.35a6.31,6.31,0,0,1,5.06,4.53c.84,2.57,1.74,5.13,2.77,7.63a4.14,4.14,0,0,0,1.72,1.64c1,.58,2.11.94,3.15,1.43a3.09,3.09,0,0,1,.67.59,2.63,2.63,0,0,1-.87.09,43.19,43.19,0,0,0-12-1.43c-8.59.2-16.54,2.49-23.3,8A34.77,34.77,0,0,0,71.26,60.66c-2.73,7.4-2.92,15-2,22.67a54.81,54.81,0,0,0,5.41,17.74c1.55,3.14,3.42,6.12,5.13,9.18.45.81.78.92,1.44.13,1.2-1.44,2.51-2.79,3.79-4.16a3.05,3.05,0,0,0,.89-2.37c-.3-6.14-.32-12.31-.94-18.43a6,6,0,0,1,1.88-5.23c4.11-4.46,8.16-9,12.2-13.48a3.3,3.3,0,0,1,2.57-1.18c5.19-.19,10.37-.49,15.56-.71,1.54-.07,2.25.33,2.46,1.69a3.24,3.24,0,0,1-.65,2.35c-4,4.49-8,8.9-12,13.31a1.39,1.39,0,0,0-.33,1.79c1.46,3.18,2.83,6.4,4.28,9.59a1.75,1.75,0,0,0,.88.84c3.38,1.18,6.79,2.31,10.18,3.47.75.26,1.18-.11,1.63-.62q5.73-6.36,11.48-12.68c.3-.32.55-.79.92-.92a4.94,4.94,0,0,1,2.31-.47,2,2,0,0,1,1.58,2.15c.17,3.23.31,6.46.49,9.69.12,2.11.33,4.22.38,6.33a2.87,2.87,0,0,1-.63,1.82q-7,7.84-14.14,15.58a2.57,2.57,0,0,1-1.21.64,7.13,7.13,0,0,1-1.54.17c-6.5.32-13,.63-19.5,1a2.29,2.29,0,0,0-1.43.66c-1.81,1.9-3.55,3.87-5.34,5.8-.7.75-.56,1.24.24,1.83a66.14,66.14,0,0,0,18.27,9.79,50.54,50.54,0,0,0,16.8,2.79c8.41-.07,16.16-2.26,22.88-7.5a34.86,34.86,0,0,0,11-15.07c.24-.6.56-1.15.85-1.72a8.81,8.81,0,0,1,.12,2c-.46,2.87-1,5.71-1.48,8.58a2,2,0,0,0,.37,1.4c2.55,3.37,5.12,6.73,7.74,10,1.93,2.45,2.53,4.88.8,7.78-2.64,4.4-5.06,8.94-7.63,13.38-1.26,2.17-3.18,2.53-5.25,1q-4.09-3-8.11-6.13c-3.2-2.49-3.16-2.49-6.44-.16a39.15,39.15,0,0,1-10.69,5.22,1.43,1.43,0,0,0-1.19,1.7c.14,4.67.12,9.35.37,14a4.3,4.3,0,0,1-4.55,4.62C127.85,180.37,124.56,180.51,121.28,180.51Z" class="e33bb62c-3cd8-43d8-b337-a8f898048f78" transform="translate(-24.41 -19.59)"/><path d="M105.9,39.94a52.29,52.29,0,0,1,18.17,3.85,64.5,64.5,0,0,1,17.47,10.47,67.77,67.77,0,0,1,11,11.42,64.77,64.77,0,0,1,10.06,18.26,68.43,68.43,0,0,1,2.78,9.75,47.72,47.72,0,0,1,.23,16.69,35.77,35.77,0,0,1-7.11,16.37A30.1,30.1,0,0,1,143.14,137a42.13,42.13,0,0,1-12.28,1.72c-.16,0-.32,0-.47,0a1.78,1.78,0,0,1,.45-.28c1.95-.66,3.94-1.23,5.87-2A25.79,25.79,0,0,0,149.25,126a31.24,31.24,0,0,0,4.45-11.76,39.49,39.49,0,0,0,.29-11.78,49.28,49.28,0,0,0-3.15-12.35A58.94,58.94,0,0,0,140.6,72.89a61.58,61.58,0,0,0-14-12.39,53,53,0,0,0-15.64-6.79c-9-2.18-17.72-1.64-25.83,3.11a26.22,26.22,0,0,0-11.19,13C73.09,71.84,72.6,74,72,76c0,.17-.14.34-.2.51a1.55,1.55,0,0,1-.23-.6c.07-1.92.07-3.85.28-5.75A36.07,36.07,0,0,1,77,55a29.6,29.6,0,0,1,9.92-9.86A30.76,30.76,0,0,1,98.22,40.9C100.76,40.5,103.34,40.26,105.9,39.94Z" class="f52f40e5-9b40-42f3-ad92-92d8d45039d2" transform="translate(-24.41 -19.59)"/></svg>

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.7 KiB

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.4 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.6 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.5 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

Some files were not shown because too many files have changed in this diff Show More