Skip to content

chore: refactor notifications to support categories - #265

Merged
ethanndickson merged 1 commit into
mainfrom
ethan/notification-categories
Sep 9, 2026
Merged

chore: refactor notifications to support categories#265
ethanndickson merged 1 commit into
mainfrom
ethan/notification-categories

Conversation

@ethanndickson

@ethanndickson ethanndickson commented Sep 8, 2026

Copy link
Copy Markdown
Member

AppDelegate now acts as the UNUserNotificationCenterDelegate directly, replacing the standalone NotifDelegate. This lets notification response handlers reach app state, such as the menu bar controller.

Notifications now carry a category. NotificationCategory is CaseIterable, and every case is registered with the notification center on launch, so a new case cannot be forgotten at registration.

No user-visible change. Groundwork for sending notifications on VPN failures (#195).

`AppDelegate` now acts as the `UNUserNotificationCenterDelegate` directly, replacing the standalone `NotifDelegate`. This lets notification response handlers reach app state, such as the menu bar controller.

Notifications now carry a category. `NotificationCategory` is `CaseIterable`, and every case is registered with the notification center on launch, so a new case cannot be forgotten at registration.

No user-visible change. Groundwork for sending notifications on VPN failures (#195).
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 8, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-08T01:05:47.287521Z 05d242f PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@ethanndickson ethanndickson changed the title ethan/notification categories chore: refactor notifications to support categories Sep 8, 2026
@ethanndickson
ethanndickson merged commit 69e4d72 into main Sep 9, 2026
3 checks passed
@ethanndickson
ethanndickson deleted the ethan/notification-categories branch September 9, 2026 02:21
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