[fenix] For https://github.com/mozilla-mobile/fenix/issues/5694 & https://github...
commit293fd982282fee3dd90a63a2ec720bee1e91036d
authorSawyer Blatz <sdblatz@gmail.com>
Tue, 26 Nov 2019 00:43:32 +0000 (25 16:43 -0800)
committerJeff Boek <jeff@jeffboek.com>
Tue, 26 Nov 2019 00:43:32 +0000 (25 16:43 -0800)
tree55182a25e67ba0f7dc0ba51cde2fffe880ebf409
parent505a7c358471410d897ab2973029f6a10426c7e0
[fenix]  For https://github.com/mozilla-mobile/fenix/issues/5694 & https://github.com/mozilla-mobile/fenix/issues/6054: Allows users to change toolbar position (https://github.com/mozilla-mobile/fenix/pull/6608)

* For https://github.com/mozilla-mobile/fenix/issues/5694 & https://github.com/mozilla-mobile/fenix/issues/6054: Adds preference screen for toolbar

* For https://github.com/mozilla-mobile/fenix/issues/5694: Adds changing toolbar position functionality

* No issue: Updates telemetry links to actually work lol :grimacing:

* For https://github.com/mozilla-mobile/fenix/issues/6054: Adds toolbar position to core ping
22 files changed:
mobile/android/fenix/app/metrics.yaml
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/browser/BrowserToolbarTopBehavior.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/GleanMetricsService.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/Metrics.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarView.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/toolbar/DefaultToolbarMenu.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/customtabs/ExternalAppBrowserFragment.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/toolbar/ToolbarView.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/ToolbarSettingsFragment.kt [new file with mode: 0644]
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt
mobile/android/fenix/app/src/main/res/layout/component_bottom_browser_toolbar.xml [copied from mobile/android/fenix/app/src/main/res/layout/component_search.xml with 89% similarity]
mobile/android/fenix/app/src/main/res/layout/component_browser_top_toolbar.xml [moved from mobile/android/fenix/app/src/main/res/layout/component_search.xml with 65% similarity]
mobile/android/fenix/app/src/main/res/layout/fragment_browser.xml
mobile/android/fenix/app/src/main/res/navigation/nav_graph.xml
mobile/android/fenix/app/src/main/res/values/preference_keys.xml
mobile/android/fenix/app/src/main/res/values/strings.xml
mobile/android/fenix/app/src/main/res/xml/preferences.xml
mobile/android/fenix/app/src/main/res/xml/toolbar_preferences.xml [new file with mode: 0644]
mobile/android/fenix/docs/metrics.md