Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ build/
app/build/
*.apk
*.aab
output/

# Local sensitive configuration
cookies.txt
Expand Down
7 changes: 7 additions & 0 deletions NOTICE.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,10 @@ inclusion in the upstream project's `main` branch.

The upstream project is released under the MIT License. Its original copyright
notice is retained in this repository's `LICENSE` file.

## Apple interface asset

`app/src/main/res/drawable/ic_hidemyemail_official.png` is the current public
Hide My Email icon served by iCloud.com and is used only as the Android launcher
icon. Apple and iCloud are trademarks of Apple Inc.; this asset is not covered
by this repository's MIT license.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ It is intentionally maintained as a separate project. It complements the upstrea
- Validates the signed-in Apple account before actions are performed.
- Generates Hide My Email addresses with labels and a configurable quantity.
- Lists active and inactive Hide My Email addresses.
- Edits iCloud labels and notes, and can deactivate or reactivate an address.
- Repairs stale China-region captures that incorrectly contain a `.icloud.com` shard.
- Maintains a local phone-side list with `unused`, `used`, and `trash` states.
- Copies aliases to the Android clipboard with one tap.
- Uses only the iCloud endpoints required for the selected operation; there is no companion server.
Expand Down
5 changes: 3 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ android {
applicationId 'com.hidemyemail.generator'
minSdk 23
targetSdk 34
versionCode 2
versionName '0.1.1'
versionCode 3
versionName '0.1.2'
}

buildTypes {
Expand Down Expand Up @@ -56,6 +56,7 @@ dependencies {
implementation 'com.squareup.okhttp3:okhttp:4.11.0'

testImplementation 'junit:junit:4.13.2'
testImplementation 'org.json:json:20230227'

debugImplementation 'androidx.compose.ui:ui-tooling:1.4.3'
}
2 changes: 2 additions & 0 deletions app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@
<application
android:allowBackup="true"
android:enableOnBackInvokedCallback="true"
android:icon="@drawable/ic_hidemyemail_official"
android:label="@string/app_name"
android:roundIcon="@drawable/ic_hidemyemail_official"
android:theme="@style/Theme.HideMyEmail">
<activity
android:name=".MainActivity"
Expand Down
Loading
Loading