[PR #240] [MERGED] Optimize android side gradle settings and clean source #8527

Closed
opened 2026-02-05 13:48:48 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/240
Author: @xpwmaosldk
Created: 6/21/2022
Status: Merged
Merged: 6/22/2022
Merged by: @alextran1502

Base: mainHead: main


📝 Commits (3)

  • 63b6f16 optimize android side gradle settings
  • 39a316f android minsdk back to 21
  • d3cd57f remove unused package, update linter and fix lint error

📊 Changes

34 files changed (+524 additions, -333 deletions)

View changed files

📝 mobile/.metadata (+37 -2)
📝 mobile/analysis_options.yaml (+1 -0)
📝 mobile/android/app/build.gradle (+0 -1)
mobile/android/app/src/main/java/io/flutter/app/FlutterMultiDexApplication.java (+0 -25)
📝 mobile/android/build.gradle (+1 -1)
📝 mobile/android/gradle/wrapper/gradle-wrapper.properties (+2 -2)
📝 mobile/lib/main.dart (+7 -4)
📝 mobile/lib/modules/asset_viewer/ui/exif_bottom_sheet.dart (+22 -10)
📝 mobile/lib/modules/asset_viewer/ui/remote_photo_view.dart (+0 -1)
📝 mobile/lib/modules/asset_viewer/ui/top_control_app_bar.dart (+10 -3)
📝 mobile/lib/modules/backup/providers/backup.provider.dart (+58 -31)
📝 mobile/lib/modules/backup/views/backup_controller_page.dart (+72 -42)
📝 mobile/lib/modules/home/ui/disable_multi_select_button.dart (+2 -2)
📝 mobile/lib/modules/home/ui/draggable_scrollbar.dart (+38 -23)
📝 mobile/lib/modules/home/ui/immich_sliver_appbar.dart (+18 -12)
📝 mobile/lib/modules/home/ui/profile_drawer.dart (+37 -23)
📝 mobile/lib/modules/home/views/home_page.dart (+12 -10)
📝 mobile/lib/modules/search/providers/search_page_state.provider.dart (+12 -8)
📝 mobile/lib/modules/search/views/search_page.dart (+0 -1)
📝 mobile/lib/modules/search/views/search_result_page.dart (+21 -13)

...and 14 more files

📄 Description

Hi

It's my first step for this beautiful app.

Update gradle version and fix some gradle warring message.
Optimize android multidex settings(ref: https://developer.android.com/studio/build/multidex?#mdex-gradle)
Remove unused android files.
Remove unused dart import.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/immich-app/immich/pull/240 **Author:** [@xpwmaosldk](https://github.com/xpwmaosldk) **Created:** 6/21/2022 **Status:** ✅ Merged **Merged:** 6/22/2022 **Merged by:** [@alextran1502](https://github.com/alextran1502) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (3) - [`63b6f16`](https://github.com/immich-app/immich/commit/63b6f16bbc0cd9dfc2fd49e60e3288ce4151d7f4) optimize android side gradle settings - [`39a316f`](https://github.com/immich-app/immich/commit/39a316f1008442644451f92323d29fb5011c0a2f) android minsdk back to 21 - [`d3cd57f`](https://github.com/immich-app/immich/commit/d3cd57f9532384f1766f5244e5188603d9c01b5b) remove unused package, update linter and fix lint error ### 📊 Changes **34 files changed** (+524 additions, -333 deletions) <details> <summary>View changed files</summary> 📝 `mobile/.metadata` (+37 -2) 📝 `mobile/analysis_options.yaml` (+1 -0) 📝 `mobile/android/app/build.gradle` (+0 -1) ➖ `mobile/android/app/src/main/java/io/flutter/app/FlutterMultiDexApplication.java` (+0 -25) 📝 `mobile/android/build.gradle` (+1 -1) 📝 `mobile/android/gradle/wrapper/gradle-wrapper.properties` (+2 -2) 📝 `mobile/lib/main.dart` (+7 -4) 📝 `mobile/lib/modules/asset_viewer/ui/exif_bottom_sheet.dart` (+22 -10) 📝 `mobile/lib/modules/asset_viewer/ui/remote_photo_view.dart` (+0 -1) 📝 `mobile/lib/modules/asset_viewer/ui/top_control_app_bar.dart` (+10 -3) 📝 `mobile/lib/modules/backup/providers/backup.provider.dart` (+58 -31) 📝 `mobile/lib/modules/backup/views/backup_controller_page.dart` (+72 -42) 📝 `mobile/lib/modules/home/ui/disable_multi_select_button.dart` (+2 -2) 📝 `mobile/lib/modules/home/ui/draggable_scrollbar.dart` (+38 -23) 📝 `mobile/lib/modules/home/ui/immich_sliver_appbar.dart` (+18 -12) 📝 `mobile/lib/modules/home/ui/profile_drawer.dart` (+37 -23) 📝 `mobile/lib/modules/home/views/home_page.dart` (+12 -10) 📝 `mobile/lib/modules/search/providers/search_page_state.provider.dart` (+12 -8) 📝 `mobile/lib/modules/search/views/search_page.dart` (+0 -1) 📝 `mobile/lib/modules/search/views/search_result_page.dart` (+21 -13) _...and 14 more files_ </details> ### 📄 Description Hi It's my first step for this beautiful app. Update gradle version and fix some gradle warring message. Optimize android multidex settings(ref: https://developer.android.com/studio/build/multidex?#mdex-gradle) Remove unused android files. Remove unused dart import. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 13:48:48 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#8527