Fix iOS crash, storage, and printing issues; setup apk build
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
/**
|
||||
* Frame registry for Schnappix photo frames.
|
||||
*
|
||||
* To add a new frame:
|
||||
* 1. Place a transparent PNG (1200×1800px, sRGB, alpha channel) into assets/frames/
|
||||
* 2. Add an entry below with require() pointing to the asset
|
||||
*
|
||||
* Frame PNG requirements:
|
||||
* - Format: PNG with transparency (alpha channel)
|
||||
* - Resolution: 1200 × 1800 px (3:2 portrait)
|
||||
* - The photo area must be fully transparent
|
||||
* - Keep each file under 500 KB
|
||||
*/
|
||||
|
||||
export interface FrameDefinition {
|
||||
id: string;
|
||||
name: string;
|
||||
asset: any; // require() return type
|
||||
}
|
||||
|
||||
// Placeholder frame entries — replace the assets once you have real frame PNGs.
|
||||
// Uncomment entries below when you add the actual PNG files to assets/frames/.
|
||||
export const FRAMES: FrameDefinition[] = [
|
||||
// { id: 'balloons', name: 'Luftballons', asset: require('../../assets/frames/frame_balloons.png') },
|
||||
// { id: 'party_name', name: 'Party Name', asset: require('../../assets/frames/frame_party_name.png') },
|
||||
// { id: 'neon', name: 'Neon Glow', asset: require('../../assets/frames/frame_neon.png') },
|
||||
];
|
||||
Reference in New Issue
Block a user