├── source
├── README.md
├── SteamTools
│ ├── Properties
│ │ ├── launchSettings.json
│ │ ├── AssemblyInfo.cs
│ │ └── Settings.settings
│ ├── Resources
│ │ ├── Asstes
│ │ │ ├── ok.png
│ │ │ ├── Copy.png
│ │ │ ├── add.png
│ │ │ ├── app.ico
│ │ │ ├── app2.ico
│ │ │ ├── edit.png
│ │ │ ├── look.png
│ │ │ ├── play.png
│ │ │ ├── save.png
│ │ │ ├── seek.png
│ │ │ ├── time.png
│ │ │ ├── trade.png
│ │ │ ├── alipay.jpg
│ │ │ ├── applogo.jpg
│ │ │ ├── avater.jpg
│ │ │ ├── confirm.png
│ │ │ ├── delete.png
│ │ │ ├── detail.png
│ │ │ ├── export.png
│ │ │ ├── logout.png
│ │ │ ├── refresh.png
│ │ │ ├── restore.png
│ │ │ ├── unlock.png
│ │ │ ├── edit - 副本.png
│ │ │ ├── movecross.png
│ │ │ ├── movecross1.png
│ │ │ ├── wechatpay.png
│ │ │ ├── install-line.png
│ │ │ ├── steam_white.png
│ │ │ └── wechatdonate.png
│ │ └── Styles
│ │ │ └── Colors.xaml
│ ├── Models
│ │ └── Settings
│ │ │ ├── AuthSettings.cs
│ │ │ ├── UISettings.cs
│ │ │ ├── ProxySettings.cs
│ │ │ └── GeneralSettings.cs
│ ├── FodyWeavers.xml
│ └── Win32
│ │ ├── RECT.cs
│ │ └── NativeMethods.cs
├── SteamTools.UWP
│ └── Images
│ │ ├── StoreLogo.png
│ │ ├── SplashScreen.scale-200.png
│ │ ├── LockScreenLogo.scale-200.png
│ │ ├── Square44x44Logo.scale-200.png
│ │ ├── Wide310x150Logo.scale-200.png
│ │ ├── Square150x150Logo.scale-200.png
│ │ └── Square44x44Logo.targetsize-24_altform-unplated.png
├── SteamTool.Proxy
│ └── Properties
│ │ └── launchSettings.json
├── SteamTool.Steamworks.Test
│ ├── steam_api.dll
│ └── steam_api64.dll
├── SteamTool.Steam4NET
│ └── autogen
│ │ ├── Steamclient.cs
│ │ ├── ClientCommon.cs
│ │ ├── StreamLauncherCommon.cs
│ │ ├── ESteamBufferMethod.cs
│ │ ├── ESteamFindFilter.cs
│ │ ├── TSteamGlobalUserID.cs
│ │ ├── ESteamSeekMethod.cs
│ │ ├── TSteamUpdateStats.cs
│ │ ├── SteamSalt.cs
│ │ ├── TSteamSplitLocalUserID.cs
│ │ ├── TSteamOfflineStatus.cs
│ │ ├── MusicCommon.cs
│ │ ├── TSteamSubscriptionBillingInfo.cs
│ │ ├── ESteamPaymentCardType.cs
│ │ ├── servernetadr.cs
│ │ ├── TSteamSubscriptionStats.cs
│ │ ├── TSteamPrepurchaseReceiptInfo.cs
│ │ ├── TSteamAppVersion.cs
│ │ ├── ESteamAppUpdateStatsQueryType.cs
│ │ ├── TSteamProgress.cs
│ │ ├── TSteamAppDependencyInfo.cs
│ │ ├── FriendGameInfo.cs
│ │ ├── TSteamDiscountQualifier.cs
│ │ └── TSteamSubscriptionDiscount.cs
├── SteamTool.Model
│ ├── SteamModel
│ │ └── SteamAppSub.cs
│ └── ToolModel
│ │ └── SettingsModel.cs
└── SteamTool.Proxy.Test
│ └── TestHttp.cs
├── src
├── ST.Client.Desktop.Linux
│ ├── Exit.sh
│ ├── Steam++.sh
│ ├── Properties
│ │ └── AssemblyInfo.OS.cs
│ └── Resources
│ │ └── hosts.txt
├── ST.Client.Mobile.Droid.Design
│ ├── ui
│ │ ├── .gitignore
│ │ ├── consumer-rules.pro
│ │ └── src
│ │ │ └── main
│ │ │ ├── res
│ │ │ ├── values
│ │ │ │ ├── ids.xml
│ │ │ │ ├── ic_launcher_background.xml
│ │ │ │ ├── dimens_fixed_width.xml
│ │ │ │ └── strings.xml
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── logo.png
│ │ │ │ ├── splash_logo.png
│ │ │ │ ├── avatar_default.png
│ │ │ │ └── ic_stat_notify_msg.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── logo.png
│ │ │ │ ├── splash_logo.png
│ │ │ │ ├── avatar_default.png
│ │ │ │ └── ic_stat_notify_msg.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── logo.png
│ │ │ │ ├── splash_logo.png
│ │ │ │ ├── avatar_default.png
│ │ │ │ └── ic_stat_notify_msg.png
│ │ │ ├── drawable-xxhdpi
│ │ │ │ ├── logo.png
│ │ │ │ ├── splash_logo.png
│ │ │ │ ├── avatar_default.png
│ │ │ │ └── ic_stat_notify_msg.png
│ │ │ ├── drawable-xxxhdpi
│ │ │ │ ├── logo.png
│ │ │ │ ├── splash_logo.png
│ │ │ │ ├── avatar_default.png
│ │ │ │ └── ic_stat_notify_msg.png
│ │ │ ├── mipmap-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── ic_launcher_round.png
│ │ │ │ └── ic_launcher_foreground.png
│ │ │ ├── mipmap-mdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── ic_launcher_round.png
│ │ │ │ └── ic_launcher_foreground.png
│ │ │ ├── mipmap-xhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── ic_launcher_round.png
│ │ │ │ └── ic_launcher_foreground.png
│ │ │ ├── mipmap-xxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── ic_launcher_round.png
│ │ │ │ └── ic_launcher_foreground.png
│ │ │ ├── mipmap-xxxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── ic_launcher_round.png
│ │ │ │ └── ic_launcher_foreground.png
│ │ │ ├── drawable
│ │ │ │ ├── bg_textbox.xml
│ │ │ │ ├── text_cursor.xml
│ │ │ │ ├── bg_divider_with_padding.xml
│ │ │ │ ├── ic_animated_keyboard_arrow_up_24.xml
│ │ │ │ ├── ic_animated_keyboard_arrow_down_24.xml
│ │ │ │ ├── ic_baseline_stop_24.xml
│ │ │ │ ├── splash_screen.xml
│ │ │ │ ├── baseline_add_black_24.xml
│ │ │ │ ├── baseline_check_black_24.xml
│ │ │ │ ├── outline_chevron_right_black_24.xml
│ │ │ │ └── ic_baseline_delete_24.xml
│ │ │ ├── values-land
│ │ │ │ └── dimens_fixed_width.xml
│ │ │ ├── values-v28
│ │ │ │ └── themes.xml
│ │ │ ├── layout
│ │ │ │ ├── local_auth_appwidget.xml
│ │ │ │ └── shared_divider.xml
│ │ │ ├── mipmap-anydpi-v26
│ │ │ │ ├── ic_launcher.xml
│ │ │ │ └── ic_launcher_round.xml
│ │ │ ├── animator
│ │ │ │ └── animation_keyboard_arrow_rotation.xml
│ │ │ ├── values-v23
│ │ │ │ └── themes.xml
│ │ │ └── xml
│ │ │ │ └── local_auth_appwidget_info.xml
│ │ │ ├── ic_launcher-playstore.png
│ │ │ └── AndroidManifest.xml
│ ├── app
│ │ ├── .gitignore
│ │ └── src
│ │ │ └── main
│ │ │ ├── res
│ │ │ └── values
│ │ │ │ └── strings.xml
│ │ │ ├── ic_launcher-playstore.png
│ │ │ └── java
│ │ │ └── net
│ │ │ └── steampp
│ │ │ └── app
│ │ │ └── ui
│ │ │ └── MainApplication.kt
│ ├── settings.gradle
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ └── .gitignore
├── ST.Client.Desktop.Console.App.Bridge
│ └── README.md
├── AssemblyInfo.Version.Max.cs
├── ST.Client.Desktop.Mac
│ └── Properties
│ │ └── AssemblyInfo.OS.cs
├── ST.Client
│ ├── Resources
│ │ ├── asf-ui.tbr
│ │ └── OpenSourceLibraryList.mpo
│ ├── Models
│ │ ├── Steam
│ │ │ ├── SteamApps.cs
│ │ │ ├── SteamAppList.cs
│ │ │ └── TradeCard.cs
│ │ ├── Enums
│ │ │ ├── SteamAppPropertyType.cs
│ │ │ └── TextReaderProvider.cs
│ │ └── NativeWindowModel.cs
│ ├── Entrance.cs
│ ├── Repositories
│ │ ├── IUserRepository.cs
│ │ └── Implementation
│ │ │ └── UserRepository.cs
│ ├── Settings
│ │ ├── GeneralSettings.XamarinForms.cs
│ │ └── GameLibrarySettings.cs
│ ├── UI
│ │ ├── ViewModels
│ │ │ ├── Windows
│ │ │ │ ├── LocalAuthPage
│ │ │ │ │ └── ExportAuthWindowViewModel.Mobile.cs
│ │ │ │ ├── TaskBarWindowViewModel.TrayIcon.cs
│ │ │ │ └── LoginOrRegisterWindowViewModel.Mobile.cs
│ │ │ ├── Base
│ │ │ │ ├── IPageViewModel.cs
│ │ │ │ ├── ITextBoxWindowViewModel.cs
│ │ │ │ └── IWindowViewModel.cs
│ │ │ └── Pages
│ │ │ │ ├── SteamIdlePageViewModel.cs
│ │ │ │ ├── StartPageViewModel.cs
│ │ │ │ └── OtherPlatformPageViewModel.cs
│ │ ├── QRCodeHelper.cs
│ │ └── AuthorizeAttribute.cs
│ ├── Services
│ │ ├── IPlatformService.MacOS.cs
│ │ └── Implementation
│ │ │ └── EmptyLocalDataProtectionProvider.cs
│ ├── DeviceIdHelper.shared.cs
│ └── KeyConstants.cs
├── ST.Tools.Packager
│ └── Program.cs
├── ST.Client.Desktop.Windows
│ ├── Properties
│ │ └── AssemblyInfo.OS.cs
│ └── Internals
│ │ └── WindowLongFlags.cs
├── ST.Client.XamarinForms
│ ├── Properties
│ │ └── AssemblyInfo.XamlCompilation.cs
│ └── UI
│ │ ├── Controls
│ │ └── TextBox.cs
│ │ ├── Styles
│ │ ├── DrawingSvg.xaml.cs
│ │ ├── ThemeDark.xaml.cs
│ │ └── ThemeLight.xaml.cs
│ │ └── Views
│ │ ├── Base
│ │ └── IPage.cs
│ │ ├── Native
│ │ ├── SettingsPage.cs
│ │ ├── AboutPage.cs
│ │ ├── LoginOrRegisterPage.cs
│ │ └── MyPage.cs
│ │ └── UnderConstructionPage.xaml.cs
├── ST.Tools.Publish
│ ├── Steam++.desktop
│ ├── MSBuild
│ │ └── RequiredAttribute.cs
│ ├── Models
│ │ └── AppIdWithPublicKey.cs
│ └── Steps
│ │ └── Step07.cs
├── Common.PinyinLib.PinIn
│ └── Jars
│ │ └── PinIn-1.5.0-all.jar
├── ST.Client.Android
│ ├── Resources
│ │ ├── values
│ │ │ └── strings_.xml
│ │ ├── drawable
│ │ │ ├── AboutPageViewModel.png
│ │ │ ├── GameListPageViewModel.webp
│ │ │ ├── LocalAuthPageViewModel.webp
│ │ │ ├── SettingsPageViewModel.webp
│ │ │ ├── CommunityProxyPageViewModel.webp
│ │ │ ├── ProxyScriptManagePageViewModel.webp
│ │ │ └── ArchiSteamFarmPlusPageViewModel.webp
│ │ └── layout
│ │ │ └── controls_btntext.xml
│ ├── Properties
│ │ └── MetaDatas.cs
│ ├── UI
│ │ ├── MainApplication.Base.cs
│ │ └── Renderers
│ │ │ ├── CardButtonRenderer.shared.cs
│ │ │ ├── TextButtonRenderer.shared.cs
│ │ │ └── TextBoxRenderer.shared.cs
│ ├── JavaPackageConstants.cs
│ └── Extensions
│ │ └── ScrollViewExtensions.cs
├── ST.Client.Mobile.iOS.App
│ ├── Resources
│ │ ├── Default.png
│ │ ├── Default@2x.png
│ │ ├── icon_about.png
│ │ ├── icon_feed.png
│ │ ├── icon_about@2x.png
│ │ ├── icon_about@3x.png
│ │ ├── icon_feed@2x.png
│ │ ├── icon_feed@3x.png
│ │ ├── xamarin_logo.png
│ │ ├── Default-568h@2x.png
│ │ ├── Default-Portrait.png
│ │ ├── xamarin_logo@2x.png
│ │ ├── xamarin_logo@3x.png
│ │ └── Default-Portrait@2x.png
│ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ │ ├── Icon20.png
│ │ │ ├── Icon29.png
│ │ │ ├── Icon40.png
│ │ │ ├── Icon58.png
│ │ │ ├── Icon60.png
│ │ │ ├── Icon76.png
│ │ │ ├── Icon80.png
│ │ │ ├── Icon87.png
│ │ │ ├── Icon1024.png
│ │ │ ├── Icon120.png
│ │ │ ├── Icon152.png
│ │ │ ├── Icon167.png
│ │ │ └── Icon180.png
│ │ ├── baseline_info_black_24.imageset
│ │ │ ├── baseline_info_black_24pt_1x.png
│ │ │ ├── baseline_info_black_24pt_2x.png
│ │ │ └── baseline_info_black_24pt_3x.png
│ │ ├── baseline_person_black_24.imageset
│ │ │ ├── baseline_person_black_24pt_1x.png
│ │ │ ├── baseline_person_black_24pt_2x.png
│ │ │ └── baseline_person_black_24pt_3x.png
│ │ ├── baseline_settings_black_24.imageset
│ │ │ ├── baseline_settings_black_24pt_1x.png
│ │ │ ├── baseline_settings_black_24pt_2x.png
│ │ │ └── baseline_settings_black_24pt_3x.png
│ │ ├── baseline_account_box_black_24.imageset
│ │ │ ├── baseline_account_box_black_24pt_1x.png
│ │ │ ├── baseline_account_box_black_24pt_2x.png
│ │ │ └── baseline_account_box_black_24pt_3x.png
│ │ ├── baseline_phone_iphone_black_24.imageset
│ │ │ ├── baseline_phone_iphone_black_24pt_1x.png
│ │ │ ├── baseline_phone_iphone_black_24pt_2x.png
│ │ │ └── baseline_phone_iphone_black_24pt_3x.png
│ │ └── baseline_home_repair_service_black_24.imageset
│ │ │ ├── baseline_home_repair_service_black_24pt_1x.png
│ │ │ ├── baseline_home_repair_service_black_24pt_2x.png
│ │ │ └── baseline_home_repair_service_black_24pt_3x.png
│ ├── Entitlements.plist
│ ├── AppDelegate.cs
│ └── Program.cs
├── ST.Client.Mobile.iOS
│ └── UI
│ │ ├── ViewModels
│ │ └── Base
│ │ │ └── PageViewModel.cs
│ │ ├── Views
│ │ ├── Controls
│ │ │ └── TextBox.cs
│ │ ├── AboutPage.xaml.cs
│ │ ├── ItemDetailPage.xaml.cs
│ │ ├── NewItemPage.xaml.cs
│ │ └── MyPage.xaml.cs
│ │ └── Styles
│ │ ├── ThemeDark.xaml.cs
│ │ ├── DrawingSvg.xaml.cs
│ │ └── ThemeLight.xaml.cs
├── ST.Tools.Packager.InstallerSetup
│ ├── Assets
│ │ └── Setup.ico
│ └── UI
│ │ └── App.axaml
├── ST.Services.CloudService.Models
│ └── Models
│ │ ├── ScriptRequest.cs
│ │ ├── DTO
│ │ └── AsyncAuthoDTO.cs
│ │ ├── IReadOnlyAuthToken.cs
│ │ ├── ActiveUserType.cs
│ │ ├── UpdateChannelType.cs
│ │ ├── Font
│ │ └── FontWeight.cs
│ │ └── ILoginResponse.cs
├── Common.CoreLib
│ ├── Application
│ │ ├── Columns
│ │ │ ├── IResult.cs
│ │ │ ├── IOrder.cs
│ │ │ ├── IPassword.cs
│ │ │ ├── IPAddress.cs
│ │ │ ├── ISoftDeleted.cs
│ │ │ ├── ICreationTime.cs
│ │ │ ├── IUpdateTime.cs
│ │ │ └── IAvatar.cs
│ │ ├── UI
│ │ │ └── ViewModels
│ │ │ │ ├── IReadOnlyItemViewGroup.cs
│ │ │ │ └── IReadOnlyItemViewType.cs
│ │ ├── Mvvm
│ │ │ └── IDisposableHolder.cs
│ │ ├── Services
│ │ │ ├── IService.cs
│ │ │ └── IOptionalService.cs
│ │ ├── Entities
│ │ │ └── IEntity.cs
│ │ └── Settings
│ │ │ └── ValueChangedEventArgs.cs
│ ├── IO
│ │ └── FileFormats
│ │ │ └── Internals
│ │ │ ├── DataBaseFileFormat.cs
│ │ │ └── DataBaseFileFormat.SQLite3.cs
│ ├── Properties
│ │ └── AssemblyInfo.Version.cs
│ ├── Extensions
│ │ ├── FileInfoExtensions.cs
│ │ ├── CommandExtensions.cs
│ │ └── ProcessExtensions.cs
│ └── Net
│ │ └── Http
│ │ └── GeneralHttpClientFactory.Timeout.cs
├── Common.PinyinLib.TinyPinyin
│ ├── Jars
│ │ ├── ahocorasick-0.3.0.jar
│ │ ├── tinypinyin-2.0.3.jar
│ │ ├── tinypinyin-android-asset-lexicons-2.0.3.jar
│ │ ├── tinypinyin-lexicons-android-cncity-2.0.3.aar
│ │ └── README.md
│ └── ISegmentationSelector.cs
├── Services.SmsSender
│ ├── Models
│ │ ├── ISmsSubResult.cs
│ │ ├── ISendSmsResult.cs
│ │ ├── ICheckSmsResult.cs
│ │ ├── SendSmsResult.cs
│ │ ├── SmsOptionsTemplateId.cs
│ │ └── AlibabaCloud
│ │ │ └── AlibabaCloudResult.cs
│ └── README.md
├── ST.Client.Desktop.Avalonia
│ └── Application
│ │ └── UI
│ │ └── Assets
│ │ ├── Icon.ico
│ │ ├── Icon_16.png
│ │ ├── afdian.png
│ │ ├── ko-fi.png
│ │ ├── pateron.png
│ │ ├── movecross.png
│ │ ├── AppResources
│ │ ├── avatar.jpg
│ │ ├── applogo.jpg
│ │ ├── Placeholders
│ │ │ └── 0.png
│ │ └── Icon
│ │ │ ├── AboutPageViewModel.png
│ │ │ ├── GameListPageViewModel.png
│ │ │ ├── SettingsPageViewModel.png
│ │ │ ├── GameRelatedPageViewModel.png
│ │ │ ├── LocalAuthPageViewModel.png
│ │ │ ├── SteamAccountPageViewModel.png
│ │ │ ├── CommunityProxyPageViewModel.png
│ │ │ ├── ArchiSteamFarmPlusPageViewModel.png
│ │ │ └── ProxyScriptManagePageViewModel.png
│ │ └── Fonts
│ │ └── WenQuanYiMicroHei-01.ttf
├── Repositories.EFCore
│ ├── ColumnTypeNames.cs
│ └── Application
│ │ ├── Columns
│ │ └── INEWSEQUENTIALID.cs
│ │ └── Models
│ │ └── IDatabaseSettings.cs
├── ST.Client.Desktop.Linux.App.TrayIcon
│ └── ViewModels
│ │ ├── TaskBarWindowViewModel.cs
│ │ ├── MainWindowViewModel.cs
│ │ └── TabItemViewModel.cs
├── Common.AreaLib
│ ├── Resources
│ │ └── AMap_adcode_citycode_20210406.xlsx.mpo
│ └── Application
│ │ ├── AreaLevel.cs
│ │ └── Services
│ │ └── IAreaResource.cs
├── ST.Client.Mobile.Droid.Resources
│ └── Transforms
│ │ └── Metadata.xml
├── ST.Client.Desktop.Avalonia.App.Bridge.Package
│ └── Images
│ │ ├── BadgeLogo.scale-100.png
│ │ ├── BadgeLogo.scale-125.png
│ │ ├── BadgeLogo.scale-150.png
│ │ ├── BadgeLogo.scale-200.png
│ │ ├── BadgeLogo.scale-400.png
│ │ ├── LargeTile.scale-100.png
│ │ ├── LargeTile.scale-125.png
│ │ ├── LargeTile.scale-150.png
│ │ ├── LargeTile.scale-200.png
│ │ ├── LargeTile.scale-400.png
│ │ ├── SmallTile.scale-100.png
│ │ ├── SmallTile.scale-125.png
│ │ ├── SmallTile.scale-150.png
│ │ ├── SmallTile.scale-200.png
│ │ ├── SmallTile.scale-400.png
│ │ ├── StoreLogo.scale-100.png
│ │ ├── StoreLogo.scale-125.png
│ │ ├── StoreLogo.scale-150.png
│ │ ├── StoreLogo.scale-200.png
│ │ ├── StoreLogo.scale-400.png
│ │ ├── SplashScreen.scale-100.png
│ │ ├── SplashScreen.scale-125.png
│ │ ├── SplashScreen.scale-150.png
│ │ ├── SplashScreen.scale-200.png
│ │ ├── SplashScreen.scale-400.png
│ │ ├── Square44x44Logo.scale-100.png
│ │ ├── Square44x44Logo.scale-125.png
│ │ ├── Square44x44Logo.scale-150.png
│ │ ├── Square44x44Logo.scale-200.png
│ │ ├── Square44x44Logo.scale-400.png
│ │ ├── Wide310x150Logo.scale-100.png
│ │ ├── Wide310x150Logo.scale-125.png
│ │ ├── Wide310x150Logo.scale-150.png
│ │ ├── Wide310x150Logo.scale-200.png
│ │ ├── Wide310x150Logo.scale-400.png
│ │ ├── Square150x150Logo.scale-100.png
│ │ ├── Square150x150Logo.scale-125.png
│ │ ├── Square150x150Logo.scale-150.png
│ │ ├── Square150x150Logo.scale-200.png
│ │ ├── Square150x150Logo.scale-400.png
│ │ ├── Square44x44Logo.targetsize-16.png
│ │ ├── Square44x44Logo.targetsize-24.png
│ │ ├── Square44x44Logo.targetsize-256.png
│ │ ├── Square44x44Logo.targetsize-32.png
│ │ ├── Square44x44Logo.targetsize-48.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-16.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-256.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-32.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-48.png
│ │ ├── Square44x44Logo.targetsize-24_altform-unplated.png
│ │ ├── Square44x44Logo.altform-lightunplated_targetsize-16.png
│ │ ├── Square44x44Logo.altform-lightunplated_targetsize-24.png
│ │ ├── Square44x44Logo.altform-lightunplated_targetsize-256.png
│ │ ├── Square44x44Logo.altform-lightunplated_targetsize-32.png
│ │ └── Square44x44Logo.altform-lightunplated_targetsize-48.png
├── ST.Client.Mobile
│ ├── UI
│ │ └── ViewModels
│ │ │ └── Windows
│ │ │ ├── LocalAuthPage
│ │ │ ├── EncryptionAuthWindowViewModel.cs
│ │ │ ├── ExportAuthWindowViewModel.cs
│ │ │ ├── ShowAuthWindowViewModel.cs
│ │ │ └── AddAuthWindowViewModel.cs
│ │ │ └── LoginOrRegisterPageViewModel.cs
│ └── Settings
│ │ └── UISettings.cs
├── ST
│ ├── Columns
│ │ └── IOrderGAPAuthenticator.cs
│ ├── ExternalTransactionType.cs
│ ├── Properties
│ │ └── InternalsVisibleTo.cs
│ └── UserType.cs
├── Common.ClientLib.Droid
│ ├── Application
│ │ └── Services
│ │ │ ├── IApplicationUpdateService.cs
│ │ │ └── IPlatformNavigationService.cs
│ └── Extensions
│ │ └── EditTextExtensions.cs
├── Common.ClientLib
│ ├── ReactiveUI
│ │ └── IReadOnlyViewFor.cs
│ ├── Application
│ │ ├── UI
│ │ │ └── Adapters
│ │ │ │ ├── IReadOnlyViewModels.cs
│ │ │ │ └── ICreateViewModels.cs
│ │ ├── Essentials
│ │ │ └── SecureStorage2.cs
│ │ ├── Services
│ │ │ ├── Implementation
│ │ │ │ └── NoneToastIntercept.cs
│ │ │ ├── IEmailPlatformService.cs
│ │ │ ├── IToastIntercept.cs
│ │ │ ├── IClipboardPlatformService.cs
│ │ │ └── Mvvm
│ │ │ │ └── MvvmService.cs
│ │ └── Models
│ │ │ └── IAppSettings.cs
│ └── ToastLength.cs
├── Common.ClientLib.iOS
│ └── Application
│ │ └── Services
│ │ └── IPlatformNavigationService.cs
├── ST.Client.Desktop.Avalonia.App.Bridge.Package.RefLauncher
│ └── Launcher
│ │ └── App.config
├── ST.Tools.Win7Troubleshoot
│ ├── App.config
│ ├── DownloadLinks.cs
│ ├── HashAlgorithm.cs
│ └── Diagnostics.CodeAnalysis
│ │ └── NotNullIfNotNullAttribute.cs
├── ST.Client.Mobile.Droid.App
│ └── Resources
│ │ └── xml
│ │ └── auto_backup_rules.xml
├── Common.ServerLib
│ └── Application
│ │ └── Essentials
│ │ └── Browser2.cs
├── ST.Services.CloudService
│ └── Services
│ │ ├── ILock.cs
│ │ ├── CloudService
│ │ └── Clients
│ │ │ └── Abstractions
│ │ │ ├── IAuthMessageClient.cs
│ │ │ ├── ApiClient.cs
│ │ │ └── IDonateRankingClient.cs
│ │ └── IAuthHelper.cs
├── ST.Client.Desktop.Mac.Native
│ └── .gitignore
├── ST.Client.Mobile.Droid
│ └── UI
│ │ └── Views.Controls
│ │ ├── StackLayoutButtonRenderer.shared.cs
│ │ └── StackLayoutButtonRenderer.android.cs
├── ST.Server.Resources
│ └── UI
│ │ └── Resx
│ │ └── R.cs
├── Common.PinyinLib
│ └── PinyinFormat.cs
├── ST.Client.Desktop.Console.App
│ └── DISafeGet.cs
└── ST.Client.iOS
│ └── Services
│ └── Implementation
│ └── PlatformTelephonyServiceImpl.cs
├── packaging
└── SHA256.ps1
├── avalonia.snk
├── resources
├── 1.png
├── 2.png
├── 3.png
├── 4.png
├── 5.png
├── e.png
├── s.png
├── t.png
├── 4-1.png
├── 5-1.png
├── e-1.png
├── icon
│ ├── LOGO1.ico
│ ├── LOGO1.png
│ ├── LOGO2.ico
│ ├── LOGO2.png
│ └── old logo.psd
├── screenshots.jpg
├── AppIcon
│ ├── Logo.icns
│ ├── Logo_16.png
│ ├── Logo_24.png
│ ├── Logo_32.png
│ ├── Logo_48.png
│ ├── Logo_64.png
│ ├── Logo_96.png
│ ├── Logo_1024.png
│ ├── Logo_128.png
│ ├── Logo_256.png
│ ├── Logo_512.png
│ ├── VisualElements_70.png
│ ├── VisualElements_150.png
│ ├── ic_stat_notify_msg.png
│ ├── UnitTest.Droid
│ │ ├── mipmap-hdpi
│ │ │ ├── ic_launcher2.png
│ │ │ └── ic_launcher_round2.png
│ │ ├── mipmap-mdpi
│ │ │ ├── ic_launcher2.png
│ │ │ └── ic_launcher_round2.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── ic_launcher2.png
│ │ │ └── ic_launcher_round2.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── ic_launcher2.png
│ │ │ └── ic_launcher_round2.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── ic_launcher2.png
│ │ │ └── ic_launcher_round2.png
│ │ └── mipmap-anydpi-v26
│ │ │ ├── ic_launcher2.xml
│ │ │ └── ic_launcher_round2.xml
│ ├── VisualElements
│ │ ├── SteamPlusPlus.70x70.contrast-black_scale-100.png
│ │ ├── SteamPlusPlus.70x70.contrast-black_scale-140.png
│ │ ├── SteamPlusPlus.70x70.contrast-black_scale-180.png
│ │ ├── SteamPlusPlus.70x70.contrast-black_scale-80.png
│ │ ├── SteamPlusPlus.70x70.contrast-white_scale-100.png
│ │ ├── SteamPlusPlus.70x70.contrast-white_scale-140.png
│ │ ├── SteamPlusPlus.70x70.contrast-white_scale-180.png
│ │ ├── SteamPlusPlus.70x70.contrast-white_scale-80.png
│ │ ├── SteamPlusPlus.150x150.contrast-black_scale-100.png
│ │ ├── SteamPlusPlus.150x150.contrast-black_scale-140.png
│ │ ├── SteamPlusPlus.150x150.contrast-black_scale-180.png
│ │ ├── SteamPlusPlus.150x150.contrast-black_scale-80.png
│ │ ├── SteamPlusPlus.150x150.contrast-white_scale-100.png
│ │ ├── SteamPlusPlus.150x150.contrast-white_scale-140.png
│ │ ├── SteamPlusPlus.150x150.contrast-white_scale-180.png
│ │ ├── SteamPlusPlus.150x150.contrast-white_scale-80.png
│ │ ├── SteamPlusPlus.70x70.contrast-standard_scale-100.png
│ │ ├── SteamPlusPlus.70x70.contrast-standard_scale-140.png
│ │ ├── SteamPlusPlus.70x70.contrast-standard_scale-180.png
│ │ ├── SteamPlusPlus.70x70.contrast-standard_scale-80.png
│ │ ├── SteamPlusPlus.150x150.contrast-standard_scale-100.png
│ │ ├── SteamPlusPlus.150x150.contrast-standard_scale-140.png
│ │ ├── SteamPlusPlus.150x150.contrast-standard_scale-180.png
│ │ └── SteamPlusPlus.150x150.contrast-standard_scale-80.png
│ └── visualelementsmanifest.xml
├── MSStore_English.png
├── screenshot-win7.jpg
├── screenshots.en.jpg
├── screenshot-macos.jpg
├── screenshot-ubuntu.jpg
├── screenshot-android.png
├── screenshot-macos.en.jpg
├── screenshot-ubuntu.en.jpg
├── screenshot-win7.en.jpg
├── screenshot-android.en.png
├── screenshot_asf_android.png
├── screenshot_asf_ui_android.png
└── Areas
│ └── AMap_adcode_citycode_20210406.xlsx
├── references
├── 7z.dll
├── libzstd.dll
├── Android Native Library
│ ├── x86_64
│ │ └── libtun2http.so
│ ├── arm64-v8a
│ │ └── libtun2http.so
│ └── armeabi-v7a
│ │ └── libtun2http.so
├── Microsoft Visual Studio International Pack
│ └── Simplified Chinese Pin-Yin Conversion Library
│ │ ├── redist.txt
│ │ ├── ChnCharInfo.dll
│ │ ├── zh-CN
│ │ └── ChnCharInfo.resources.dll
│ │ └── Simplified Chinese Pin-Yin Conversion Library Document.chm
├── runtime.win7-x64.Microsoft.NETCore.Windows.ApiSets
│ └── api-ms-win-core-winrt-l1-1-0.dll
├── IArchiSteamFarmHelperService.cs
└── InternalsVisibleTo.cs
├── global.json
├── tests
├── Common.UnitTest.Droid.App
│ └── Resources
│ │ └── values
│ │ └── strings.xml
├── ST.Client.UnitTest.Resources
│ └── Resources
│ │ └── hosts@8F473F98.txt
└── Common.UnitTest.Droid
│ └── DroidTest.cs
├── .github
└── FUNDING.yml
└── nuget.config
/source/README.md:
--------------------------------------------------------------------------------
1 | # Steam++ v1.X Source Code
2 |
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Linux/Exit.sh:
--------------------------------------------------------------------------------
1 | killall Steam++
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/consumer-rules.pro:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Console.App.Bridge/README.md:
--------------------------------------------------------------------------------
1 | # Obsolete
2 |
--------------------------------------------------------------------------------
/packaging/SHA256.ps1:
--------------------------------------------------------------------------------
1 | param([string]$file)
2 | (Get-FileHash $file -Algorithm SHA256).Hash
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Linux/Steam++.sh:
--------------------------------------------------------------------------------
1 | chmod 755 ./Steam++
2 | LANG=en_US.UTF-8
3 | ./Steam++
--------------------------------------------------------------------------------
/avalonia.snk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/avalonia.snk
--------------------------------------------------------------------------------
/resources/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/1.png
--------------------------------------------------------------------------------
/resources/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/2.png
--------------------------------------------------------------------------------
/resources/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/3.png
--------------------------------------------------------------------------------
/resources/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/4.png
--------------------------------------------------------------------------------
/resources/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/5.png
--------------------------------------------------------------------------------
/resources/e.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/e.png
--------------------------------------------------------------------------------
/resources/s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/s.png
--------------------------------------------------------------------------------
/resources/t.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/t.png
--------------------------------------------------------------------------------
/references/7z.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/references/7z.dll
--------------------------------------------------------------------------------
/resources/4-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/4-1.png
--------------------------------------------------------------------------------
/resources/5-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/5-1.png
--------------------------------------------------------------------------------
/resources/e-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/e-1.png
--------------------------------------------------------------------------------
/src/AssemblyInfo.Version.Max.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 |
3 | [assembly: AssemblyVersion("255.255.255.255")]
--------------------------------------------------------------------------------
/references/libzstd.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/references/libzstd.dll
--------------------------------------------------------------------------------
/resources/icon/LOGO1.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/icon/LOGO1.ico
--------------------------------------------------------------------------------
/resources/icon/LOGO1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/icon/LOGO1.png
--------------------------------------------------------------------------------
/resources/icon/LOGO2.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/icon/LOGO2.ico
--------------------------------------------------------------------------------
/resources/icon/LOGO2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/icon/LOGO2.png
--------------------------------------------------------------------------------
/resources/screenshots.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/screenshots.jpg
--------------------------------------------------------------------------------
/resources/AppIcon/Logo.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/Logo.icns
--------------------------------------------------------------------------------
/resources/AppIcon/Logo_16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/Logo_16.png
--------------------------------------------------------------------------------
/resources/AppIcon/Logo_24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/Logo_24.png
--------------------------------------------------------------------------------
/resources/AppIcon/Logo_32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/Logo_32.png
--------------------------------------------------------------------------------
/resources/AppIcon/Logo_48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/Logo_48.png
--------------------------------------------------------------------------------
/resources/AppIcon/Logo_64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/Logo_64.png
--------------------------------------------------------------------------------
/resources/AppIcon/Logo_96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/Logo_96.png
--------------------------------------------------------------------------------
/resources/MSStore_English.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/MSStore_English.png
--------------------------------------------------------------------------------
/resources/icon/old logo.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/icon/old logo.psd
--------------------------------------------------------------------------------
/resources/screenshot-win7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/screenshot-win7.jpg
--------------------------------------------------------------------------------
/resources/screenshots.en.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/screenshots.en.jpg
--------------------------------------------------------------------------------
/resources/AppIcon/Logo_1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/Logo_1024.png
--------------------------------------------------------------------------------
/resources/AppIcon/Logo_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/Logo_128.png
--------------------------------------------------------------------------------
/resources/AppIcon/Logo_256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/Logo_256.png
--------------------------------------------------------------------------------
/resources/AppIcon/Logo_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/Logo_512.png
--------------------------------------------------------------------------------
/resources/screenshot-macos.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/screenshot-macos.jpg
--------------------------------------------------------------------------------
/resources/screenshot-ubuntu.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/screenshot-ubuntu.jpg
--------------------------------------------------------------------------------
/resources/screenshot-android.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/screenshot-android.png
--------------------------------------------------------------------------------
/resources/screenshot-macos.en.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/screenshot-macos.en.jpg
--------------------------------------------------------------------------------
/resources/screenshot-ubuntu.en.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/screenshot-ubuntu.en.jpg
--------------------------------------------------------------------------------
/resources/screenshot-win7.en.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/screenshot-win7.en.jpg
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Mac/Properties/AssemblyInfo.OS.cs:
--------------------------------------------------------------------------------
1 | using System.Runtime.Versioning;
2 |
3 | [assembly: SupportedOSPlatform("macOS")]
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/settings.gradle:
--------------------------------------------------------------------------------
1 | rootProject.name = "Steam++"
2 | include ':app'
3 | include ':ui'
4 | include ':ui'
5 |
--------------------------------------------------------------------------------
/src/ST.Client/Resources/asf-ui.tbr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client/Resources/asf-ui.tbr
--------------------------------------------------------------------------------
/src/ST.Tools.Packager/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Tools.Packager/Program.cs
--------------------------------------------------------------------------------
/resources/screenshot-android.en.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/screenshot-android.en.png
--------------------------------------------------------------------------------
/resources/screenshot_asf_android.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/screenshot_asf_android.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Linux/Properties/AssemblyInfo.OS.cs:
--------------------------------------------------------------------------------
1 | using System.Runtime.Versioning;
2 |
3 | [assembly: SupportedOSPlatform("Linux")]
--------------------------------------------------------------------------------
/global.json:
--------------------------------------------------------------------------------
1 | {
2 | "msbuild-sdks": {
3 | "MSBuild.Sdk.Extras": "3.0.44"
4 | },
5 | "sdk": {
6 | "version": "6.0.101"
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements_70.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements_70.png
--------------------------------------------------------------------------------
/resources/screenshot_asf_ui_android.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/screenshot_asf_ui_android.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Windows/Properties/AssemblyInfo.OS.cs:
--------------------------------------------------------------------------------
1 | using System.Runtime.Versioning;
2 |
3 | [assembly: SupportedOSPlatform("Windows7.0")]
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements_150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements_150.png
--------------------------------------------------------------------------------
/resources/AppIcon/ic_stat_notify_msg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/ic_stat_notify_msg.png
--------------------------------------------------------------------------------
/source/SteamTools/Properties/launchSettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "profiles": {
3 | "SteamTools": {
4 | "commandName": "Project"
5 | }
6 | }
7 | }
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/ok.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/ok.png
--------------------------------------------------------------------------------
/source/SteamTools.UWP/Images/StoreLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools.UWP/Images/StoreLogo.png
--------------------------------------------------------------------------------
/source/SteamTools/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Properties/AssemblyInfo.cs
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/Copy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/Copy.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/add.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/app.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/app.ico
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/app2.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/app2.ico
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/edit.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/look.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/look.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/play.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/play.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/save.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/save.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/seek.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/seek.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/time.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/time.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/trade.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/trade.png
--------------------------------------------------------------------------------
/source/SteamTool.Proxy/Properties/launchSettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "profiles": {
3 | "SteamTool.Proxy": {
4 | "commandName": "Project"
5 | }
6 | }
7 | }
--------------------------------------------------------------------------------
/source/SteamTool.Steamworks.Test/steam_api.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTool.Steamworks.Test/steam_api.dll
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/alipay.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/alipay.jpg
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/applogo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/applogo.jpg
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/avater.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/avater.jpg
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/confirm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/confirm.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/delete.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/detail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/detail.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/export.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/export.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/logout.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/logout.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/refresh.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/restore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/restore.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/unlock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/unlock.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Steam++(Design)
3 |
4 |
--------------------------------------------------------------------------------
/src/ST.Client.XamarinForms/Properties/AssemblyInfo.XamlCompilation.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms.Xaml;
2 |
3 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
--------------------------------------------------------------------------------
/source/SteamTool.Steamworks.Test/steam_api64.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTool.Steamworks.Test/steam_api64.dll
--------------------------------------------------------------------------------
/source/SteamTools/Models/Settings/AuthSettings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Models/Settings/AuthSettings.cs
--------------------------------------------------------------------------------
/source/SteamTools/Models/Settings/UISettings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Models/Settings/UISettings.cs
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/edit - 副本.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/edit - 副本.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/movecross.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/movecross.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/movecross1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/movecross1.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/wechatpay.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/wechatpay.png
--------------------------------------------------------------------------------
/src/ST.Client/Resources/OpenSourceLibraryList.mpo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client/Resources/OpenSourceLibraryList.mpo
--------------------------------------------------------------------------------
/src/ST.Tools.Publish/Steam++.desktop:
--------------------------------------------------------------------------------
1 | [Desktop Entry]
2 | Name=Steam++
3 | Type=Application
4 | Exec=/usr/share/Steam++/Steam++
5 | Icon=/usr/share/Steam++/Steam++.ico
--------------------------------------------------------------------------------
/resources/Areas/AMap_adcode_citycode_20210406.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/Areas/AMap_adcode_citycode_20210406.xlsx
--------------------------------------------------------------------------------
/source/SteamTools/Models/Settings/ProxySettings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Models/Settings/ProxySettings.cs
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/install-line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/install-line.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/steam_white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/steam_white.png
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Asstes/wechatdonate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Resources/Asstes/wechatdonate.png
--------------------------------------------------------------------------------
/src/Common.PinyinLib.PinIn/Jars/PinIn-1.5.0-all.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/Common.PinyinLib.PinIn/Jars/PinIn-1.5.0-all.jar
--------------------------------------------------------------------------------
/src/ST.Client.Android/Resources/values/strings_.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Steam++
4 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Resources/Default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Resources/Default.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS/UI/ViewModels/Base/PageViewModel.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.UI.ViewModels
2 | {
3 | partial class PageViewModel
4 | {
5 | }
6 | }
--------------------------------------------------------------------------------
/source/SteamTools/Models/Settings/GeneralSettings.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools/Models/Settings/GeneralSettings.cs
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Resources/Default@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Resources/Default@2x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Resources/icon_about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Resources/icon_about.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Resources/icon_feed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Resources/icon_feed.png
--------------------------------------------------------------------------------
/src/ST.Tools.Packager.InstallerSetup/Assets/Setup.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Tools.Packager.InstallerSetup/Assets/Setup.ico
--------------------------------------------------------------------------------
/tests/Common.UnitTest.Droid.App/Resources/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | STest++
4 |
--------------------------------------------------------------------------------
/references/Android Native Library/x86_64/libtun2http.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/references/Android Native Library/x86_64/libtun2http.so
--------------------------------------------------------------------------------
/source/SteamTools.UWP/Images/SplashScreen.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools.UWP/Images/SplashScreen.scale-200.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Resources/icon_about@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Resources/icon_about@2x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Resources/icon_about@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Resources/icon_about@3x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Resources/icon_feed@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Resources/icon_feed@2x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Resources/icon_feed@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Resources/icon_feed@3x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Resources/xamarin_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Resources/xamarin_logo.png
--------------------------------------------------------------------------------
/src/ST.Services.CloudService.Models/Models/ScriptRequest.cs:
--------------------------------------------------------------------------------
1 |
2 |
3 | //namespace System.Application.Models
4 | //{
5 | // public class ScriptRequest
6 | // {
7 | // }
8 | //}
9 |
--------------------------------------------------------------------------------
/references/Android Native Library/arm64-v8a/libtun2http.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/references/Android Native Library/arm64-v8a/libtun2http.so
--------------------------------------------------------------------------------
/source/SteamTools.UWP/Images/LockScreenLogo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools.UWP/Images/LockScreenLogo.scale-200.png
--------------------------------------------------------------------------------
/source/SteamTools.UWP/Images/Square44x44Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools.UWP/Images/Square44x44Logo.scale-200.png
--------------------------------------------------------------------------------
/source/SteamTools.UWP/Images/Wide310x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools.UWP/Images/Wide310x150Logo.scale-200.png
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/Columns/IResult.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Columns
2 | {
3 | public interface IResult
4 | {
5 | T Result { get; set; }
6 | }
7 | }
--------------------------------------------------------------------------------
/src/Common.PinyinLib.TinyPinyin/Jars/ahocorasick-0.3.0.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/Common.PinyinLib.TinyPinyin/Jars/ahocorasick-0.3.0.jar
--------------------------------------------------------------------------------
/src/Common.PinyinLib.TinyPinyin/Jars/tinypinyin-2.0.3.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/Common.PinyinLib.TinyPinyin/Jars/tinypinyin-2.0.3.jar
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Resources/Default-568h@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Resources/Default-568h@2x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Resources/Default-Portrait.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Resources/Default-Portrait.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Resources/xamarin_logo@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Resources/xamarin_logo@2x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Resources/xamarin_logo@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Resources/xamarin_logo@3x.png
--------------------------------------------------------------------------------
/src/Services.SmsSender/Models/ISmsSubResult.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Models
2 | {
3 | public interface ISmsSubResult
4 | {
5 | string? GetRecord();
6 | }
7 | }
--------------------------------------------------------------------------------
/references/Android Native Library/armeabi-v7a/libtun2http.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/references/Android Native Library/armeabi-v7a/libtun2http.so
--------------------------------------------------------------------------------
/resources/AppIcon/UnitTest.Droid/mipmap-hdpi/ic_launcher2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/UnitTest.Droid/mipmap-hdpi/ic_launcher2.png
--------------------------------------------------------------------------------
/resources/AppIcon/UnitTest.Droid/mipmap-mdpi/ic_launcher2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/UnitTest.Droid/mipmap-mdpi/ic_launcher2.png
--------------------------------------------------------------------------------
/source/SteamTools.UWP/Images/Square150x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools.UWP/Images/Square150x150Logo.scale-200.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/Icon.ico
--------------------------------------------------------------------------------
/src/ST.Client/Models/Steam/SteamApps.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Models
2 | {
3 | public class SteamApps
4 | {
5 | public SteamAppList? AppList { get; set; }
6 | }
7 | }
--------------------------------------------------------------------------------
/resources/AppIcon/UnitTest.Droid/mipmap-xhdpi/ic_launcher2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/UnitTest.Droid/mipmap-xhdpi/ic_launcher2.png
--------------------------------------------------------------------------------
/resources/AppIcon/UnitTest.Droid/mipmap-xxhdpi/ic_launcher2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/UnitTest.Droid/mipmap-xxhdpi/ic_launcher2.png
--------------------------------------------------------------------------------
/resources/AppIcon/UnitTest.Droid/mipmap-xxxhdpi/ic_launcher2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/UnitTest.Droid/mipmap-xxxhdpi/ic_launcher2.png
--------------------------------------------------------------------------------
/src/ST.Client.Android/Resources/drawable/AboutPageViewModel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Android/Resources/drawable/AboutPageViewModel.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/Icon_16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/Icon_16.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/afdian.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/afdian.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/ko-fi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/ko-fi.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/pateron.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/pateron.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/values/ids.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Resources/Default-Portrait@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Resources/Default-Portrait@2x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS/UI/Views/Controls/TextBox.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace System.Application.UI.Views.Controls
4 | {
5 | public class TextBox : Entry
6 | {
7 | }
8 | }
--------------------------------------------------------------------------------
/src/ST.Client.XamarinForms/UI/Controls/TextBox.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace System.Application.UI.Views.Controls
4 | {
5 | public class TextBox : Entry
6 | {
7 | }
8 | }
--------------------------------------------------------------------------------
/tests/ST.Client.UnitTest.Resources/Resources/hosts@8F473F98.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/tests/ST.Client.UnitTest.Resources/Resources/hosts@8F473F98.txt
--------------------------------------------------------------------------------
/src/Repositories.EFCore/ColumnTypeNames.cs:
--------------------------------------------------------------------------------
1 | namespace System
2 | {
3 | public static class ColumnTypeNames
4 | {
5 | public const string Decimal_18_4 = "decimal(18,4)";
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/movecross.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/movecross.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Linux.App.TrayIcon/ViewModels/TaskBarWindowViewModel.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.UI.ViewModels
2 | {
3 | static partial class TaskBarWindowViewModel
4 | {
5 | }
6 | }
--------------------------------------------------------------------------------
/resources/AppIcon/UnitTest.Droid/mipmap-hdpi/ic_launcher_round2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/UnitTest.Droid/mipmap-hdpi/ic_launcher_round2.png
--------------------------------------------------------------------------------
/resources/AppIcon/UnitTest.Droid/mipmap-mdpi/ic_launcher_round2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/UnitTest.Droid/mipmap-mdpi/ic_launcher_round2.png
--------------------------------------------------------------------------------
/resources/AppIcon/UnitTest.Droid/mipmap-xhdpi/ic_launcher_round2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/UnitTest.Droid/mipmap-xhdpi/ic_launcher_round2.png
--------------------------------------------------------------------------------
/resources/AppIcon/UnitTest.Droid/mipmap-xxhdpi/ic_launcher_round2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/UnitTest.Droid/mipmap-xxhdpi/ic_launcher_round2.png
--------------------------------------------------------------------------------
/source/SteamTools/FodyWeavers.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/src/Common.AreaLib/Resources/AMap_adcode_citycode_20210406.xlsx.mpo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/Common.AreaLib/Resources/AMap_adcode_citycode_20210406.xlsx.mpo
--------------------------------------------------------------------------------
/src/ST.Client.Android/Resources/drawable/GameListPageViewModel.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Android/Resources/drawable/GameListPageViewModel.webp
--------------------------------------------------------------------------------
/src/ST.Client.Android/Resources/drawable/LocalAuthPageViewModel.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Android/Resources/drawable/LocalAuthPageViewModel.webp
--------------------------------------------------------------------------------
/src/ST.Client.Android/Resources/drawable/SettingsPageViewModel.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Android/Resources/drawable/SettingsPageViewModel.webp
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/resources/AppIcon/UnitTest.Droid/mipmap-xxxhdpi/ic_launcher_round2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/UnitTest.Droid/mipmap-xxxhdpi/ic_launcher_round2.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/ic_launcher-playstore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/ic_launcher-playstore.png
--------------------------------------------------------------------------------
/src/ST.Client.Android/Resources/drawable/CommunityProxyPageViewModel.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Android/Resources/drawable/CommunityProxyPageViewModel.webp
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/app/src/main/ic_launcher-playstore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/app/src/main/ic_launcher-playstore.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-hdpi/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-hdpi/logo.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-mdpi/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-mdpi/logo.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xhdpi/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xhdpi/logo.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxhdpi/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxhdpi/logo.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/values/ic_launcher_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FCFCFC
4 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon20.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon29.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon40.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon58.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon60.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon76.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon80.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon87.png
--------------------------------------------------------------------------------
/src/ST.Client/Entrance.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application
2 | {
3 | ///
4 | /// 通知入口点
5 | ///
6 | public enum Entrance : byte
7 | {
8 | Main = 1,
9 | }
10 | }
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | # These are supported funding model platforms
2 |
3 | # github: rmbadmin
4 | ko_fi: rmbgame
5 | patreon: rmbgame
6 |
7 | # "https://paypal.me/rmbgame"
8 | custom: ["https://afdian.net/@rmbgame"]
9 |
--------------------------------------------------------------------------------
/src/ST.Client.Android/Resources/drawable/ProxyScriptManagePageViewModel.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Android/Resources/drawable/ProxyScriptManagePageViewModel.webp
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/avatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/avatar.jpg
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxxhdpi/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxxhdpi/logo.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon1024.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon120.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon152.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon167.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/AppIcon.appiconset/Icon180.png
--------------------------------------------------------------------------------
/source/SteamTools.UWP/Images/Square44x44Logo.targetsize-24_altform-unplated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/source/SteamTools.UWP/Images/Square44x44Logo.targetsize-24_altform-unplated.png
--------------------------------------------------------------------------------
/src/ST.Client.Android/Resources/drawable/ArchiSteamFarmPlusPageViewModel.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Android/Resources/drawable/ArchiSteamFarmPlusPageViewModel.webp
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/applogo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/applogo.jpg
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Windows/Internals/WindowLongFlags.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | [Flags]
4 | internal enum WindowLongFlags
5 | {
6 | GWL_STYLE = -16,
7 | GWL_EXSTYLE = -20,
8 | WS_EX_NOACTIVATE = 0x8000000,
9 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-hdpi/splash_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-hdpi/splash_logo.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-mdpi/splash_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-mdpi/splash_logo.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Resources/Transforms/Metadata.xml:
--------------------------------------------------------------------------------
1 |
2 | System.Application.UI.DataBindings
3 |
4 |
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-black_scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-black_scale-100.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-black_scale-140.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-black_scale-140.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-black_scale-180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-black_scale-180.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-black_scale-80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-black_scale-80.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-white_scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-white_scale-100.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-white_scale-140.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-white_scale-140.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-white_scale-180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-white_scale-180.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-white_scale-80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-white_scale-80.png
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/Steamclient.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/UI/ViewModels/IReadOnlyItemViewGroup.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.UI.ViewModels
2 | {
3 | public interface IReadOnlyItemViewGroup
4 | {
5 | int ItemViewGroup { get; }
6 | }
7 | }
--------------------------------------------------------------------------------
/src/Common.PinyinLib.TinyPinyin/Jars/tinypinyin-android-asset-lexicons-2.0.3.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/Common.PinyinLib.TinyPinyin/Jars/tinypinyin-android-asset-lexicons-2.0.3.jar
--------------------------------------------------------------------------------
/src/Common.PinyinLib.TinyPinyin/Jars/tinypinyin-lexicons-android-cncity-2.0.3.aar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/Common.PinyinLib.TinyPinyin/Jars/tinypinyin-lexicons-android-cncity-2.0.3.aar
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/BadgeLogo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/BadgeLogo.scale-100.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/BadgeLogo.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/BadgeLogo.scale-125.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/BadgeLogo.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/BadgeLogo.scale-150.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/BadgeLogo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/BadgeLogo.scale-200.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/BadgeLogo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/BadgeLogo.scale-400.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-100.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-125.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-150.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-200.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/LargeTile.scale-400.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-100.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-125.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-150.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-200.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SmallTile.scale-400.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-100.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-125.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-150.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-200.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/StoreLogo.scale-400.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xhdpi/splash_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xhdpi/splash_logo.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxhdpi/splash_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxhdpi/splash_logo.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile/UI/ViewModels/Windows/LocalAuthPage/EncryptionAuthWindowViewModel.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.UI.ViewModels
2 | {
3 | partial class EncryptionAuthWindowViewModel : PageViewModel
4 | {
5 | }
6 | }
--------------------------------------------------------------------------------
/src/ST/Columns/IOrderGAPAuthenticator.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Columns
2 | {
3 | public interface IOrderGAPAuthenticator
4 | {
5 | ushort Id { get; set; }
6 |
7 | int Index { get; set; }
8 | }
9 | }
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-black_scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-black_scale-100.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-black_scale-140.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-black_scale-140.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-black_scale-180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-black_scale-180.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-black_scale-80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-black_scale-80.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-white_scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-white_scale-100.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-white_scale-140.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-white_scale-140.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-white_scale-180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-white_scale-180.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-white_scale-80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-white_scale-80.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-standard_scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-standard_scale-100.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-standard_scale-140.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-standard_scale-140.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-standard_scale-180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-standard_scale-180.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-standard_scale-80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.70x70.contrast-standard_scale-80.png
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/ClientCommon.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-100.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-125.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-150.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-200.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/SplashScreen.scale-400.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Placeholders/0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Placeholders/0.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/Fonts/WenQuanYiMicroHei-01.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/Fonts/WenQuanYiMicroHei-01.ttf
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-hdpi/avatar_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-hdpi/avatar_default.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-mdpi/avatar_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-mdpi/avatar_default.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xhdpi/avatar_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xhdpi/avatar_default.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxhdpi/avatar_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxhdpi/avatar_default.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxxhdpi/splash_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxxhdpi/splash_logo.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/src/ST.Client/Repositories/IUserRepository.cs:
--------------------------------------------------------------------------------
1 | using System.Application.Entities;
2 |
3 | namespace System.Application.Repositories
4 | {
5 | public interface IUserRepository : IRepository
6 | {
7 |
8 | }
9 | }
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-standard_scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-standard_scale-100.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-standard_scale-140.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-standard_scale-140.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-standard_scale-180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-standard_scale-180.png
--------------------------------------------------------------------------------
/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-standard_scale-80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/resources/AppIcon/VisualElements/SteamPlusPlus.150x150.contrast-standard_scale-80.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-100.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-125.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-150.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-200.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.scale-400.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Wide310x150Logo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Wide310x150Logo.scale-100.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Wide310x150Logo.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Wide310x150Logo.scale-125.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Wide310x150Logo.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Wide310x150Logo.scale-150.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Wide310x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Wide310x150Logo.scale-200.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Wide310x150Logo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Wide310x150Logo.scale-400.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-hdpi/ic_stat_notify_msg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-hdpi/ic_stat_notify_msg.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-mdpi/ic_stat_notify_msg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-mdpi/ic_stat_notify_msg.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxxhdpi/avatar_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxxhdpi/avatar_default.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/src/ST.Client/Models/Steam/SteamAppList.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 |
3 | namespace System.Application.Models
4 | {
5 | public class SteamAppList
6 | {
7 | public List? Apps { get; set; }
8 | }
9 | }
--------------------------------------------------------------------------------
/references/Microsoft Visual Studio International Pack/Simplified Chinese Pin-Yin Conversion Library/redist.txt:
--------------------------------------------------------------------------------
1 | 在符合Simplified Chinese Pin-Yin Conversion Library 许可的条件下下面的文件可以再分发:”
2 |
3 | ChnCharInfo.dll
4 | zh-CN\ChnCharInfo.resources.dll
5 |
--------------------------------------------------------------------------------
/source/SteamTool.Model/SteamModel/SteamAppSub.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace SteamTool.Model
6 | {
7 | public class SteamAppSub
8 | {
9 |
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/Common.ClientLib.Droid/Application/Services/IApplicationUpdateService.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Services
2 | {
3 | public interface IApplicationUpdateService
4 | {
5 | const float MaxProgressValue = 100f;
6 | }
7 | }
--------------------------------------------------------------------------------
/src/Common.ClientLib/ReactiveUI/IReadOnlyViewFor.cs:
--------------------------------------------------------------------------------
1 | // ReSharper disable once CheckNamespace
2 | namespace ReactiveUI
3 | {
4 | public interface IReadOnlyViewFor where T : class
5 | {
6 | T? ViewModel { get; }
7 | }
8 | }
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-100.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-125.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-150.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-200.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square150x150Logo.scale-400.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xhdpi/ic_stat_notify_msg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xhdpi/ic_stat_notify_msg.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxhdpi/ic_stat_notify_msg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxhdpi/ic_stat_notify_msg.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxxhdpi/ic_stat_notify_msg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable-xxxhdpi/ic_stat_notify_msg.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-hdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-hdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-mdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-mdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.targetsize-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.targetsize-16.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.targetsize-24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.targetsize-24.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.targetsize-256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.targetsize-256.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.targetsize-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.targetsize-32.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.targetsize-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.targetsize-48.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/references/runtime.win7-x64.Microsoft.NETCore.Windows.ApiSets/api-ms-win-core-winrt-l1-1-0.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/references/runtime.win7-x64.Microsoft.NETCore.Windows.ApiSets/api-ms-win-core-winrt-l1-1-0.dll
--------------------------------------------------------------------------------
/source/SteamTools/Properties/Settings.settings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/src/ST.Client.Android/Properties/MetaDatas.cs:
--------------------------------------------------------------------------------
1 | using Android.App;
2 |
3 | // 全面屏兼容 max_aspect
4 | [assembly: MetaData("android.max_aspect", Value = "2.4")]
5 | // 允许多窗口运行
6 | [assembly: MetaData("android.allow_multiple_resumed_activities", Value = "true")]
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/AboutPageViewModel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/AboutPageViewModel.png
--------------------------------------------------------------------------------
/src/Common.CoreLib/IO/FileFormats/Internals/DataBaseFileFormat.cs:
--------------------------------------------------------------------------------
1 | namespace System.IO.FileFormats.Internals
2 | {
3 | ///
4 | /// 数据库文件格式
5 | ///
6 | internal static partial class DataBaseFileFormat
7 | {
8 | }
9 | }
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/GameListPageViewModel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/GameListPageViewModel.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/SettingsPageViewModel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/SettingsPageViewModel.png
--------------------------------------------------------------------------------
/src/ST.Client/Settings/GeneralSettings.XamarinForms.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace System.Application.Settings
6 | {
7 | partial class GeneralSettings
8 | {
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/GameRelatedPageViewModel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/GameRelatedPageViewModel.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/LocalAuthPageViewModel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/LocalAuthPageViewModel.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Entitlements.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/src/Common.ClientLib.iOS/Application/Services/IPlatformNavigationService.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Services
2 | {
3 | ///
4 | public interface IPlatformNavigationService : INavigationService
5 | {
6 | }
7 | }
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/SteamAccountPageViewModel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/SteamAccountPageViewModel.png
--------------------------------------------------------------------------------
/src/Common.CoreLib/Properties/AssemblyInfo.Version.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using static System.Properties.ThisAssembly;
3 |
4 | [assembly: AssemblyFileVersion(Version)]
5 | //[assembly: AssemblyInformationalVersion(InfoVersion)]
6 | [assembly: AssemblyVersion(Version)]
--------------------------------------------------------------------------------
/src/Common.PinyinLib.TinyPinyin/ISegmentationSelector.cs:
--------------------------------------------------------------------------------
1 | #if MONOANDROID
2 |
3 | namespace TinyPinyin
4 | {
5 | ///
6 | /// 分词选择算法应实现的接口
7 | ///
8 | partial interface ISegmentationSelector
9 | {
10 | }
11 | }
12 | #endif
--------------------------------------------------------------------------------
/src/Repositories.EFCore/Application/Columns/INEWSEQUENTIALID.cs:
--------------------------------------------------------------------------------
1 | using System.Application.Entities;
2 |
3 | namespace System.Application.Columns
4 | {
5 | ///
6 | public interface INEWSEQUENTIALID : IEntity { }
7 | }
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package.RefLauncher/Launcher/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/CommunityProxyPageViewModel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/CommunityProxyPageViewModel.png
--------------------------------------------------------------------------------
/src/ST.Client/Repositories/Implementation/UserRepository.cs:
--------------------------------------------------------------------------------
1 | using System.Application.Entities;
2 |
3 | namespace System.Application.Repositories.Implementation
4 | {
5 | internal sealed class UserRepository : Repository, IUserRepository
6 | {
7 | }
8 | }
--------------------------------------------------------------------------------
/src/ST.Tools.Win7Troubleshoot/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/ArchiSteamFarmPlusPageViewModel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/ArchiSteamFarmPlusPageViewModel.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/ProxyScriptManagePageViewModel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia/Application/UI/Assets/AppResources/Icon/ProxyScriptManagePageViewModel.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/AppDelegate.cs:
--------------------------------------------------------------------------------
1 | using Foundation;
2 | using AppDelegateBase = System.Application.UI.AppDelegate;
3 |
4 | namespace System.Application
5 | {
6 | [Register(Name)]
7 | public class AppDelegate : AppDelegateBase
8 | {
9 | }
10 | }
--------------------------------------------------------------------------------
/src/ST.Services.CloudService.Models/Models/DTO/AsyncAuthoDTO.cs:
--------------------------------------------------------------------------------
1 | //using System;
2 | //using System.Collections.Generic;
3 | //using System.Text;
4 |
5 | //namespace System.Application.Models
6 | //{
7 | // public class AsyncAuthoDTO
8 | // {
9 | // }
10 | //}
11 |
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/Mvvm/IDisposableHolder.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 |
3 | namespace System.Application.Mvvm
4 | {
5 | public interface IDisposableHolder : IDisposable
6 | {
7 | ICollection CompositeDisposable { get; }
8 | }
9 | }
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-unplated_targetsize-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-unplated_targetsize-16.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-unplated_targetsize-256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-unplated_targetsize-256.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-unplated_targetsize-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-unplated_targetsize-32.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-unplated_targetsize-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-unplated_targetsize-48.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.targetsize-24_altform-unplated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.targetsize-24_altform-unplated.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_info_black_24.imageset/baseline_info_black_24pt_1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_info_black_24.imageset/baseline_info_black_24pt_1x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_info_black_24.imageset/baseline_info_black_24pt_2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_info_black_24.imageset/baseline_info_black_24pt_2x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_info_black_24.imageset/baseline_info_black_24pt_3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_info_black_24.imageset/baseline_info_black_24pt_3x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.App/Resources/xml/auto_backup_rules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-lightunplated_targetsize-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-lightunplated_targetsize-16.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-lightunplated_targetsize-24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-lightunplated_targetsize-24.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-lightunplated_targetsize-256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-lightunplated_targetsize-256.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-lightunplated_targetsize-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-lightunplated_targetsize-32.png
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-lightunplated_targetsize-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Desktop.Avalonia.App.Bridge.Package/Images/Square44x44Logo.altform-lightunplated_targetsize-48.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_person_black_24.imageset/baseline_person_black_24pt_1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_person_black_24.imageset/baseline_person_black_24pt_1x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_person_black_24.imageset/baseline_person_black_24pt_2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_person_black_24.imageset/baseline_person_black_24pt_2x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_person_black_24.imageset/baseline_person_black_24pt_3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_person_black_24.imageset/baseline_person_black_24pt_3x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile/UI/ViewModels/Windows/LocalAuthPage/ExportAuthWindowViewModel.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.UI.ViewModels
2 | {
3 | partial class ExportAuthWindowViewModel : PageViewModel
4 | {
5 | public const string DefaultExportAuthDirName = "ExportAuths";
6 | }
7 | }
--------------------------------------------------------------------------------
/references/Microsoft Visual Studio International Pack/Simplified Chinese Pin-Yin Conversion Library/ChnCharInfo.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/references/Microsoft Visual Studio International Pack/Simplified Chinese Pin-Yin Conversion Library/ChnCharInfo.dll
--------------------------------------------------------------------------------
/src/Common.ClientLib/Application/UI/Adapters/IReadOnlyViewModels.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 |
3 | namespace System.Application.UI.Adapters
4 | {
5 | public interface IReadOnlyViewModels
6 | {
7 | IReadOnlyList ViewModels { get; }
8 | }
9 | }
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/Columns/IOrder.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Columns
2 | {
3 | ///
4 | /// 排序
5 | ///
6 | public interface IOrder
7 | {
8 | ///
9 | int Order { get; set; }
10 | }
11 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_settings_black_24.imageset/baseline_settings_black_24pt_1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_settings_black_24.imageset/baseline_settings_black_24pt_1x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_settings_black_24.imageset/baseline_settings_black_24pt_2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_settings_black_24.imageset/baseline_settings_black_24pt_2x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_settings_black_24.imageset/baseline_settings_black_24pt_3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_settings_black_24.imageset/baseline_settings_black_24pt_3x.png
--------------------------------------------------------------------------------
/src/Common.AreaLib/Application/AreaLevel.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application
2 | {
3 | ///
4 | /// 地区等级
5 | ///
6 | public enum AreaLevel : byte
7 | {
8 | 省或直辖市或特别行政区 = 2,
9 |
10 | 市_不包括直辖市 = 3,
11 |
12 | 区县_县级市 = 4,
13 | }
14 | }
--------------------------------------------------------------------------------
/src/Services.SmsSender/Models/ISendSmsResult.cs:
--------------------------------------------------------------------------------
1 | using System.Application.Models.Abstractions;
2 |
3 | namespace System.Application.Models
4 | {
5 | ///
6 | /// 发送短信验证码接口返回模型
7 | ///
8 | public interface ISendSmsResult : ISmsResult
9 | {
10 | }
11 | }
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/StreamLauncherCommon.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | public enum EStreamLauncherResult : int
10 | {
11 | };
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS/UI/Views/AboutPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace System.Application.UI.Views
4 | {
5 | public partial class AboutPage : ContentPage
6 | {
7 | public AboutPage()
8 | {
9 | InitializeComponent();
10 | }
11 | }
12 | }
--------------------------------------------------------------------------------
/src/ST.Client/Models/Steam/TradeCard.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Models
2 | {
3 | public class TradeCard
4 | {
5 | public double MinutesPlayed { get; set; }
6 |
7 | public double Price { get; set; }
8 |
9 | public int CardSremaining { get; set; }
10 | }
11 | }
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/Columns/IPassword.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Columns
2 | {
3 | ///
4 | /// 密码
5 | ///
6 | public interface IPassword
7 | {
8 | ///
9 | string Password { get; set; }
10 | }
11 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_account_box_black_24.imageset/baseline_account_box_black_24pt_1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_account_box_black_24.imageset/baseline_account_box_black_24pt_1x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_account_box_black_24.imageset/baseline_account_box_black_24pt_2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_account_box_black_24.imageset/baseline_account_box_black_24pt_2x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_account_box_black_24.imageset/baseline_account_box_black_24pt_3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_account_box_black_24.imageset/baseline_account_box_black_24pt_3x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_phone_iphone_black_24.imageset/baseline_phone_iphone_black_24pt_1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_phone_iphone_black_24.imageset/baseline_phone_iphone_black_24pt_1x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_phone_iphone_black_24.imageset/baseline_phone_iphone_black_24pt_2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_phone_iphone_black_24.imageset/baseline_phone_iphone_black_24pt_2x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_phone_iphone_black_24.imageset/baseline_phone_iphone_black_24pt_3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_phone_iphone_black_24.imageset/baseline_phone_iphone_black_24pt_3x.png
--------------------------------------------------------------------------------
/src/Common.ClientLib/Application/Essentials/SecureStorage2.cs:
--------------------------------------------------------------------------------
1 | #if DEBUG
2 | // ReSharper disable once CheckNamespace
3 | namespace System.Application
4 | {
5 | [Obsolete("use System.Security.ISecureStorage.Instance", true)]
6 | public static class SecureStorage2
7 | {
8 |
9 | }
10 | }
11 | #endif
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Linux/Resources/hosts.txt:
--------------------------------------------------------------------------------
1 | 127.0.0.1 localhost
2 | 127.0.1.1 ${USERNAME}
3 |
4 | # The following lines are desirable for IPv6 capable hosts
5 | ::1 ip6-localhost ip6-loopback
6 | fe00::0 ip6-localnet
7 | ff00::0 ip6-mcastprefix
8 | ff02::1 ip6-allnodes
9 | ff02::2 ip6-allrouters
10 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable/bg_textbox.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable/text_cursor.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile/UI/ViewModels/Windows/LoginOrRegisterPageViewModel.cs:
--------------------------------------------------------------------------------
1 | using System.Windows.Input;
2 |
3 | namespace System.Application.UI.ViewModels
4 | {
5 | partial class LoginOrRegisterPageViewModel : PageViewModel
6 | {
7 | public ICommand? TbPhoneNumberReturnCommand { get; set; }
8 | }
9 | }
--------------------------------------------------------------------------------
/resources/AppIcon/visualelementsmanifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/Columns/IPAddress.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Columns
2 | {
3 | ///
4 | /// IP地址
5 | ///
6 | public interface IPAddress
7 | {
8 | ///
9 | string IPAddress { get; set; }
10 | }
11 | }
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/Columns/ISoftDeleted.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Columns
2 | {
3 | ///
4 | /// 软删除
5 | ///
6 | public interface ISoftDeleted
7 | {
8 | ///
9 | bool SoftDeleted { get; set; }
10 | }
11 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile/UI/ViewModels/Windows/LocalAuthPage/ShowAuthWindowViewModel.cs:
--------------------------------------------------------------------------------
1 | using System.Application.Models;
2 | using System.Application.UI.Resx;
3 | using System.Properties;
4 |
5 | namespace System.Application.UI.ViewModels
6 | {
7 | partial class ShowAuthWindowViewModel
8 | {
9 |
10 | }
11 | }
--------------------------------------------------------------------------------
/references/Microsoft Visual Studio International Pack/Simplified Chinese Pin-Yin Conversion Library/zh-CN/ChnCharInfo.resources.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/references/Microsoft Visual Studio International Pack/Simplified Chinese Pin-Yin Conversion Library/zh-CN/ChnCharInfo.resources.dll
--------------------------------------------------------------------------------
/src/ST.Client.Android/UI/MainApplication.Base.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using AndroidApplication = Android.App.Application;
5 |
6 | namespace System.Application.UI
7 | {
8 | partial class MainApplication : AndroidApplication
9 | {
10 |
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 11 11:21:52 CST 2021
2 | distributionBase=GRADLE_USER_HOME
3 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
4 | distributionPath=wrapper/dists
5 | zipStorePath=wrapper/dists
6 | zipStoreBase=GRADLE_USER_HOME
7 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/values/dimens_fixed_width.xml:
--------------------------------------------------------------------------------
1 |
2 | 120dp
3 | 260dp
4 | 220dp
5 |
6 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/values-land/dimens_fixed_width.xml:
--------------------------------------------------------------------------------
1 |
2 | 410dp
3 | 540dp
4 | 500dp
5 |
6 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/values-v28/themes.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
8 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile/Settings/UISettings.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using System.Application.Settings.Abstractions;
5 |
6 | namespace System.Application.Settings
7 | {
8 | public sealed class UISettings : UISettings
9 | {
10 |
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/Columns/ICreationTime.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Columns
2 | {
3 | ///
4 | /// 创建时间
5 | ///
6 | public interface ICreationTime
7 | {
8 | ///
9 | DateTimeOffset CreationTime { get; set; }
10 | }
11 | }
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Linux.App.TrayIcon/ViewModels/MainWindowViewModel.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.UI.ViewModels
2 | {
3 | partial class MainWindowViewModel
4 | {
5 | public MainWindowViewModel()
6 | {
7 | FooterTabItems = InitTabItemsWithReturnFooterTabItems();
8 | }
9 | }
10 | }
--------------------------------------------------------------------------------
/src/ST.Client/UI/ViewModels/Windows/LocalAuthPage/ExportAuthWindowViewModel.Mobile.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using System.Text;
3 |
4 | // ReSharper disable once CheckNamespace
5 | namespace System.Application.UI.ViewModels
6 | {
7 | partial class ExportAuthWindowViewModel
8 | {
9 |
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/Common.ServerLib/Application/Essentials/Browser2.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using System.Linq;
3 | using System.Text;
4 | using System.Threading.Tasks;
5 |
6 | // ReSharper disable once CheckNamespace
7 | namespace System.Application
8 | {
9 | public partial class Browser2
10 | {
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/caches
5 | /.idea/libraries
6 | /.idea/modules.xml
7 | /.idea/workspace.xml
8 | /.idea/navEditor.xml
9 | /.idea/assetWizardSettings.xml
10 | .DS_Store
11 | /build
12 | /captures
13 | .externalNativeBuild
14 | .cxx
15 | local.properties
16 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_home_repair_service_black_24.imageset/baseline_home_repair_service_black_24pt_1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_home_repair_service_black_24.imageset/baseline_home_repair_service_black_24pt_1x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_home_repair_service_black_24.imageset/baseline_home_repair_service_black_24pt_2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_home_repair_service_black_24.imageset/baseline_home_repair_service_black_24pt_2x.png
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_home_repair_service_black_24.imageset/baseline_home_repair_service_black_24pt_3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/src/ST.Client.Mobile.iOS.App/Assets.xcassets/baseline_home_repair_service_black_24.imageset/baseline_home_repair_service_black_24pt_3x.png
--------------------------------------------------------------------------------
/src/ST.Services.CloudService.Models/Models/IReadOnlyAuthToken.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Models
2 | {
3 | ///
4 | /// 获取登录凭证
5 | ///
6 | public interface IReadOnlyAuthToken
7 | {
8 | ///
9 | JWTEntity? AuthToken { get; }
10 | }
11 | }
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Linux.App.TrayIcon/ViewModels/TabItemViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace System.Application.UI.ViewModels
8 | {
9 | abstract partial class TabItemViewModel
10 | {
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/resources/AppIcon/UnitTest.Droid/mipmap-anydpi-v26/ic_launcher2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/src/Common.ClientLib/Application/Services/Implementation/NoneToastIntercept.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Services.Implementation
2 | {
3 | public sealed class NoneToastIntercept : IToastIntercept
4 | {
5 | bool IToastIntercept.OnShowExecuting(string text)
6 | {
7 | return false;
8 | }
9 | }
10 | }
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/Services/IService.cs:
--------------------------------------------------------------------------------
1 | //using System;
2 | //using System.Collections.Generic;
3 | //using System.Text;
4 |
5 | //namespace System.Application.Services
6 | //{
7 | // public interface IService where T : notnull, IService
8 | // {
9 | // static T Instance => DI.Get();
10 | // }
11 | //}
12 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/layout/local_auth_appwidget.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
--------------------------------------------------------------------------------
/src/ST.Services.CloudService/Services/ILock.cs:
--------------------------------------------------------------------------------
1 | //using System;
2 | //using System.Collections.Generic;
3 | //using System.Text;
4 |
5 | //namespace System.Application.Services
6 | //{
7 | // public interface ILock
8 | // {
9 | // bool LockUser(Guid id);
10 |
11 | // bool RemoveLockUser(Guid id);
12 | // }
13 | //}
14 |
--------------------------------------------------------------------------------
/resources/AppIcon/UnitTest.Droid/mipmap-anydpi-v26/ic_launcher_round2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/src/ST.Tools.Win7Troubleshoot/DownloadLinks.cs:
--------------------------------------------------------------------------------
1 | namespace System
2 | {
3 | internal static class DownloadLinks
4 | {
5 | public const string KB3063858_x64 = "https://www.microsoft.com/{0}/download/details.aspx?id=47442";
6 | public const string KB3063858_x86 = "https://www.microsoft.com/{0}/download/details.aspx?id=47409";
7 | }
8 | }
--------------------------------------------------------------------------------
/src/Repositories.EFCore/Application/Models/IDatabaseSettings.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Models
2 | {
3 | ///
4 | /// 数据库设置
5 | ///
6 | public interface IDatabaseSettings
7 | {
8 | ///
9 | /// 数据库表名称前缀
10 | ///
11 | string? TablePrefix { get; }
12 | }
13 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/src/ST.Client/UI/ViewModels/Base/IPageViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | // ReSharper disable once CheckNamespace
6 | namespace System.Application.UI.ViewModels
7 | {
8 | public interface IPageViewModel : IViewModelBase
9 | {
10 | string Title { get; set; }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/ST.Services.CloudService.Models/Models/ActiveUserType.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Models
2 | {
3 | ///
4 | /// 用户活跃类型,用于 DAU,MAU 等统计指标分析
5 | ///
6 | public enum ActiveUserType : ushort
7 | {
8 | ///
9 | /// 启动时
10 | ///
11 | OnStartup = 1,
12 | }
13 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/animator/animation_keyboard_arrow_rotation.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/src/Services.SmsSender/README.md:
--------------------------------------------------------------------------------
1 | # SmsSender 统一短信发送服务
2 | 适用于 **ASP.NET Core 5.0** 的统一的短信服务接口供业务层调用,~~可多个提供商同时使用~~,通过替换实现类的方式无缝切换提供商
3 | ~~可以稍微修改兼容 ```.NET Framework 4.6.1 & ASP.NET 4.x+```,但没必要~~
4 | - 目前支持的提供商
5 | - [阿里云](https://help.aliyun.com/product/44282.html)
6 | - [网易云信](https://yunxin.163.com/sms)
7 | - [世纪互联蓝云](https://bccs.21vbluecloud.com/intro/sms)
8 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/ESteamBufferMethod.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | public enum ESteamBufferMethod : int
10 | {
11 | eSteamBufferMethodFBF = 0,
12 | eSteamBufferMethodNBF = 1,
13 | };
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/Common.PinyinLib.TinyPinyin/Jars/README.md:
--------------------------------------------------------------------------------
1 | # [TinyPinyin](https://github.com/promeG/TinyPinyin)
2 | [  ](https://bintray.com/promeg/maven/tinypinyin/_latestVersion)
3 |
4 | 适用于Java和Android的快速、低内存占用的汉字转拼音库。
5 |
6 | ## 依赖项
7 | ❌ android.support.*
8 |
9 | ## 升级注意事项
10 |
11 | 无
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Mac.Native/.gitignore:
--------------------------------------------------------------------------------
1 | # Binaries for programs and plugins
2 | *.exe
3 | *.exe~
4 | *.dll
5 | *.so
6 | *.dylib
7 |
8 | # Test binary, built with `go test -c`
9 | *.test
10 |
11 | # Output of the go coverage tool, specifically when used with LiteIDE
12 | *.out
13 |
14 | # Dependency directories (remove the comment below to include it)
15 | # vendor/
--------------------------------------------------------------------------------
/tests/Common.UnitTest.Droid/DroidTest.cs:
--------------------------------------------------------------------------------
1 | using NUnit.Framework;
2 | using System.Application;
3 |
4 | namespace System.UnitTest
5 | {
6 | [TestFixture]
7 | public class DroidTest
8 | {
9 | [Test]
10 | public void EssentialsSupported()
11 | {
12 | Assert.IsTrue(Essentials.IsSupported);
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/nuget.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/references/Microsoft Visual Studio International Pack/Simplified Chinese Pin-Yin Conversion Library/Simplified Chinese Pin-Yin Conversion Library Document.chm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/liushiyangFrsan/GitHub_WattToolkit/HEAD/references/Microsoft Visual Studio International Pack/Simplified Chinese Pin-Yin Conversion Library/Simplified Chinese Pin-Yin Conversion Library Document.chm
--------------------------------------------------------------------------------
/source/SteamTools/Win32/RECT.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace SteamTools.Win32
7 | {
8 | [StructLayout(LayoutKind.Sequential)]
9 | internal class RECT
10 | {
11 | public int left;
12 | public int top;
13 | public int width;
14 | public int height;
15 | }
16 | }
--------------------------------------------------------------------------------
/src/ST.Client/Settings/GameLibrarySettings.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Collections.ObjectModel;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace System.Application.Settings
8 | {
9 | public sealed partial class GameLibrarySettings : SettingsHost2
10 | {
11 |
12 | }
13 | }
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/Services/IOptionalService.cs:
--------------------------------------------------------------------------------
1 | //using System;
2 | //using System.Collections.Generic;
3 | //using System.Text;
4 |
5 | //namespace System.Application.Services
6 | //{
7 | // public interface IOptionalService where T : notnull, IOptionalService
8 | // {
9 | // static T? Instance => DI.Get_Nullable();
10 | // }
11 | //}
12 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable/bg_divider_with_padding.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/src/ST.Client/UI/QRCodeHelper.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.UI
2 | {
3 | public static partial class QRCodeHelper
4 | {
5 | ///
6 | /// QRCode生成结果
7 | ///
8 | public enum QRCodeCreateResult
9 | {
10 | Success,
11 | DataTooLong,
12 | Exception,
13 | }
14 | }
15 | }
--------------------------------------------------------------------------------
/src/ST.Services.CloudService.Models/Models/UpdateChannelType.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application
2 | {
3 | ///
4 | /// 下载更新渠道类型
5 | ///
6 | public enum UpdateChannelType : byte
7 | {
8 | ///
9 | /// 自动识别
10 | ///
11 | Auto,
12 |
13 | GitHub,
14 |
15 | Gitee,
16 | }
17 | }
--------------------------------------------------------------------------------
/src/ST.Tools.Win7Troubleshoot/HashAlgorithm.cs:
--------------------------------------------------------------------------------
1 | using System.Security.Cryptography;
2 |
3 | namespace System
4 | {
5 | public static class HashAlgorithmEx
6 | {
7 | public static void Dispose(this HashAlgorithm hashAlgorithm)
8 | {
9 | IDisposable disposable = hashAlgorithm;
10 | disposable.Dispose();
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/ESteamFindFilter.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | public enum ESteamFindFilter : int
10 | {
11 | eSteamFindLocalOnly = 0,
12 | eSteamFindRemoteOnly = 1,
13 | eSteamFindAll = 2,
14 | };
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/TSteamGlobalUserID.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct TSteamGlobalUserID
11 | {
12 | public UInt16 m_SteamInstanceID;
13 | };
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/Columns/IUpdateTime.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace System.Application.Columns
6 | {
7 | ///
8 | /// 更新时间
9 | ///
10 | public interface IUpdateTime
11 | {
12 | ///
13 | DateTimeOffset UpdateTime { get; set; }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/Common.CoreLib/Extensions/FileInfoExtensions.cs:
--------------------------------------------------------------------------------
1 | using System.IO;
2 | using System.Text;
3 |
4 | // ReSharper disable once CheckNamespace
5 | namespace System
6 | {
7 | public static class FileInfoExtensions
8 | {
9 | public static StreamReader OpenText(this FileInfo fileInfo, Encoding encoding)
10 | => new(fileInfo.OpenRead(), encoding);
11 | }
12 | }
--------------------------------------------------------------------------------
/src/ST.Client.Android/UI/Renderers/CardButtonRenderer.shared.cs:
--------------------------------------------------------------------------------
1 | using System.Application.UI.Renderers;
2 | using System.Application.UI.Views.Controls;
3 | using Xamarin.Forms;
4 |
5 | [assembly: ExportRenderer(typeof(CardButton), typeof(CardButtonRenderer))]
6 | namespace System.Application.UI.Renderers
7 | {
8 | internal partial class CardButtonRenderer
9 | {
10 | }
11 | }
--------------------------------------------------------------------------------
/src/ST.Client.Android/UI/Renderers/TextButtonRenderer.shared.cs:
--------------------------------------------------------------------------------
1 | using System.Application.UI.Renderers;
2 | using System.Application.UI.Views.Controls;
3 | using Xamarin.Forms;
4 |
5 | [assembly: ExportRenderer(typeof(TextButton), typeof(TextButtonRenderer))]
6 | namespace System.Application.UI.Renderers
7 | {
8 | internal partial class TextButtonRenderer
9 | {
10 | }
11 | }
--------------------------------------------------------------------------------
/src/ST.Services.CloudService/Services/CloudService/Clients/Abstractions/IAuthMessageClient.cs:
--------------------------------------------------------------------------------
1 | using System.Application.Models;
2 | using System.Threading.Tasks;
3 |
4 | namespace System.Application.Services.CloudService.Clients.Abstractions
5 | {
6 | public interface IAuthMessageClient
7 | {
8 | ValueTask SendSms(SendSmsRequest request);
9 | }
10 | }
--------------------------------------------------------------------------------
/references/IArchiSteamFarmHelperService.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Threading.Tasks;
3 |
4 | namespace ArchiSteamFarm
5 | {
6 | public interface IArchiSteamFarmHelperService
7 | {
8 | static IArchiSteamFarmHelperService Instance => DI.Get();
9 |
10 | int IPCPortValue { get; }
11 |
12 | Task Restart();
13 | }
14 | }
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/ESteamSeekMethod.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | public enum ESteamSeekMethod : int
10 | {
11 | eSteamSeekMethodSet = 0,
12 | eSteamSeekMethodCur = 1,
13 | eSteamSeekMethodEnd = 2,
14 | };
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/src/Common.ClientLib/Application/UI/Adapters/ICreateViewModels.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 |
3 | namespace System.Application.UI.Adapters
4 | {
5 | public interface ICreateViewModels
6 | {
7 | public IList CreateViewModels();
8 |
9 | public IList CreateViewModels(IEnumerable newViewModels);
10 | }
11 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid/UI/Views.Controls/StackLayoutButtonRenderer.shared.cs:
--------------------------------------------------------------------------------
1 | using System.Application.UI.Views.Controls;
2 | using Xamarin.Forms;
3 |
4 | [assembly: ExportRenderer(typeof(StackLayoutButton), typeof(StackLayoutButtonRenderer))]
5 |
6 | namespace System.Application.UI.Views.Controls
7 | {
8 | internal partial class StackLayoutButtonRenderer
9 | {
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/Common.CoreLib/IO/FileFormats/Internals/DataBaseFileFormat.SQLite3.cs:
--------------------------------------------------------------------------------
1 | namespace System.IO.FileFormats.Internals
2 | {
3 | partial class DataBaseFileFormat
4 | {
5 | public static class SQLite3
6 | {
7 | public static readonly byte[] MagicNumber = new byte[16] { 83, 81, 76, 105, 116, 101, 32, 102, 111, 114, 109, 97, 116, 32, 51, 0 };
8 | }
9 | }
10 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS/UI/Styles/ThemeDark.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 | using Xamarin.Forms.Xaml;
3 |
4 | namespace System.Application.UI.Styles
5 | {
6 | [XamlCompilation(XamlCompilationOptions.Compile)]
7 | public partial class ThemeDark : ResourceDictionary
8 | {
9 | public ThemeDark()
10 | {
11 | InitializeComponent();
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/src/ST.Services.CloudService/Services/CloudService/Clients/Abstractions/ApiClient.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Services.CloudService.Clients.Abstractions
2 | {
3 | internal abstract class ApiClient
4 | {
5 | protected readonly IApiConnection conn;
6 |
7 | public ApiClient(IApiConnection conn)
8 | {
9 | this.conn = conn;
10 | }
11 | }
12 | }
--------------------------------------------------------------------------------
/src/Common.ClientLib/Application/Services/IEmailPlatformService.cs:
--------------------------------------------------------------------------------
1 | using System.Threading.Tasks;
2 | using Xamarin.Essentials;
3 |
4 | namespace System.Application.Services
5 | {
6 | public interface IEmailPlatformService
7 | {
8 | static IEmailPlatformService Instance => DI.Get();
9 |
10 | Task PlatformComposeAsync(EmailMessage? message);
11 | }
12 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS/UI/Styles/DrawingSvg.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 | using Xamarin.Forms.Xaml;
3 |
4 | namespace System.Application.UI.Styles
5 | {
6 | [XamlCompilation(XamlCompilationOptions.Compile)]
7 | public partial class DrawingSvg : ResourceDictionary
8 | {
9 | public DrawingSvg()
10 | {
11 | InitializeComponent();
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS/UI/Styles/ThemeLight.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 | using Xamarin.Forms.Xaml;
3 |
4 | namespace System.Application.UI.Styles
5 | {
6 | [XamlCompilation(XamlCompilationOptions.Compile)]
7 | public partial class ThemeLight : ResourceDictionary
8 | {
9 | public ThemeLight()
10 | {
11 | InitializeComponent();
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/src/ST.Client.XamarinForms/UI/Styles/DrawingSvg.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 | using Xamarin.Forms.Xaml;
3 |
4 | namespace System.Application.UI.Styles
5 | {
6 | [XamlCompilation(XamlCompilationOptions.Compile)]
7 | public partial class DrawingSvg : ResourceDictionary
8 | {
9 | public DrawingSvg()
10 | {
11 | InitializeComponent();
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/src/ST.Client.XamarinForms/UI/Styles/ThemeDark.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 | using Xamarin.Forms.Xaml;
3 |
4 | namespace System.Application.UI.Styles
5 | {
6 | [XamlCompilation(XamlCompilationOptions.Compile)]
7 | public partial class ThemeDark : ResourceDictionary
8 | {
9 | public ThemeDark()
10 | {
11 | InitializeComponent();
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/src/ST.Client.XamarinForms/UI/Styles/ThemeLight.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 | using Xamarin.Forms.Xaml;
3 |
4 | namespace System.Application.UI.Styles
5 | {
6 | [XamlCompilation(XamlCompilationOptions.Compile)]
7 | public partial class ThemeLight : ResourceDictionary
8 | {
9 | public ThemeLight()
10 | {
11 | InitializeComponent();
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/src/ST.Services.CloudService/Services/IAuthHelper.cs:
--------------------------------------------------------------------------------
1 | using System.Application.Models;
2 | using System.Threading.Tasks;
3 |
4 | namespace System.Application.Services
5 | {
6 | public interface IAuthHelper
7 | {
8 | ValueTask GetAuthTokenAsync();
9 |
10 | ///
11 | /// 登出
12 | ///
13 | Task SignOutAsync();
14 | }
15 | }
--------------------------------------------------------------------------------
/src/ST/ExternalTransactionType.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace System.Application
8 | {
9 | public enum ExternalTransactionType : byte
10 | {
11 | Afdian = 1,
12 | Patreon,
13 | Ko_fi,
14 | WeChatPay,
15 | Alipay,
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/TSteamUpdateStats.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct TSteamUpdateStats
11 | {
12 | public UInt64 uBytesTotal;
13 | public UInt64 uBytesPresent;
14 | };
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable/ic_animated_keyboard_arrow_up_24.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
7 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/values-v23/themes.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
9 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/SteamSalt.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct SteamSalt
11 | {
12 | [MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)]
13 | public Byte[] uchSalt;
14 | };
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/TSteamSplitLocalUserID.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct TSteamSplitLocalUserID
11 | {
12 | public UInt32 Low32bits;
13 | public UInt32 High32bits;
14 | };
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable/ic_animated_keyboard_arrow_down_24.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
7 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid/UI/Views.Controls/StackLayoutButtonRenderer.android.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using Xamarin.Forms;
5 | using AView = Android.Views.View;
6 |
7 | namespace System.Application.UI.Views.Controls
8 | {
9 | partial class StackLayoutButtonRenderer : ViewRenderer, AView.IOnClickListener
10 | {
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/ST.Client/UI/ViewModels/Windows/TaskBarWindowViewModel.TrayIcon.cs:
--------------------------------------------------------------------------------
1 | using System.Properties;
2 |
3 | // ReSharper disable once CheckNamespace
4 | namespace System.Application.UI.ViewModels
5 | {
6 | partial class TaskBarWindowViewModel
7 | {
8 | public static string TitleString => ThisAssembly.AssemblyTrademark;
9 |
10 |
11 | public const string CommandExit = "Exit";
12 | }
13 | }
--------------------------------------------------------------------------------
/src/Services.SmsSender/Models/ICheckSmsResult.cs:
--------------------------------------------------------------------------------
1 | using System.Application.Models.Abstractions;
2 |
3 | namespace System.Application.Models
4 | {
5 | ///
6 | /// 验证短信验证码接口返回模型
7 | ///
8 | public interface ICheckSmsResult : ISmsResult
9 | {
10 | ///
11 | /// 是否校验成功
12 | ///
13 | bool IsCheckSuccess { get; }
14 | }
15 | }
--------------------------------------------------------------------------------
/references/InternalsVisibleTo.cs:
--------------------------------------------------------------------------------
1 | using System.Runtime.CompilerServices;
2 | using static System.Properties.ThisAssembly;
3 |
4 | [assembly: SuppressIldasm]
5 | [assembly: InternalsVisibleTo("System.Application.SteamTools.Client" + PublicKey)]
6 | [assembly: InternalsVisibleTo("System.Application.SteamTools.Client.Mobile" + PublicKey)]
7 | [assembly: InternalsVisibleTo("System.Application.SteamTools.Client.Desktop" + PublicKey)]
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/TSteamOfflineStatus.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct TSteamOfflineStatus
11 | {
12 | public Int32 eOfflineNow;
13 | public Int32 eOfflineNextSession;
14 | };
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/src/ST.Server.Resources/UI/Resx/R.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.UI.Resx
2 | {
3 | public static partial class R
4 | {
5 | public const string Url_MicrosoftEdge = "https://www.microsoft.com/edge";
6 |
7 | public const string Url_Chrome = "https://www.google.cn/chrome/browser/desktop";
8 |
9 | public const string Url_Firefox = "https://www.mozilla.org/firefox/browsers";
10 | }
11 | }
--------------------------------------------------------------------------------
/src/ST/Properties/InternalsVisibleTo.cs:
--------------------------------------------------------------------------------
1 | using System.Runtime.CompilerServices;
2 | using static System.Properties.ThisAssembly;
3 |
4 | [assembly: InternalsVisibleTo("System.Application.SteamTools.Client.UnitTest" + PublicKey)]
5 | [assembly: InternalsVisibleTo("System.Application.SteamTools.Client.Desktop.UnitTest" + PublicKey)]
6 | [assembly: InternalsVisibleTo("System.Application.SteamTools.Client.Droid.UnitTest" + PublicKey)]
--------------------------------------------------------------------------------
/src/Services.SmsSender/Models/SendSmsResult.cs:
--------------------------------------------------------------------------------
1 | using System.Application.Models.Abstractions;
2 |
3 | namespace System.Application.Models
4 | {
5 | public sealed class SendSmsResult : SmsResult, ISendSmsResult
6 | {
7 | }
8 |
9 | public class SendSmsResult : SmsResult>, ISendSmsResult
10 | where TResult : JsonModel
11 | {
12 | }
13 | }
--------------------------------------------------------------------------------
/source/SteamTool.Model/ToolModel/SettingsModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace SteamTool.Model
6 | {
7 | public class SettingsModel
8 | {
9 | ///
10 | /// 启动参数
11 | ///
12 | public string SteamRunParam { get; set; }
13 |
14 |
15 | public bool EnableTextLog { get; set; }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/MusicCommon.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | public enum AudioPlayback_Status : int
10 | {
11 | AudioPlayback_Undefined = 0,
12 | AudioPlayback_Playing = 1,
13 | AudioPlayback_Paused = 2,
14 | AudioPlayback_Idle = 3,
15 | };
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS/UI/Views/ItemDetailPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System.Application.UI.ViewModels;
2 | using Xamarin.Forms;
3 |
4 | namespace System.Application.UI.Views
5 | {
6 | public partial class ItemDetailPage : ContentPage
7 | {
8 | public ItemDetailPage()
9 | {
10 | InitializeComponent();
11 | BindingContext = new ItemDetailViewModel();
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/src/ST.Tools.Publish/MSBuild/RequiredAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | namespace Microsoft.Build.Framework
8 | {
9 | [AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
10 | public sealed class RequiredAttribute : Attribute
11 | {
12 |
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/Services.SmsSender/Models/SmsOptionsTemplateId.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Models
2 | {
3 | public class SmsOptionsTemplateId
4 | {
5 | ///
6 | /// 开发者平台分配的模板标志
7 | ///
8 | public T? Template { get; set; }
9 |
10 | ///
11 | /// 用于发送验证码的用途
12 | ///
13 | public int Type { get; set; }
14 | }
15 | }
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/TSteamSubscriptionBillingInfo.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct TSteamSubscriptionBillingInfo
11 | {
12 | public ESteamSubscriptionBillingInfoType eBillingInfoType;
13 | };
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/layout/shared_divider.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
--------------------------------------------------------------------------------
/src/ST.Client/UI/ViewModels/Base/ITextBoxWindowViewModel.cs:
--------------------------------------------------------------------------------
1 | // ReSharper disable once CheckNamespace
2 | namespace System.Application.UI.ViewModels
3 | {
4 | public interface ITextBoxWindowViewModel
5 | {
6 | string? Value { get; set; }
7 |
8 | ///
9 | /// 输入内容验证
10 | ///
11 | ///
12 | bool InputValidator() => true;
13 | }
14 | }
--------------------------------------------------------------------------------
/src/ST/UserType.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace System.Application
6 | {
7 | [Flags]
8 | public enum UserType : long
9 | {
10 | ///
11 | /// 普通用户
12 | ///
13 | Ordinary = 1,
14 |
15 | ///
16 | /// 赞助用户
17 | ///
18 | Sponsor = 2
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/ESteamPaymentCardType.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | public enum ESteamPaymentCardType : int
10 | {
11 | eVisa = 1,
12 | eMaster = 2,
13 | eAmericanExpress = 3,
14 | eDiscover = 4,
15 | eDinnersClub = 5,
16 | eJCB = 6,
17 | };
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/source/SteamTools/Win32/NativeMethods.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Runtime.InteropServices;
5 | using System.Threading.Tasks;
6 |
7 | namespace SteamTools.Win32
8 | {
9 | internal static class NativeMethods
10 | {
11 | [DllImport("Avrt.dll")]
12 | public static extern IntPtr AvSetMmThreadCharacteristics(string taskName, ref uint taskIndex);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/ST.Client.XamarinForms/UI/Views/Base/IPage.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using Xamarin.Forms;
5 |
6 | // ReSharper disable once CheckNamespace
7 | namespace System.Application.UI.Views
8 | {
9 | public interface IPage
10 | {
11 | #pragma warning disable IDE1006 // 命名样式
12 | Page @this { get; }
13 | #pragma warning restore IDE1006 // 命名样式
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/servernetadr.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct servernetadr_t
11 | {
12 | public UInt16 m_usConnectionPort;
13 | public UInt16 m_usQueryPort;
14 | public UInt32 m_unIP;
15 | };
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/app/src/main/java/net/steampp/app/ui/MainApplication.kt:
--------------------------------------------------------------------------------
1 | package net.steampp.app.ui
2 |
3 | import android.app.Application
4 | import android.content.Context
5 |
6 | class MainApplication : Application() {
7 | override fun onCreate() {
8 | super.onCreate()
9 | context = this
10 | }
11 |
12 | companion object {
13 | var context: Context? = null
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/ST.Client/UI/ViewModels/Windows/LoginOrRegisterWindowViewModel.Mobile.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using System.Windows.Input;
5 |
6 | // ReSharper disable once CheckNamespace
7 | namespace System.Application.UI.ViewModels
8 | {
9 | partial class LoginOrRegisterWindowViewModel
10 | {
11 | public ICommand? TbPhoneNumberReturnCommand { get; set; }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/Common.ClientLib/Application/Services/IToastIntercept.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Services
2 | {
3 | ///
4 | /// Toast显示拦截
5 | ///
6 | public interface IToastIntercept
7 | {
8 | ///
9 | /// 显示Toast消息前拦截
10 | ///
11 | ///
12 | ///
13 | bool OnShowExecuting(string text);
14 | }
15 | }
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/Entities/IEntity.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Entities
2 | {
3 | ///
4 | /// (数据库表)实体模型接口
5 | ///
6 | ///
7 | public interface IEntity where TPrimaryKey : IEquatable
8 | {
9 | ///
10 | /// 主键
11 | ///
12 | TPrimaryKey Id { get; set; }
13 | }
14 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/xml/local_auth_appwidget_info.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/src/ST.Client/Models/Enums/SteamAppPropertyType.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace System.Application.Models
6 | {
7 | public enum SteamAppPropertyType
8 | {
9 | _Invalid_ = -1,
10 | Table,
11 | String,
12 | Int32,
13 | Float,
14 | WString = 5,
15 | Color,
16 | Uint64,
17 | _EndOfTable_
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/src/ST.Client/Models/Enums/TextReaderProvider.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Models
2 | {
3 | ///
4 | /// 文本阅读器提供商
5 | ///
6 | public enum TextReaderProvider
7 | {
8 | ///
9 | /// 系统默认,例如 Win 上的记事本
10 | ///
11 | Notepad,
12 |
13 | ///
14 | /// Visual Studio Code
15 | ///
16 | VSCode,
17 | }
18 | }
--------------------------------------------------------------------------------
/src/ST.Client/Services/IPlatformService.MacOS.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using System.Runtime.Versioning;
5 |
6 | namespace System.Application.Services
7 | {
8 | partial interface IPlatformService
9 | {
10 | [SupportedOSPlatform("MacOS")]
11 | string[] GetMacNetworkSetup()
12 | {
13 | return Array.Empty();
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/Common.PinyinLib/PinyinFormat.cs:
--------------------------------------------------------------------------------
1 | namespace System
2 | {
3 | ///
4 | /// 拼音格式
5 | ///
6 | public enum PinyinFormat : byte
7 | {
8 | ///
9 | /// 拼音字母大写,分隔符使用竖线,无音标
10 | ///
11 | UpperVerticalBar,
12 |
13 | ///
14 | /// 用于字母表排序的格式,无音标,这将允许各平台有所差异(因对字母大小写、分隔符无要求)
15 | ///
16 | AlphabetSort,
17 | }
18 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable/ic_baseline_stop_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/src/ST.Client/UI/ViewModels/Pages/SteamIdlePageViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | // ReSharper disable once CheckNamespace
6 | namespace System.Application.UI.ViewModels
7 | {
8 | public partial class SteamIdlePageViewModel
9 | {
10 | public SteamIdlePageViewModel()
11 | {
12 | IconKey = nameof(SteamIdlePageViewModel);
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/TSteamSubscriptionStats.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct TSteamSubscriptionStats
11 | {
12 | public UInt32 uNumSubscriptions;
13 | public UInt32 uMaxNameChars;
14 | public UInt32 uMaxApps;
15 | };
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/src/ST.Client.XamarinForms/UI/Views/Native/SettingsPage.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using VM = System.Application.UI.ViewModels.SettingsPageViewModel;
5 |
6 | namespace System.Application.UI.Views.Native
7 | {
8 | public class SettingsPage : BaseContentPage
9 | {
10 | public SettingsPage()
11 | {
12 | ViewModel = VM.Instance;
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable/splash_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | -
4 |
5 |
6 | -
7 |
11 |
12 |
--------------------------------------------------------------------------------
/source/SteamTool.Proxy.Test/TestHttp.cs:
--------------------------------------------------------------------------------
1 | using Microsoft.VisualStudio.TestTools.UnitTesting;
2 | using System;
3 |
4 | namespace SteamTool.Proxy.Test
5 | {
6 | [TestClass]
7 | public class TestHttp
8 | {
9 | [TestMethod]
10 | public void TestResolutionDomainIp()
11 | {
12 | //var result = HttpRequest.GetResponse();
13 | //Console.WriteLine(result.Result.ToString());
14 | }
15 |
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/TSteamPrepurchaseReceiptInfo.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct TSteamPrepurchaseReceiptInfo
11 | {
12 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 21)]
13 | public string szTypeOfProofOfPurchase;
14 | };
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/src/ST.Client.Android/JavaPackageConstants.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application
2 | {
3 | public static class JavaPackageConstants
4 | {
5 | public const string Root = BuildConfig.APPLICATION_ID + ".";
6 | public const string UI = Root + "ui.";
7 | public const string Activities = UI + "activities.";
8 | public const string Fragments = UI + "fragments.";
9 | public const string Services = Root + "services.";
10 | }
11 | }
--------------------------------------------------------------------------------
/src/ST.Services.CloudService.Models/Models/Font/FontWeight.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace System.Application.Models
6 | {
7 | ///
8 | /// https://developer.mozilla.org/zh-CN/docs/Web/CSS/font-weight
9 | ///
10 | public enum FontWeight : ushort
11 | {
12 | Light = 300,
13 |
14 | Normal = 400,
15 |
16 | Bold = 700,
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/TSteamAppVersion.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct TSteamAppVersion
11 | {
12 | public string szLabel;
13 | public UInt32 uMaxLabelChars;
14 | public UInt32 uVersionId;
15 | public Int32 bIsNotAvailable;
16 | };
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/Settings/ValueChangedEventArgs.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Settings
2 | {
3 | public sealed class ValueChangedEventArgs : EventArgs where T : notnull
4 | {
5 | public T? OldValue { get; }
6 | public T? NewValue { get; }
7 |
8 | public ValueChangedEventArgs(T? oldValue, T? newValue)
9 | {
10 | OldValue = oldValue;
11 | NewValue = newValue;
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/src/ST.Client/UI/ViewModels/Pages/StartPageViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Application.UI.Resx;
3 | using System.Collections.Generic;
4 | using System.Text;
5 |
6 | // ReSharper disable once CheckNamespace
7 | namespace System.Application.UI.ViewModels
8 | {
9 | public partial class StartPageViewModel
10 | {
11 | public StartPageViewModel()
12 | {
13 | IconKey = nameof(StartPageViewModel);
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/ST.Services.CloudService.Models/Models/ILoginResponse.cs:
--------------------------------------------------------------------------------
1 | using System.Application.Columns;
2 |
3 | namespace System.Application.Models
4 | {
5 | ///
6 | /// 登录响应内容
7 | ///
8 | public interface ILoginResponse : IReadOnlyAuthToken, IReadOnlyPhoneNumber
9 | {
10 | ///
11 | /// 用户Id
12 | ///
13 | Guid UserId => User.Id;
14 |
15 | UserInfoDTO User { get; }
16 | }
17 | }
--------------------------------------------------------------------------------
/src/ST.Services.CloudService/Services/CloudService/Clients/Abstractions/IDonateRankingClient.cs:
--------------------------------------------------------------------------------
1 | using System.Application.Models;
2 | using System.Collections.Generic;
3 | using System.Threading.Tasks;
4 |
5 | namespace System.Application.Services.CloudService.Clients.Abstractions
6 | {
7 | public interface IDonateRankingClient
8 | {
9 | Task>> RangeQuery(PageQueryRequest model);
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/Common.CoreLib/Extensions/CommandExtensions.cs:
--------------------------------------------------------------------------------
1 | using System.Windows.Input;
2 |
3 | // ReSharper disable once CheckNamespace
4 | namespace System
5 | {
6 | public static class CommandExtensions
7 | {
8 | public static void Invoke(this ICommand command, object? parameter = null)
9 | {
10 | if (command.CanExecute(parameter))
11 | {
12 | command.Execute(parameter);
13 | }
14 | }
15 | }
16 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable/baseline_add_black_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/src/Common.ClientLib/Application/Models/IAppSettings.cs:
--------------------------------------------------------------------------------
1 | //namespace System.Application.Models
2 | //{
3 | // ///
4 | // /// 应用设置
5 | // ///
6 | // public interface IAppSettings
7 | // {
8 | // ///
9 | // /// https://appcenter.ms
10 | // /// Unfortunately, this only works on [Windows / iOS / Android]
11 | // ///
12 | // string? AppSecretVisualStudioAppCenter { get; set; }
13 | // }
14 | //}
--------------------------------------------------------------------------------
/src/Common.ClientLib/Application/Services/IClipboardPlatformService.cs:
--------------------------------------------------------------------------------
1 | using System.Threading.Tasks;
2 |
3 | namespace System.Application.Services
4 | {
5 | public interface IClipboardPlatformService
6 | {
7 | static IClipboardPlatformService Instance => DI.Get();
8 |
9 | Task PlatformSetTextAsync(string text);
10 |
11 | Task PlatformGetTextAsync();
12 |
13 | bool PlatformHasText { get; }
14 | }
15 | }
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/Columns/IAvatar.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Columns
2 | {
3 | ///
4 | /// 头像
5 | ///
6 | public interface IAvatar
7 | {
8 | ///
9 | Guid? Avatar { get; set; }
10 | }
11 |
12 | ///
13 | public interface IReadOnlyAvatar
14 | {
15 | ///
16 | Guid Avatar { get; }
17 | }
18 | }
--------------------------------------------------------------------------------
/src/ST.Client.Desktop.Console.App/DISafeGet.cs:
--------------------------------------------------------------------------------
1 | using System.Application.Services;
2 |
3 | namespace System.Application
4 | {
5 | ///
6 | /// 使用单元测试进行检查依赖注入关系是否配置正确
7 | ///
8 | static class DISafeGet
9 | {
10 | public static ISteamService GetLoginUsingSteamClientAuth()
11 | {
12 | Startup.Init(DILevel.HttpClientFactory | DILevel.Steam);
13 | return ISteamService.Instance;
14 | }
15 | }
16 | }
--------------------------------------------------------------------------------
/src/ST.Client.XamarinForms/UI/Views/Native/AboutPage.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Application.Services;
3 | using System.Collections.Generic;
4 | using System.Text;
5 | using VM = System.Application.UI.ViewModels.AboutPageViewModel;
6 |
7 | namespace System.Application.UI.Views.Native
8 | {
9 | public class AboutPage : BaseContentPage
10 | {
11 | public AboutPage()
12 | {
13 | ViewModel = VM.Instance;
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/ESteamAppUpdateStatsQueryType.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | public enum ESteamAppUpdateStatsQueryType : int
10 | {
11 | ePhysicalBytesReceivedThisSession = 1,
12 | eAppReadyToLaunchStatus = 2,
13 | eAppPreloadStatus = 3,
14 | eAppEntireDepot = 4,
15 | eCacheBytesPresent = 5,
16 | };
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/TSteamProgress.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct TSteamProgress
11 | {
12 | public Int32 bValid;
13 | public UInt32 uPercentDone;
14 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)]
15 | public string szProgress;
16 | };
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/src/Common.CoreLib/Net/Http/GeneralHttpClientFactory.Timeout.cs:
--------------------------------------------------------------------------------
1 | namespace System.Net.Http
2 | {
3 | partial class GeneralHttpClientFactory
4 | {
5 | ///
6 | /// 默认超时时间,45 秒
7 | ///
8 | public static readonly TimeSpan DefaultTimeout = TimeSpan.FromMilliseconds(DefaultTimeoutMilliseconds);
9 |
10 | ///
11 | public const int DefaultTimeoutMilliseconds = 45000;
12 | }
13 | }
--------------------------------------------------------------------------------
/source/SteamTools/Resources/Styles/Colors.xaml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
6 |
7 |
9 |
10 |
12 |
13 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable/baseline_check_black_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS.App/Program.cs:
--------------------------------------------------------------------------------
1 | using UIKit;
2 |
3 | namespace System.Application
4 | {
5 | static class Program
6 | {
7 | // This is the main entry point of the application.
8 | static void Main(string[] args)
9 | {
10 | // if you want to use a different Application Delegate class from "AppDelegate"
11 | // you can specify it here.
12 | UIApplication.Main(args, null, AppDelegate.Name);
13 | }
14 | }
15 | }
--------------------------------------------------------------------------------
/src/ST.Client.XamarinForms/UI/Views/Native/LoginOrRegisterPage.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using VM = System.Application.UI.ViewModels.LoginOrRegisterWindowViewModel;
5 |
6 | namespace System.Application.UI.Views.Native
7 | {
8 | public partial class LoginOrRegisterPage : BaseContentPage
9 | {
10 | public LoginOrRegisterPage()
11 | {
12 | ViewModel = new VM();
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/ST.Client/DeviceIdHelper.shared.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using System.Security.Cryptography;
3 | using System.Text;
4 |
5 | namespace System.Application
6 | {
7 | ///
8 | /// 用于匿名统计的设备 Id 生成助手类
9 | ///
10 | static partial class DeviceIdHelper
11 | {
12 | const int DeviceIdRLength = 7;
13 |
14 | public const int MaxLength = ShortGuid.StringLength + DeviceIdRLength + Hashs.String.Lengths.SHA256;
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/ST.Client.Android/UI/Renderers/TextBoxRenderer.shared.cs:
--------------------------------------------------------------------------------
1 | using System.Application.UI.Renderers;
2 | using System.Application.UI.Views.Controls;
3 | using Xamarin.Forms;
4 |
5 | [assembly: ExportRenderer(typeof(TextBox), typeof(TextBoxRenderer))]
6 | namespace System.Application.UI.Renderers
7 | {
8 | internal partial class TextBoxRenderer
9 | {
10 | ///
11 | /// 默认左右内边距
12 | ///
13 | const int DefaultPaddingLR = 10;
14 | }
15 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS/UI/Views/NewItemPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System.Application.Models;
2 | using System.Application.UI.ViewModels;
3 | using Xamarin.Forms;
4 |
5 | namespace System.Application.UI.Views
6 | {
7 | public partial class NewItemPage : ContentPage
8 | {
9 | public Item Item { get; set; }
10 |
11 | public NewItemPage()
12 | {
13 | InitializeComponent();
14 | BindingContext = new NewItemViewModel();
15 | }
16 | }
17 | }
--------------------------------------------------------------------------------
/src/ST.Client.iOS/Services/Implementation/PlatformTelephonyServiceImpl.cs:
--------------------------------------------------------------------------------
1 | using System.Threading.Tasks;
2 |
3 | namespace System.Application.Services.Implementation
4 | {
5 | ///
6 | internal sealed class PlatformTelephonyServiceImpl : ITelephonyService
7 | {
8 | public Task GetPhoneNumberAsync()
9 | {
10 | // iOS 不支持读取当前手机号码
11 | return Task.FromResult((string?)null);
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/src/ST.Client/KeyConstants.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application
2 | {
3 | public static class KeyConstants
4 | {
5 | ///
6 | /// 当前登录用户
7 | ///
8 | public const string KEY_CURRENT_LOGIN_USER = "KEY_CURRENT_LOGIN_USER";
9 |
10 | ///
11 | /// 上次启动时收到的通知纪录 ID
12 | ///
13 | public const string ON_LAST_STARTUP_NOTIFICATION_RECORD_ID = "ON_LAST_STARTUP_NOTIFICATION_RECORD_ID";
14 | }
15 | }
--------------------------------------------------------------------------------
/src/ST.Client/Models/NativeWindowModel.cs:
--------------------------------------------------------------------------------
1 | using System.Diagnostics;
2 |
3 | namespace System.Application.Models
4 | {
5 | public class NativeWindowModel
6 | {
7 | public IntPtr Handle { get; set; }
8 |
9 | public string? Title { get; set; }
10 |
11 | public string? ClassName { get; set; }
12 |
13 | public Process? Process { get; set; }
14 |
15 | public string? Path { get; set; }
16 |
17 | public string? Name { get; set; }
18 | }
19 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable/outline_chevron_right_black_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | 本地令牌
3 | 我的
4 | 社区加速
5 | 库存游戏
6 | 该功能正在开发中,敬请期待
7 | 登录 / 注册
8 | 设置
9 | 编辑资料
10 |
11 |
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.iOS/UI/Views/MyPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 | using Xamarin.Forms;
7 | using Xamarin.Forms.Xaml;
8 |
9 | namespace System.Application.UI.Views
10 | {
11 | [XamlCompilation(XamlCompilationOptions.Compile)]
12 | partial class MyPage
13 | {
14 | public MyPage()
15 | {
16 | InitializeComponent();
17 | }
18 | }
19 | }
--------------------------------------------------------------------------------
/src/ST.Tools.Packager.InstallerSetup/UI/App.axaml:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/TSteamAppDependencyInfo.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct TSteamAppDependencyInfo
11 | {
12 | public UInt32 AppId;
13 | public UInt32 IsRequired;
14 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)]
15 | public string szMountName;
16 | };
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/src/Common.ClientLib.Droid/Application/Services/IPlatformNavigationService.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Services
2 | {
3 | ///
4 | public interface IPlatformNavigationService : INavigationService
5 | {
6 | ///
7 | /// 将UI控制器类型转换为安卓原生活动类型
8 | ///
9 | ///
10 | ///
11 | Type GetActivityType(Type uiControllerType);
12 | }
13 | }
--------------------------------------------------------------------------------
/src/Common.CoreLib/Application/UI/ViewModels/IReadOnlyItemViewType.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.UI.ViewModels
2 | {
3 | public interface IReadOnlyItemViewType
4 | {
5 | int ItemViewType { get; }
6 | }
7 |
8 | public interface IReadOnlyItemViewType : IReadOnlyItemViewType where TItemViewType : Enum
9 | {
10 | new TItemViewType ItemViewType { get; }
11 |
12 | int IReadOnlyItemViewType.ItemViewType => ItemViewType.ConvertToInt32();
13 | }
14 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile/UI/ViewModels/Windows/LocalAuthPage/AddAuthWindowViewModel.cs:
--------------------------------------------------------------------------------
1 | using ReactiveUI;
2 |
3 | namespace System.Application.UI.ViewModels
4 | {
5 | partial class AddAuthWindowViewModel : PageViewModel
6 | {
7 | private string? _LoginSteamLoadingText;
8 | public string? LoginSteamLoadingText
9 | {
10 | get => _LoginSteamLoadingText;
11 | set => this.RaiseAndSetIfChanged(ref _LoginSteamLoadingText, value);
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/src/ST.Client/UI/AuthorizeAttribute.cs:
--------------------------------------------------------------------------------
1 | using System.Linq;
2 | using System.Reflection;
3 |
4 | namespace System.Application.UI
5 | {
6 | ///
7 | /// 指定应用此特性的类需要指定的授权
8 | ///
9 | [AttributeUsage(AttributeTargets.Class, Inherited = true)]
10 | public sealed class AuthorizeAttribute : Attribute
11 | {
12 | public static bool HasAuthorize(object obj)
13 | => obj.GetType().GetCustomAttributes(true).Any();
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/ST.Client/UI/ViewModels/Pages/OtherPlatformPageViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Application.UI.Resx;
3 | using System.Collections.Generic;
4 | using System.Text;
5 |
6 | // ReSharper disable once CheckNamespace
7 | namespace System.Application.UI.ViewModels
8 | {
9 | public partial class OtherPlatformPageViewModel
10 | {
11 | public OtherPlatformPageViewModel()
12 | {
13 | IconKey = nameof(OtherPlatformPageViewModel);
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/FriendGameInfo.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct FriendGameInfo_t
11 | {
12 | public GameID_t m_gameID;
13 | public UInt32 m_unGameIP;
14 | public UInt16 m_usGamePort;
15 | public UInt16 m_usQueryPort;
16 | public SteamID_t m_steamIDLobby;
17 | };
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/src/Common.ClientLib/ToastLength.cs:
--------------------------------------------------------------------------------
1 | // Length对应的毫秒数值参考文章 https://www.cnblogs.com/kborid/p/14078744.html
2 |
3 | namespace System
4 | {
5 | public enum ToastLength
6 | {
7 | ///
8 | /// Show the view or text notification for a short period of time.
9 | ///
10 | Short = 2000,
11 |
12 | ///
13 | /// Show the view or text notification for a long period of time.
14 | ///
15 | Long = 3500,
16 | }
17 | }
--------------------------------------------------------------------------------
/src/Services.SmsSender/Models/AlibabaCloud/AlibabaCloudResult.cs:
--------------------------------------------------------------------------------
1 | namespace System.Application.Models.AlibabaCloud
2 | {
3 | public class AlibabaCloudResult : JsonModel where T : AlibabaCloudResult
4 | {
5 | ///
6 | /// https://help.aliyun.com/document_detail/55323.html
7 | ///
8 | public string? Code { get; set; }
9 |
10 | public virtual bool IsOK() => Code?.Equals("OK", StringComparison.OrdinalIgnoreCase) ?? false;
11 | }
12 | }
--------------------------------------------------------------------------------
/src/Common.ClientLib.Droid/Extensions/EditTextExtensions.cs:
--------------------------------------------------------------------------------
1 | using Android.Widget;
2 |
3 | // ReSharper disable once CheckNamespace
4 | namespace System
5 | {
6 | ///
7 | /// 对 类的扩展函数集
8 | ///
9 | public static class EditTextExtensions
10 | {
11 | public static void SetReadOnly(this EditText editText)
12 | {
13 | editText.KeyListener = null;
14 | editText.SetTextIsSelectable(true);
15 | }
16 | }
17 | }
--------------------------------------------------------------------------------
/src/ST.Client.XamarinForms/UI/Views/UnderConstructionPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 |
7 | using Xamarin.Forms;
8 | using Xamarin.Forms.Xaml;
9 |
10 | namespace System.Application.UI.Views
11 | {
12 | public partial class UnderConstructionPage : ContentPage
13 | {
14 | public UnderConstructionPage()
15 | {
16 | InitializeComponent();
17 | }
18 | }
19 | }
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/TSteamDiscountQualifier.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct TSteamDiscountQualifier
11 | {
12 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)]
13 | public string szName;
14 | public UInt32 uRequiredSubscription;
15 | public Int32 bIsDisqualifier;
16 | };
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/source/SteamTool.Steam4NET/autogen/TSteamSubscriptionDiscount.cs:
--------------------------------------------------------------------------------
1 | // This file is automatically generated.
2 | using System;
3 | using System.Text;
4 | using System.Runtime.InteropServices;
5 |
6 | namespace Steam4NET
7 | {
8 |
9 | [StructLayout(LayoutKind.Sequential,Pack=8)]
10 | public struct TSteamSubscriptionDiscount
11 | {
12 | [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)]
13 | public string szName;
14 | public UInt32 uDiscountInCents;
15 | public UInt32 uNumQualifiers;
16 | };
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/src/Common.AreaLib/Application/Services/IAreaResource.cs:
--------------------------------------------------------------------------------
1 | using System.Application.Entities;
2 |
3 | namespace System.Application.Services
4 | {
5 | public interface IAreaResource where TArea : class, IArea
6 | {
7 | ///
8 | /// 获取所有地区数据
9 | ///
10 | ///
11 | TArea[] GetAll();
12 |
13 | ///
14 | /// 获取地区默认选择项
15 | ///
16 | TArea DefaultSelection { get; }
17 | }
18 | }
--------------------------------------------------------------------------------
/src/ST.Client.Mobile.Droid.Design/ui/src/main/res/drawable/ic_baseline_delete_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/src/ST.Client.XamarinForms/UI/Views/Native/MyPage.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Application.Services;
3 | using System.Application.UI.ViewModels;
4 | using System.Collections.Generic;
5 | using System.Text;
6 | using VM = System.Application.UI.ViewModels.MyPageViewModel;
7 |
8 | namespace System.Application.UI.Views.Native
9 | {
10 | public partial class MyPage : BaseContentPage
11 | {
12 | public MyPage()
13 | {
14 | ViewModel = VM.Instance;
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/src/ST.Tools.Publish/Models/AppIdWithPublicKey.cs:
--------------------------------------------------------------------------------
1 | using MPKey = MessagePack.KeyAttribute;
2 | using MPObject = MessagePack.MessagePackObjectAttribute;
3 |
4 | namespace System.Application.Models
5 | {
6 | [MPObject]
7 | public class AppIdWithPublicKey
8 | {
9 | [MPKey(0)]
10 | public Guid AppId { get; set; }
11 |
12 | [MPKey(1)]
13 | public string? PublicKey { get; set; }
14 |
15 | public const string AuthorizationToken = "AuthorizationToken";
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/src/Common.ClientLib/Application/Services/Mvvm/MvvmService.cs:
--------------------------------------------------------------------------------
1 | //using ReactiveUI;
2 |
3 | //namespace System.Application.Services
4 | //{
5 | // public abstract class MvvmService : ReactiveObject where TService : MvvmService, new()
6 | // {
7 | // static TService? mCurrent;
8 | // public static TService Current => mCurrent ?? new TService();
9 |
10 | // public MvvmService()
11 | // {
12 | // mCurrent = (TService)this;
13 | // }
14 | // }
15 | //}
16 |
--------------------------------------------------------------------------------
/src/ST.Client.Android/Extensions/ScrollViewExtensions.cs:
--------------------------------------------------------------------------------
1 | using Android.Views;
2 | using AndroidX.Core.Widget;
3 |
4 | // ReSharper disable once CheckNamespace
5 | namespace System
6 | {
7 | public static class ScrollViewExtensions
8 | {
9 | public static void ScrollToEnd(this NestedScrollView scrollView)
10 | {
11 | scrollView.Post(() =>
12 | {
13 | scrollView.FullScroll((int)FocusSearchDirection.Down);
14 | });
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/src/ST.Client.Android/Resources/layout/controls_btntext.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/src/ST.Tools.Publish/Steps/Step07.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.CommandLine;
4 | using System.CommandLine.Invocation;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 | using static System.Application.Utils;
9 | using static System.ProjectPathUtil;
10 |
11 | namespace System.Application.Steps
12 | {
13 | internal static class Step7
14 | {
15 | public static void Add(RootCommand command)
16 | {
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/src/ST.Tools.Win7Troubleshoot/Diagnostics.CodeAnalysis/NotNullIfNotNullAttribute.cs:
--------------------------------------------------------------------------------
1 | namespace System.Diagnostics.CodeAnalysis
2 | {
3 | [AttributeUsage(AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = true, Inherited = false)]
4 | public sealed class NotNullIfNotNullAttribute : Attribute
5 | {
6 | public NotNullIfNotNullAttribute(string parameterName) => ParameterName = parameterName;
7 |
8 | public string ParameterName { get; }
9 | }
10 | }
--------------------------------------------------------------------------------
/src/Common.CoreLib/Extensions/ProcessExtensions.cs:
--------------------------------------------------------------------------------
1 | using System.Diagnostics;
2 |
3 | // ReSharper disable once CheckNamespace
4 | namespace System
5 | {
6 | public static class ProcessExtensions
7 | {
8 | public static ProcessModule? TryGetMainModule(this Process process)
9 | {
10 | try
11 | {
12 | return process.MainModule;
13 | }
14 | catch
15 | {
16 | return null;
17 | }
18 | }
19 | }
20 | }
--------------------------------------------------------------------------------
/src/ST.Client/Services/Implementation/EmptyLocalDataProtectionProvider.cs:
--------------------------------------------------------------------------------
1 | using System.Threading.Tasks;
2 |
3 | namespace System.Application.Services.Implementation
4 | {
5 | public sealed class EmptyLocalDataProtectionProvider : ILocalDataProtectionProvider
6 | {
7 | public ValueTask DB(byte[]? value)
8 | {
9 | return new(value);
10 | }
11 |
12 | public ValueTask EB(byte[]? value)
13 | {
14 | return new(value);
15 | }
16 | }
17 | }
--------------------------------------------------------------------------------
/src/ST.Client/UI/ViewModels/Base/IWindowViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | // ReSharper disable once CheckNamespace
6 | namespace System.Application.UI.ViewModels
7 | {
8 | public interface IWindowViewModel : IPageViewModel
9 | {
10 | ///
11 | /// 是否支持窗口大小与位置
12 | ///
13 | public static bool IsSupportedSizePosition { protected get; set; }
14 | = IApplication.IsDesktopPlatform;
15 | }
16 | }
17 |
--------------------------------------------------------------------------------