├── .gitignore ├── Brickie.xcodeproj ├── project.pbxproj └── xcshareddata │ └── xcschemes │ └── Brickie.xcscheme ├── BrickieTests └── RouterTests.swift ├── CHANGELOG.md ├── Debug.xcconfig ├── LICENSE.md ├── README.md └── sources ├── assets ├── Assets.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── icon-40.png │ │ ├── icon-40@2x.png │ │ ├── icon-40@3x.png │ │ ├── icon-60@2x.png │ │ ├── icon-60@3x.png │ │ ├── icon-72.png │ │ ├── icon-72@2x.png │ │ ├── icon-76.png │ │ ├── icon-76@2x.png │ │ ├── icon-83.5@2x.png │ │ ├── icon-small-50.png │ │ ├── icon-small-50@2x.png │ │ ├── icon-small.png │ │ ├── icon-small@2x.png │ │ ├── icon-small@3x.png │ │ ├── icon.png │ │ ├── icon@2x.png │ │ ├── ios-marketing.png │ │ ├── notification-icon@2x.png │ │ ├── notification-icon@3x.png │ │ ├── notification-icon~ipad.png │ │ └── notification-icon~ipad@2x.png │ ├── Contents.json │ ├── app_logo.imageset │ │ ├── Contents.json │ │ ├── slice2~universal@1x.png │ │ ├── slice2~universal@2x.png │ │ └── slice2~universal@3x.png │ ├── brickset_logo.imageset │ │ ├── Contents.json │ │ ├── Image~universal@1x.png │ │ ├── Image~universal@2x.png │ │ └── Image~universal@3x.png │ ├── brickset_small.imageset │ │ ├── Contents.json │ │ ├── brickset_logo~universal@1x.png │ │ ├── brickset_logo~universal@2x.png │ │ └── brickset_logo~universal@3x.png │ ├── github.imageset │ │ ├── Contents.json │ │ ├── github~universal@1x.png │ │ ├── github~universal@2x.png │ │ └── github~universal@3x.png │ ├── homework.imageset │ │ ├── Contents.json │ │ ├── favicon-homework~universal@1x.png │ │ ├── favicon-homework~universal@2x.png │ │ └── favicon-homework~universal@3x.png │ ├── instagram.imageset │ │ ├── Contents.json │ │ ├── instagram~universal@1x.png │ │ ├── instagram~universal@2x.png │ │ └── instagram~universal@3x.png │ ├── lego_brick.imageset │ │ ├── Contents.json │ │ └── legoBrick.pdf │ ├── lego_head.imageset │ │ ├── Contents.json │ │ └── legoHead.pdf │ └── twitter.imageset │ │ ├── Contents.json │ │ ├── twitter~universal@1x.png │ │ ├── twitter~universal@2x.png │ │ └── twitter~universal@3x.png ├── Base.lproj │ └── LaunchScreen.storyboard ├── BrickSet.entitlements ├── Colors.xcassets │ ├── Contents.json │ ├── background.colorset │ │ └── Contents.json │ ├── backgroundAlt.colorset │ │ └── Contents.json │ └── backgroundContrast.colorset │ │ └── Contents.json ├── Info.plist ├── Preview Content │ └── PreviewStore.swift ├── en.lproj │ └── Localizable.strings ├── fonts │ ├── Legothick.ttf │ └── MPLUSRounded1c-Black.ttf └── fr.lproj │ └── Localizable.strings ├── base ├── App.swift ├── Enums.swift ├── Logger.swift └── Static.swift ├── model ├── APIs │ ├── APIHelpers.swift │ └── Router.swift ├── Cache │ ├── Cache.swift │ └── EnvironmentValues.swift ├── Extensions │ ├── String+Ext.swift │ └── URLSession+DataTaskProgressPublisher.swift ├── Publishers │ ├── Configuration.swift │ ├── DataLoader.swift │ └── Store.swift ├── SecretsConfiguration.swift └── data │ ├── Lego.swift │ ├── LegoMinifig.swift │ ├── LegoSet+Subclass.swift │ ├── LegoSet.swift │ ├── LegoTheme.swift │ ├── MinifigNote.swift │ └── User.swift └── views ├── APIIssueView.swift ├── AppRoot.swift ├── LoginView.swift ├── Minifig ├── Details │ ├── MinifigDetailView.swift │ ├── MinifigEditorView.swift │ └── MinifigFilteredView.swift ├── FigsGridCell.swift ├── FigsListView.swift ├── FigsView.swift └── MinifigListCell.swift ├── Modifier and Accessories ├── BarButtonModifier.swift ├── Blur.swift ├── BlurredImageView.swift ├── DismissingKeyboardOnSwipe.swift ├── HeaderViewModifier.swift ├── NakedList.swift ├── RoundedButtonStyle.swift ├── RoundedCorners.swift ├── RoundedShadowMod.swift └── RoundedText.swift ├── Reusable ├── CellContextMenu.swift ├── DisplayModeView.swift ├── FirstSyncView.swift ├── LegoTitleView.swift ├── LinkView.swift ├── NotesView.swift ├── PastilView.swift ├── SorterFilterView.swift ├── SwipeActionsMenu.swift ├── TextView.swift ├── ThumbnailView.swift └── TitleView.swift ├── SetList ├── CodeScanner.swift ├── Details │ ├── FullScreenImageView.swift │ ├── PDFView.swift │ ├── RatingView.swift │ ├── SetAddtionnalImagesView.swift │ ├── SetDetailView.swift │ ├── SetEditorView.swift │ └── SetsFilteredView.swift ├── SetListCell.swift ├── SetThemeList.swift ├── SetsListView.swift └── SetsView.swift ├── SettingsView.swift ├── SinglePanelView.swift ├── Welcome ├── WelcomeItemView.swift └── WelcomeView.swift └── representables ├── PDFKitView.swift └── SafariView.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/.gitignore -------------------------------------------------------------------------------- /Brickie.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/Brickie.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Brickie.xcodeproj/xcshareddata/xcschemes/Brickie.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/Brickie.xcodeproj/xcshareddata/xcschemes/Brickie.xcscheme -------------------------------------------------------------------------------- /BrickieTests/RouterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/BrickieTests/RouterTests.swift -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/Debug.xcconfig -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/README.md -------------------------------------------------------------------------------- /sources/assets/Assets.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.swift -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-40.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-72.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-72@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-72@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-76.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-small-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-small-50.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-small-50@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-small-50@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-small.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-small@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon-small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon-small@3x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/icon@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/ios-marketing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/ios-marketing.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/notification-icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/notification-icon@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/notification-icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/notification-icon@3x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/notification-icon~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/notification-icon~ipad.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/AppIcon.appiconset/notification-icon~ipad@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/AppIcon.appiconset/notification-icon~ipad@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/app_logo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/app_logo.imageset/Contents.json -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/app_logo.imageset/slice2~universal@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/app_logo.imageset/slice2~universal@1x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/app_logo.imageset/slice2~universal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/app_logo.imageset/slice2~universal@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/app_logo.imageset/slice2~universal@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/app_logo.imageset/slice2~universal@3x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/brickset_logo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/brickset_logo.imageset/Contents.json -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/brickset_logo.imageset/Image~universal@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/brickset_logo.imageset/Image~universal@1x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/brickset_logo.imageset/Image~universal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/brickset_logo.imageset/Image~universal@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/brickset_logo.imageset/Image~universal@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/brickset_logo.imageset/Image~universal@3x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/brickset_small.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/brickset_small.imageset/Contents.json -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/brickset_small.imageset/brickset_logo~universal@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/brickset_small.imageset/brickset_logo~universal@1x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/brickset_small.imageset/brickset_logo~universal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/brickset_small.imageset/brickset_logo~universal@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/brickset_small.imageset/brickset_logo~universal@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/brickset_small.imageset/brickset_logo~universal@3x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/github.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/github.imageset/Contents.json -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/github.imageset/github~universal@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/github.imageset/github~universal@1x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/github.imageset/github~universal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/github.imageset/github~universal@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/github.imageset/github~universal@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/github.imageset/github~universal@3x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/homework.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/homework.imageset/Contents.json -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/homework.imageset/favicon-homework~universal@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/homework.imageset/favicon-homework~universal@1x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/homework.imageset/favicon-homework~universal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/homework.imageset/favicon-homework~universal@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/homework.imageset/favicon-homework~universal@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/homework.imageset/favicon-homework~universal@3x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/instagram.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/instagram.imageset/Contents.json -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/instagram.imageset/instagram~universal@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/instagram.imageset/instagram~universal@1x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/instagram.imageset/instagram~universal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/instagram.imageset/instagram~universal@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/instagram.imageset/instagram~universal@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/instagram.imageset/instagram~universal@3x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/lego_brick.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/lego_brick.imageset/Contents.json -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/lego_brick.imageset/legoBrick.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/lego_brick.imageset/legoBrick.pdf -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/lego_head.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/lego_head.imageset/Contents.json -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/lego_head.imageset/legoHead.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/lego_head.imageset/legoHead.pdf -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/twitter.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/twitter.imageset/Contents.json -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/twitter.imageset/twitter~universal@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/twitter.imageset/twitter~universal@1x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/twitter.imageset/twitter~universal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/twitter.imageset/twitter~universal@2x.png -------------------------------------------------------------------------------- /sources/assets/Assets.xcassets/twitter.imageset/twitter~universal@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Assets.xcassets/twitter.imageset/twitter~universal@3x.png -------------------------------------------------------------------------------- /sources/assets/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /sources/assets/BrickSet.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/BrickSet.entitlements -------------------------------------------------------------------------------- /sources/assets/Colors.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Colors.xcassets/Contents.json -------------------------------------------------------------------------------- /sources/assets/Colors.xcassets/background.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Colors.xcassets/background.colorset/Contents.json -------------------------------------------------------------------------------- /sources/assets/Colors.xcassets/backgroundAlt.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Colors.xcassets/backgroundAlt.colorset/Contents.json -------------------------------------------------------------------------------- /sources/assets/Colors.xcassets/backgroundContrast.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Colors.xcassets/backgroundContrast.colorset/Contents.json -------------------------------------------------------------------------------- /sources/assets/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Info.plist -------------------------------------------------------------------------------- /sources/assets/Preview Content/PreviewStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/Preview Content/PreviewStore.swift -------------------------------------------------------------------------------- /sources/assets/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /sources/assets/fonts/Legothick.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/fonts/Legothick.ttf -------------------------------------------------------------------------------- /sources/assets/fonts/MPLUSRounded1c-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/fonts/MPLUSRounded1c-Black.ttf -------------------------------------------------------------------------------- /sources/assets/fr.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/assets/fr.lproj/Localizable.strings -------------------------------------------------------------------------------- /sources/base/App.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/base/App.swift -------------------------------------------------------------------------------- /sources/base/Enums.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/base/Enums.swift -------------------------------------------------------------------------------- /sources/base/Logger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/base/Logger.swift -------------------------------------------------------------------------------- /sources/base/Static.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/base/Static.swift -------------------------------------------------------------------------------- /sources/model/APIs/APIHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/APIs/APIHelpers.swift -------------------------------------------------------------------------------- /sources/model/APIs/Router.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/APIs/Router.swift -------------------------------------------------------------------------------- /sources/model/Cache/Cache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/Cache/Cache.swift -------------------------------------------------------------------------------- /sources/model/Cache/EnvironmentValues.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/Cache/EnvironmentValues.swift -------------------------------------------------------------------------------- /sources/model/Extensions/String+Ext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/Extensions/String+Ext.swift -------------------------------------------------------------------------------- /sources/model/Extensions/URLSession+DataTaskProgressPublisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/Extensions/URLSession+DataTaskProgressPublisher.swift -------------------------------------------------------------------------------- /sources/model/Publishers/Configuration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/Publishers/Configuration.swift -------------------------------------------------------------------------------- /sources/model/Publishers/DataLoader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/Publishers/DataLoader.swift -------------------------------------------------------------------------------- /sources/model/Publishers/Store.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/Publishers/Store.swift -------------------------------------------------------------------------------- /sources/model/SecretsConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/SecretsConfiguration.swift -------------------------------------------------------------------------------- /sources/model/data/Lego.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/data/Lego.swift -------------------------------------------------------------------------------- /sources/model/data/LegoMinifig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/data/LegoMinifig.swift -------------------------------------------------------------------------------- /sources/model/data/LegoSet+Subclass.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/data/LegoSet+Subclass.swift -------------------------------------------------------------------------------- /sources/model/data/LegoSet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/data/LegoSet.swift -------------------------------------------------------------------------------- /sources/model/data/LegoTheme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/data/LegoTheme.swift -------------------------------------------------------------------------------- /sources/model/data/MinifigNote.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/data/MinifigNote.swift -------------------------------------------------------------------------------- /sources/model/data/User.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/model/data/User.swift -------------------------------------------------------------------------------- /sources/views/APIIssueView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/APIIssueView.swift -------------------------------------------------------------------------------- /sources/views/AppRoot.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/AppRoot.swift -------------------------------------------------------------------------------- /sources/views/LoginView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/LoginView.swift -------------------------------------------------------------------------------- /sources/views/Minifig/Details/MinifigDetailView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Minifig/Details/MinifigDetailView.swift -------------------------------------------------------------------------------- /sources/views/Minifig/Details/MinifigEditorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Minifig/Details/MinifigEditorView.swift -------------------------------------------------------------------------------- /sources/views/Minifig/Details/MinifigFilteredView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Minifig/Details/MinifigFilteredView.swift -------------------------------------------------------------------------------- /sources/views/Minifig/FigsGridCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Minifig/FigsGridCell.swift -------------------------------------------------------------------------------- /sources/views/Minifig/FigsListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Minifig/FigsListView.swift -------------------------------------------------------------------------------- /sources/views/Minifig/FigsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Minifig/FigsView.swift -------------------------------------------------------------------------------- /sources/views/Minifig/MinifigListCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Minifig/MinifigListCell.swift -------------------------------------------------------------------------------- /sources/views/Modifier and Accessories/BarButtonModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Modifier and Accessories/BarButtonModifier.swift -------------------------------------------------------------------------------- /sources/views/Modifier and Accessories/Blur.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Modifier and Accessories/Blur.swift -------------------------------------------------------------------------------- /sources/views/Modifier and Accessories/BlurredImageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Modifier and Accessories/BlurredImageView.swift -------------------------------------------------------------------------------- /sources/views/Modifier and Accessories/DismissingKeyboardOnSwipe.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Modifier and Accessories/DismissingKeyboardOnSwipe.swift -------------------------------------------------------------------------------- /sources/views/Modifier and Accessories/HeaderViewModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Modifier and Accessories/HeaderViewModifier.swift -------------------------------------------------------------------------------- /sources/views/Modifier and Accessories/NakedList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Modifier and Accessories/NakedList.swift -------------------------------------------------------------------------------- /sources/views/Modifier and Accessories/RoundedButtonStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Modifier and Accessories/RoundedButtonStyle.swift -------------------------------------------------------------------------------- /sources/views/Modifier and Accessories/RoundedCorners.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Modifier and Accessories/RoundedCorners.swift -------------------------------------------------------------------------------- /sources/views/Modifier and Accessories/RoundedShadowMod.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Modifier and Accessories/RoundedShadowMod.swift -------------------------------------------------------------------------------- /sources/views/Modifier and Accessories/RoundedText.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Modifier and Accessories/RoundedText.swift -------------------------------------------------------------------------------- /sources/views/Reusable/CellContextMenu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Reusable/CellContextMenu.swift -------------------------------------------------------------------------------- /sources/views/Reusable/DisplayModeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Reusable/DisplayModeView.swift -------------------------------------------------------------------------------- /sources/views/Reusable/FirstSyncView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Reusable/FirstSyncView.swift -------------------------------------------------------------------------------- /sources/views/Reusable/LegoTitleView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Reusable/LegoTitleView.swift -------------------------------------------------------------------------------- /sources/views/Reusable/LinkView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Reusable/LinkView.swift -------------------------------------------------------------------------------- /sources/views/Reusable/NotesView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Reusable/NotesView.swift -------------------------------------------------------------------------------- /sources/views/Reusable/PastilView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Reusable/PastilView.swift -------------------------------------------------------------------------------- /sources/views/Reusable/SorterFilterView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Reusable/SorterFilterView.swift -------------------------------------------------------------------------------- /sources/views/Reusable/SwipeActionsMenu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Reusable/SwipeActionsMenu.swift -------------------------------------------------------------------------------- /sources/views/Reusable/TextView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Reusable/TextView.swift -------------------------------------------------------------------------------- /sources/views/Reusable/ThumbnailView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Reusable/ThumbnailView.swift -------------------------------------------------------------------------------- /sources/views/Reusable/TitleView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Reusable/TitleView.swift -------------------------------------------------------------------------------- /sources/views/SetList/CodeScanner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/SetList/CodeScanner.swift -------------------------------------------------------------------------------- /sources/views/SetList/Details/FullScreenImageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/SetList/Details/FullScreenImageView.swift -------------------------------------------------------------------------------- /sources/views/SetList/Details/PDFView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/SetList/Details/PDFView.swift -------------------------------------------------------------------------------- /sources/views/SetList/Details/RatingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/SetList/Details/RatingView.swift -------------------------------------------------------------------------------- /sources/views/SetList/Details/SetAddtionnalImagesView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/SetList/Details/SetAddtionnalImagesView.swift -------------------------------------------------------------------------------- /sources/views/SetList/Details/SetDetailView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/SetList/Details/SetDetailView.swift -------------------------------------------------------------------------------- /sources/views/SetList/Details/SetEditorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/SetList/Details/SetEditorView.swift -------------------------------------------------------------------------------- /sources/views/SetList/Details/SetsFilteredView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/SetList/Details/SetsFilteredView.swift -------------------------------------------------------------------------------- /sources/views/SetList/SetListCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/SetList/SetListCell.swift -------------------------------------------------------------------------------- /sources/views/SetList/SetThemeList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/SetList/SetThemeList.swift -------------------------------------------------------------------------------- /sources/views/SetList/SetsListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/SetList/SetsListView.swift -------------------------------------------------------------------------------- /sources/views/SetList/SetsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/SetList/SetsView.swift -------------------------------------------------------------------------------- /sources/views/SettingsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/SettingsView.swift -------------------------------------------------------------------------------- /sources/views/SinglePanelView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/SinglePanelView.swift -------------------------------------------------------------------------------- /sources/views/Welcome/WelcomeItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Welcome/WelcomeItemView.swift -------------------------------------------------------------------------------- /sources/views/Welcome/WelcomeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/Welcome/WelcomeView.swift -------------------------------------------------------------------------------- /sources/views/representables/PDFKitView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/representables/PDFKitView.swift -------------------------------------------------------------------------------- /sources/views/representables/SafariView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leolelego/brickie.swiftui/HEAD/sources/views/representables/SafariView.swift --------------------------------------------------------------------------------