Skip to content

settings refactoring#5866

Merged
ComputelessComputer merged 1 commit into
mainfrom
fix/settings-app-menu-cog
Jul 1, 2026
Merged

settings refactoring#5866
ComputelessComputer merged 1 commit into
mainfrom
fix/settings-app-menu-cog

Conversation

@ComputelessComputer

@ComputelessComputer ComputelessComputer commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator
  • Replaced the Settings app menu icon with a cog icon.
  • Moved storage controls into App settings and removed the old Data settings page.
  • Removed the Hyprnote import menu.
  • Updated legacy data setting tabs to fall back to App settings.
  • Reorganized the settings sidebar into General, Context, and AI sections.
  • Grouped calendar, contacts, and templates under the Context section.

Note

Medium Risk
Users with saved data settings deep links may land on a different subsection unless fallback routing is applied everywhere; moving storage UI affects where users change content paths and migrations.

Overview
Reorganizes desktop settings into sidebar sections General (App with cog icon, Account, Notifications, macOS Permissions), Context (Calendar, Contacts, Templates as shortcuts to those areas), and AI (Transcription, Intelligence, Personalization).

Removes the standalone Data settings area: storage and related controls now live on the App page via StorageSettingsView, and the Data nav label/string is dropped from catalogs. Settings tab types no longer include a data route; normalization keeps supported subsection ids only.

The Hyprnote import entry is removed from settings per the PR scope. Lingui .po / compiled messages.ts files are updated across locales (new Context string, retargeted #: references, removal of obsolete Data entries).

Reviewed by Cursor Bugbot for commit 5d048bd. Bugbot is set up for automated code reviews on this repo. Configure here.

@netlify

netlify Bot commented Jul 1, 2026

Copy link
Copy Markdown

Deploy Preview for old-char canceled.

Name Link
🔨 Latest commit 5d048bd
🔍 Latest deploy log https://app.netlify.com/projects/old-char/deploys/6a45610624054a0008283fe6

@ComputelessComputer ComputelessComputer force-pushed the fix/settings-app-menu-cog branch from c73ec05 to 80ab525 Compare July 1, 2026 18:01
Comment thread apps/desktop/src/settings/index.tsx
@ComputelessComputer ComputelessComputer force-pushed the fix/settings-app-menu-cog branch from 80ab525 to 062372b Compare July 1, 2026 18:16

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 062372b. Configure here.

Comment thread apps/desktop/src/sidebar/settings.tsx
@ComputelessComputer ComputelessComputer force-pushed the fix/settings-app-menu-cog branch from 062372b to b358032 Compare July 1, 2026 18:21
Routes legacy data settings to the app section and updates the settings menu metadata.
@ComputelessComputer ComputelessComputer force-pushed the fix/settings-app-menu-cog branch from b358032 to 5d048bd Compare July 1, 2026 18:48
@ComputelessComputer ComputelessComputer merged commit df27a1b into main Jul 1, 2026
12 checks passed
@ComputelessComputer ComputelessComputer deleted the fix/settings-app-menu-cog branch July 1, 2026 19:09
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.

1 participant