├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── enhancement-feature-request.md └── workflows │ ├── nightly.yml │ └── stable.yml ├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── lint-baseline.xml ├── proguard-rules.pro ├── schemas │ ├── com.dot.gallery.feature_node.data.data_source.InternalDatabase │ │ ├── 1.json │ │ └── 2.json │ ├── debug │ │ └── com.dot.gallery.feature_node.data.data_source.InternalDatabase │ │ │ └── 1.json │ ├── release │ │ └── com.dot.gallery.feature_node.data.data_source.InternalDatabase │ │ │ └── 1.json │ └── staging │ │ └── com.dot.gallery.feature_node.data.data_source.InternalDatabase │ │ └── 1.json └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── dot │ │ └── gallery │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── kotlin │ │ ├── com │ │ │ └── dot │ │ │ │ └── gallery │ │ │ │ ├── GalleryApp.kt │ │ │ │ ├── ai │ │ │ │ ├── AISearchEngine.kt │ │ │ │ ├── ClipTokenizer.kt │ │ │ │ ├── Converters.kt │ │ │ │ ├── ImageEmbeddingDatabase.kt │ │ │ │ ├── Normalize.kt │ │ │ │ ├── ORTImageViewModel.kt │ │ │ │ ├── ORTTextViewModel.kt │ │ │ │ └── PreProcess.kt │ │ │ │ ├── core │ │ │ │ ├── Constants.kt │ │ │ │ ├── MediaObserver.kt │ │ │ │ ├── MediaState.kt │ │ │ │ ├── Resource.kt │ │ │ │ ├── SearchEngine.kt │ │ │ │ ├── Settings.kt │ │ │ │ ├── coil │ │ │ │ │ └── ThumbnailDecoder.kt │ │ │ │ ├── presentation │ │ │ │ │ └── components │ │ │ │ │ │ ├── AppBar.kt │ │ │ │ │ │ ├── CheckBox.kt │ │ │ │ │ │ ├── DragHandle.kt │ │ │ │ │ │ ├── EmptyMedia.kt │ │ │ │ │ │ ├── ErrorComponent.kt │ │ │ │ │ │ ├── FilterComponent.kt │ │ │ │ │ │ ├── LoadingMedia.kt │ │ │ │ │ │ ├── NavigationActions.kt │ │ │ │ │ │ ├── NavigationButton.kt │ │ │ │ │ │ ├── NavigationComp.kt │ │ │ │ │ │ ├── SelectionSheet.kt │ │ │ │ │ │ ├── StickyHeader.kt │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── AutoResizeText.kt │ │ │ │ │ │ ├── BatteryExt.kt │ │ │ │ │ │ ├── OnLifecycleEvent.kt │ │ │ │ │ │ ├── PermissionsExt.kt │ │ │ │ │ │ ├── ShadowModifier.kt │ │ │ │ │ │ ├── StickyHeaderGrid.kt │ │ │ │ │ │ └── observeCustomMediaState.kt │ │ │ │ └── util │ │ │ │ │ └── SettingsExt.kt │ │ │ │ ├── feature_node │ │ │ │ ├── data │ │ │ │ │ ├── data_source │ │ │ │ │ │ ├── BlacklistDao.kt │ │ │ │ │ │ ├── InternalDatabase.kt │ │ │ │ │ │ ├── MediaQuery.kt │ │ │ │ │ │ └── PinnedDao.kt │ │ │ │ │ ├── data_types │ │ │ │ │ │ ├── GetAlbums.kt │ │ │ │ │ │ ├── GetFavoriteMedia.kt │ │ │ │ │ │ ├── GetMedia.kt │ │ │ │ │ │ ├── GetMediaByUri.kt │ │ │ │ │ │ ├── GetTrashedMedia.kt │ │ │ │ │ │ └── MediaStoreCursor.kt │ │ │ │ │ └── repository │ │ │ │ │ │ └── MediaRepositoryImpl.kt │ │ │ │ ├── domain │ │ │ │ │ ├── model │ │ │ │ │ │ ├── Album.kt │ │ │ │ │ │ ├── BlacklistedAlbum.kt │ │ │ │ │ │ ├── ExifAttributes.kt │ │ │ │ │ │ ├── ImageFilter.kt │ │ │ │ │ │ ├── ImageModification.kt │ │ │ │ │ │ ├── Media.kt │ │ │ │ │ │ ├── MediaItem.kt │ │ │ │ │ │ ├── PinnedAlbum.kt │ │ │ │ │ │ └── PlaybackSpeed.kt │ │ │ │ │ ├── repository │ │ │ │ │ │ └── MediaRepository.kt │ │ │ │ │ ├── use_case │ │ │ │ │ │ ├── BlacklistUseCase.kt │ │ │ │ │ │ ├── DeletePinnedAlbumUseCase.kt │ │ │ │ │ │ ├── GetAlbumsUseCase.kt │ │ │ │ │ │ ├── GetAlbumsWithTypeUseCase.kt │ │ │ │ │ │ ├── GetMediaByAlbumUseCase.kt │ │ │ │ │ │ ├── GetMediaByAlbumWithTypeUseCase.kt │ │ │ │ │ │ ├── GetMediaByTypeUseCase.kt │ │ │ │ │ │ ├── GetMediaByUriUseCase.kt │ │ │ │ │ │ ├── GetMediaFavoriteUseCase.kt │ │ │ │ │ │ ├── GetMediaListByUrisUseCase.kt │ │ │ │ │ │ ├── GetMediaTrashedUseCase.kt │ │ │ │ │ │ ├── GetMediaUseCase.kt │ │ │ │ │ │ ├── InsertPinnedAlbumUseCase.kt │ │ │ │ │ │ ├── MediaHandleUseCase.kt │ │ │ │ │ │ └── MediaUseCases.kt │ │ │ │ │ └── util │ │ │ │ │ │ ├── MediaOrder.kt │ │ │ │ │ │ └── OrderType.kt │ │ │ │ └── presentation │ │ │ │ │ ├── albums │ │ │ │ │ ├── AlbumsScreen.kt │ │ │ │ │ ├── AlbumsViewModel.kt │ │ │ │ │ └── components │ │ │ │ │ │ ├── AlbumComponent.kt │ │ │ │ │ │ └── PinnedAlbumsCarousel.kt │ │ │ │ │ ├── common │ │ │ │ │ ├── ChanneledViewModel.kt │ │ │ │ │ ├── MediaScreen.kt │ │ │ │ │ ├── MediaViewModel.kt │ │ │ │ │ └── components │ │ │ │ │ │ ├── MediaGridView.kt │ │ │ │ │ │ ├── MediaImage.kt │ │ │ │ │ │ ├── OptionSheet.kt │ │ │ │ │ │ ├── TimelineScroller.kt │ │ │ │ │ │ ├── TwoLinedDateToolbarTitle.kt │ │ │ │ │ │ ├── maxScrollFlingBehavior.kt │ │ │ │ │ │ └── rememberHeaderOffset.kt │ │ │ │ │ ├── edit │ │ │ │ │ ├── EditActivity.kt │ │ │ │ │ ├── EditScreen.kt │ │ │ │ │ ├── EditViewModel.kt │ │ │ │ │ └── components │ │ │ │ │ │ ├── EditBottomBar.kt │ │ │ │ │ │ ├── EditOptions.kt │ │ │ │ │ │ ├── HorizontalScrubber.kt │ │ │ │ │ │ ├── adjustments │ │ │ │ │ │ └── AdjustmentSelector.kt │ │ │ │ │ │ ├── crop │ │ │ │ │ │ ├── CropOptions.kt │ │ │ │ │ │ ├── CropScrubber.kt │ │ │ │ │ │ └── Cropper.kt │ │ │ │ │ │ ├── filters │ │ │ │ │ │ └── FilterSelector.kt │ │ │ │ │ │ └── more │ │ │ │ │ │ └── MoreSelector.kt │ │ │ │ │ ├── exif │ │ │ │ │ ├── AddAlbumSheet.kt │ │ │ │ │ ├── CopyMediaSheet.kt │ │ │ │ │ ├── MetadataEditSheet.kt │ │ │ │ │ └── MoveMediaSheet.kt │ │ │ │ │ ├── favorites │ │ │ │ │ ├── FavoriteScreen.kt │ │ │ │ │ └── components │ │ │ │ │ │ ├── EmptyFavorites.kt │ │ │ │ │ │ └── FavoriteNavActions.kt │ │ │ │ │ ├── ignored │ │ │ │ │ ├── IgnoredScreen.kt │ │ │ │ │ ├── IgnoredState.kt │ │ │ │ │ ├── IgnoredViewModel.kt │ │ │ │ │ └── SelectAlbumSheet.kt │ │ │ │ │ ├── main │ │ │ │ │ └── MainActivity.kt │ │ │ │ │ ├── mediaview │ │ │ │ │ ├── MediaViewScreen.kt │ │ │ │ │ └── components │ │ │ │ │ │ ├── AppBar.kt │ │ │ │ │ │ ├── BottomBar.kt │ │ │ │ │ │ ├── MediaInfo.kt │ │ │ │ │ │ ├── media │ │ │ │ │ │ ├── MediaPreviewComponent.kt │ │ │ │ │ │ └── ZoomablePagerImage.kt │ │ │ │ │ │ └── video │ │ │ │ │ │ ├── VideoDurationHeader.kt │ │ │ │ │ │ ├── VideoPlayer.kt │ │ │ │ │ │ └── VideoPlayerController.kt │ │ │ │ │ ├── picker │ │ │ │ │ ├── PickerActivity.kt │ │ │ │ │ ├── PickerViewModel.kt │ │ │ │ │ └── components │ │ │ │ │ │ ├── PickerMediaScreen.kt │ │ │ │ │ │ └── PickerScreen.kt │ │ │ │ │ ├── search │ │ │ │ │ ├── MainSearchBar.kt │ │ │ │ │ └── components │ │ │ │ │ │ ├── HistoryItem.kt │ │ │ │ │ │ ├── SearchBarElevation.kt │ │ │ │ │ │ └── SearchHistory.kt │ │ │ │ │ ├── settings │ │ │ │ │ ├── SettingsScreen.kt │ │ │ │ │ └── components │ │ │ │ │ │ ├── AppHeader.kt │ │ │ │ │ │ └── SettingsItems.kt │ │ │ │ │ ├── setup │ │ │ │ │ └── SetupScreen.kt │ │ │ │ │ ├── standalone │ │ │ │ │ ├── StandaloneActivity.kt │ │ │ │ │ └── StandaloneViewModel.kt │ │ │ │ │ ├── support │ │ │ │ │ └── SupportSheet.kt │ │ │ │ │ ├── timeline │ │ │ │ │ ├── TimelineScreen.kt │ │ │ │ │ └── components │ │ │ │ │ │ └── TimelineNavActions.kt │ │ │ │ │ ├── trashed │ │ │ │ │ ├── TrashedScreen.kt │ │ │ │ │ └── components │ │ │ │ │ │ ├── AutoDeleteFooter.kt │ │ │ │ │ │ ├── EmptyTrash.kt │ │ │ │ │ │ ├── TrashDialog.kt │ │ │ │ │ │ ├── TrashedNavActions.kt │ │ │ │ │ │ └── TrashedViewBottomBar.kt │ │ │ │ │ ├── util │ │ │ │ │ ├── AppBottomSheetState.kt │ │ │ │ │ ├── ContextExt.kt │ │ │ │ │ ├── DateExt.kt │ │ │ │ │ ├── ExifMetadata.kt │ │ │ │ │ ├── FileUtils.kt │ │ │ │ │ ├── Geolocation.kt │ │ │ │ │ ├── ImageUtils.kt │ │ │ │ │ ├── JxlDecoder.kt │ │ │ │ │ ├── MapBoxURL.kt │ │ │ │ │ ├── ModifierExt.kt │ │ │ │ │ ├── NavigationItem.kt │ │ │ │ │ ├── NetworkExt.kt │ │ │ │ │ ├── Screen.kt │ │ │ │ │ ├── StateExt.kt │ │ │ │ │ ├── WindowInsetsControllerExt.kt │ │ │ │ │ ├── launchMap.kt │ │ │ │ │ └── newImageLoader.kt │ │ │ │ │ └── wallpaper │ │ │ │ │ └── SetWallpaperActivity.kt │ │ │ │ ├── injection │ │ │ │ └── AppModule.kt │ │ │ │ └── ui │ │ │ │ ├── core │ │ │ │ ├── Icons.kt │ │ │ │ └── icons │ │ │ │ │ ├── Face.kt │ │ │ │ │ ├── NoImage.kt │ │ │ │ │ └── Star.kt │ │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Dimens.kt │ │ │ │ ├── Shape.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ └── me │ │ │ └── saket │ │ │ └── telephoto │ │ │ └── zoomable │ │ │ └── coil3 │ │ │ ├── CoilI3mageSource.kt │ │ │ └── canBeSubSampled.kt │ └── res │ │ ├── drawable │ │ ├── ic_donate.xml │ │ ├── ic_gallery_thumbnail.xml │ │ ├── ic_github.xml │ │ ├── ic_launcher_foreground.xml │ │ ├── ic_launcher_foreground_monochrome.xml │ │ ├── ic_media_manage.xml │ │ ├── ic_scroll_arrow.xml │ │ ├── image_sample_1.webp │ │ ├── image_sample_2.webp │ │ ├── image_sample_3.webp │ │ └── image_sample_4.webp │ │ ├── layout │ │ └── album_pin_frame.xml │ │ ├── mipmap │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── raw │ │ ├── merges.txt │ │ ├── textual_quant.onnx │ │ ├── visual_quant.onnx │ │ └── vocab.json │ │ ├── values-af-rZA │ │ └── strings.xml │ │ ├── values-ar-rSA │ │ └── strings.xml │ │ ├── values-ca-rES │ │ └── strings.xml │ │ ├── values-cs-rCZ │ │ └── strings.xml │ │ ├── values-da-rDK │ │ └── strings.xml │ │ ├── values-de-rDE │ │ └── strings.xml │ │ ├── values-el-rGR │ │ └── strings.xml │ │ ├── values-en-rUS │ │ └── strings.xml │ │ ├── values-es-rES │ │ └── strings.xml │ │ ├── values-fi-rFI │ │ └── strings.xml │ │ ├── values-fr-rFR │ │ └── strings.xml │ │ ├── values-gl-rES │ │ └── strings.xml │ │ ├── values-hu-rHU │ │ └── strings.xml │ │ ├── values-it-rIT │ │ └── strings.xml │ │ ├── values-iw-rIL │ │ └── strings.xml │ │ ├── values-ja-rJP │ │ └── strings.xml │ │ ├── values-ko-rKR │ │ └── strings.xml │ │ ├── values-night │ │ └── colors.xml │ │ ├── values-nl-rNL │ │ └── strings.xml │ │ ├── values-no-rNO │ │ └── strings.xml │ │ ├── values-or-rIN │ │ └── strings.xml │ │ ├── values-pl-rPL │ │ └── strings.xml │ │ ├── values-pt-rBR │ │ └── strings.xml │ │ ├── values-pt-rPT │ │ └── strings.xml │ │ ├── values-ro-rRO │ │ └── strings.xml │ │ ├── values-ru-rRU │ │ └── strings.xml │ │ ├── values-sr-rSP │ │ └── strings.xml │ │ ├── values-sv-rSE │ │ └── strings.xml │ │ ├── values-tr-rTR │ │ └── strings.xml │ │ ├── values-uk-rUA │ │ └── strings.xml │ │ ├── values-vi-rVN │ │ └── strings.xml │ │ ├── values-zh-rCN │ │ └── strings.xml │ │ ├── values-zh-rTW │ │ └── strings.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ ├── data_extraction_rules.xml │ │ └── filepaths.xml │ ├── release │ └── generated │ │ └── baselineProfiles │ │ ├── baseline-prof.txt │ │ └── startup-prof.txt │ └── test │ └── java │ └── com │ └── dot │ └── gallery │ └── ExampleUnitTest.kt ├── baselineProfile ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── dot │ └── baselineprofile │ ├── BaselineProfileGenerator.kt │ └── StartupBenchmarks.kt ├── crowdin.yml ├── fastlane └── metadata │ └── android │ └── en-US │ ├── changelogs │ ├── 10216.txt │ ├── 20111.txt │ ├── 21000.txt │ └── 21009.txt │ ├── full_description.txt │ ├── images │ ├── featureGraphic.png │ ├── icon.png │ └── phoneScreenshots │ │ ├── 1.png │ │ ├── 10.png │ │ ├── 11.png │ │ ├── 12.png │ │ ├── 13.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ └── 9.png │ └── short_description.txt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── libs ├── cropper │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── smarttoolfactory │ │ │ └── cropper │ │ │ ├── CropModifier.kt │ │ │ ├── ImageCropper.kt │ │ │ ├── TouchRegion.kt │ │ │ ├── crop │ │ │ └── CropAgent.kt │ │ │ ├── draw │ │ │ ├── ImageDrawCanvas.kt │ │ │ └── Overlay.kt │ │ │ ├── image │ │ │ ├── ImageScope.kt │ │ │ └── ImageWithConstraints.kt │ │ │ ├── model │ │ │ ├── AspectRatios.kt │ │ │ ├── CropAspectRatio.kt │ │ │ ├── CropData.kt │ │ │ ├── CropFrame.kt │ │ │ ├── CropOutline.kt │ │ │ ├── CropOutlineContainer.kt │ │ │ └── CropOutlineProperties.kt │ │ │ ├── settings │ │ │ ├── CropDefaults.kt │ │ │ ├── CropFrameFactory.kt │ │ │ ├── CropType.kt │ │ │ └── Paths.kt │ │ │ ├── state │ │ │ ├── CropState.kt │ │ │ ├── CropStateImpl.kt │ │ │ ├── DynamicCropState.kt │ │ │ ├── StaticCropState.kt │ │ │ └── TransformState.kt │ │ │ ├── ui │ │ │ └── theme │ │ │ │ └── Color.kt │ │ │ ├── util │ │ │ ├── DimensionUtil.kt │ │ │ ├── DrawScopeUtils.kt │ │ │ ├── ImageContentScaleUtil.kt │ │ │ ├── OffsetUtil.kt │ │ │ ├── ShapeUtils.kt │ │ │ ├── ZoomLevel.kt │ │ │ └── ZoomUtil.kt │ │ │ └── widget │ │ │ ├── AspectRatioSlectionCard.kt │ │ │ ├── CropFrameDisplayCard.kt │ │ │ └── GridImageLayout.kt │ │ └── res │ │ └── drawable │ │ └── landscape2.jpg └── gesture │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── smarttoolfactory │ └── gesture │ ├── AwaitPointerMotionEvent.kt │ ├── MotionEvent.kt │ ├── PointerMotionModifier.kt │ ├── TouchDelegateModifier.kt │ └── TransformGesture.kt ├── play_release.patch ├── renovate.json ├── screenshots ├── items │ ├── community_banner.png │ ├── get-it-on-github.png │ ├── support_banner.png │ ├── support_paypal.png │ └── support_revolut.png └── preview.png ├── settings.gradle.kts ├── strip_allfiles_permission.sh └── strip_permission.sh /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement-feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/.github/ISSUE_TEMPLATE/enhancement-feature-request.md -------------------------------------------------------------------------------- /.github/workflows/nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/.github/workflows/nightly.yml -------------------------------------------------------------------------------- /.github/workflows/stable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/.github/workflows/stable.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /release 3 | *.jks -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/lint-baseline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/lint-baseline.xml -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/schemas/com.dot.gallery.feature_node.data.data_source.InternalDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/schemas/com.dot.gallery.feature_node.data.data_source.InternalDatabase/1.json -------------------------------------------------------------------------------- /app/schemas/com.dot.gallery.feature_node.data.data_source.InternalDatabase/2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/schemas/com.dot.gallery.feature_node.data.data_source.InternalDatabase/2.json -------------------------------------------------------------------------------- /app/schemas/debug/com.dot.gallery.feature_node.data.data_source.InternalDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/schemas/debug/com.dot.gallery.feature_node.data.data_source.InternalDatabase/1.json -------------------------------------------------------------------------------- /app/schemas/release/com.dot.gallery.feature_node.data.data_source.InternalDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/schemas/release/com.dot.gallery.feature_node.data.data_source.InternalDatabase/1.json -------------------------------------------------------------------------------- /app/schemas/staging/com.dot.gallery.feature_node.data.data_source.InternalDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/schemas/staging/com.dot.gallery.feature_node.data.data_source.InternalDatabase/1.json -------------------------------------------------------------------------------- /app/src/androidTest/java/com/dot/gallery/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/androidTest/java/com/dot/gallery/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/GalleryApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/GalleryApp.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ai/AISearchEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ai/AISearchEngine.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ai/ClipTokenizer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ai/ClipTokenizer.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ai/Converters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ai/Converters.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ai/ImageEmbeddingDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ai/ImageEmbeddingDatabase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ai/Normalize.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ai/Normalize.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ai/ORTImageViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ai/ORTImageViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ai/ORTTextViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ai/ORTTextViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ai/PreProcess.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ai/PreProcess.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/Constants.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/MediaObserver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/MediaObserver.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/MediaState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/MediaState.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/Resource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/Resource.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/SearchEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/SearchEngine.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/Settings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/Settings.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/coil/ThumbnailDecoder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/coil/ThumbnailDecoder.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/AppBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/AppBar.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/CheckBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/CheckBox.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/DragHandle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/DragHandle.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/EmptyMedia.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/EmptyMedia.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/ErrorComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/ErrorComponent.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/FilterComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/FilterComponent.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/LoadingMedia.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/LoadingMedia.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/NavigationActions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/NavigationActions.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/NavigationButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/NavigationButton.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/NavigationComp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/NavigationComp.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/SelectionSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/SelectionSheet.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/StickyHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/StickyHeader.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/util/AutoResizeText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/util/AutoResizeText.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/util/BatteryExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/util/BatteryExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/util/OnLifecycleEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/util/OnLifecycleEvent.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/util/PermissionsExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/util/PermissionsExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/util/ShadowModifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/util/ShadowModifier.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/util/StickyHeaderGrid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/util/StickyHeaderGrid.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/presentation/components/util/observeCustomMediaState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/presentation/components/util/observeCustomMediaState.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/core/util/SettingsExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/core/util/SettingsExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/data/data_source/BlacklistDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/data/data_source/BlacklistDao.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/data/data_source/InternalDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/data/data_source/InternalDatabase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/data/data_source/MediaQuery.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/data/data_source/MediaQuery.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/data/data_source/PinnedDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/data/data_source/PinnedDao.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/data/data_types/GetAlbums.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/data/data_types/GetAlbums.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/data/data_types/GetFavoriteMedia.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/data/data_types/GetFavoriteMedia.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/data/data_types/GetMedia.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/data/data_types/GetMedia.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/data/data_types/GetMediaByUri.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/data/data_types/GetMediaByUri.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/data/data_types/GetTrashedMedia.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/data/data_types/GetTrashedMedia.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/data/data_types/MediaStoreCursor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/data/data_types/MediaStoreCursor.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/data/repository/MediaRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/data/repository/MediaRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/Album.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/Album.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/BlacklistedAlbum.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/BlacklistedAlbum.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/ExifAttributes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/ExifAttributes.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/ImageFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/ImageFilter.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/ImageModification.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/ImageModification.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/Media.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/Media.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/MediaItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/MediaItem.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/PinnedAlbum.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/PinnedAlbum.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/PlaybackSpeed.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/model/PlaybackSpeed.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/repository/MediaRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/repository/MediaRepository.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/BlacklistUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/BlacklistUseCase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/DeletePinnedAlbumUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/DeletePinnedAlbumUseCase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetAlbumsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetAlbumsUseCase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetAlbumsWithTypeUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetAlbumsWithTypeUseCase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaByAlbumUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaByAlbumUseCase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaByAlbumWithTypeUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaByAlbumWithTypeUseCase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaByTypeUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaByTypeUseCase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaByUriUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaByUriUseCase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaFavoriteUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaFavoriteUseCase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaListByUrisUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaListByUrisUseCase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaTrashedUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaTrashedUseCase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/GetMediaUseCase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/InsertPinnedAlbumUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/InsertPinnedAlbumUseCase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/MediaHandleUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/MediaHandleUseCase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/MediaUseCases.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/use_case/MediaUseCases.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/util/MediaOrder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/util/MediaOrder.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/domain/util/OrderType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/domain/util/OrderType.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/albums/AlbumsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/albums/AlbumsScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/albums/AlbumsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/albums/AlbumsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/albums/components/AlbumComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/albums/components/AlbumComponent.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/albums/components/PinnedAlbumsCarousel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/albums/components/PinnedAlbumsCarousel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/ChanneledViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/ChanneledViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/MediaScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/MediaScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/MediaViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/MediaViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/components/MediaGridView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/components/MediaGridView.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/components/MediaImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/components/MediaImage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/components/OptionSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/components/OptionSheet.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/components/TimelineScroller.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/components/TimelineScroller.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/components/TwoLinedDateToolbarTitle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/components/TwoLinedDateToolbarTitle.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/components/maxScrollFlingBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/components/maxScrollFlingBehavior.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/components/rememberHeaderOffset.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/common/components/rememberHeaderOffset.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/EditActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/EditActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/EditScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/EditScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/EditViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/EditViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/EditBottomBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/EditBottomBar.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/EditOptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/EditOptions.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/HorizontalScrubber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/HorizontalScrubber.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/adjustments/AdjustmentSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/adjustments/AdjustmentSelector.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/crop/CropOptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/crop/CropOptions.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/crop/CropScrubber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/crop/CropScrubber.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/crop/Cropper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/crop/Cropper.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/filters/FilterSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/filters/FilterSelector.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/more/MoreSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/edit/components/more/MoreSelector.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/exif/AddAlbumSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/exif/AddAlbumSheet.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/exif/CopyMediaSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/exif/CopyMediaSheet.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/exif/MetadataEditSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/exif/MetadataEditSheet.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/exif/MoveMediaSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/exif/MoveMediaSheet.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/favorites/FavoriteScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/favorites/FavoriteScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/favorites/components/EmptyFavorites.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/favorites/components/EmptyFavorites.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/favorites/components/FavoriteNavActions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/favorites/components/FavoriteNavActions.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/ignored/IgnoredScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/ignored/IgnoredScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/ignored/IgnoredState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/ignored/IgnoredState.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/ignored/IgnoredViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/ignored/IgnoredViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/ignored/SelectAlbumSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/ignored/SelectAlbumSheet.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/main/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/main/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/MediaViewScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/MediaViewScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/AppBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/AppBar.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/BottomBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/BottomBar.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/MediaInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/MediaInfo.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/media/MediaPreviewComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/media/MediaPreviewComponent.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/media/ZoomablePagerImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/media/ZoomablePagerImage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/video/VideoDurationHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/video/VideoDurationHeader.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/video/VideoPlayer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/video/VideoPlayer.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/video/VideoPlayerController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/mediaview/components/video/VideoPlayerController.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/picker/PickerActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/picker/PickerActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/picker/PickerViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/picker/PickerViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/picker/components/PickerMediaScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/picker/components/PickerMediaScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/picker/components/PickerScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/picker/components/PickerScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/search/MainSearchBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/search/MainSearchBar.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/search/components/HistoryItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/search/components/HistoryItem.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/search/components/SearchBarElevation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/search/components/SearchBarElevation.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/search/components/SearchHistory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/search/components/SearchHistory.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/settings/components/AppHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/settings/components/AppHeader.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/settings/components/SettingsItems.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/settings/components/SettingsItems.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/setup/SetupScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/setup/SetupScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/standalone/StandaloneActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/standalone/StandaloneActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/standalone/StandaloneViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/standalone/StandaloneViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/support/SupportSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/support/SupportSheet.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/timeline/TimelineScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/timeline/TimelineScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/timeline/components/TimelineNavActions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/timeline/components/TimelineNavActions.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/trashed/TrashedScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/trashed/TrashedScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/trashed/components/AutoDeleteFooter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/trashed/components/AutoDeleteFooter.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/trashed/components/EmptyTrash.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/trashed/components/EmptyTrash.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/trashed/components/TrashDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/trashed/components/TrashDialog.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/trashed/components/TrashedNavActions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/trashed/components/TrashedNavActions.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/trashed/components/TrashedViewBottomBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/trashed/components/TrashedViewBottomBar.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/AppBottomSheetState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/AppBottomSheetState.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/ContextExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/ContextExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/DateExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/DateExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/ExifMetadata.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/ExifMetadata.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/FileUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/FileUtils.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/Geolocation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/Geolocation.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/ImageUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/ImageUtils.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/JxlDecoder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/JxlDecoder.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/MapBoxURL.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/MapBoxURL.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/ModifierExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/ModifierExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/NavigationItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/NavigationItem.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/NetworkExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/NetworkExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/Screen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/Screen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/StateExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/StateExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/WindowInsetsControllerExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/WindowInsetsControllerExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/launchMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/launchMap.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/newImageLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/util/newImageLoader.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/feature_node/presentation/wallpaper/SetWallpaperActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/feature_node/presentation/wallpaper/SetWallpaperActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/injection/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/injection/AppModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ui/core/Icons.kt: -------------------------------------------------------------------------------- 1 | package com.dot.gallery.ui.core 2 | 3 | object Icons -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ui/core/icons/Face.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ui/core/icons/Face.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ui/core/icons/NoImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ui/core/icons/NoImage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ui/core/icons/Star.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ui/core/icons/Star.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ui/theme/Color.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ui/theme/Dimens.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ui/theme/Dimens.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ui/theme/Shape.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ui/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/dot/gallery/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/com/dot/gallery/ui/theme/Type.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/me/saket/telephoto/zoomable/coil3/CoilI3mageSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/me/saket/telephoto/zoomable/coil3/CoilI3mageSource.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/me/saket/telephoto/zoomable/coil3/canBeSubSampled.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/kotlin/me/saket/telephoto/zoomable/coil3/canBeSubSampled.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_donate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/drawable/ic_donate.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_gallery_thumbnail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/drawable/ic_gallery_thumbnail.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_github.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/drawable/ic_github.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground_monochrome.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/drawable/ic_launcher_foreground_monochrome.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_media_manage.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/drawable/ic_media_manage.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_scroll_arrow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/drawable/ic_scroll_arrow.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/image_sample_1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/drawable/image_sample_1.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/image_sample_2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/drawable/image_sample_2.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/image_sample_3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/drawable/image_sample_3.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/image_sample_4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/drawable/image_sample_4.webp -------------------------------------------------------------------------------- /app/src/main/res/layout/album_pin_frame.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/layout/album_pin_frame.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/mipmap/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/mipmap/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/raw/merges.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/raw/merges.txt -------------------------------------------------------------------------------- /app/src/main/res/raw/textual_quant.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/raw/textual_quant.onnx -------------------------------------------------------------------------------- /app/src/main/res/raw/visual_quant.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/raw/visual_quant.onnx -------------------------------------------------------------------------------- /app/src/main/res/raw/vocab.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/raw/vocab.json -------------------------------------------------------------------------------- /app/src/main/res/values-af-rZA/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-af-rZA/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-ar-rSA/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-ar-rSA/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-ca-rES/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-ca-rES/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-cs-rCZ/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-cs-rCZ/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-da-rDK/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-da-rDK/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-de-rDE/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-de-rDE/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-el-rGR/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-el-rGR/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-en-rUS/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-en-rUS/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-es-rES/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-es-rES/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-fi-rFI/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-fi-rFI/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-fr-rFR/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-fr-rFR/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-gl-rES/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-gl-rES/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-hu-rHU/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-hu-rHU/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-it-rIT/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-it-rIT/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-iw-rIL/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-iw-rIL/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-ja-rJP/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-ja-rJP/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-ko-rKR/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-ko-rKR/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values-nl-rNL/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-nl-rNL/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-no-rNO/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-no-rNO/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-or-rIN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-or-rIN/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-pl-rPL/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-pl-rPL/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-pt-rBR/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-pt-rBR/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-pt-rPT/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-pt-rPT/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-ro-rRO/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-ro-rRO/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-ru-rRU/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-ru-rRU/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-sr-rSP/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-sr-rSP/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-sv-rSE/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-sv-rSE/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-tr-rTR/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-tr-rTR/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-uk-rUA/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-uk-rUA/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-vi-rVN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-vi-rVN/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-zh-rTW/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values-zh-rTW/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/filepaths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/main/res/xml/filepaths.xml -------------------------------------------------------------------------------- /app/src/release/generated/baselineProfiles/baseline-prof.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/release/generated/baselineProfiles/baseline-prof.txt -------------------------------------------------------------------------------- /app/src/release/generated/baselineProfiles/startup-prof.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/src/test/java/com/dot/gallery/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/app/src/test/java/com/dot/gallery/ExampleUnitTest.kt -------------------------------------------------------------------------------- /baselineProfile/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /baselineProfile/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/baselineProfile/build.gradle.kts -------------------------------------------------------------------------------- /baselineProfile/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /baselineProfile/src/main/java/com/dot/baselineprofile/BaselineProfileGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/baselineProfile/src/main/java/com/dot/baselineprofile/BaselineProfileGenerator.kt -------------------------------------------------------------------------------- /baselineProfile/src/main/java/com/dot/baselineprofile/StartupBenchmarks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/baselineProfile/src/main/java/com/dot/baselineprofile/StartupBenchmarks.kt -------------------------------------------------------------------------------- /crowdin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/crowdin.yml -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/10216.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/changelogs/10216.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/20111.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/changelogs/20111.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/21000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/changelogs/21000.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/21009.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/changelogs/21009.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/featureGraphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/featureGraphic.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/icon.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/10.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/11.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/12.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/13.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/6.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/7.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/8.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/9.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/short_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/fastlane/metadata/android/en-US/short_description.txt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/gradlew.bat -------------------------------------------------------------------------------- /libs/cropper/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /libs/cropper/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/build.gradle.kts -------------------------------------------------------------------------------- /libs/cropper/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/CropModifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/CropModifier.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/ImageCropper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/ImageCropper.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/TouchRegion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/TouchRegion.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/crop/CropAgent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/crop/CropAgent.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/draw/ImageDrawCanvas.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/draw/ImageDrawCanvas.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/draw/Overlay.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/draw/Overlay.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/image/ImageScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/image/ImageScope.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/image/ImageWithConstraints.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/image/ImageWithConstraints.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/model/AspectRatios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/model/AspectRatios.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/model/CropAspectRatio.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/model/CropAspectRatio.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/model/CropData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/model/CropData.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/model/CropFrame.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/model/CropFrame.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/model/CropOutline.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/model/CropOutline.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/model/CropOutlineContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/model/CropOutlineContainer.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/model/CropOutlineProperties.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/model/CropOutlineProperties.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/settings/CropDefaults.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/settings/CropDefaults.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/settings/CropFrameFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/settings/CropFrameFactory.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/settings/CropType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/settings/CropType.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/settings/Paths.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/settings/Paths.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/state/CropState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/state/CropState.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/state/CropStateImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/state/CropStateImpl.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/state/DynamicCropState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/state/DynamicCropState.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/state/StaticCropState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/state/StaticCropState.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/state/TransformState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/state/TransformState.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/ui/theme/Color.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/util/DimensionUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/util/DimensionUtil.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/util/DrawScopeUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/util/DrawScopeUtils.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/util/ImageContentScaleUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/util/ImageContentScaleUtil.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/util/OffsetUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/util/OffsetUtil.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/util/ShapeUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/util/ShapeUtils.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/util/ZoomLevel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/util/ZoomLevel.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/util/ZoomUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/util/ZoomUtil.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/widget/AspectRatioSlectionCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/widget/AspectRatioSlectionCard.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/widget/CropFrameDisplayCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/widget/CropFrameDisplayCard.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/java/com/smarttoolfactory/cropper/widget/GridImageLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/java/com/smarttoolfactory/cropper/widget/GridImageLayout.kt -------------------------------------------------------------------------------- /libs/cropper/src/main/res/drawable/landscape2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/cropper/src/main/res/drawable/landscape2.jpg -------------------------------------------------------------------------------- /libs/gesture/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /libs/gesture/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/gesture/build.gradle.kts -------------------------------------------------------------------------------- /libs/gesture/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/gesture/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /libs/gesture/src/main/java/com/smarttoolfactory/gesture/AwaitPointerMotionEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/gesture/src/main/java/com/smarttoolfactory/gesture/AwaitPointerMotionEvent.kt -------------------------------------------------------------------------------- /libs/gesture/src/main/java/com/smarttoolfactory/gesture/MotionEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/gesture/src/main/java/com/smarttoolfactory/gesture/MotionEvent.kt -------------------------------------------------------------------------------- /libs/gesture/src/main/java/com/smarttoolfactory/gesture/PointerMotionModifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/gesture/src/main/java/com/smarttoolfactory/gesture/PointerMotionModifier.kt -------------------------------------------------------------------------------- /libs/gesture/src/main/java/com/smarttoolfactory/gesture/TouchDelegateModifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/gesture/src/main/java/com/smarttoolfactory/gesture/TouchDelegateModifier.kt -------------------------------------------------------------------------------- /libs/gesture/src/main/java/com/smarttoolfactory/gesture/TransformGesture.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/libs/gesture/src/main/java/com/smarttoolfactory/gesture/TransformGesture.kt -------------------------------------------------------------------------------- /play_release.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/play_release.patch -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/renovate.json -------------------------------------------------------------------------------- /screenshots/items/community_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/screenshots/items/community_banner.png -------------------------------------------------------------------------------- /screenshots/items/get-it-on-github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/screenshots/items/get-it-on-github.png -------------------------------------------------------------------------------- /screenshots/items/support_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/screenshots/items/support_banner.png -------------------------------------------------------------------------------- /screenshots/items/support_paypal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/screenshots/items/support_paypal.png -------------------------------------------------------------------------------- /screenshots/items/support_revolut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/screenshots/items/support_revolut.png -------------------------------------------------------------------------------- /screenshots/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/screenshots/preview.png -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /strip_allfiles_permission.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/strip_allfiles_permission.sh -------------------------------------------------------------------------------- /strip_permission.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sowa705/AIGallery/HEAD/strip_permission.sh --------------------------------------------------------------------------------