Commit Graph

15 Commits (0450b126f179d2819833aaff5bdf094c66aa24de)

Author SHA1 Message Date
ohall-m 0450b126f1 Bug 1883968 - Translations Interaction Telemetry
This patch adds:
* `translations_action` probe
    * Extras:
        * main_flow_toolbar - Interaction with toolbar button
        * main_flow_browser - Interaction with browser menu button
        * page_settings - Interaction with page settings
        * global_settings - Interaction with global settings
        * global_lang_settings - Interaction with language settings
        * global_site_settings - Interaction with site settings
        * downloads - Interaction with downloads
3 months ago
iorgamgabriel 63d82ce203 Bug 1883465 - Bottom Sheet in landscape should span the full screen 3 months ago
iorgamgabriel 04d03862d2 Bug 1856986 - Translations UI Integration Preference Logic - Page Settings 3 months ago
iorgamgabriel 9656f1f95e Bug 1862289 - Translations UI Integration Low Data Translate 3 months ago
iorgamgabriel 936bb85d6c Bug 1878921 - Translations CouldNotLoadLanguagesError UI "Try Again" 3 months ago
iorgamgabriel 0505682776 Bug 1856979 - Translations UI Post-Translate Popup 3 months ago
ohall-m f008f890e1 Bug 1877205 - Translations Fetch Supported Languages Refactor
This patch refactors a few things for fetching supported languages:

* `TranslateExpectedAction` is decoupled from fetching languages
* Now use `OperationRequestedAction` w/ `FETCH_SUPPORTED_LANGUAGES`
* Refactors the Fenix fragment to send `OperationRequestedAction` as a
placeholder for data initialization
* `TranslateSetLanguagesAction` is now `SetSupportedLanguagesAction`
4 months ago
ohall-m a8a6368dca Bug 1874441 - Connecting Dropdowns to Translate Button
This patch connects the translations to and from dropdowns to the
translation button and sets default dropdown selection values.
4 months ago
ohall-m 1dbf0145d5 Bug 1876332 - Refactoring out Translations Controller and Interactor
This patch refactors out the translations controller and interactor to
transition fully to a redux pattern.

Leaving the translations use cases for reference browser usage.
4 months ago
ohall-m 67d60af2e3 Bug 1855979 - Basic Translation Beginning
The goal of this bug is to get a very basic initial `translate`
interaction using the default determined page language and default
determined user language and begin starting `Controller` and `Interactor`
files.

This bug also sets up `sessionId` as a navigation parameter for
translations.
5 months ago
iorgamgabriel 6059e6e964 Bug 1871142 - Translations UI Language Dropdowns 5 months ago
iorgamgabriel 3161d94868 Bug 1855983 - Translations UI Initial Basic Translate Refined Translate w/Separate First Run Flow. 5 months ago
iorgamgabriel 6289aef354 Bug 1861058 - Translations UI Make navigating from one bottom sheet to another more smooth. 7 months ago
iorgamgabriel de391e74a5 Bug 1855988 - Translation Options UI Dialog Screen 7 months ago
Gabriel Luong 742b7ca33b Bug 1857139 - Add translation bottom sheet boilerplate 8 months ago