Skip to content

Commit ee581db

Browse files
committed
chore: doc
1 parent 3bcc870 commit ee581db

20 files changed

Lines changed: 162 additions & 385 deletions

File tree

Readme.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@ This repository is now the home of 2 apps
2424

2525
| OSS Document Scanner | Oss CardWallet |
2626
|:--------------------:|:--------------:|
27-
|[<img src="https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroid.png" alt="Get it on IzzyOnDroid" height="80">](https://apt.izzysoft.de/packages/com.akylas.documentscanner)|[<img src="https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroid.png" alt="Get it on IzzyOnDroid" height="80">](https://apt.izzysoft.de/packages/com.akylas.cardwallet)|
28-
|[<img src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png" alt="Get it on PlayStore" height="80">](https://play.google.com/store/apps/details?id=com.akylas.documentscanner)|[<img src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png" alt="Get it on PlayStore" height="80">](https://play.google.com/store/apps/details?id=com.akylas.cardwallet)|
29-
|[<img src="badge_github.png" alt="Get it on GitHub" height="80">](https://github.com/Akylas/OSS-DocumentScanner/releases)|[<img src="badge_github.png" alt="Get it on GitHub" height="80">](https://github.com/Akylas/OSS-DocumentScanner/releases)|
27+
|[<img src="https://izzyondroid.org/assets/static/IzzyOnDroidButtonGreyBorder_nofont.png" alt="Get it on IzzyOnDroid" height="50">](https://apt.izzysoft.de/packages/com.akylas.documentscanner)|[<img src="https://izzyondroid.org/assets/static/IzzyOnDroidButtonGreyBorder_nofont.png" alt="Get it on IzzyOnDroid" height="50">](https://apt.izzysoft.de/packages/com.akylas.cardwallet)|
28+
|[<img src="https://storage.googleapis.com/pe-portal-consumer-prod-wagtail-static/downloads_folder/Google%20Play%20Badge%20guidelines/11nVShEBmHWOUyCHfC_aTrzDZSs06-zEB?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=wagtail%40pe-portal-consumer-prod.iam.gserviceaccount.com%2F20260312%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20260312T143439Z&X-Goog-Expires=86400&X-Goog-SignedHeaders=host&response-content-disposition=attachment%3B%20filename%3DGetItOnGooglePlay_Badge_Web_color_English.png&X-Goog-Signature=43a57572831b58546b220f6f535f057b25cfad8564927dec2d08e02b2d27d37e1478027bafb8e80fb6d6a5c40f5b843812fadfe4e4be0ce7424a2ffbb1b203ca00ca2ff2efa889718252b77b7e63d323f8a5fa2848af83f812cb088136da05bf8a258b9f5c9f343be3645682d7f3d78fe61b82d5b5a2b21240c8fa8c9e1ac1cf54d387ec9842a3b8b2c8680bdf435abc0dd69762793c7c47d9b50be4f8887803612e1749e2fa5489b25016b157e3f8793559f41d76017436684803ee37afddb87c780aad4cfdf3c0d18902b430410f4c1ca62dae9a5947b0f560790d36eb8452f3a5ac5b6928534abc5307353943092f78b58140a2edd5df54940e9106eaa92f" alt="Get it on PlayStore" height="50">](https://play.google.com/store/apps/details?id=com.akylas.documentscanner)|[<img src="https://storage.googleapis.com/pe-portal-consumer-prod-wagtail-static/downloads_folder/Google%20Play%20Badge%20guidelines/11nVShEBmHWOUyCHfC_aTrzDZSs06-zEB?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=wagtail%40pe-portal-consumer-prod.iam.gserviceaccount.com%2F20260312%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20260312T143439Z&X-Goog-Expires=86400&X-Goog-SignedHeaders=host&response-content-disposition=attachment%3B%20filename%3DGetItOnGooglePlay_Badge_Web_color_English.png&X-Goog-Signature=43a57572831b58546b220f6f535f057b25cfad8564927dec2d08e02b2d27d37e1478027bafb8e80fb6d6a5c40f5b843812fadfe4e4be0ce7424a2ffbb1b203ca00ca2ff2efa889718252b77b7e63d323f8a5fa2848af83f812cb088136da05bf8a258b9f5c9f343be3645682d7f3d78fe61b82d5b5a2b21240c8fa8c9e1ac1cf54d387ec9842a3b8b2c8680bdf435abc0dd69762793c7c47d9b50be4f8887803612e1749e2fa5489b25016b157e3f8793559f41d76017436684803ee37afddb87c780aad4cfdf3c0d18902b430410f4c1ca62dae9a5947b0f560790d36eb8452f3a5ac5b6928534abc5307353943092f78b58140a2edd5df54940e9106eaa92f" alt="Get it on PlayStore" height="50">](https://play.google.com/store/apps/details?id=com.akylas.cardwallet)|
29+
|[<img src="badge_github.png" alt="Get it on GitHub" height="50">](https://github.com/Akylas/OSS-DocumentScanner/releases)|[<img src="badge_github.png" alt="Get it on GitHub" height="50">](https://github.com/Akylas/OSS-DocumentScanner/releases)|
3030
|[<img src="https://tools.applemediaservices.com/api/badges/download-on-the-app-store/black/en-us?size=250x83&amp;releaseDate=1496188800" alt="Download on the App Store" height="58">](https://apps.apple.com/us/app/oss-document-scanner/id6472918564)|[<img src="https://tools.applemediaservices.com/api/badges/download-on-the-app-store/black/en-us?size=250x83&amp;releaseDate=1496188800" alt="Download on the App Store" height="58">](https://apps.apple.com/app/oss-cardwallet/id6504414362)|
31-
|[<img src="https://raw.githubusercontent.com/ImranR98/Obtainium/main/assets/graphics/badge_obtainium.png" alt="Get it on Obtainium" height="58">](https://apps.obtainium.imranr.dev/redirect?r=obtainium://app/%7B%22id%22%3A%22com.akylas.documentscanner%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2FAkylas%2FOSS-DocumentScanner%22%2C%22author%22%3A%22Akylas%22%2C%22name%22%3A%22OSS%20Document%20Scanner%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Afalse%2C%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22Document%20Scanner%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Afalse%2C%5C%22dontSortReleasesList%5C%22%3Afalse%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22github%2F(.%2B)%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%221%5C%22%2C%5C%22versionDetection%5C%22%3Afalse%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22%5C%22%7D%22%2C%22overrideSource%22%3Anull%7D)|[<img src="https://raw.githubusercontent.com/ImranR98/Obtainium/main/assets/graphics/badge_obtainium.png" alt="Get it on Obtainium" height="58">](https://apps.obtainium.imranr.dev/redirect?r=obtainium://app/%7B%22id%22%3A%22com.akylas.cardwallet%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2FAkylas%2FOSS-DocumentScanner%22%2C%22author%22%3A%22Akylas%22%2C%22name%22%3A%22OSS%20Card%20Wallet%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Afalse%2C%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22Card%20Wallet%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Afalse%2C%5C%22dontSortReleasesList%5C%22%3Afalse%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22github%2F(.%2B)%5C%22%2C%5C%22versionDetection%5C%22%3Afalse%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22%5C%22%7D%22%2C%22overrideSource%22%3Anull%7D)|
31+
|[<img src="https://raw.githubusercontent.com/ImranR98/Obtainium/main/assets/graphics/badge_obtainium.png" alt="Get it on Obtainium" height="50">](https://apps.obtainium.imranr.dev/redirect?r=obtainium://app/%7B%22id%22%3A%22com.akylas.documentscanner%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2FAkylas%2FOSS-DocumentScanner%22%2C%22author%22%3A%22Akylas%22%2C%22name%22%3A%22OSS%20Document%20Scanner%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Afalse%2C%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22Document%20Scanner%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Afalse%2C%5C%22dontSortReleasesList%5C%22%3Afalse%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22github%2F(.%2B)%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%221%5C%22%2C%5C%22versionDetection%5C%22%3Afalse%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22%5C%22%7D%22%2C%22overrideSource%22%3Anull%7D)|[<img src="https://raw.githubusercontent.com/ImranR98/Obtainium/main/assets/graphics/badge_obtainium.png" alt="Get it on Obtainium" height="50">](https://apps.obtainium.imranr.dev/redirect?r=obtainium://app/%7B%22id%22%3A%22com.akylas.cardwallet%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2FAkylas%2FOSS-DocumentScanner%22%2C%22author%22%3A%22Akylas%22%2C%22name%22%3A%22OSS%20Card%20Wallet%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Afalse%2C%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22Card%20Wallet%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Afalse%2C%5C%22dontSortReleasesList%5C%22%3Afalse%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22github%2F(.%2B)%5C%22%2C%5C%22versionDetection%5C%22%3Afalse%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22%5C%22%7D%22%2C%22overrideSource%22%3Anull%7D)|
3232
</div>
3333

3434
#### AppVerifier hashes

app/components/list/CardsList.svelte

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
let onItemLongPress: (item: Item, event?) => Promise<void>;
3939
let onItemTap: (item: Item) => Promise<void>;
4040
let importDocument: (importPDFs?: boolean) => Promise<void>;
41+
let importImages: () => Promise<void>;
4142
let refreshCollectionView: () => void;
4243
4344
$: condensed = viewStyle === 'condensed';
@@ -79,19 +80,13 @@
7980
id: 'import',
8081
name: lc('import_from_file'),
8182
icon: 'mdi-file-document-plus-outline'
83+
},
84+
{
85+
id: 'import_image',
86+
name: lc('import_from_image'),
87+
icon: 'mdi-image-plus-outline'
8288
}
8389
])
84-
.concat(
85-
__IOS__
86-
? [
87-
{
88-
id: 'import_image',
89-
name: lc('import_from_image'),
90-
icon: 'mdi-image-plus-outline'
91-
}
92-
]
93-
: []
94-
)
9590
.concat([
9691
{
9792
id: 'create',
@@ -121,7 +116,7 @@
121116
await importDocument();
122117
break;
123118
case 'import_image':
124-
await importDocument(false);
119+
await importImages();
125120
break;
126121
case 'create':
127122
const CreateCard = (await import('~/components/widgets/CreateCard.svelte')).default;
@@ -293,6 +288,7 @@
293288
bind:syncEnabled
294289
bind:folder
295290
bind:importDocument
291+
bind:importImages
296292
bind:refreshCollectionView
297293
bind:getSyncColors
298294
bind:documents

app/components/list/MainList.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -489,7 +489,7 @@
489489
export async function importImages() {
490490
DEV_LOG && console.log('importImages');
491491
try {
492-
await importAndScanImage({ folder, forceGalleryPick: true });
492+
await importAndScanImage({ folder, importPDFs: false, forceGalleryPick: true });
493493
} catch (error) {
494494
showError(error);
495495
}

badge_github.png

2.42 KB
Loading

docs-site/docs/capture.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ slug: /capture
99

1010
OSS Document Scanner provides powerful capture capabilities with automatic edge detection, multiple capture modes, and batch scanning support.
1111

12-
![Capture Screen](/img/screenshots/documentscanner/1_en-US.png)
12+
![Capture Screen](/img/screenshots/documentscanner/0_en-US.png)
1313

1414
## Capture Modes
1515

docs-site/docs/cardwallet/getting-started.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ You can install OSS CardWallet on Android through:
1818
- **Google Play Store**: [Download from Play Store](https://play.google.com/store/apps/details?id=com.akylas.cardwallet)
1919
- **IzzyOnDroid**: [Download from IzzyOnDroid](https://apt.izzysoft.de/packages/com.akylas.cardwallet)
2020
- **GitHub Releases**: [Download APK from GitHub](https://github.com/Akylas/OSS-DocumentScanner/releases)
21+
- **Obtainium**: Add the app for automatic updates with this [link](https://apps.obtainium.imranr.dev/redirect?r=obtainium://app/%7B%22id%22%3A%22com.akylas.cardwallet%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2FAkylas%2FOSS-DocumentScanner%22%2C%22author%22%3A%22Akylas%22%2C%22name%22%3A%22OSS%20Card%20Wallet%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Afalse%2C%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22Card%20Wallet%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Afalse%2C%5C%22dontSortReleasesList%5C%22%3Afalse%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22github%2F(.%2B)%5C%22%2C%5C%22versionDetection%5C%22%3Afalse%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22%5C%22%7D%22%2C%22overrideSource%22%3Anull%7D)
2122

2223
### iOS
2324

@@ -27,18 +28,21 @@ You can install OSS CardWallet on Android through:
2728

2829
OSS CardWallet helps you:
2930

30-
- **Store loyalty cards** digitally instead of carrying physical cards
31+
- **Store loyalty cards or identity cards** digitally instead of carrying physical cards
3132
- **Scan barcodes** from existing cards or create new ones
33+
- **Scan Passbooks** from .pkpass
3234
- **Organize cards** with custom categories and colors
3335
- **Access quickly** with widgets and quick actions
3436
- **Backup securely** to your own cloud storage
37+
- **Exporting** as PDF, images, or sharing directly
38+
- **Syncing** with cloud services (optional)
3539

3640
## Quick Start
3741

3842
### Adding Your First Card
3943

4044
1. **Open the app** and tap the **+** button
41-
2. **Scan the barcode** from your physical card
45+
2. **Scan the card/bardcode** from your physical card
4246
3. **Add card details** like name, notes, and color
4347
4. **Save** the card to your wallet
4448

@@ -55,6 +59,7 @@ CardWallet supports many barcode formats:
5559
|---------|-------------|
5660
| Barcode Scanning | Scan barcodes using your camera |
5761
| Manual Entry | Enter barcode numbers manually |
62+
| Passbook | import all your pkpass |
5863
| Card Organization | Group cards by category |
5964
| Quick Access | Widgets and brightness boost |
6065
| Cloud Sync | Sync via WebDAV to your server |
@@ -66,6 +71,7 @@ On first launch, the app will request:
6671

6772
- **Camera**: Required for scanning barcodes
6873
- **Storage** (optional): For backup/restore
74+
- **Notifications** (android, optional): To show sync notifications
6975

7076
## Next Steps
7177

docs-site/docs/cardwallet/managing-cards.md

Lines changed: 5 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Learn how to organize, edit, and use your digital cards effectively.
1414
Each card can include:
1515

1616
- **Name**: The card or store name
17-
- **Barcode**: The scanned or entered barcode
17+
- **Barcodes**: The scanned or entered barcode
1818
- **Notes**: Additional information, member numbers, etc.
1919
- **Color**: Custom color for easy identification
2020
- **Category**: Group cards by type
@@ -49,7 +49,7 @@ Store useful information with your cards:
4949

5050
### Categories
5151

52-
Organize cards into categories:
52+
Organize cards into categories by creating folders:
5353

5454
- **Loyalty Cards**: Store reward programs
5555
- **Membership**: Gym, club memberships
@@ -61,10 +61,8 @@ Organize cards into categories:
6161

6262
Sort your cards by:
6363

64-
- **Name**: Alphabetically
65-
- **Recently Used**: Most used first
66-
- **Recently Added**: Newest first
67-
- **Custom Order**: Drag and drop
64+
- **Name**
65+
- **Creation Date**
6866

6967
### Search
7068

@@ -87,9 +85,7 @@ Quickly find cards using the search feature:
8785

8886
For frequently used cards:
8987

90-
- **Widgets**: Add cards to your home screen (Android)
91-
- **Favorites**: Star cards for quick access
92-
- **Recent**: Recently used cards appear first
88+
- **Shortcuts**: Latest seen cards will appear as shortcut (Android)
9389

9490
### Brightness Boost
9591

@@ -167,18 +163,6 @@ For cards containing sensitive information:
167163

168164
## Tips and Tricks
169165

170-
### Organize by Color
171-
172-
Use consistent colors for card types:
173-
- 🔵 Blue for groceries
174-
- 🟢 Green for coffee shops
175-
- 🔴 Red for restaurants
176-
- 🟡 Yellow for entertainment
177-
178-
### Quick Add
179-
180-
Double-tap the + button to quickly scan without confirmation dialogs.
181-
182166
### Backup Regularly
183167

184168
Set up cloud sync or create regular backups to avoid losing your cards.

docs-site/docs/cardwallet/passbook.md

Lines changed: 2 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ PKPass is the file format used by Apple Wallet (formerly Passbook). These digita
2424
### From Files
2525

2626
1. Tap the **+** button in CardWallet
27-
2. Select **Import PKPass**
28-
3. Browse to your `.pkpass` file
27+
2. Select **Import from a file**
28+
3. Browse to your `.pkpass` file(s)
2929
4. The pass will be imported and displayed
3030

3131
### From Email or Web
@@ -66,31 +66,6 @@ Each pass type has a unique visual style:
6666
| Coupon | Coupon-style design |
6767
| Generic | Standard card layout |
6868

69-
## Managing Passes
70-
71-
### Organizing Passes
72-
73-
- **Categories**: Group passes by type (travel, entertainment, shopping)
74-
- **Favorites**: Star important passes for quick access
75-
- **Archive**: Move expired passes to archive
76-
77-
### Updating Passes
78-
79-
Some passes support automatic updates:
80-
81-
- Push notifications for gate changes
82-
- Updated boarding times
83-
- New coupon offers
84-
85-
*Note: Automatic updates require the pass issuer to support this feature.*
86-
87-
### Deleting Passes
88-
89-
1. Open the pass you want to delete
90-
2. Tap the **** menu
91-
3. Select **Delete**
92-
4. Confirm deletion
93-
9469
## Exporting Passes
9570

9671
### Share as PKPass
@@ -128,26 +103,6 @@ For easy scanning at venues:
128103
3. Adjust screen brightness if needed
129104
4. Present to scanner
130105

131-
## Tips for Using Passes
132-
133-
### Before Travel
134-
135-
- ✅ Import boarding passes before arriving at the airport
136-
- ✅ Ensure your phone is charged
137-
- ✅ Test that the barcode displays correctly
138-
139-
### At Events
140-
141-
- ✅ Open the ticket before reaching the entrance
142-
- ✅ Increase screen brightness for better scanning
143-
- ✅ Have a backup (screenshot or printed copy)
144-
145-
### For Loyalty Cards
146-
147-
- ✅ Keep store cards easily accessible
148-
- ✅ Update passes when offers change
149-
- ✅ Check expiration dates on coupons
150-
151106
## Troubleshooting
152107

153108
### Pass Won't Import

docs-site/docs/cardwallet/scanning-cards.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ If auto-detection doesn't perfectly identify edges:
8181
3. Drag edge midpoints for fine adjustments
8282
4. Tap **Done** to apply the selection
8383

84-
![Edge Adjustment](/img/edit-1.png)
84+
![Edge Adjustment](/img/screenshots/cardwallet/2_en-US.png)
8585

8686
## Camera Settings
8787

0 commit comments

Comments
 (0)