📄️ Android Service
Adapted from Integrating FFI processes with Android services
📄️ Image Previews
Built on the back of filesharing in Cwtch 1.3, image previews are keyed by the suggested filename’s extension (and no, we’re not interested in using MIME types or magic numbers) and advertised size. If enabled, the preview system will automatically download shared images to a configured downloads folder and display them as part of the message itself. (Due to limitations on Android, they’ll go to the app’s private storage cache, and give you the option to save them elsewhere later instead.) The file size limit is TBD but will obviously be much lower than the overall filesharing size limit, which is currently 10 gigabytes.
📄️ Input
Risk: Interception of Cwtch content or metadata through an IME on Mobile Devices
📄️ Message Overlays
Adapted from Notes on the Cwtch Chat API