Skip to content

Pinned Shortcut support (for example: PWA / Shortcuts to browser)#682

Merged
tanujnotes merged 1 commit intotanujnotes:masterfrom
eXaLy:pinned-shortcuts
Feb 15, 2026
Merged

Pinned Shortcut support (for example: PWA / Shortcuts to browser)#682
tanujnotes merged 1 commit intotanujnotes:masterfrom
eXaLy:pinned-shortcuts

Conversation

@eXaLy
Copy link
Contributor

@eXaLy eXaLy commented Feb 8, 2026

Issue: #20

Summary

  • Add pinned shortcut support
  • This makes it possible to have:
    • Progressive Web Apps (PWA)
    • Browser link shortcuts as part of the launcher besides apps
    • Whatsapp shortcuts
    • etc.

Changes

  • Introduce PinItemActivity to accept pin shortcut requests from the system.
  • Extend AppModel and app list loading to include pinned shortcuts alongside apps.
  • Persist pinned shortcuts for home slots and swipe actions, and launch/delete them appropriately.
  • Update app drawer UI behaviors (diffing, rename, delete, hide) to handle shortcut entries.

Other thoughts, but kept out of scope:

  • Migrate to DataStore instead of SharedPreferences
  • Instead of hardcoded numbering from 1 to 8 for each property, have it as a scalable list - now the shortcuts are also having hardcoded 1 until 8 properties.

Demo

Screen_recording_20260208_230250.yafw.balanced.mp4

@tanujnotes tanujnotes merged commit 0f4bdf1 into tanujnotes:master Feb 15, 2026
1 check passed
@tanujnotes
Copy link
Owner

Thank you so much for this! ❤️🙏

@eXaLy
Copy link
Contributor Author

eXaLy commented Feb 16, 2026

@tanujnotes my pleasure!

Let's hope for more downloads for your launcher 😄

@patraanjan23
Copy link

A manual UI to add/manage sites would be great.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments