Skip to content

chore: sync main into build_platform_engineering - #884

Open
SukiSunYuhang wants to merge 2 commits into
build_platform_engineeringfrom
main
Open

SukiSunYuhang wants to merge 2 commits into
build_platform_engineeringfrom
main

Conversation

@SukiSunYuhang

Copy link
Copy Markdown

Summary

  • Sync main (b1831e5) into build_platform_engineering (21 commits ahead, 1 behind before this PR).
  • Only commit on main not yet in build_platform_engineering: 0fb4ceebda85 fix(mac): stabilize local device WebView loads and printer page switching.
  • Kept separate from fix(mac): object list ignores Delete/Backspace keys #883 (mac Delete-key bugfix) per review workflow.

Test plan

  • CI green
  • No conflicts with build_platform_engineering changes

…ces (#873)

Follow-up to the icon update in #858/#867. Three assets still carried
inconsistent geometry after that change:

- Icon.icns / Snapmaker_Orca.icns: the 16/32px frames were full-bleed
  while 64px+ frames carried a 0.89 tile ratio, and the @2x retina
  variants (ic11-ic14) present in the previous file were dropped, so
  the icon visibly changed size between Dock, Cmd-Tab and Finder
  contexts. The 1024px source frame was also off-center (81px top vs
  33px bottom margin). Regenerated via iconutil from the 1024px master
  normalized to the Apple icon grid (824/1024 tile, centered), giving
  a uniform 0.805 ratio across all sizes with @2x variants restored.
- Snapmaker_Orca-mac_256px.ico (macOS Dock taskbar icon, MainFrame):
  re-exported from the same normalized 256px frame so the custom Dock
  icon matches the bundle icon sizing.
- splash_app_icon.svg: the splash glyph was an early thinner version
  of the new mark; retraced the glyph from the 1024px icon master
  (same black tile, tile color #171717 unchanged).
…860)

* Add macOS sign-and-package scripts synced from GitLab main.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix format lead packed question and update the translation for en.

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
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