Commit b47b6c3
authored
Duck.ai: Omnibar (#7065)
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_
- [x] Fresh install the app and open AI Features
- [x] Enable Duck.ai, don’t enable Fullscreen mode
- [x] Open duck.ai
- [x] Verify old omnibar is visible
_Fullscreen Mode_
- [x] Fresh install the app and open AI Features
- [x] Enable Duck.ai, enable Fullscreen mode
- [x] Open duck.ai
- [x] Verify new omnibar is visible
### UI changes
| Before | After |
| ------ | ----- |
<img width="1080" height="2400" alt="Screenshot_20251106_152046"
src="https://github.com/user-attachments/assets/6b2e1042-313c-4fc9-9ab8-c0595584875a"
/>|<img width="1080" height="2400" alt="Screenshot_20251106_152107"
src="https://github.com/user-attachments/assets/a156cd5e-a8ce-4b2f-a39c-470e968bc17a"
/>|
---
- To see the specific tasks where the Asana app for GitHub is being
used, see below:
- https://app.asana.com/0/0/12118212841932281 parent 4fbeb8f commit b47b6c3
File tree
20 files changed
+870
-138
lines changed- app/src
- androidTest/java/com/duckduckgo/app/browser
- main/java/com/duckduckgo/app/browser
- duckchat
- duckchat-api
- src
- main/java/com/duckduckgo/duckchat/api/viewmodel
- test/kotlin/com/duckduckgo/duckchat/api/viewmodel
- duckchat-impl
- src
- main
- java/com/duckduckgo/duckchat/impl
- ui
- res
- drawable
- layout
- values
- test/java/com/duckduckgo/duckchat/impl/ui
20 files changed
+870
-138
lines changedLines changed: 0 additions & 82 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7455 | 7455 | | |
7456 | 7456 | | |
7457 | 7457 | | |
7458 | | - | |
7459 | | - | |
7460 | | - | |
7461 | | - | |
7462 | | - | |
7463 | | - | |
7464 | | - | |
7465 | | - | |
7466 | | - | |
7467 | | - | |
7468 | | - | |
7469 | | - | |
7470 | | - | |
7471 | | - | |
7472 | | - | |
7473 | | - | |
7474 | | - | |
7475 | | - | |
7476 | | - | |
7477 | | - | |
7478 | | - | |
7479 | | - | |
7480 | | - | |
7481 | | - | |
7482 | | - | |
7483 | | - | |
7484 | | - | |
7485 | | - | |
7486 | | - | |
7487 | | - | |
7488 | | - | |
7489 | | - | |
7490 | | - | |
7491 | | - | |
7492 | | - | |
7493 | | - | |
7494 | | - | |
7495 | 7458 | | |
7496 | 7459 | | |
7497 | 7460 | | |
| |||
7525 | 7488 | | |
7526 | 7489 | | |
7527 | 7490 | | |
7528 | | - | |
7529 | | - | |
7530 | | - | |
7531 | | - | |
7532 | | - | |
7533 | | - | |
7534 | | - | |
7535 | | - | |
7536 | | - | |
7537 | | - | |
7538 | | - | |
7539 | | - | |
7540 | | - | |
7541 | | - | |
7542 | | - | |
7543 | | - | |
7544 | | - | |
7545 | | - | |
7546 | | - | |
7547 | | - | |
7548 | | - | |
7549 | | - | |
7550 | | - | |
7551 | | - | |
7552 | | - | |
7553 | | - | |
7554 | | - | |
7555 | | - | |
7556 | | - | |
7557 | | - | |
7558 | | - | |
7559 | | - | |
7560 | | - | |
7561 | | - | |
7562 | | - | |
7563 | | - | |
7564 | | - | |
7565 | | - | |
7566 | | - | |
7567 | | - | |
7568 | | - | |
7569 | | - | |
7570 | | - | |
7571 | | - | |
7572 | | - | |
7573 | 7491 | | |
7574 | 7492 | | |
7575 | 7493 | | |
| |||
Lines changed: 55 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
| 38 | + | |
37 | 39 | | |
38 | 40 | | |
39 | 41 | | |
| 42 | + | |
40 | 43 | | |
41 | 44 | | |
42 | 45 | | |
| |||
90 | 93 | | |
91 | 94 | | |
92 | 95 | | |
| 96 | + | |
93 | 97 | | |
94 | 98 | | |
95 | 99 | | |
| |||
110 | 114 | | |
111 | 115 | | |
112 | 116 | | |
| 117 | + | |
113 | 118 | | |
| 119 | + | |
114 | 120 | | |
115 | 121 | | |
116 | 122 | | |
| |||
248 | 254 | | |
249 | 255 | | |
250 | 256 | | |
| 257 | + | |
251 | 258 | | |
252 | 259 | | |
253 | 260 | | |
| |||
359 | 366 | | |
360 | 367 | | |
361 | 368 | | |
| 369 | + | |
| 370 | + | |
362 | 371 | | |
363 | 372 | | |
364 | 373 | | |
| |||
753 | 762 | | |
754 | 763 | | |
755 | 764 | | |
756 | | - | |
| 765 | + | |
757 | 766 | | |
758 | 767 | | |
759 | 768 | | |
| |||
839 | 848 | | |
840 | 849 | | |
841 | 850 | | |
842 | | - | |
| 851 | + | |
843 | 852 | | |
844 | 853 | | |
845 | 854 | | |
| |||
856 | 865 | | |
857 | 866 | | |
858 | 867 | | |
| 868 | + | |
859 | 869 | | |
860 | 870 | | |
861 | 871 | | |
862 | 872 | | |
863 | 873 | | |
864 | | - | |
| 874 | + | |
865 | 875 | | |
866 | 876 | | |
867 | | - | |
| 877 | + | |
868 | 878 | | |
869 | 879 | | |
870 | 880 | | |
| |||
875 | 885 | | |
876 | 886 | | |
877 | 887 | | |
| 888 | + | |
878 | 889 | | |
879 | 890 | | |
880 | 891 | | |
| |||
883 | 894 | | |
884 | 895 | | |
885 | 896 | | |
| 897 | + | |
886 | 898 | | |
887 | 899 | | |
888 | 900 | | |
| |||
975 | 987 | | |
976 | 988 | | |
977 | 989 | | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
978 | 1029 | | |
979 | 1030 | | |
980 | 1031 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1150 | 1150 | | |
1151 | 1151 | | |
1152 | 1152 | | |
| 1153 | + | |
1153 | 1154 | | |
1154 | 1155 | | |
1155 | 1156 | | |
| |||
0 commit comments