├── .gitignore ├── .swiftformat ├── .swiftlint.yml ├── Api.xcconfig ├── CHANGELOG.md ├── Content └── library.libnotes ├── Docs ├── cloze.png ├── ipad-3column.png ├── qna.png └── study-session.gif ├── Icons ├── Icon-1024.png ├── Icon-128.png ├── Icon-128@2x.png ├── Icon-16.png ├── Icon-16@2x.png ├── Icon-20.png ├── Icon-20@2x.png ├── Icon-20@3x.png ├── Icon-24.png ├── Icon-24@2x.png ├── Icon-24@3x.png ├── Icon-256.png ├── Icon-256@2x.png ├── Icon-27.5@2x.png ├── Icon-29.png ├── Icon-29@2x.png ├── Icon-29@3x.png ├── Icon-32.png ├── Icon-32@2x.png ├── Icon-40.png ├── Icon-40@2x.png ├── Icon-40@3x.png ├── Icon-50.png ├── Icon-50@2x.png ├── Icon-50@3x.png ├── Icon-512.png ├── Icon-512@2x.png ├── Icon-512@3x.png ├── Icon-57.png ├── Icon-57@2x.png ├── Icon-57@3x.png ├── Icon-60.png ├── Icon-60@2x.png ├── Icon-60@3x.png ├── Icon-72.png ├── Icon-72@2x.png ├── Icon-72@3x.png ├── Icon-76.png ├── Icon-76@2x.png ├── Icon-76@3x.png ├── Icon-83.5@2x.png ├── Icon-86.png ├── Icon-86@2x.png ├── Icon-86@3x.png ├── Icon-98.png ├── Icon-98@2x.png └── Icon-98@3x.png ├── LICENSE ├── LibraryNotes.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── swiftpm │ │ └── Package.resolved └── xcshareddata │ └── xcschemes │ ├── Library Notes.xcscheme │ └── uitesting.xcscheme ├── LibraryNotes ├── AnswerStatistics.swift ├── ApiKey.swift ├── AppDelegate.swift ├── ApplicationMimeType.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── LibraryNotes-Dark-1024.png │ │ ├── LibraryNotes-Light-1024.png │ │ └── LibraryNotes-Tinted-1024.png │ ├── Contents.json │ ├── grailBackground.colorset │ │ └── Contents.json │ ├── grailSecondaryBackground.colorset │ │ └── Contents.json │ └── grailSecondaryGroupedBackground.colorset │ │ └── Contents.json ├── BarcodeScanner │ ├── BarcodeScannerViewController.swift │ ├── CameraCaptureView.swift │ └── CaptureSessionManager.swift ├── Base.lproj │ └── LaunchScreen.storyboard ├── Book+Markdown.swift ├── BookEditDetailsViewController.swift ├── BookEditView.swift ├── BookHeader.swift ├── BookImporter │ ├── BookImportRequest.swift │ ├── BookImporter.swift │ ├── BookImporterViewController.swift │ ├── DocumentPickerView.swift │ └── ImportForm.swift ├── BookView.swift ├── CGFloat+Extensions.swift ├── CGVector+Extensions.swift ├── CardDocumentProperties.swift ├── ChallengeTemplateMatcher.swift ├── Character+MiniMarkdown.swift ├── CharacterSet+Extensions.swift ├── ClozePrompt.swift ├── ClozePromptCollection.swift ├── CommonCrypto+Swift.swift ├── CommonplaceBookApp.entitlements ├── Condition.swift ├── ContentIdentifier.swift ├── CoverImageCache.swift ├── Data+Image.swift ├── Date+CloseEnough.swift ├── DateComponentsFormatter+Document.swift ├── DayComponents.swift ├── DocumentBrowserViewController.swift ├── DocumentList │ ├── BookAction.swift │ ├── BookCollectionViewDataSource.swift │ ├── BookCollectionViewItem.swift │ ├── ClearBackgroundCell.swift │ ├── DocumentListViewController.swift │ ├── DocumentTableController.swift │ └── PersonNameComponents+Comparable.swift ├── GenericLocalizedError.swift ├── GrailDiaryGrammar+Styles.swift ├── GrailDiaryGrammar.swift ├── ImageCache.swift ├── Info.plist ├── KVCRDT │ ├── JSONEncoders.swift │ ├── NoteDatabase.swift │ ├── NoteDatabaseKey.swift │ ├── NoteIdentifierRecord.swift │ ├── Resolver.swift │ ├── StudySessionEntryRecord.swift │ ├── TagsRecord.swift │ ├── Value+NoteModels.swift │ └── Version+NoteModels.swift ├── KeyboardInfo.swift ├── LayoutManager.swift ├── LogFileDirectory.swift ├── Models │ ├── BookAndImage.swift │ ├── BookNoteMetadata.swift │ ├── BookSection.swift │ ├── PromptCollectionInfo.swift │ ├── PromptStatistics.swift │ └── StudyLogEntry.swift ├── NSAttributedString+ChapterAndVerse.swift ├── Note+Markdown.swift ├── Note.swift ├── NoteBundlePageProperties.swift ├── NoteScopedImageStorage.swift ├── NotebookSecondaryViewController.swift ├── NotebookStructureViewController.swift ├── NotebookViewController.swift ├── Optional+Collection.swift ├── PanTranslationClassifier.swift ├── ParsedAttributedString+PlainText.swift ├── PredefinedFolder.swift ├── Prompt.swift ├── PromptCollection.swift ├── PromptView.swift ├── QuestionAndAnswerPrompt.swift ├── QuotePrompt.swift ├── QuotesViewController.swift ├── ReviewedBook.swift ├── SavingTextEditViewController.swift ├── SceneDelegate.swift ├── SchedulingParameters+Standard.swift ├── SemanticColor.swift ├── Sequence+AnySatisfy.swift ├── Sequence+DictionaryExtensions.swift ├── Sequence+Set.swift ├── Settings.bundle │ ├── Root.plist │ └── en.lproj │ │ └── Root.strings ├── StarRatingView.swift ├── String+Filenames.swift ├── String+Names.swift ├── String+ParsingHelpers.swift ├── String+Typography.swift ├── StringProtocol+FuzzyMatch.swift ├── StringProtocol+Hashtag.swift ├── StringProtocol+MiniMarkdown.swift ├── StudyLog.swift ├── StudySession.swift ├── StudyViewController.swift ├── TODO.md ├── TextCollectionViewCell.swift ├── TextEditViewController.swift ├── TimeInterval+CommonIntervals.swift ├── TwoSidedCardView.swift ├── UIApplication+Environment.swift ├── UIApplication+Scenes.swift ├── UIResponder+Debugging.swift ├── UIStackView+SetArrangedSubviews.swift ├── UIViewController+NavigationController.swift ├── UserDefaults+GrailDiary.swift ├── WebImporterConfiguration.swift ├── WebScrapingViewController.swift └── WebViewController.swift ├── LibraryNotesTests ├── ClozeTests.swift ├── Info.plist ├── Note+RenameTests.swift ├── Note+TestContent.swift ├── NoteDatabaseTests.swift ├── NoteSqliteStorageMergeTests.swift ├── QuestionAndAnswerTests.swift ├── QuoteTemplateTests.swift ├── String+NameTests.swift ├── String+TypographyTests.swift ├── StringProtocol+HashtagTests.swift ├── SummaryTests.swift ├── TemporaryFile.swift └── TestError.swift ├── LibraryNotesUpdatedUITests └── LibraryNotesAppUITests.swift ├── README.md ├── Screenshots ├── 5.5in-Screen-1.png ├── 5.5in-Screen-2.png ├── 5.5in-Screen-3.png ├── 5.5in-Screen-4.png ├── 5.5in-Screen-5.png ├── 6.5in-Screen-1.png ├── 6.5in-Screen-2.png ├── 6.5in-Screen-3.png ├── 6.5in-Screen-4.png ├── 6.5in-Screen-5.png ├── iPad Pro 12.9_ - 1.png ├── iPad Pro 12.9_ - 2.png ├── iPad Pro 12.9_ - 3.png └── iPad Pro 12.9_ - 4.png ├── WebImporters └── AmazonKindle.ts ├── package.json └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/.swiftformat -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /Api.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Api.xcconfig -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Content/library.libnotes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Content/library.libnotes -------------------------------------------------------------------------------- /Docs/cloze.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Docs/cloze.png -------------------------------------------------------------------------------- /Docs/ipad-3column.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Docs/ipad-3column.png -------------------------------------------------------------------------------- /Docs/qna.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Docs/qna.png -------------------------------------------------------------------------------- /Docs/study-session.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Docs/study-session.gif -------------------------------------------------------------------------------- /Icons/Icon-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-1024.png -------------------------------------------------------------------------------- /Icons/Icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-128.png -------------------------------------------------------------------------------- /Icons/Icon-128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-128@2x.png -------------------------------------------------------------------------------- /Icons/Icon-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-16.png -------------------------------------------------------------------------------- /Icons/Icon-16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-16@2x.png -------------------------------------------------------------------------------- /Icons/Icon-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-20.png -------------------------------------------------------------------------------- /Icons/Icon-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-20@2x.png -------------------------------------------------------------------------------- /Icons/Icon-20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-20@3x.png -------------------------------------------------------------------------------- /Icons/Icon-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-24.png -------------------------------------------------------------------------------- /Icons/Icon-24@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-24@2x.png -------------------------------------------------------------------------------- /Icons/Icon-24@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-24@3x.png -------------------------------------------------------------------------------- /Icons/Icon-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-256.png -------------------------------------------------------------------------------- /Icons/Icon-256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-256@2x.png -------------------------------------------------------------------------------- /Icons/Icon-27.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-27.5@2x.png -------------------------------------------------------------------------------- /Icons/Icon-29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-29.png -------------------------------------------------------------------------------- /Icons/Icon-29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-29@2x.png -------------------------------------------------------------------------------- /Icons/Icon-29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-29@3x.png -------------------------------------------------------------------------------- /Icons/Icon-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-32.png -------------------------------------------------------------------------------- /Icons/Icon-32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-32@2x.png -------------------------------------------------------------------------------- /Icons/Icon-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-40.png -------------------------------------------------------------------------------- /Icons/Icon-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-40@2x.png -------------------------------------------------------------------------------- /Icons/Icon-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-40@3x.png -------------------------------------------------------------------------------- /Icons/Icon-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-50.png -------------------------------------------------------------------------------- /Icons/Icon-50@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-50@2x.png -------------------------------------------------------------------------------- /Icons/Icon-50@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-50@3x.png -------------------------------------------------------------------------------- /Icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-512.png -------------------------------------------------------------------------------- /Icons/Icon-512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-512@2x.png -------------------------------------------------------------------------------- /Icons/Icon-512@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-512@3x.png -------------------------------------------------------------------------------- /Icons/Icon-57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-57.png -------------------------------------------------------------------------------- /Icons/Icon-57@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-57@2x.png -------------------------------------------------------------------------------- /Icons/Icon-57@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-57@3x.png -------------------------------------------------------------------------------- /Icons/Icon-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-60.png -------------------------------------------------------------------------------- /Icons/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-60@2x.png -------------------------------------------------------------------------------- /Icons/Icon-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-60@3x.png -------------------------------------------------------------------------------- /Icons/Icon-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-72.png -------------------------------------------------------------------------------- /Icons/Icon-72@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-72@2x.png -------------------------------------------------------------------------------- /Icons/Icon-72@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-72@3x.png -------------------------------------------------------------------------------- /Icons/Icon-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-76.png -------------------------------------------------------------------------------- /Icons/Icon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-76@2x.png -------------------------------------------------------------------------------- /Icons/Icon-76@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-76@3x.png -------------------------------------------------------------------------------- /Icons/Icon-83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-83.5@2x.png -------------------------------------------------------------------------------- /Icons/Icon-86.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-86.png -------------------------------------------------------------------------------- /Icons/Icon-86@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-86@2x.png -------------------------------------------------------------------------------- /Icons/Icon-86@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-86@3x.png -------------------------------------------------------------------------------- /Icons/Icon-98.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-98.png -------------------------------------------------------------------------------- /Icons/Icon-98@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-98@2x.png -------------------------------------------------------------------------------- /Icons/Icon-98@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Icons/Icon-98@3x.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LICENSE -------------------------------------------------------------------------------- /LibraryNotes.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /LibraryNotes.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /LibraryNotes.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /LibraryNotes.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /LibraryNotes.xcodeproj/xcshareddata/xcschemes/Library Notes.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes.xcodeproj/xcshareddata/xcschemes/Library Notes.xcscheme -------------------------------------------------------------------------------- /LibraryNotes.xcodeproj/xcshareddata/xcschemes/uitesting.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes.xcodeproj/xcshareddata/xcschemes/uitesting.xcscheme -------------------------------------------------------------------------------- /LibraryNotes/AnswerStatistics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/AnswerStatistics.swift -------------------------------------------------------------------------------- /LibraryNotes/ApiKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/ApiKey.swift -------------------------------------------------------------------------------- /LibraryNotes/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/AppDelegate.swift -------------------------------------------------------------------------------- /LibraryNotes/ApplicationMimeType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/ApplicationMimeType.swift -------------------------------------------------------------------------------- /LibraryNotes/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /LibraryNotes/Assets.xcassets/AppIcon.appiconset/LibraryNotes-Dark-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Assets.xcassets/AppIcon.appiconset/LibraryNotes-Dark-1024.png -------------------------------------------------------------------------------- /LibraryNotes/Assets.xcassets/AppIcon.appiconset/LibraryNotes-Light-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Assets.xcassets/AppIcon.appiconset/LibraryNotes-Light-1024.png -------------------------------------------------------------------------------- /LibraryNotes/Assets.xcassets/AppIcon.appiconset/LibraryNotes-Tinted-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Assets.xcassets/AppIcon.appiconset/LibraryNotes-Tinted-1024.png -------------------------------------------------------------------------------- /LibraryNotes/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /LibraryNotes/Assets.xcassets/grailBackground.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Assets.xcassets/grailBackground.colorset/Contents.json -------------------------------------------------------------------------------- /LibraryNotes/Assets.xcassets/grailSecondaryBackground.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Assets.xcassets/grailSecondaryBackground.colorset/Contents.json -------------------------------------------------------------------------------- /LibraryNotes/Assets.xcassets/grailSecondaryGroupedBackground.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Assets.xcassets/grailSecondaryGroupedBackground.colorset/Contents.json -------------------------------------------------------------------------------- /LibraryNotes/BarcodeScanner/BarcodeScannerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/BarcodeScanner/BarcodeScannerViewController.swift -------------------------------------------------------------------------------- /LibraryNotes/BarcodeScanner/CameraCaptureView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/BarcodeScanner/CameraCaptureView.swift -------------------------------------------------------------------------------- /LibraryNotes/BarcodeScanner/CaptureSessionManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/BarcodeScanner/CaptureSessionManager.swift -------------------------------------------------------------------------------- /LibraryNotes/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /LibraryNotes/Book+Markdown.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Book+Markdown.swift -------------------------------------------------------------------------------- /LibraryNotes/BookEditDetailsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/BookEditDetailsViewController.swift -------------------------------------------------------------------------------- /LibraryNotes/BookEditView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/BookEditView.swift -------------------------------------------------------------------------------- /LibraryNotes/BookHeader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/BookHeader.swift -------------------------------------------------------------------------------- /LibraryNotes/BookImporter/BookImportRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/BookImporter/BookImportRequest.swift -------------------------------------------------------------------------------- /LibraryNotes/BookImporter/BookImporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/BookImporter/BookImporter.swift -------------------------------------------------------------------------------- /LibraryNotes/BookImporter/BookImporterViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/BookImporter/BookImporterViewController.swift -------------------------------------------------------------------------------- /LibraryNotes/BookImporter/DocumentPickerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/BookImporter/DocumentPickerView.swift -------------------------------------------------------------------------------- /LibraryNotes/BookImporter/ImportForm.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/BookImporter/ImportForm.swift -------------------------------------------------------------------------------- /LibraryNotes/BookView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/BookView.swift -------------------------------------------------------------------------------- /LibraryNotes/CGFloat+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/CGFloat+Extensions.swift -------------------------------------------------------------------------------- /LibraryNotes/CGVector+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/CGVector+Extensions.swift -------------------------------------------------------------------------------- /LibraryNotes/CardDocumentProperties.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/CardDocumentProperties.swift -------------------------------------------------------------------------------- /LibraryNotes/ChallengeTemplateMatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/ChallengeTemplateMatcher.swift -------------------------------------------------------------------------------- /LibraryNotes/Character+MiniMarkdown.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Character+MiniMarkdown.swift -------------------------------------------------------------------------------- /LibraryNotes/CharacterSet+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/CharacterSet+Extensions.swift -------------------------------------------------------------------------------- /LibraryNotes/ClozePrompt.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/ClozePrompt.swift -------------------------------------------------------------------------------- /LibraryNotes/ClozePromptCollection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/ClozePromptCollection.swift -------------------------------------------------------------------------------- /LibraryNotes/CommonCrypto+Swift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/CommonCrypto+Swift.swift -------------------------------------------------------------------------------- /LibraryNotes/CommonplaceBookApp.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/CommonplaceBookApp.entitlements -------------------------------------------------------------------------------- /LibraryNotes/Condition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Condition.swift -------------------------------------------------------------------------------- /LibraryNotes/ContentIdentifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/ContentIdentifier.swift -------------------------------------------------------------------------------- /LibraryNotes/CoverImageCache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/CoverImageCache.swift -------------------------------------------------------------------------------- /LibraryNotes/Data+Image.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Data+Image.swift -------------------------------------------------------------------------------- /LibraryNotes/Date+CloseEnough.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Date+CloseEnough.swift -------------------------------------------------------------------------------- /LibraryNotes/DateComponentsFormatter+Document.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/DateComponentsFormatter+Document.swift -------------------------------------------------------------------------------- /LibraryNotes/DayComponents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/DayComponents.swift -------------------------------------------------------------------------------- /LibraryNotes/DocumentBrowserViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/DocumentBrowserViewController.swift -------------------------------------------------------------------------------- /LibraryNotes/DocumentList/BookAction.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/DocumentList/BookAction.swift -------------------------------------------------------------------------------- /LibraryNotes/DocumentList/BookCollectionViewDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/DocumentList/BookCollectionViewDataSource.swift -------------------------------------------------------------------------------- /LibraryNotes/DocumentList/BookCollectionViewItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/DocumentList/BookCollectionViewItem.swift -------------------------------------------------------------------------------- /LibraryNotes/DocumentList/ClearBackgroundCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/DocumentList/ClearBackgroundCell.swift -------------------------------------------------------------------------------- /LibraryNotes/DocumentList/DocumentListViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/DocumentList/DocumentListViewController.swift -------------------------------------------------------------------------------- /LibraryNotes/DocumentList/DocumentTableController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/DocumentList/DocumentTableController.swift -------------------------------------------------------------------------------- /LibraryNotes/DocumentList/PersonNameComponents+Comparable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/DocumentList/PersonNameComponents+Comparable.swift -------------------------------------------------------------------------------- /LibraryNotes/GenericLocalizedError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/GenericLocalizedError.swift -------------------------------------------------------------------------------- /LibraryNotes/GrailDiaryGrammar+Styles.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/GrailDiaryGrammar+Styles.swift -------------------------------------------------------------------------------- /LibraryNotes/GrailDiaryGrammar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/GrailDiaryGrammar.swift -------------------------------------------------------------------------------- /LibraryNotes/ImageCache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/ImageCache.swift -------------------------------------------------------------------------------- /LibraryNotes/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Info.plist -------------------------------------------------------------------------------- /LibraryNotes/KVCRDT/JSONEncoders.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/KVCRDT/JSONEncoders.swift -------------------------------------------------------------------------------- /LibraryNotes/KVCRDT/NoteDatabase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/KVCRDT/NoteDatabase.swift -------------------------------------------------------------------------------- /LibraryNotes/KVCRDT/NoteDatabaseKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/KVCRDT/NoteDatabaseKey.swift -------------------------------------------------------------------------------- /LibraryNotes/KVCRDT/NoteIdentifierRecord.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/KVCRDT/NoteIdentifierRecord.swift -------------------------------------------------------------------------------- /LibraryNotes/KVCRDT/Resolver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/KVCRDT/Resolver.swift -------------------------------------------------------------------------------- /LibraryNotes/KVCRDT/StudySessionEntryRecord.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/KVCRDT/StudySessionEntryRecord.swift -------------------------------------------------------------------------------- /LibraryNotes/KVCRDT/TagsRecord.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/KVCRDT/TagsRecord.swift -------------------------------------------------------------------------------- /LibraryNotes/KVCRDT/Value+NoteModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/KVCRDT/Value+NoteModels.swift -------------------------------------------------------------------------------- /LibraryNotes/KVCRDT/Version+NoteModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/KVCRDT/Version+NoteModels.swift -------------------------------------------------------------------------------- /LibraryNotes/KeyboardInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/KeyboardInfo.swift -------------------------------------------------------------------------------- /LibraryNotes/LayoutManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/LayoutManager.swift -------------------------------------------------------------------------------- /LibraryNotes/LogFileDirectory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/LogFileDirectory.swift -------------------------------------------------------------------------------- /LibraryNotes/Models/BookAndImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Models/BookAndImage.swift -------------------------------------------------------------------------------- /LibraryNotes/Models/BookNoteMetadata.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Models/BookNoteMetadata.swift -------------------------------------------------------------------------------- /LibraryNotes/Models/BookSection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Models/BookSection.swift -------------------------------------------------------------------------------- /LibraryNotes/Models/PromptCollectionInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Models/PromptCollectionInfo.swift -------------------------------------------------------------------------------- /LibraryNotes/Models/PromptStatistics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Models/PromptStatistics.swift -------------------------------------------------------------------------------- /LibraryNotes/Models/StudyLogEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Models/StudyLogEntry.swift -------------------------------------------------------------------------------- /LibraryNotes/NSAttributedString+ChapterAndVerse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/NSAttributedString+ChapterAndVerse.swift -------------------------------------------------------------------------------- /LibraryNotes/Note+Markdown.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Note+Markdown.swift -------------------------------------------------------------------------------- /LibraryNotes/Note.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Note.swift -------------------------------------------------------------------------------- /LibraryNotes/NoteBundlePageProperties.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/NoteBundlePageProperties.swift -------------------------------------------------------------------------------- /LibraryNotes/NoteScopedImageStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/NoteScopedImageStorage.swift -------------------------------------------------------------------------------- /LibraryNotes/NotebookSecondaryViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/NotebookSecondaryViewController.swift -------------------------------------------------------------------------------- /LibraryNotes/NotebookStructureViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/NotebookStructureViewController.swift -------------------------------------------------------------------------------- /LibraryNotes/NotebookViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/NotebookViewController.swift -------------------------------------------------------------------------------- /LibraryNotes/Optional+Collection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Optional+Collection.swift -------------------------------------------------------------------------------- /LibraryNotes/PanTranslationClassifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/PanTranslationClassifier.swift -------------------------------------------------------------------------------- /LibraryNotes/ParsedAttributedString+PlainText.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/ParsedAttributedString+PlainText.swift -------------------------------------------------------------------------------- /LibraryNotes/PredefinedFolder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/PredefinedFolder.swift -------------------------------------------------------------------------------- /LibraryNotes/Prompt.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Prompt.swift -------------------------------------------------------------------------------- /LibraryNotes/PromptCollection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/PromptCollection.swift -------------------------------------------------------------------------------- /LibraryNotes/PromptView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/PromptView.swift -------------------------------------------------------------------------------- /LibraryNotes/QuestionAndAnswerPrompt.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/QuestionAndAnswerPrompt.swift -------------------------------------------------------------------------------- /LibraryNotes/QuotePrompt.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/QuotePrompt.swift -------------------------------------------------------------------------------- /LibraryNotes/QuotesViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/QuotesViewController.swift -------------------------------------------------------------------------------- /LibraryNotes/ReviewedBook.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/ReviewedBook.swift -------------------------------------------------------------------------------- /LibraryNotes/SavingTextEditViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/SavingTextEditViewController.swift -------------------------------------------------------------------------------- /LibraryNotes/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/SceneDelegate.swift -------------------------------------------------------------------------------- /LibraryNotes/SchedulingParameters+Standard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/SchedulingParameters+Standard.swift -------------------------------------------------------------------------------- /LibraryNotes/SemanticColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/SemanticColor.swift -------------------------------------------------------------------------------- /LibraryNotes/Sequence+AnySatisfy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Sequence+AnySatisfy.swift -------------------------------------------------------------------------------- /LibraryNotes/Sequence+DictionaryExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Sequence+DictionaryExtensions.swift -------------------------------------------------------------------------------- /LibraryNotes/Sequence+Set.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Sequence+Set.swift -------------------------------------------------------------------------------- /LibraryNotes/Settings.bundle/Root.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Settings.bundle/Root.plist -------------------------------------------------------------------------------- /LibraryNotes/Settings.bundle/en.lproj/Root.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/Settings.bundle/en.lproj/Root.strings -------------------------------------------------------------------------------- /LibraryNotes/StarRatingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/StarRatingView.swift -------------------------------------------------------------------------------- /LibraryNotes/String+Filenames.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/String+Filenames.swift -------------------------------------------------------------------------------- /LibraryNotes/String+Names.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/String+Names.swift -------------------------------------------------------------------------------- /LibraryNotes/String+ParsingHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/String+ParsingHelpers.swift -------------------------------------------------------------------------------- /LibraryNotes/String+Typography.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/String+Typography.swift -------------------------------------------------------------------------------- /LibraryNotes/StringProtocol+FuzzyMatch.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/StringProtocol+FuzzyMatch.swift -------------------------------------------------------------------------------- /LibraryNotes/StringProtocol+Hashtag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/StringProtocol+Hashtag.swift -------------------------------------------------------------------------------- /LibraryNotes/StringProtocol+MiniMarkdown.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/StringProtocol+MiniMarkdown.swift -------------------------------------------------------------------------------- /LibraryNotes/StudyLog.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/StudyLog.swift -------------------------------------------------------------------------------- /LibraryNotes/StudySession.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/StudySession.swift -------------------------------------------------------------------------------- /LibraryNotes/StudyViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/StudyViewController.swift -------------------------------------------------------------------------------- /LibraryNotes/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/TODO.md -------------------------------------------------------------------------------- /LibraryNotes/TextCollectionViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/TextCollectionViewCell.swift -------------------------------------------------------------------------------- /LibraryNotes/TextEditViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/TextEditViewController.swift -------------------------------------------------------------------------------- /LibraryNotes/TimeInterval+CommonIntervals.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/TimeInterval+CommonIntervals.swift -------------------------------------------------------------------------------- /LibraryNotes/TwoSidedCardView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/TwoSidedCardView.swift -------------------------------------------------------------------------------- /LibraryNotes/UIApplication+Environment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/UIApplication+Environment.swift -------------------------------------------------------------------------------- /LibraryNotes/UIApplication+Scenes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/UIApplication+Scenes.swift -------------------------------------------------------------------------------- /LibraryNotes/UIResponder+Debugging.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/UIResponder+Debugging.swift -------------------------------------------------------------------------------- /LibraryNotes/UIStackView+SetArrangedSubviews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/UIStackView+SetArrangedSubviews.swift -------------------------------------------------------------------------------- /LibraryNotes/UIViewController+NavigationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/UIViewController+NavigationController.swift -------------------------------------------------------------------------------- /LibraryNotes/UserDefaults+GrailDiary.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/UserDefaults+GrailDiary.swift -------------------------------------------------------------------------------- /LibraryNotes/WebImporterConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/WebImporterConfiguration.swift -------------------------------------------------------------------------------- /LibraryNotes/WebScrapingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/WebScrapingViewController.swift -------------------------------------------------------------------------------- /LibraryNotes/WebViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotes/WebViewController.swift -------------------------------------------------------------------------------- /LibraryNotesTests/ClozeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesTests/ClozeTests.swift -------------------------------------------------------------------------------- /LibraryNotesTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesTests/Info.plist -------------------------------------------------------------------------------- /LibraryNotesTests/Note+RenameTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesTests/Note+RenameTests.swift -------------------------------------------------------------------------------- /LibraryNotesTests/Note+TestContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesTests/Note+TestContent.swift -------------------------------------------------------------------------------- /LibraryNotesTests/NoteDatabaseTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesTests/NoteDatabaseTests.swift -------------------------------------------------------------------------------- /LibraryNotesTests/NoteSqliteStorageMergeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesTests/NoteSqliteStorageMergeTests.swift -------------------------------------------------------------------------------- /LibraryNotesTests/QuestionAndAnswerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesTests/QuestionAndAnswerTests.swift -------------------------------------------------------------------------------- /LibraryNotesTests/QuoteTemplateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesTests/QuoteTemplateTests.swift -------------------------------------------------------------------------------- /LibraryNotesTests/String+NameTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesTests/String+NameTests.swift -------------------------------------------------------------------------------- /LibraryNotesTests/String+TypographyTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesTests/String+TypographyTests.swift -------------------------------------------------------------------------------- /LibraryNotesTests/StringProtocol+HashtagTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesTests/StringProtocol+HashtagTests.swift -------------------------------------------------------------------------------- /LibraryNotesTests/SummaryTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesTests/SummaryTests.swift -------------------------------------------------------------------------------- /LibraryNotesTests/TemporaryFile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesTests/TemporaryFile.swift -------------------------------------------------------------------------------- /LibraryNotesTests/TestError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesTests/TestError.swift -------------------------------------------------------------------------------- /LibraryNotesUpdatedUITests/LibraryNotesAppUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/LibraryNotesUpdatedUITests/LibraryNotesAppUITests.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/README.md -------------------------------------------------------------------------------- /Screenshots/5.5in-Screen-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Screenshots/5.5in-Screen-1.png -------------------------------------------------------------------------------- /Screenshots/5.5in-Screen-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Screenshots/5.5in-Screen-2.png -------------------------------------------------------------------------------- /Screenshots/5.5in-Screen-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Screenshots/5.5in-Screen-3.png -------------------------------------------------------------------------------- /Screenshots/5.5in-Screen-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Screenshots/5.5in-Screen-4.png -------------------------------------------------------------------------------- /Screenshots/5.5in-Screen-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Screenshots/5.5in-Screen-5.png -------------------------------------------------------------------------------- /Screenshots/6.5in-Screen-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Screenshots/6.5in-Screen-1.png -------------------------------------------------------------------------------- /Screenshots/6.5in-Screen-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Screenshots/6.5in-Screen-2.png -------------------------------------------------------------------------------- /Screenshots/6.5in-Screen-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Screenshots/6.5in-Screen-3.png -------------------------------------------------------------------------------- /Screenshots/6.5in-Screen-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Screenshots/6.5in-Screen-4.png -------------------------------------------------------------------------------- /Screenshots/6.5in-Screen-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Screenshots/6.5in-Screen-5.png -------------------------------------------------------------------------------- /Screenshots/iPad Pro 12.9_ - 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Screenshots/iPad Pro 12.9_ - 1.png -------------------------------------------------------------------------------- /Screenshots/iPad Pro 12.9_ - 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Screenshots/iPad Pro 12.9_ - 2.png -------------------------------------------------------------------------------- /Screenshots/iPad Pro 12.9_ - 3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Screenshots/iPad Pro 12.9_ - 3.png -------------------------------------------------------------------------------- /Screenshots/iPad Pro 12.9_ - 4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/Screenshots/iPad Pro 12.9_ - 4.png -------------------------------------------------------------------------------- /WebImporters/AmazonKindle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/WebImporters/AmazonKindle.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/package.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdewey/LibraryNotes/HEAD/tsconfig.json --------------------------------------------------------------------------------