Commit e657354
authored
Android: streamline home screen load (#1124)
* mockup version of our omnibar to load it in browserActivity and speed up first rendered screen
* replace contraintlayout for framelayout, optimization
* show mockup toolbar in browseractivity
* Refactor DDGLogoListener to just hide-show background image
* no transitions to smooth process restart
* Remove Toast from BrowserActivity
* Avoid to initialise dependency injection when process restarting due to clear data
* should notify if data cleared triggered by system and not the user
* hide mockup omnibar when fragment attached
* logo margin dimens added to resource file
* avoid crash if no clicklistener set for TabSwitcherButton
* remove any HomeTopPanelCta reference from code1 parent c3b4098 commit e657354
File tree
27 files changed
+298
-412
lines changed- app/src/main
- java/com/duckduckgo/app
- browser
- cta/ui
- fire
- global
- view
- launch
- res
- layout
- values-land
- values-sw600dp-land
- values-sw600dp
- values
27 files changed
+298
-412
lines changedLines changed: 17 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
| |||
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
| 57 | + | |
56 | 58 | | |
57 | 59 | | |
58 | 60 | | |
| |||
203 | 205 | | |
204 | 206 | | |
205 | 207 | | |
206 | | - | |
| 208 | + | |
207 | 209 | | |
208 | 210 | | |
209 | 211 | | |
210 | 212 | | |
211 | 213 | | |
212 | | - | |
213 | | - | |
| 214 | + | |
| 215 | + | |
214 | 216 | | |
215 | 217 | | |
216 | 218 | | |
| |||
365 | 367 | | |
366 | 368 | | |
367 | 369 | | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
368 | 379 | | |
369 | 380 | | |
370 | 381 | | |
371 | 382 | | |
372 | 383 | | |
373 | 384 | | |
374 | | - | |
| 385 | + | |
375 | 386 | | |
376 | 387 | | |
377 | 388 | | |
378 | 389 | | |
379 | | - | |
| 390 | + | |
380 | 391 | | |
381 | 392 | | |
382 | 393 | | |
383 | 394 | | |
384 | 395 | | |
385 | | - | |
| 396 | + | |
386 | 397 | | |
387 | 398 | | |
388 | 399 | | |
| |||
Lines changed: 6 additions & 49 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
22 | 20 | | |
23 | 21 | | |
24 | 22 | | |
| |||
28 | 26 | | |
29 | 27 | | |
30 | 28 | | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
| 29 | + | |
35 | 30 | | |
36 | 31 | | |
37 | 32 | | |
| |||
111 | 106 | | |
112 | 107 | | |
113 | 108 | | |
114 | | - | |
115 | 109 | | |
116 | 110 | | |
117 | 111 | | |
| |||
265 | 259 | | |
266 | 260 | | |
267 | 261 | | |
268 | | - | |
| 262 | + | |
269 | 263 | | |
270 | 264 | | |
271 | 265 | | |
| |||
304 | 298 | | |
305 | 299 | | |
306 | 300 | | |
307 | | - | |
308 | 301 | | |
309 | 302 | | |
310 | 303 | | |
| |||
366 | 359 | | |
367 | 360 | | |
368 | 361 | | |
369 | | - | |
370 | 362 | | |
371 | 363 | | |
372 | 364 | | |
| |||
377 | 369 | | |
378 | 370 | | |
379 | 371 | | |
380 | | - | |
381 | 372 | | |
382 | 373 | | |
383 | 374 | | |
| |||
492 | 483 | | |
493 | 484 | | |
494 | 485 | | |
495 | | - | |
| 486 | + | |
496 | 487 | | |
497 | 488 | | |
498 | 489 | | |
499 | 490 | | |
500 | 491 | | |
501 | 492 | | |
502 | 493 | | |
| 494 | + | |
503 | 495 | | |
504 | 496 | | |
505 | 497 | | |
| |||
934 | 926 | | |
935 | 927 | | |
936 | 928 | | |
937 | | - | |
938 | | - | |
939 | | - | |
940 | | - | |
941 | | - | |
942 | | - | |
943 | | - | |
944 | | - | |
945 | | - | |
946 | | - | |
947 | 929 | | |
948 | 930 | | |
949 | 931 | | |
| |||
1817 | 1799 | | |
1818 | 1800 | | |
1819 | 1801 | | |
1820 | | - | |
1821 | | - | |
1822 | 1802 | | |
1823 | 1803 | | |
1824 | 1804 | | |
1825 | 1805 | | |
1826 | 1806 | | |
1827 | 1807 | | |
1828 | 1808 | | |
1829 | | - | |
1830 | 1809 | | |
1831 | 1810 | | |
1832 | 1811 | | |
| |||
1836 | 1815 | | |
1837 | 1816 | | |
1838 | 1817 | | |
1839 | | - | |
1840 | 1818 | | |
1841 | 1819 | | |
1842 | 1820 | | |
| |||
1859 | 1837 | | |
1860 | 1838 | | |
1861 | 1839 | | |
1862 | | - | |
| 1840 | + | |
1863 | 1841 | | |
1864 | | - | |
1865 | 1842 | | |
1866 | 1843 | | |
1867 | 1844 | | |
| |||
1870 | 1847 | | |
1871 | 1848 | | |
1872 | 1849 | | |
1873 | | - | |
1874 | | - | |
1875 | | - | |
1876 | | - | |
1877 | | - | |
1878 | | - | |
1879 | | - | |
1880 | | - | |
1881 | | - | |
1882 | | - | |
1883 | | - | |
1884 | | - | |
1885 | | - | |
1886 | | - | |
1887 | | - | |
1888 | 1850 | | |
1889 | 1851 | | |
1890 | | - | |
1891 | 1852 | | |
1892 | 1853 | | |
1893 | 1854 | | |
1894 | 1855 | | |
1895 | 1856 | | |
| 1857 | + | |
1896 | 1858 | | |
1897 | 1859 | | |
1898 | 1860 | | |
| |||
1904 | 1866 | | |
1905 | 1867 | | |
1906 | 1868 | | |
1907 | | - | |
1908 | | - | |
1909 | | - | |
1910 | | - | |
1911 | 1869 | | |
1912 | 1870 | | |
1913 | 1871 | | |
| |||
1916 | 1874 | | |
1917 | 1875 | | |
1918 | 1876 | | |
1919 | | - | |
1920 | 1877 | | |
1921 | 1878 | | |
1922 | 1879 | | |
| |||
Lines changed: 0 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1630 | 1630 | | |
1631 | 1631 | | |
1632 | 1632 | | |
1633 | | - | |
1634 | | - | |
1635 | | - | |
1636 | 1633 | | |
1637 | 1634 | | |
1638 | 1635 | | |
| |||
1678 | 1675 | | |
1679 | 1676 | | |
1680 | 1677 | | |
1681 | | - | |
1682 | | - | |
1683 | | - | |
1684 | 1678 | | |
1685 | 1679 | | |
1686 | 1680 | | |
| |||
Lines changed: 66 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
0 commit comments