This repository has been archived by the owner on Mar 14, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 30
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
7 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -17,6 +17,9 @@ This repository contains the code for our mobile apps, built with a lot of ❤ | |
- Family plans | ||
- Shareable links for albums | ||
- Highlights of memories from previous years | ||
- Photos map powered by `OpenStreetMap` | ||
- Hidden photos protected by a device lock | ||
- Options to Pin and Archive albums | ||
- Search by album, day, month, year, and file types (more in the works...) | ||
- Ability to detect and delete duplicate files | ||
- Light and dark mode | ||
|
@@ -61,13 +64,15 @@ You can alternatively install the build from PlayStore or F-Droid. | |
|
||
## 🧑💻 Building from source | ||
|
||
1. [Install Flutter](https://flutter.dev/docs/get-started/install) | ||
1. [Install Flutter v3.10.6](https://flutter.dev/docs/get-started/install) | ||
2. Clone this repository with `git clone [email protected]:ente-io/photos-app.git` | ||
3. Pull in all submodules with `git submodule update --init --recursive` | ||
4. Enable repo git hooks `git config core.hooksPath hooks` | ||
5. Setup TensorFlowLite by executing `setup.sh` | ||
6. If using Visual Studio Code, add the [Flutter Intl](https://marketplace.visualstudio.com/items?itemName=localizely.flutter-intl) extension | ||
7. For Android, [setup your keystore](https://docs.flutter.dev/deployment/android#create-an-upload-keystore) and run `flutter build apk --release --flavor independent` | ||
7. Android: | ||
* For development, run ```flutter run -t lib/main.dart --flavor independent``` | ||
* For building APK, [setup your keystore](https://docs.flutter.dev/deployment/android#create-an-upload-keystore) and run `flutter build apk --release --flavor independent` | ||
8. For iOS, run `flutter build ios` | ||
<br/> | ||
|
||
|