├── .github ├── FUNDING.yml └── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature_request.md ├── .gitignore ├── Assets ├── Icon │ ├── DMG │ │ ├── leomard_dmg.icns │ │ ├── leomard_dmg.png │ │ └── leomard_dmg.xcf │ ├── leomard.inkscape.svg │ ├── leomard.svg │ ├── leomard_macos.inkscape.svg │ ├── leomard_stamp.inkscape.svg │ ├── leomard_stamp.svg │ └── mac.iconset │ │ ├── Icon │ │ ├── icon_128x128.png │ │ ├── icon_128x128@2x.png │ │ ├── icon_16x16.png │ │ ├── icon_16x16@2x.png │ │ ├── icon_256x256.png │ │ ├── icon_256x256@2x.png │ │ ├── icon_32x32.png │ │ ├── icon_32x32@2x.png │ │ ├── icon_512x512.png │ │ └── icon_512x512@2x.png └── Screenshots │ ├── 1.png │ ├── 2.png │ ├── 3.png │ ├── 4.png │ ├── 5.png │ └── 6.png ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── Leomard.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── swiftpm │ │ └── Package.resolved ├── xcshareddata │ └── xcschemes │ │ └── Leomard.xcscheme └── xcuserdata │ └── konradfigura.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ └── xcschememanagement.plist ├── Leomard ├── AppStorage │ ├── PostDrafts.swift │ ├── SessionStorage.swift │ └── UserPreferences.swift ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── icon_128x128.png │ │ ├── icon_128x128@2x.png │ │ ├── icon_16x16.png │ │ ├── icon_16x16@2x.png │ │ ├── icon_256x256.png │ │ ├── icon_256x256@2x.png │ │ ├── icon_32x32.png │ │ ├── icon_32x32@2x.png │ │ ├── icon_512x512.png │ │ └── icon_512x512@2x 1.png │ ├── CardView.imageset │ │ ├── CardView.png │ │ └── Contents.json │ ├── CardViewDark.imageset │ │ ├── CardViewDark.png │ │ └── Contents.json │ ├── CompactView.imageset │ │ ├── CompactView.png │ │ └── Contents.json │ ├── CompactViewDark.imageset │ │ ├── CompactViewDark.png │ │ └── Contents.json │ ├── Contents.json │ ├── PopupView.imageset │ │ ├── Contents.json │ │ └── single-column.png │ ├── PopupViewDark.imageset │ │ ├── Contents.json │ │ └── SingleColumnDark.png │ ├── TwoColumnView.imageset │ │ ├── Contents.json │ │ └── two-column.png │ └── TwoColumnViewDark.imageset │ │ ├── Contents.json │ │ └── TwoColumnDark.png ├── Credits.rtf ├── Info.plist ├── Keys.xcconfig ├── Leomard.entitlements ├── LeomardApp.swift ├── Models │ ├── GitHub │ │ ├── Release.swift │ │ ├── ReleaseAsset.swift │ │ └── TagNameVersion.swift │ ├── Imgur │ │ ├── ImgurImage.swift │ │ ├── ImgurImageUploadForm.swift │ │ └── ImgurImageUploadResponse.swift │ ├── Lemmy │ │ ├── Captcha │ │ │ └── CaptchaResponse.swift │ │ ├── Comment │ │ │ ├── Comment.swift │ │ │ ├── CommentAggregates.swift │ │ │ ├── CommentReply.swift │ │ │ ├── CommentReplyView.swift │ │ │ ├── CommentSortType.swift │ │ │ └── CommentView.swift │ │ ├── Community │ │ │ ├── BlockCommunityResponse.swift │ │ │ ├── Community.swift │ │ │ ├── CommunityAggregates.swift │ │ │ ├── CommunityBlockView.swift │ │ │ ├── CommunityFollowerView.swift │ │ │ ├── CommunityModeratorView.swift │ │ │ ├── CommunityView.swift │ │ │ └── ListCommunitiesResponse.swift │ │ ├── CustomEmoji │ │ │ ├── CustomEmoji.swift │ │ │ ├── CustomEmojiKeyword.swift │ │ │ └── CustomEmojiView.swift │ │ ├── Forms │ │ │ ├── BlockCommunity.swift │ │ │ ├── BlockPerson.swift │ │ │ ├── CommunityResponse.swift │ │ │ ├── CreateComment.swift │ │ │ ├── CreateCommentLike.swift │ │ │ ├── CreateCommentReport.swift │ │ │ ├── CreatePost.swift │ │ │ ├── CreatePostLike.swift │ │ │ ├── CreatePostReport.swift │ │ │ ├── DeleteComment.swift │ │ │ ├── DeletePost.swift │ │ │ ├── EditComment.swift │ │ │ ├── EditPost.swift │ │ │ ├── FollowCommunity.swift │ │ │ ├── Login.swift │ │ │ ├── MarkCommentReplyAsRead.swift │ │ │ ├── MarkPostAsRead.swift │ │ │ ├── MarkPrivateMessageAsRead.swift │ │ │ ├── ModTools │ │ │ │ ├── DistinguishComment.swift │ │ │ │ ├── EditCommunity.swift │ │ │ │ ├── FeaturePost.swift │ │ │ │ ├── LockPost.swift │ │ │ │ ├── RemoveComment.swift │ │ │ │ ├── RemoveCommunity.swift │ │ │ │ └── RemovePost.swift │ │ │ ├── Register.swift │ │ │ ├── SaveComment.swift │ │ │ ├── SavePost.swift │ │ │ └── SaveUserSettings.swift │ │ ├── GetUnreadCountResponse.swift │ │ ├── Gets │ │ │ ├── CommentReplyResponse.swift │ │ │ ├── CommentResponse.swift │ │ │ ├── ErrorResponse.swift │ │ │ ├── GetCaptchaResponse.swift │ │ │ ├── GetCommentsResponse.swift │ │ │ ├── GetCommunityResponse.swift │ │ │ ├── GetModlog.swift │ │ │ ├── GetModlogResponse.swift │ │ │ ├── GetPersonDetailsResponse.swift │ │ │ ├── GetPostResponse.swift │ │ │ ├── GetPostsResponse.swift │ │ │ ├── GetRepliesResponse.swift │ │ │ ├── GetSiteResponse.swift │ │ │ ├── PostResponse.swift │ │ │ ├── PrivateMessageResponse.swift │ │ │ ├── PrivateMessagesResponse.swift │ │ │ └── SearchResponse.swift │ │ ├── Language.swift │ │ ├── ListingType.swift │ │ ├── LoginResponse.swift │ │ ├── ModLog │ │ │ ├── AdminPurgeComment.swift │ │ │ ├── AdminPurgeCommentView.swift │ │ │ ├── AdminPurgeCommunity.swift │ │ │ ├── AdminPurgeCommunityView.swift │ │ │ ├── AdminPurgePerson.swift │ │ │ ├── AdminPurgePersonView.swift │ │ │ ├── AdminPurgePost.swift │ │ │ ├── AdminPurgePostView.swift │ │ │ ├── ModAdd.swift │ │ │ ├── ModAddCommunity.swift │ │ │ ├── ModAddCommunityView.swift │ │ │ ├── ModAddView.swift │ │ │ ├── ModBan.swift │ │ │ ├── ModBanFromCommunity.swift │ │ │ ├── ModBanFromCommunityView.swift │ │ │ ├── ModBanView.swift │ │ │ ├── ModFeaturePost.swift │ │ │ ├── ModFeaturePostView.swift │ │ │ ├── ModHideCommunity.swift │ │ │ ├── ModHideCommunityView.swift │ │ │ ├── ModLockPost.swift │ │ │ ├── ModLockPostView.swift │ │ │ ├── ModRemoveComment.swift │ │ │ ├── ModRemoveCommentView.swift │ │ │ ├── ModRemoveCommunity.swift │ │ │ ├── ModRemoveCommunityView.swift │ │ │ ├── ModRemovePost.swift │ │ │ ├── ModRemovePostView.swift │ │ │ ├── ModTransferCommunity.swift │ │ │ ├── ModTransferCommunityView.swift │ │ │ └── ModlogActionType.swift │ │ ├── Person │ │ │ ├── BlockPersonResponse.swift │ │ │ ├── Person.swift │ │ │ ├── PersonAggregates.swift │ │ │ ├── PersonBlockView.swift │ │ │ └── PersonView.swift │ │ ├── Post │ │ │ ├── Post.swift │ │ │ ├── PostAggregates.swift │ │ │ ├── PostFeatureType.swift │ │ │ └── PostView.swift │ │ ├── PrivateMessage │ │ │ ├── CreatePrivateMessage.swift │ │ │ ├── PrivateMessage.swift │ │ │ └── PrivateMessageView.swift │ │ ├── Report │ │ │ ├── CommentReport.swift │ │ │ ├── CommentReportResponse.swift │ │ │ ├── CommentReportView.swift │ │ │ ├── PostReport.swift │ │ │ ├── PostReportResponse.swift │ │ │ └── PostReportView.swift │ │ ├── SearchType.swift │ │ ├── Site │ │ │ ├── LocalSite.swift │ │ │ ├── LocalSiteRateLimit.swift │ │ │ ├── RegistrationMode.swift │ │ │ ├── Site.swift │ │ │ ├── SiteAggregates.swift │ │ │ └── SiteView.swift │ │ ├── SortType.swift │ │ ├── SubscribedType.swift │ │ ├── Tagline.swift │ │ └── User │ │ │ ├── LocalUser.swift │ │ │ ├── LocalUserView.swift │ │ │ └── MyUserInfo.swift │ ├── Leomard │ │ ├── ElapsedTime.swift │ │ ├── LemmyInstance.swift │ │ ├── LeomardExceptions.swift │ │ ├── PostDraft.swift │ │ ├── SessionInfo.swift │ │ ├── Sessions.swift │ │ └── UpdateFrequency.swift │ └── ViewModels │ │ └── Option.swift ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json ├── Services │ ├── CommentService.swift │ ├── CommunityService.swift │ ├── GithubService.swift │ ├── ImageService.swift │ ├── LoginService.swift │ ├── ModlogService.swift │ ├── PersonService.swift │ ├── PostService.swift │ ├── PrivateMessageService.swift │ ├── RepliesService.swift │ ├── RequestHandler.swift │ ├── SearchService.swift │ ├── Service.swift │ └── SiteService.swift ├── Utils │ ├── AppAlertBadge.swift │ ├── Clipboard.swift │ ├── DateFormatConverter.swift │ ├── DmgHelper.swift │ ├── Error.swift │ ├── LinkHelper.swift │ ├── String.swift │ └── URL.swift └── Views │ ├── CommunityUIView.swift │ ├── Components │ ├── AnimatedImage.swift │ ├── Avatar.swift │ ├── CommentReplyUIView.swift │ ├── CommentUIView.swift │ ├── CommunitySearchUIView.swift │ ├── CommunitySidebarUIView.swift │ ├── ContextMenus │ │ ├── CommentContextMenu.swift │ │ ├── CommunityContextMenu.swift │ │ ├── PersonContextMenu.swift │ │ └── PostContextMenu.swift │ ├── DateDisplayView.swift │ ├── MarkdownEditor.swift │ ├── NavbarItem.swift │ ├── NavbarItemContainer.swift │ ├── PageSidebarUIView.swift │ ├── PersonDisplay.swift │ ├── PostOpenedView.swift │ ├── PostUIView.swift │ ├── PrivateMessageUIView.swift │ ├── ProfileSidebarUIView.swift │ └── UserSearchUIView.swift │ ├── ContentView.swift │ ├── FeedView.swift │ ├── InboxView.swift │ ├── LoginView.swift │ ├── NavbarView.swift │ ├── Popups │ ├── PostCreationPopup.swift │ └── PostPopup.swift │ ├── PreferenceView.swift │ ├── ProfileView.swift │ ├── RegisterView.swift │ ├── SearchView.swift │ └── UpdateView.swift ├── LeomardTests ├── LeomardTests.swift └── TagNameVersionTests.swift ├── LeomardUITests ├── LeomardUITests.swift └── LeomardUITestsLaunchTests.swift ├── README.md ├── SECURITY.md └── Scripts ├── build_dmg.sh └── ts2swift.sh /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/.gitignore -------------------------------------------------------------------------------- /Assets/Icon/DMG/leomard_dmg.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/DMG/leomard_dmg.icns -------------------------------------------------------------------------------- /Assets/Icon/DMG/leomard_dmg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/DMG/leomard_dmg.png -------------------------------------------------------------------------------- /Assets/Icon/DMG/leomard_dmg.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/DMG/leomard_dmg.xcf -------------------------------------------------------------------------------- /Assets/Icon/leomard.inkscape.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/leomard.inkscape.svg -------------------------------------------------------------------------------- /Assets/Icon/leomard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/leomard.svg -------------------------------------------------------------------------------- /Assets/Icon/leomard_macos.inkscape.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/leomard_macos.inkscape.svg -------------------------------------------------------------------------------- /Assets/Icon/leomard_stamp.inkscape.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/leomard_stamp.inkscape.svg -------------------------------------------------------------------------------- /Assets/Icon/leomard_stamp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/leomard_stamp.svg -------------------------------------------------------------------------------- /Assets/Icon/mac.iconset/Icon : -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Assets/Icon/mac.iconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/mac.iconset/icon_128x128.png -------------------------------------------------------------------------------- /Assets/Icon/mac.iconset/icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/mac.iconset/icon_128x128@2x.png -------------------------------------------------------------------------------- /Assets/Icon/mac.iconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/mac.iconset/icon_16x16.png -------------------------------------------------------------------------------- /Assets/Icon/mac.iconset/icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/mac.iconset/icon_16x16@2x.png -------------------------------------------------------------------------------- /Assets/Icon/mac.iconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/mac.iconset/icon_256x256.png -------------------------------------------------------------------------------- /Assets/Icon/mac.iconset/icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/mac.iconset/icon_256x256@2x.png -------------------------------------------------------------------------------- /Assets/Icon/mac.iconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/mac.iconset/icon_32x32.png -------------------------------------------------------------------------------- /Assets/Icon/mac.iconset/icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/mac.iconset/icon_32x32@2x.png -------------------------------------------------------------------------------- /Assets/Icon/mac.iconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/mac.iconset/icon_512x512.png -------------------------------------------------------------------------------- /Assets/Icon/mac.iconset/icon_512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Icon/mac.iconset/icon_512x512@2x.png -------------------------------------------------------------------------------- /Assets/Screenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Screenshots/1.png -------------------------------------------------------------------------------- /Assets/Screenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Screenshots/2.png -------------------------------------------------------------------------------- /Assets/Screenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Screenshots/3.png -------------------------------------------------------------------------------- /Assets/Screenshots/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Screenshots/4.png -------------------------------------------------------------------------------- /Assets/Screenshots/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Screenshots/5.png -------------------------------------------------------------------------------- /Assets/Screenshots/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Assets/Screenshots/6.png -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Leomard.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Leomard.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Leomard.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Leomard.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Leomard.xcodeproj/xcshareddata/xcschemes/Leomard.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard.xcodeproj/xcshareddata/xcschemes/Leomard.xcscheme -------------------------------------------------------------------------------- /Leomard.xcodeproj/xcuserdata/konradfigura.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard.xcodeproj/xcuserdata/konradfigura.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Leomard.xcodeproj/xcuserdata/konradfigura.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard.xcodeproj/xcuserdata/konradfigura.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Leomard/AppStorage/PostDrafts.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/AppStorage/PostDrafts.swift -------------------------------------------------------------------------------- /Leomard/AppStorage/SessionStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/AppStorage/SessionStorage.swift -------------------------------------------------------------------------------- /Leomard/AppStorage/UserPreferences.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/AppStorage/UserPreferences.swift -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/AppIcon.appiconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/AppIcon.appiconset/icon_128x128.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/AppIcon.appiconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/AppIcon.appiconset/icon_16x16.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/AppIcon.appiconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/AppIcon.appiconset/icon_256x256.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/AppIcon.appiconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/AppIcon.appiconset/icon_32x32.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/AppIcon.appiconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/AppIcon.appiconset/icon_512x512.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x 1.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/CardView.imageset/CardView.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/CardView.imageset/CardView.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/CardView.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/CardView.imageset/Contents.json -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/CardViewDark.imageset/CardViewDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/CardViewDark.imageset/CardViewDark.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/CardViewDark.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/CardViewDark.imageset/Contents.json -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/CompactView.imageset/CompactView.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/CompactView.imageset/CompactView.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/CompactView.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/CompactView.imageset/Contents.json -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/CompactViewDark.imageset/CompactViewDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/CompactViewDark.imageset/CompactViewDark.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/CompactViewDark.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/CompactViewDark.imageset/Contents.json -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/PopupView.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/PopupView.imageset/Contents.json -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/PopupView.imageset/single-column.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/PopupView.imageset/single-column.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/PopupViewDark.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/PopupViewDark.imageset/Contents.json -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/PopupViewDark.imageset/SingleColumnDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/PopupViewDark.imageset/SingleColumnDark.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/TwoColumnView.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/TwoColumnView.imageset/Contents.json -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/TwoColumnView.imageset/two-column.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/TwoColumnView.imageset/two-column.png -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/TwoColumnViewDark.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/TwoColumnViewDark.imageset/Contents.json -------------------------------------------------------------------------------- /Leomard/Assets.xcassets/TwoColumnViewDark.imageset/TwoColumnDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Assets.xcassets/TwoColumnViewDark.imageset/TwoColumnDark.png -------------------------------------------------------------------------------- /Leomard/Credits.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Credits.rtf -------------------------------------------------------------------------------- /Leomard/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Info.plist -------------------------------------------------------------------------------- /Leomard/Keys.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Keys.xcconfig -------------------------------------------------------------------------------- /Leomard/Leomard.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Leomard.entitlements -------------------------------------------------------------------------------- /Leomard/LeomardApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/LeomardApp.swift -------------------------------------------------------------------------------- /Leomard/Models/GitHub/Release.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/GitHub/Release.swift -------------------------------------------------------------------------------- /Leomard/Models/GitHub/ReleaseAsset.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/GitHub/ReleaseAsset.swift -------------------------------------------------------------------------------- /Leomard/Models/GitHub/TagNameVersion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/GitHub/TagNameVersion.swift -------------------------------------------------------------------------------- /Leomard/Models/Imgur/ImgurImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Imgur/ImgurImage.swift -------------------------------------------------------------------------------- /Leomard/Models/Imgur/ImgurImageUploadForm.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Imgur/ImgurImageUploadForm.swift -------------------------------------------------------------------------------- /Leomard/Models/Imgur/ImgurImageUploadResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Imgur/ImgurImageUploadResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Captcha/CaptchaResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Captcha/CaptchaResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Comment/Comment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Comment/Comment.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Comment/CommentAggregates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Comment/CommentAggregates.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Comment/CommentReply.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Comment/CommentReply.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Comment/CommentReplyView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Comment/CommentReplyView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Comment/CommentSortType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Comment/CommentSortType.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Comment/CommentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Comment/CommentView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Community/BlockCommunityResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Community/BlockCommunityResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Community/Community.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Community/Community.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Community/CommunityAggregates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Community/CommunityAggregates.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Community/CommunityBlockView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Community/CommunityBlockView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Community/CommunityFollowerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Community/CommunityFollowerView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Community/CommunityModeratorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Community/CommunityModeratorView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Community/CommunityView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Community/CommunityView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Community/ListCommunitiesResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Community/ListCommunitiesResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/CustomEmoji/CustomEmoji.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/CustomEmoji/CustomEmoji.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/CustomEmoji/CustomEmojiKeyword.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/CustomEmoji/CustomEmojiKeyword.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/CustomEmoji/CustomEmojiView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/CustomEmoji/CustomEmojiView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/BlockCommunity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/BlockCommunity.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/BlockPerson.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/BlockPerson.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/CommunityResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/CommunityResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/CreateComment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/CreateComment.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/CreateCommentLike.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/CreateCommentLike.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/CreateCommentReport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/CreateCommentReport.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/CreatePost.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/CreatePost.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/CreatePostLike.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/CreatePostLike.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/CreatePostReport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/CreatePostReport.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/DeleteComment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/DeleteComment.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/DeletePost.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/DeletePost.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/EditComment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/EditComment.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/EditPost.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/EditPost.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/FollowCommunity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/FollowCommunity.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/Login.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/Login.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/MarkCommentReplyAsRead.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/MarkCommentReplyAsRead.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/MarkPostAsRead.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/MarkPostAsRead.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/MarkPrivateMessageAsRead.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/MarkPrivateMessageAsRead.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/ModTools/DistinguishComment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/ModTools/DistinguishComment.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/ModTools/EditCommunity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/ModTools/EditCommunity.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/ModTools/FeaturePost.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/ModTools/FeaturePost.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/ModTools/LockPost.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/ModTools/LockPost.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/ModTools/RemoveComment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/ModTools/RemoveComment.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/ModTools/RemoveCommunity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/ModTools/RemoveCommunity.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/ModTools/RemovePost.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/ModTools/RemovePost.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/Register.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/Register.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/SaveComment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/SaveComment.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/SavePost.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/SavePost.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Forms/SaveUserSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Forms/SaveUserSettings.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/GetUnreadCountResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/GetUnreadCountResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/CommentReplyResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/CommentReplyResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/CommentResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/CommentResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/ErrorResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/ErrorResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/GetCaptchaResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/GetCaptchaResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/GetCommentsResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/GetCommentsResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/GetCommunityResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/GetCommunityResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/GetModlog.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/GetModlog.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/GetModlogResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/GetModlogResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/GetPersonDetailsResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/GetPersonDetailsResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/GetPostResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/GetPostResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/GetPostsResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/GetPostsResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/GetRepliesResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/GetRepliesResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/GetSiteResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/GetSiteResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/PostResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/PostResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/PrivateMessageResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/PrivateMessageResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/PrivateMessagesResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/PrivateMessagesResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Gets/SearchResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Gets/SearchResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Language.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Language.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ListingType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ListingType.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/LoginResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/LoginResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/AdminPurgeComment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/AdminPurgeComment.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/AdminPurgeCommentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/AdminPurgeCommentView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/AdminPurgeCommunity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/AdminPurgeCommunity.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/AdminPurgeCommunityView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/AdminPurgeCommunityView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/AdminPurgePerson.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/AdminPurgePerson.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/AdminPurgePersonView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/AdminPurgePersonView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/AdminPurgePost.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/AdminPurgePost.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/AdminPurgePostView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/AdminPurgePostView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModAdd.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModAdd.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModAddCommunity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModAddCommunity.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModAddCommunityView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModAddCommunityView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModAddView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModAddView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModBan.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModBan.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModBanFromCommunity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModBanFromCommunity.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModBanFromCommunityView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModBanFromCommunityView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModBanView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModBanView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModFeaturePost.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModFeaturePost.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModFeaturePostView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModFeaturePostView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModHideCommunity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModHideCommunity.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModHideCommunityView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModHideCommunityView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModLockPost.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModLockPost.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModLockPostView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModLockPostView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModRemoveComment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModRemoveComment.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModRemoveCommentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModRemoveCommentView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModRemoveCommunity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModRemoveCommunity.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModRemoveCommunityView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModRemoveCommunityView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModRemovePost.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModRemovePost.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModRemovePostView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModRemovePostView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModTransferCommunity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModTransferCommunity.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModTransferCommunityView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModTransferCommunityView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/ModLog/ModlogActionType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/ModLog/ModlogActionType.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Person/BlockPersonResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Person/BlockPersonResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Person/Person.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Person/Person.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Person/PersonAggregates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Person/PersonAggregates.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Person/PersonBlockView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Person/PersonBlockView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Person/PersonView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Person/PersonView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Post/Post.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Post/Post.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Post/PostAggregates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Post/PostAggregates.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Post/PostFeatureType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Post/PostFeatureType.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Post/PostView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Post/PostView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/PrivateMessage/CreatePrivateMessage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/PrivateMessage/CreatePrivateMessage.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/PrivateMessage/PrivateMessage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/PrivateMessage/PrivateMessage.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/PrivateMessage/PrivateMessageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/PrivateMessage/PrivateMessageView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Report/CommentReport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Report/CommentReport.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Report/CommentReportResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Report/CommentReportResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Report/CommentReportView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Report/CommentReportView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Report/PostReport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Report/PostReport.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Report/PostReportResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Report/PostReportResponse.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Report/PostReportView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Report/PostReportView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/SearchType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/SearchType.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Site/LocalSite.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Site/LocalSite.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Site/LocalSiteRateLimit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Site/LocalSiteRateLimit.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Site/RegistrationMode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Site/RegistrationMode.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Site/Site.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Site/Site.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Site/SiteAggregates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Site/SiteAggregates.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Site/SiteView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Site/SiteView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/SortType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/SortType.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/SubscribedType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/SubscribedType.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/Tagline.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/Tagline.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/User/LocalUser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/User/LocalUser.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/User/LocalUserView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/User/LocalUserView.swift -------------------------------------------------------------------------------- /Leomard/Models/Lemmy/User/MyUserInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Lemmy/User/MyUserInfo.swift -------------------------------------------------------------------------------- /Leomard/Models/Leomard/ElapsedTime.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Leomard/ElapsedTime.swift -------------------------------------------------------------------------------- /Leomard/Models/Leomard/LemmyInstance.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Leomard/LemmyInstance.swift -------------------------------------------------------------------------------- /Leomard/Models/Leomard/LeomardExceptions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Leomard/LeomardExceptions.swift -------------------------------------------------------------------------------- /Leomard/Models/Leomard/PostDraft.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Leomard/PostDraft.swift -------------------------------------------------------------------------------- /Leomard/Models/Leomard/SessionInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Leomard/SessionInfo.swift -------------------------------------------------------------------------------- /Leomard/Models/Leomard/Sessions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Leomard/Sessions.swift -------------------------------------------------------------------------------- /Leomard/Models/Leomard/UpdateFrequency.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/Leomard/UpdateFrequency.swift -------------------------------------------------------------------------------- /Leomard/Models/ViewModels/Option.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Models/ViewModels/Option.swift -------------------------------------------------------------------------------- /Leomard/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Leomard/Services/CommentService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Services/CommentService.swift -------------------------------------------------------------------------------- /Leomard/Services/CommunityService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Services/CommunityService.swift -------------------------------------------------------------------------------- /Leomard/Services/GithubService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Services/GithubService.swift -------------------------------------------------------------------------------- /Leomard/Services/ImageService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Services/ImageService.swift -------------------------------------------------------------------------------- /Leomard/Services/LoginService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Services/LoginService.swift -------------------------------------------------------------------------------- /Leomard/Services/ModlogService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Services/ModlogService.swift -------------------------------------------------------------------------------- /Leomard/Services/PersonService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Services/PersonService.swift -------------------------------------------------------------------------------- /Leomard/Services/PostService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Services/PostService.swift -------------------------------------------------------------------------------- /Leomard/Services/PrivateMessageService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Services/PrivateMessageService.swift -------------------------------------------------------------------------------- /Leomard/Services/RepliesService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Services/RepliesService.swift -------------------------------------------------------------------------------- /Leomard/Services/RequestHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Services/RequestHandler.swift -------------------------------------------------------------------------------- /Leomard/Services/SearchService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Services/SearchService.swift -------------------------------------------------------------------------------- /Leomard/Services/Service.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Services/Service.swift -------------------------------------------------------------------------------- /Leomard/Services/SiteService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Services/SiteService.swift -------------------------------------------------------------------------------- /Leomard/Utils/AppAlertBadge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Utils/AppAlertBadge.swift -------------------------------------------------------------------------------- /Leomard/Utils/Clipboard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Utils/Clipboard.swift -------------------------------------------------------------------------------- /Leomard/Utils/DateFormatConverter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Utils/DateFormatConverter.swift -------------------------------------------------------------------------------- /Leomard/Utils/DmgHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Utils/DmgHelper.swift -------------------------------------------------------------------------------- /Leomard/Utils/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Utils/Error.swift -------------------------------------------------------------------------------- /Leomard/Utils/LinkHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Utils/LinkHelper.swift -------------------------------------------------------------------------------- /Leomard/Utils/String.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Utils/String.swift -------------------------------------------------------------------------------- /Leomard/Utils/URL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Utils/URL.swift -------------------------------------------------------------------------------- /Leomard/Views/CommunityUIView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/CommunityUIView.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/AnimatedImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/AnimatedImage.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/Avatar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/Avatar.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/CommentReplyUIView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/CommentReplyUIView.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/CommentUIView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/CommentUIView.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/CommunitySearchUIView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/CommunitySearchUIView.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/CommunitySidebarUIView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/CommunitySidebarUIView.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/ContextMenus/CommentContextMenu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/ContextMenus/CommentContextMenu.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/ContextMenus/CommunityContextMenu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/ContextMenus/CommunityContextMenu.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/ContextMenus/PersonContextMenu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/ContextMenus/PersonContextMenu.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/ContextMenus/PostContextMenu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/ContextMenus/PostContextMenu.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/DateDisplayView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/DateDisplayView.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/MarkdownEditor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/MarkdownEditor.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/NavbarItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/NavbarItem.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/NavbarItemContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/NavbarItemContainer.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/PageSidebarUIView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/PageSidebarUIView.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/PersonDisplay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/PersonDisplay.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/PostOpenedView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/PostOpenedView.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/PostUIView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/PostUIView.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/PrivateMessageUIView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/PrivateMessageUIView.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/ProfileSidebarUIView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/ProfileSidebarUIView.swift -------------------------------------------------------------------------------- /Leomard/Views/Components/UserSearchUIView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Components/UserSearchUIView.swift -------------------------------------------------------------------------------- /Leomard/Views/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/ContentView.swift -------------------------------------------------------------------------------- /Leomard/Views/FeedView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/FeedView.swift -------------------------------------------------------------------------------- /Leomard/Views/InboxView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/InboxView.swift -------------------------------------------------------------------------------- /Leomard/Views/LoginView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/LoginView.swift -------------------------------------------------------------------------------- /Leomard/Views/NavbarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/NavbarView.swift -------------------------------------------------------------------------------- /Leomard/Views/Popups/PostCreationPopup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Popups/PostCreationPopup.swift -------------------------------------------------------------------------------- /Leomard/Views/Popups/PostPopup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/Popups/PostPopup.swift -------------------------------------------------------------------------------- /Leomard/Views/PreferenceView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/PreferenceView.swift -------------------------------------------------------------------------------- /Leomard/Views/ProfileView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/ProfileView.swift -------------------------------------------------------------------------------- /Leomard/Views/RegisterView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/RegisterView.swift -------------------------------------------------------------------------------- /Leomard/Views/SearchView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/SearchView.swift -------------------------------------------------------------------------------- /Leomard/Views/UpdateView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Leomard/Views/UpdateView.swift -------------------------------------------------------------------------------- /LeomardTests/LeomardTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/LeomardTests/LeomardTests.swift -------------------------------------------------------------------------------- /LeomardTests/TagNameVersionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/LeomardTests/TagNameVersionTests.swift -------------------------------------------------------------------------------- /LeomardUITests/LeomardUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/LeomardUITests/LeomardUITests.swift -------------------------------------------------------------------------------- /LeomardUITests/LeomardUITestsLaunchTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/LeomardUITests/LeomardUITestsLaunchTests.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/SECURITY.md -------------------------------------------------------------------------------- /Scripts/build_dmg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Scripts/build_dmg.sh -------------------------------------------------------------------------------- /Scripts/ts2swift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlon007/Leomard/HEAD/Scripts/ts2swift.sh --------------------------------------------------------------------------------