Skip to content

feat(app): simplify experimental settings - #49373

Merged
Hona merged 1 commit into
v2from
simplify-experimental-settings
Sep 24, 2026
Merged

Hona merged 1 commit into
v2from
simplify-experimental-settings

Conversation

@opencode-agent

Copy link
Copy Markdown
Contributor

Summary

  • move the tab layout preference directly below language in Preferences
  • enable the desktop browser pane whenever the platform supports it and retire the project-name and project-icon experiments
  • hide the empty Experimental page behind one availability flag so it can return when new settings are added
  • remove retired settings from persistence and settings search

Testing

  • bun typecheck (packages/app)
  • bun test src/settings/model.test.ts src/settings/search-results.test.ts (packages/app)
  • bun typecheck (packages/plugin-browser)
  • focused Playwright coverage for tab layout, hidden Experimental navigation, desktop settings padding, and mobile settings padding
  • real-app visual validation at 1280×800 in dark mode

Requested by: @iamdavidhill (David via Slack)

@Hona
Hona force-pushed the simplify-experimental-settings branch from f33a338 to ebae7d7 Compare September 24, 2026 05:46
@Hona
Hona merged commit bee5014 into v2 Sep 24, 2026
8 checks passed
@Hona
Hona deleted the simplify-experimental-settings branch September 24, 2026 05:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants