add purposeplugin for kde
This commit is contained in:
@@ -9,6 +9,7 @@ A modern, high-contrast **KDE Plasma System Tray Uploader** and desktop integrat
|
||||
- **System Tray App with Live Progress**: Dynamic system tray icon displaying live upload percentage (`0`–`99`%).
|
||||
- **Single-Instance IPC Architecture**: 100% Python-based daemon (`PySide6`). Multiple invocations (hotkeys, Dolphin context menu) delegate directly to the running tray instance without spawning duplicates.
|
||||
- **Dolphin Context Menu Integration**: Right-click any file in Dolphin -> **Actions** -> **Upload to f0ckm**.
|
||||
- **Gwenview / KDE Share Menu Integration**: Native KDE Purpose plugin adding **Upload to f0ckm** directly to the **Share** menu in Gwenview, Spectacle, Okular, and other KDE apps.
|
||||
- **Spectacle Screenshot Capture**: Region capture integration via hotkeys or menu trigger (`f0ckm-uploader-gui --spectacle`).
|
||||
- **Browser Extension Addon (ShareX Style)**: Right-click any image, video, link, or URL on the web in Chrome, Firefox, Brave, or Edge -> **Upload with f0ckm**.
|
||||
- **Custom Protocol Scheme (`f0ckm://`)**: Seamless URL handling (`f0ckm://upload?url=...`) delegating background remote file downloading & live tray progress directly to the system tray app.
|
||||
@@ -99,6 +100,10 @@ To bind a keyboard shortcut to capture a screen region and upload it immediately
|
||||
|
||||
- Right-click any file -> **Actions** -> **Upload to f0ckm**.
|
||||
|
||||
### Gwenview & KDE Apps (Share Menu)
|
||||
|
||||
- Click the **Share** button in Gwenview, Spectacle, or Okular -> select **Upload to f0ckm**.
|
||||
|
||||
### Command Line Interface (CLI)
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user