Skip to content

Conversation

@d4rken
Copy link
Member

@d4rken d4rken commented Sep 3, 2025

Implements dynamic app shortcuts that appear when long-pressing the app icon:

• AppControl shortcut: Direct access to app management (free)
• Scan + Delete shortcut: One-tap cleaning (Pro feature, toggleable)

Key features:

  • Dynamic shortcuts that update based on user settings
  • Pro version check with upgrade flow for scan/delete shortcut
  • Headless task execution without opening dashboard UI
  • Settings toggle in General Settings → Shortcuts
  • Respects existing one-click tool preferences
  • Uses OneClick tasks for consistent behavior

Closes #1902

Screenshot from 2025-09-03 11-58-59

Implements dynamic app shortcuts that appear when long-pressing the app icon:

• AppControl shortcut: Direct access to app management (free)
• Scan + Delete shortcut: One-tap cleaning (Pro feature, toggleable)

Key features:
- Dynamic shortcuts that update based on user settings
- Pro version check with upgrade flow for scan/delete shortcut
- Headless task execution without opening dashboard UI
- Settings toggle in General Settings → Shortcuts
- Respects existing one-click tool preferences
- Uses OneClick tasks for consistent behavior

Closes #1902
Remove 4 unused strings from strings.xml:
- shortcut_scan_short
- shortcut_scan_long
- shortcut_delete_short
- shortcut_delete_long

These were added during development but are no longer used since we simplified to always use "Scan + Delete" (OneTap) shortcuts.
@d4rken d4rken added enhancement New feature, request, improvement or optimization General UI/UX User Interface/Experience labels Sep 3, 2025
@d4rken d4rken merged commit d8df58f into main Sep 3, 2025
16 checks passed
@d4rken d4rken deleted the shortcuts branch September 3, 2025 10:10
d4rken added a commit that referenced this pull request Sep 9, 2025
A race condition between the task submission and how fast the "invisible" shortcut activity was finished.

Bug in the initial implementation (#1932).
d4rken added a commit that referenced this pull request Sep 9, 2025
A race condition between the task submission and how fast the "invisible" shortcut activity was finished.

Bug in the initial implementation (#1932).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature, request, improvement or optimization General UI/UX User Interface/Experience

Projects

None yet

Development

Successfully merging this pull request may close these issues.

App-Shortcuts for Tools

2 participants