├── .github └── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature_request.md ├── .gitignore ├── .swiftlint.yml ├── LICENSE ├── README.md ├── README_CN.md ├── Resources ├── ACKNOWLEDGEMENTS.md ├── API.png ├── AppIcon.png ├── Docs │ └── Localization-Guide_EN.md ├── File_CN.gif ├── File_EN.gif ├── HomePage_CN.png ├── HomePage_EN.png ├── ScanHistory_CN.png ├── ScanHistory_EN.png ├── URL_CN.png └── URL_EN.png ├── VirusTotal.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── swiftpm │ │ └── Package.resolved ├── xcshareddata │ └── xcschemes │ │ └── VirusTotal.xcscheme └── xcuserdata │ └── jerry.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ └── xcschememanagement.plist ├── VirusTotal ├── AppDelegate.swift ├── AppState.swift ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── VT.png │ │ ├── VT_128.png │ │ ├── VT_256 1.png │ │ ├── VT_256.png │ │ ├── VT_32.png │ │ ├── VT_512 1.png │ │ ├── VT_512.png │ │ ├── VT_64.png │ │ ├── VT_small_16.png │ │ └── VT_small_32.png │ └── Contents.json ├── Configurations │ ├── Defaults.swift │ └── DefaultsBridges.swift ├── ContentView.swift ├── Extensions │ ├── CaseIterable.swift │ ├── CustomTypes.swift │ ├── Double.swift │ ├── DropInfo.swift │ ├── Int64.swift │ ├── NSApplication.swift │ ├── NSPasteboard.swift │ ├── QLThumbnailRepresentation.swift │ ├── Sequence.swift │ ├── String.swift │ ├── URL.swift │ ├── View.swift │ └── ViewModelExtensions.swift ├── Info.plist ├── InfoPlist.xcstrings ├── Localizable.xcstrings ├── Models │ ├── FileAnalysis.swift │ ├── QuotaStatus.swift │ ├── SharedResponses.swift │ └── URLAnalysis.swift ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json ├── ServicesMenu.xcstrings ├── SystemService │ ├── ServiceProvider.swift │ └── WindowManager.swift ├── Utilities │ ├── AnyDropDelegate.swift │ ├── AppIntents.swift │ ├── ErrorManager.swift │ ├── LogEntry.swift │ ├── NotificationManager.swift │ ├── ScanEntry.swift │ ├── SparkleUpdates.swift │ └── WindowID.swift ├── ViewModels │ ├── FileBatchViewModel.swift │ ├── FileViewModel.swift │ ├── QuotaStatusViewModel.swift │ └── URLViewModel.swift ├── Views │ ├── FileBatchView │ │ ├── FileBatchHeaderView.swift │ │ ├── FileBatchRowView.swift │ │ └── FileBatchView.swift │ ├── FileView │ │ ├── FileChartView.swift │ │ ├── FileReportView.swift │ │ ├── FileTypeView.swift │ │ ├── FileUploadView.swift │ │ ├── FileView.swift │ │ ├── OpenFinderButton.swift │ │ └── UploadProgressView.swift │ ├── HomeView │ │ ├── HomeView.swift │ │ ├── IndicatorLEDView.swift │ │ ├── QuotaItem.swift │ │ └── StatusMessageView.swift │ ├── Internal │ │ ├── AboutView.swift │ │ ├── LaunchView.swift │ │ └── TipsView.swift │ ├── LogView │ │ ├── LogEmptyView.swift │ │ └── LogView.swift │ ├── MiniMode │ │ ├── MiniFileView.swift │ │ ├── MiniHomeView.swift │ │ ├── MiniModeButtonStyle.swift │ │ ├── MiniModeView.swift │ │ └── MiniURLView.swift │ ├── Reusable │ │ ├── ErrorView.swift │ │ ├── HelpButton.swift │ │ ├── HelpButtonItemView.swift │ │ ├── LoadingView.swift │ │ ├── VTSetupView.swift │ │ └── WelcomeView.swift │ ├── ScanHistory │ │ └── ScanHistoryView.swift │ ├── SettingsView │ │ ├── SettingsView.swift │ │ ├── SettingsViewItem.swift │ │ └── TabView │ │ │ ├── APITab.swift │ │ │ ├── AdvancedTab.swift │ │ │ └── GeneralTab.swift │ ├── Sidebar │ │ ├── ServiceView.swift │ │ ├── SidebarView.swift │ │ └── ToolView.swift │ └── URLView │ │ ├── FinalURLView.swift │ │ ├── URLCategoriesView.swift │ │ ├── URLChartView.swift │ │ ├── URLInfoView.swift │ │ └── URLView.swift ├── VirusTotal.entitlements └── VirusTotalApp.swift └── appcast.xml /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/README_CN.md -------------------------------------------------------------------------------- /Resources/ACKNOWLEDGEMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/Resources/ACKNOWLEDGEMENTS.md -------------------------------------------------------------------------------- /Resources/API.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/Resources/API.png -------------------------------------------------------------------------------- /Resources/AppIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/Resources/AppIcon.png -------------------------------------------------------------------------------- /Resources/Docs/Localization-Guide_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/Resources/Docs/Localization-Guide_EN.md -------------------------------------------------------------------------------- /Resources/File_CN.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/Resources/File_CN.gif -------------------------------------------------------------------------------- /Resources/File_EN.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/Resources/File_EN.gif -------------------------------------------------------------------------------- /Resources/HomePage_CN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/Resources/HomePage_CN.png -------------------------------------------------------------------------------- /Resources/HomePage_EN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/Resources/HomePage_EN.png -------------------------------------------------------------------------------- /Resources/ScanHistory_CN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/Resources/ScanHistory_CN.png -------------------------------------------------------------------------------- /Resources/ScanHistory_EN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/Resources/ScanHistory_EN.png -------------------------------------------------------------------------------- /Resources/URL_CN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/Resources/URL_CN.png -------------------------------------------------------------------------------- /Resources/URL_EN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/Resources/URL_EN.png -------------------------------------------------------------------------------- /VirusTotal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /VirusTotal.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /VirusTotal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /VirusTotal.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /VirusTotal.xcodeproj/xcshareddata/xcschemes/VirusTotal.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal.xcodeproj/xcshareddata/xcschemes/VirusTotal.xcscheme -------------------------------------------------------------------------------- /VirusTotal.xcodeproj/xcuserdata/jerry.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal.xcodeproj/xcuserdata/jerry.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /VirusTotal.xcodeproj/xcuserdata/jerry.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal.xcodeproj/xcuserdata/jerry.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /VirusTotal/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/AppDelegate.swift -------------------------------------------------------------------------------- /VirusTotal/AppState.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/AppState.swift -------------------------------------------------------------------------------- /VirusTotal/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /VirusTotal/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /VirusTotal/Assets.xcassets/AppIcon.appiconset/VT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Assets.xcassets/AppIcon.appiconset/VT.png -------------------------------------------------------------------------------- /VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_128.png -------------------------------------------------------------------------------- /VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_256 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_256 1.png -------------------------------------------------------------------------------- /VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_256.png -------------------------------------------------------------------------------- /VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_32.png -------------------------------------------------------------------------------- /VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_512 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_512 1.png -------------------------------------------------------------------------------- /VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_512.png -------------------------------------------------------------------------------- /VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_64.png -------------------------------------------------------------------------------- /VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_small_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_small_16.png -------------------------------------------------------------------------------- /VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_small_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Assets.xcassets/AppIcon.appiconset/VT_small_32.png -------------------------------------------------------------------------------- /VirusTotal/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /VirusTotal/Configurations/Defaults.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Configurations/Defaults.swift -------------------------------------------------------------------------------- /VirusTotal/Configurations/DefaultsBridges.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Configurations/DefaultsBridges.swift -------------------------------------------------------------------------------- /VirusTotal/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/ContentView.swift -------------------------------------------------------------------------------- /VirusTotal/Extensions/CaseIterable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Extensions/CaseIterable.swift -------------------------------------------------------------------------------- /VirusTotal/Extensions/CustomTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Extensions/CustomTypes.swift -------------------------------------------------------------------------------- /VirusTotal/Extensions/Double.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Extensions/Double.swift -------------------------------------------------------------------------------- /VirusTotal/Extensions/DropInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Extensions/DropInfo.swift -------------------------------------------------------------------------------- /VirusTotal/Extensions/Int64.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Extensions/Int64.swift -------------------------------------------------------------------------------- /VirusTotal/Extensions/NSApplication.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Extensions/NSApplication.swift -------------------------------------------------------------------------------- /VirusTotal/Extensions/NSPasteboard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Extensions/NSPasteboard.swift -------------------------------------------------------------------------------- /VirusTotal/Extensions/QLThumbnailRepresentation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Extensions/QLThumbnailRepresentation.swift -------------------------------------------------------------------------------- /VirusTotal/Extensions/Sequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Extensions/Sequence.swift -------------------------------------------------------------------------------- /VirusTotal/Extensions/String.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Extensions/String.swift -------------------------------------------------------------------------------- /VirusTotal/Extensions/URL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Extensions/URL.swift -------------------------------------------------------------------------------- /VirusTotal/Extensions/View.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Extensions/View.swift -------------------------------------------------------------------------------- /VirusTotal/Extensions/ViewModelExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Extensions/ViewModelExtensions.swift -------------------------------------------------------------------------------- /VirusTotal/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Info.plist -------------------------------------------------------------------------------- /VirusTotal/InfoPlist.xcstrings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/InfoPlist.xcstrings -------------------------------------------------------------------------------- /VirusTotal/Localizable.xcstrings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Localizable.xcstrings -------------------------------------------------------------------------------- /VirusTotal/Models/FileAnalysis.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Models/FileAnalysis.swift -------------------------------------------------------------------------------- /VirusTotal/Models/QuotaStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Models/QuotaStatus.swift -------------------------------------------------------------------------------- /VirusTotal/Models/SharedResponses.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Models/SharedResponses.swift -------------------------------------------------------------------------------- /VirusTotal/Models/URLAnalysis.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Models/URLAnalysis.swift -------------------------------------------------------------------------------- /VirusTotal/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /VirusTotal/ServicesMenu.xcstrings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/ServicesMenu.xcstrings -------------------------------------------------------------------------------- /VirusTotal/SystemService/ServiceProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/SystemService/ServiceProvider.swift -------------------------------------------------------------------------------- /VirusTotal/SystemService/WindowManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/SystemService/WindowManager.swift -------------------------------------------------------------------------------- /VirusTotal/Utilities/AnyDropDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Utilities/AnyDropDelegate.swift -------------------------------------------------------------------------------- /VirusTotal/Utilities/AppIntents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Utilities/AppIntents.swift -------------------------------------------------------------------------------- /VirusTotal/Utilities/ErrorManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Utilities/ErrorManager.swift -------------------------------------------------------------------------------- /VirusTotal/Utilities/LogEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Utilities/LogEntry.swift -------------------------------------------------------------------------------- /VirusTotal/Utilities/NotificationManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Utilities/NotificationManager.swift -------------------------------------------------------------------------------- /VirusTotal/Utilities/ScanEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Utilities/ScanEntry.swift -------------------------------------------------------------------------------- /VirusTotal/Utilities/SparkleUpdates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Utilities/SparkleUpdates.swift -------------------------------------------------------------------------------- /VirusTotal/Utilities/WindowID.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Utilities/WindowID.swift -------------------------------------------------------------------------------- /VirusTotal/ViewModels/FileBatchViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/ViewModels/FileBatchViewModel.swift -------------------------------------------------------------------------------- /VirusTotal/ViewModels/FileViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/ViewModels/FileViewModel.swift -------------------------------------------------------------------------------- /VirusTotal/ViewModels/QuotaStatusViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/ViewModels/QuotaStatusViewModel.swift -------------------------------------------------------------------------------- /VirusTotal/ViewModels/URLViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/ViewModels/URLViewModel.swift -------------------------------------------------------------------------------- /VirusTotal/Views/FileBatchView/FileBatchHeaderView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/FileBatchView/FileBatchHeaderView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/FileBatchView/FileBatchRowView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/FileBatchView/FileBatchRowView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/FileBatchView/FileBatchView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/FileBatchView/FileBatchView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/FileView/FileChartView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/FileView/FileChartView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/FileView/FileReportView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/FileView/FileReportView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/FileView/FileTypeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/FileView/FileTypeView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/FileView/FileUploadView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/FileView/FileUploadView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/FileView/FileView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/FileView/FileView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/FileView/OpenFinderButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/FileView/OpenFinderButton.swift -------------------------------------------------------------------------------- /VirusTotal/Views/FileView/UploadProgressView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/FileView/UploadProgressView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/HomeView/HomeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/HomeView/HomeView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/HomeView/IndicatorLEDView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/HomeView/IndicatorLEDView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/HomeView/QuotaItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/HomeView/QuotaItem.swift -------------------------------------------------------------------------------- /VirusTotal/Views/HomeView/StatusMessageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/HomeView/StatusMessageView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/Internal/AboutView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/Internal/AboutView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/Internal/LaunchView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/Internal/LaunchView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/Internal/TipsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/Internal/TipsView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/LogView/LogEmptyView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/LogView/LogEmptyView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/LogView/LogView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/LogView/LogView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/MiniMode/MiniFileView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/MiniMode/MiniFileView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/MiniMode/MiniHomeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/MiniMode/MiniHomeView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/MiniMode/MiniModeButtonStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/MiniMode/MiniModeButtonStyle.swift -------------------------------------------------------------------------------- /VirusTotal/Views/MiniMode/MiniModeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/MiniMode/MiniModeView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/MiniMode/MiniURLView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/MiniMode/MiniURLView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/Reusable/ErrorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/Reusable/ErrorView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/Reusable/HelpButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/Reusable/HelpButton.swift -------------------------------------------------------------------------------- /VirusTotal/Views/Reusable/HelpButtonItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/Reusable/HelpButtonItemView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/Reusable/LoadingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/Reusable/LoadingView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/Reusable/VTSetupView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/Reusable/VTSetupView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/Reusable/WelcomeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/Reusable/WelcomeView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/ScanHistory/ScanHistoryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/ScanHistory/ScanHistoryView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/SettingsView/SettingsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/SettingsView/SettingsView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/SettingsView/SettingsViewItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/SettingsView/SettingsViewItem.swift -------------------------------------------------------------------------------- /VirusTotal/Views/SettingsView/TabView/APITab.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/SettingsView/TabView/APITab.swift -------------------------------------------------------------------------------- /VirusTotal/Views/SettingsView/TabView/AdvancedTab.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/SettingsView/TabView/AdvancedTab.swift -------------------------------------------------------------------------------- /VirusTotal/Views/SettingsView/TabView/GeneralTab.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/SettingsView/TabView/GeneralTab.swift -------------------------------------------------------------------------------- /VirusTotal/Views/Sidebar/ServiceView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/Sidebar/ServiceView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/Sidebar/SidebarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/Sidebar/SidebarView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/Sidebar/ToolView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/Sidebar/ToolView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/URLView/FinalURLView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/URLView/FinalURLView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/URLView/URLCategoriesView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/URLView/URLCategoriesView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/URLView/URLChartView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/URLView/URLChartView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/URLView/URLInfoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/URLView/URLInfoView.swift -------------------------------------------------------------------------------- /VirusTotal/Views/URLView/URLView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/Views/URLView/URLView.swift -------------------------------------------------------------------------------- /VirusTotal/VirusTotal.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/VirusTotal.entitlements -------------------------------------------------------------------------------- /VirusTotal/VirusTotalApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/VirusTotal/VirusTotalApp.swift -------------------------------------------------------------------------------- /appcast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerry23011/VirusTotal-macOS/HEAD/appcast.xml --------------------------------------------------------------------------------