Skip to content

Conversation

@malmstein
Copy link
Contributor

@malmstein malmstein commented Nov 5, 2025

Task/Issue URL: https://app.asana.com/1/137249556945/task/1211821284193228

Description

This PR adds the new Duck.ai omnibar behind a feature flag

Steps to test this PR

Legacy Mode

  • Fresh install the app and open AI Features
  • Enable Duck.ai, don’t enable Fullscreen mode
  • Open duck.ai
  • Verify old omnibar is visible

Fullscreen Mode

  • Fresh install the app and open AI Features
  • Enable Duck.ai, enable Fullscreen mode
  • Open duck.ai
  • Verify new omnibar is visible

UI changes

Before After
Screenshot_20251106_152046 Screenshot_20251106_152107

Copy link
Contributor Author

malmstein commented Nov 5, 2025

This stack of pull requests is managed by Graphite. Learn more about stacking.

@malmstein malmstein force-pushed the feature/david/10-24-duck.ai_omnibar branch from fa387bc to ff64ca4 Compare November 6, 2025 10:01
@malmstein malmstein marked this pull request as ready for review November 6, 2025 14:47
@malmstein malmstein mentioned this pull request Nov 6, 2025
11 tasks
@malmstein malmstein force-pushed the feature/david/10-24-duck.ai_omnibar branch from 0b7b286 to a76d661 Compare November 7, 2025 12:01
Copy link
Contributor

@joshliebe joshliebe left a comment

Choose a reason for hiding this comment

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

Clicking on the DuckChatOmnibar when the Input Screen is disabled opens the tab selector or overflow menu (depending on where you click), just so you know.

Otherwise LGTM.

@malmstein malmstein force-pushed the feature/david/10-24-duck.ai_omnibar branch 2 times, most recently from cf1afcc to 194e53a Compare November 7, 2025 15:03
Task/Issue URL:
https://app.asana.com/1/137249556945/project/1174433894299346/task/1211877638725902?focus=true

### Description
This PR adds CTA for the main actions in the Duck.ai Omnibar

### Steps to test this PR

_Feature Flag enabled_
- [x] Ensure Fullscreen mode is enabled in AI Features
- [x] Open Duck.ai
- [x] Verify new Omnibar is visible
- [x] Tap on the Fire Button
- [x] Verify the Bottom Sheet appears (Tab restoration is not
implemented, so you’ll see NTP upon restart)
- [x] Tap on Tab Switcher
- [x] Verify Tab Manager appears (Duck.ai won’t be shown as a tab, not
implemented yet)
- [x] Tap on the input field
- [x] Verify Input Screen appears
- [x] Enter a search query
- [x] Verify that the browser replaces Duck.ai
@malmstein malmstein force-pushed the feature/david/10-24-duck.ai_omnibar branch from 81873cb to 01a5f93 Compare November 7, 2025 21:50
@malmstein malmstein merged commit b47b6c3 into develop Nov 7, 2025
6 of 7 checks passed
@malmstein malmstein deleted the feature/david/10-24-duck.ai_omnibar branch November 7, 2025 22:18
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