add android app

This commit is contained in:
2026-08-12 22:09:29 +02:00
parent 43e95c9d3e
commit 7e723ae821
30 changed files with 1872 additions and 45 deletions

View File

@@ -16,7 +16,9 @@ A modern, high-contrast **KDE Plasma System Tray Uploader** and desktop integrat
- **Images**: Fast native scaling via PySide6.
- **Videos** (`.mp4`, `.webm`, etc.): Automatic frame extraction at `00:00:01` via `ffmpeg`.
- **Other Files**: Sleek placeholder file badges showing the file extension.
- **Clipboard & Settings GUI**: Direct clipboard image/path uploads, URL dialog uploads, and a built-in Settings dialog for configuring API keys, default tags, visibility, rating, and autostart.
- **Multi-Instance Support**: Configure multiple f0ckm server instances (URL & API Key per instance) and switch between them instantly in Settings or directly from the System Tray menu.
- **Android System Share Integration**: Native Android app (`android/`) with `ACTION_SEND` intent filter for sharing files and URLs directly from any Android app to your f0ckm server.
- **Clipboard & Settings GUI**: Direct clipboard image/path uploads, URL dialog uploads, and a built-in Settings dialog for managing instances, API keys, default tags, visibility, rating, and autostart.
---
@@ -83,11 +85,13 @@ To bind a keyboard shortcut to capture a screen region and upload it immediately
- **Single Click**: Triggers region screenshot capture & upload.
- **Right Click**: Opens context menu for:
- **Instance: <Active Instance Name>** (Submenu to switch active f0ckm instance)
- **Capture Region & Upload**
- **Upload File...**
- **Upload URL...**
- **Upload from Clipboard**
- **Settings...**
- **Recent Uploads Gallery**
- **Quit**
- **Double Click**: Opens the Settings dialog.