openclaw/apps
Sash Zats 17106b4844
fix(ios): clean up notification settings state (#91923)
Summary:
- The branch replaces iOS notification permission display-string state with a typed SettingsNotificationStatus ... n value, and opens the app notification Settings page with UIApplication.openNotificationSettingsURLString.
- PR surface: Other +51. Total +51 across 5 files.
- Reproducibility: yes. Current main has a source-level reproduction path where the Notifications settings act ... n display strings and opens the general app Settings URL instead of the notification-specific Settings URL.

Automerge notes:
- No ClawSweeper repair was needed after automerge opt-in.

Validation:
- ClawSweeper review passed for head 1a2fdeeac5.
- Required merge gates passed before the squash merge.

Prepared head SHA: 1a2fdeeac5
Review: https://github.com/openclaw/openclaw/pull/91923#issuecomment-4669439195

Co-authored-by: Sash Zats <sash@zats.io>
2026-06-19 05:51:28 +00:00
..
android fix(android): group settings by intent (#94539) 2026-06-19 04:15:19 +00:00
ios fix(ios): clean up notification settings state (#91923) 2026-06-19 05:51:28 +00:00
macos fix(macos): open NSOpenPanel for embedded Control UI file inputs (#94468) (#94612) 2026-06-19 05:32:45 +00:00
macos-mlx-tts
shared/OpenClawKit fix(exec): rebuild command authorization on the Tree-sitter command planner 2026-06-18 10:12:48 +10:00
swabble chore(deps): bump github.com/apple/swift-testing (#81757) 2026-06-05 14:05:15 -07:00