├── .gitignore ├── LICENSE ├── PRIVACY.md ├── QuickSummary.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcshareddata │ └── xcschemes │ ├── QuickSummary.xcscheme │ └── QuickSummaryShareExtension.xcscheme ├── QuickSummary ├── AppDelegate.swift ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── bdc09fa3-2d1c-4c2c-9c3c-96c63454800a 1.png │ │ ├── bdc09fa3-2d1c-4c2c-9c3c-96c63454800a 2.png │ │ └── bdc09fa3-2d1c-4c2c-9c3c-96c63454800a.png │ └── Contents.json ├── ContentView.swift ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json ├── QuickSummary.entitlements ├── QuickSummaryApp.swift ├── Resources │ ├── pin.mp4 │ └── share.mp4 ├── Shared │ └── Components │ │ ├── ErrorView.swift │ │ └── LoadingView.swift ├── ViewModels │ ├── HistoryViewModel.swift │ ├── OnboardingViewModel.swift │ ├── PasteViewModel.swift │ ├── SettingsViewModel.swift │ └── SummaryDetailViewModel.swift └── Views │ ├── Home │ ├── HistoryView.swift │ ├── PasteView.swift │ └── SummaryDetailView.swift │ ├── Onboarding │ ├── OnboardingView.swift │ ├── WhatsNewGate.swift │ └── WhatsNewView.swift │ └── Profile │ └── SettingsView.swift ├── QuickSummaryShareExtension ├── Info.plist ├── QuickSummaryShareExtension.entitlements ├── ShareExtensionRootView.swift └── ShareViewController.swift ├── QuickSummaryShared ├── Models │ ├── ChatMessage.swift │ └── SummaryItem.swift ├── QuickSummaryShared.docc │ └── QuickSummaryShared.md ├── QuickSummaryShared.h ├── Services │ ├── Network │ │ ├── AIService.swift │ │ ├── GeminiAPIClient.swift │ │ ├── SummaryGenerator.swift │ │ └── WebParserService.swift │ └── Persistence │ │ ├── KeychainService.swift │ │ ├── ReviewRequestService.swift │ │ ├── SettingsService.swift │ │ └── UsageTrackerService.swift ├── Utilities │ ├── Bundle+AppVersion.swift │ ├── Constants.swift │ ├── DocumentParserService.swift │ ├── SharedDataContainer.swift │ └── TimeSavingCalculator.swift └── Views │ ├── SummarySettingsView.swift │ ├── SummaryView.swift │ └── SummaryViewModel.swift ├── QuickSummarySharedTests └── QuickSummarySharedTests.swift ├── QuickSummaryTests └── QuickSummaryTests.swift ├── QuickSummaryUITests ├── QuickSummaryUITests.swift └── QuickSummaryUITestsLaunchTests.swift ├── README.md └── docs ├── download_on_the_app_store.svg └── icon.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/LICENSE -------------------------------------------------------------------------------- /PRIVACY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/PRIVACY.md -------------------------------------------------------------------------------- /QuickSummary.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /QuickSummary.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /QuickSummary.xcodeproj/xcshareddata/xcschemes/QuickSummary.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary.xcodeproj/xcshareddata/xcschemes/QuickSummary.xcscheme -------------------------------------------------------------------------------- /QuickSummary.xcodeproj/xcshareddata/xcschemes/QuickSummaryShareExtension.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary.xcodeproj/xcshareddata/xcschemes/QuickSummaryShareExtension.xcscheme -------------------------------------------------------------------------------- /QuickSummary/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/AppDelegate.swift -------------------------------------------------------------------------------- /QuickSummary/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /QuickSummary/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /QuickSummary/Assets.xcassets/AppIcon.appiconset/bdc09fa3-2d1c-4c2c-9c3c-96c63454800a 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Assets.xcassets/AppIcon.appiconset/bdc09fa3-2d1c-4c2c-9c3c-96c63454800a 1.png -------------------------------------------------------------------------------- /QuickSummary/Assets.xcassets/AppIcon.appiconset/bdc09fa3-2d1c-4c2c-9c3c-96c63454800a 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Assets.xcassets/AppIcon.appiconset/bdc09fa3-2d1c-4c2c-9c3c-96c63454800a 2.png -------------------------------------------------------------------------------- /QuickSummary/Assets.xcassets/AppIcon.appiconset/bdc09fa3-2d1c-4c2c-9c3c-96c63454800a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Assets.xcassets/AppIcon.appiconset/bdc09fa3-2d1c-4c2c-9c3c-96c63454800a.png -------------------------------------------------------------------------------- /QuickSummary/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /QuickSummary/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/ContentView.swift -------------------------------------------------------------------------------- /QuickSummary/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /QuickSummary/QuickSummary.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/QuickSummary.entitlements -------------------------------------------------------------------------------- /QuickSummary/QuickSummaryApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/QuickSummaryApp.swift -------------------------------------------------------------------------------- /QuickSummary/Resources/pin.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Resources/pin.mp4 -------------------------------------------------------------------------------- /QuickSummary/Resources/share.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Resources/share.mp4 -------------------------------------------------------------------------------- /QuickSummary/Shared/Components/ErrorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Shared/Components/ErrorView.swift -------------------------------------------------------------------------------- /QuickSummary/Shared/Components/LoadingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Shared/Components/LoadingView.swift -------------------------------------------------------------------------------- /QuickSummary/ViewModels/HistoryViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/ViewModels/HistoryViewModel.swift -------------------------------------------------------------------------------- /QuickSummary/ViewModels/OnboardingViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/ViewModels/OnboardingViewModel.swift -------------------------------------------------------------------------------- /QuickSummary/ViewModels/PasteViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/ViewModels/PasteViewModel.swift -------------------------------------------------------------------------------- /QuickSummary/ViewModels/SettingsViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/ViewModels/SettingsViewModel.swift -------------------------------------------------------------------------------- /QuickSummary/ViewModels/SummaryDetailViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/ViewModels/SummaryDetailViewModel.swift -------------------------------------------------------------------------------- /QuickSummary/Views/Home/HistoryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Views/Home/HistoryView.swift -------------------------------------------------------------------------------- /QuickSummary/Views/Home/PasteView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Views/Home/PasteView.swift -------------------------------------------------------------------------------- /QuickSummary/Views/Home/SummaryDetailView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Views/Home/SummaryDetailView.swift -------------------------------------------------------------------------------- /QuickSummary/Views/Onboarding/OnboardingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Views/Onboarding/OnboardingView.swift -------------------------------------------------------------------------------- /QuickSummary/Views/Onboarding/WhatsNewGate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Views/Onboarding/WhatsNewGate.swift -------------------------------------------------------------------------------- /QuickSummary/Views/Onboarding/WhatsNewView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Views/Onboarding/WhatsNewView.swift -------------------------------------------------------------------------------- /QuickSummary/Views/Profile/SettingsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummary/Views/Profile/SettingsView.swift -------------------------------------------------------------------------------- /QuickSummaryShareExtension/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShareExtension/Info.plist -------------------------------------------------------------------------------- /QuickSummaryShareExtension/QuickSummaryShareExtension.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShareExtension/QuickSummaryShareExtension.entitlements -------------------------------------------------------------------------------- /QuickSummaryShareExtension/ShareExtensionRootView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShareExtension/ShareExtensionRootView.swift -------------------------------------------------------------------------------- /QuickSummaryShareExtension/ShareViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShareExtension/ShareViewController.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Models/ChatMessage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Models/ChatMessage.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Models/SummaryItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Models/SummaryItem.swift -------------------------------------------------------------------------------- /QuickSummaryShared/QuickSummaryShared.docc/QuickSummaryShared.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/QuickSummaryShared.docc/QuickSummaryShared.md -------------------------------------------------------------------------------- /QuickSummaryShared/QuickSummaryShared.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/QuickSummaryShared.h -------------------------------------------------------------------------------- /QuickSummaryShared/Services/Network/AIService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Services/Network/AIService.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Services/Network/GeminiAPIClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Services/Network/GeminiAPIClient.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Services/Network/SummaryGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Services/Network/SummaryGenerator.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Services/Network/WebParserService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Services/Network/WebParserService.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Services/Persistence/KeychainService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Services/Persistence/KeychainService.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Services/Persistence/ReviewRequestService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Services/Persistence/ReviewRequestService.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Services/Persistence/SettingsService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Services/Persistence/SettingsService.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Services/Persistence/UsageTrackerService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Services/Persistence/UsageTrackerService.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Utilities/Bundle+AppVersion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Utilities/Bundle+AppVersion.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Utilities/Constants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Utilities/Constants.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Utilities/DocumentParserService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Utilities/DocumentParserService.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Utilities/SharedDataContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Utilities/SharedDataContainer.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Utilities/TimeSavingCalculator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Utilities/TimeSavingCalculator.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Views/SummarySettingsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Views/SummarySettingsView.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Views/SummaryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Views/SummaryView.swift -------------------------------------------------------------------------------- /QuickSummaryShared/Views/SummaryViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryShared/Views/SummaryViewModel.swift -------------------------------------------------------------------------------- /QuickSummarySharedTests/QuickSummarySharedTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummarySharedTests/QuickSummarySharedTests.swift -------------------------------------------------------------------------------- /QuickSummaryTests/QuickSummaryTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryTests/QuickSummaryTests.swift -------------------------------------------------------------------------------- /QuickSummaryUITests/QuickSummaryUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryUITests/QuickSummaryUITests.swift -------------------------------------------------------------------------------- /QuickSummaryUITests/QuickSummaryUITestsLaunchTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/QuickSummaryUITests/QuickSummaryUITestsLaunchTests.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/README.md -------------------------------------------------------------------------------- /docs/download_on_the_app_store.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/docs/download_on_the_app_store.svg -------------------------------------------------------------------------------- /docs/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceman1412/QuickSummary/HEAD/docs/icon.png --------------------------------------------------------------------------------