Skip to content

Desktop: Applications folder on non-macosx; Applet Store default on macOS X#1048

Draft
ryokun6 wants to merge 2 commits intomainfrom
cursor/desktop-applications-shortcut-df47
Draft

Desktop: Applications folder on non-macosx; Applet Store default on macOS X#1048
ryokun6 wants to merge 2 commits intomainfrom
cursor/desktop-applications-shortcut-df47

Conversation

@ryokun6
Copy link
Copy Markdown
Owner

@ryokun6 ryokun6 commented Apr 23, 2026

Summary

  • Default Applet Store desktop shortcut is visible on macOS X and hidden on System 7 / XP / 98 (those themes use the Applications folder shortcut instead). This corrects hiddenOnThemes: it means “hide on these themes,” not “only show on these themes.”
  • Default Applications folder shortcut remains hidden on macOS X only.
  • Sparse bulk app shortcuts unchanged (hidden on all four themes).
  • Persist v12 fixes shortcuts that still had hiddenOnThemes: ["macosx"] for applet-viewer after v11.

Testing

Please run bun run build locally (Bun was unavailable in the cloud agent image).

Open in Web Open in Cursor 

Default Applet Store desktop alias is macOS X only; System 7 / XP / 98 get a
default /Applications folder shortcut that opens Finder there. Sparse bulk
app shortcuts apply to all themes. Persist migration updates legacy shortcuts.

Co-authored-by: Ryo Lu <me@ryo.lu>
@ryos-deploy
Copy link
Copy Markdown

ryos-deploy Bot commented Apr 23, 2026

The preview deployment for ryos-dev is ready. 🟢

Open Preview | Open Build Logs | Open Application Logs

Last updated at: 2026-04-23 11:51:40 CET

hiddenOnThemes lists themes where an item is hidden; using ["macosx"] for the
default Applet Store shortcut hid it on macOS X. Hide it on system7/xp/win98
instead and migrate v11 shortcuts that still used ["macosx"] only.

Co-authored-by: Ryo Lu <me@ryo.lu>
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.

2 participants