Commit Graph

6603 Commits (c2926b84c1f014cccf417033ab6a84218ced3709)
 

Author SHA1 Message Date
Emily Kager e6a4b4c227 [fenix] No issue: update Androidx dependencies 5 years ago
Grisha Kruglov 8d0e949d0b [fenix] Integrate BackgroundSyncManager, enable history syncing
This patch integrates the new a-c BackgroundSyncManager, which is the
main entry point for interacting with Sync. Behind the scenes, it uses
WorkManager in order to sync configured syncable stores.

Current behaviour:
- sync runs on start, with a slight delay
- sync runs on a schedule few times a day, to lessen the startup sync burden

Also included is a basic UI integration in order to allow user to synchronize
on demand, and monitor sync state.
5 years ago
Grisha Kruglov ba690ac8d6 [fenix] Pre: fix an IDE warning 5 years ago
Emily Kager 5a78196b1c [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/654 - Use new two state button for menu toolbar buttons 5 years ago
Arturo Mejia 34e1488740 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/1004: Integrating ThumbnailsFeature. 5 years ago
Sawyer Blatz f5d13f442f [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/847: Implement onCancelEditing to handle keyboard backPress (https://github.com/mozilla-mobile/fenix/pull/929) 5 years ago
Sawyer Blatz 96861a3b21 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/832: Adds custom tabs menu (https://github.com/mozilla-mobile/fenix/pull/944) 5 years ago
Sawyer Blatz 68504fc2fc [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/992: Updates account implementation for a-c 47.0 (https://github.com/mozilla-mobile/fenix/pull/995) 5 years ago
Harsh Shandilya 3eed646d4f [fenix] SearchView: Replace deprecated calls with recommended method
Resources#getDrawable(int) has been deprecated in favour
of Resources#getDrawable(int, Theme). Make the suitable changes
in SearchView class to reflect this.

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
5 years ago
Jeff Boek e8d1723889 [fenix] For https://github.com/mozilla-mobile/fenix/issues/865 - Documents the OpenedApp event 5 years ago
Jeff Boek dede4c593b [fenix] For https://github.com/mozilla-mobile/fenix/issues/973 - Adds first metric to track 5 years ago
Jeff Boek cfd5c1d925 [fenix] For https://github.com/mozilla-mobile/fenix/issues/965 - Uses proper initialization call depending on the key type 5 years ago
Jeff Boek 39e4cfe991 [fenix] No Issue - Fixes crash when no valid .leanplum_token is present 5 years ago
Jeff Boek 2a3b9dac0c [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/965 - Adds a metrics wrapper for telemetry 5 years ago
Emily Kager 7916052eae [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/963 - Hooks up show search suggestion pref 5 years ago
Emily Kager f3933d34e6 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/884 - Set and use default search engine 5 years ago
Emily Kager e274a0a4fe [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/873 - Themes History Fragment colors 5 years ago
Arturo Mejia b4f2e17735 [fenix] Upgrade AC dependency to 0.47.0-SNAPSHOT and GV to 67.0.20190312095443 (https://github.com/mozilla-mobile/fenix/pull/958)
* Upgrade AC dependency to 0.47.0-SNAPSHOT and GV to 67.0.20190312095443

* Fix compliation errors
5 years ago
Barbara Bermes 8e99536a95 [fenix] created user story template 5 years ago
Barbara Bermes 06a2df1686 [fenix] Update --epic.md
Updated title
5 years ago
Barbara Bermes 17d7b2597d [fenix] Update --epic.md
Added updates based on Vesta's suggestions
5 years ago
Jeff Boek 3613f52518 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/870 - Fixes logic for the session bottom sheet fragment for private mode
Also fixes https://github.com/mozilla-mobile/fenix/issues/871
5 years ago
Emily Kager 8607028111 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/900 - Use Settings BrowserDirection from Settings 5 years ago
Jeff Boek 87246debe6 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/945 - Ties leanplum to telemetry toggle 5 years ago
Mihai Tabara 698cadf788 [fenix] Add notification for failed nightly decision task. 5 years ago
Mihai Tabara 29bac332b8 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/935. Leanplum usage. 5 years ago
ekager 9938cbe241 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/824 - Removes evenOdd from icons that need theme color 6 years ago
Jeff Boek cf151c0c1a [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/891 - Adds the leanplum sdk 6 years ago
Jeff Boek fb6752b20b [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/896 - Fetch leanplum secret from taskcluster 6 years ago
Emily Kager 984920c721 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/866 - Add Install Packages permission to download APKs from Fenix 6 years ago
Emily Kager c2658a4831 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/855 - Remove customtab check for CustomTabToolbarFeature 6 years ago
Sawyer Blatz a3b1210b35 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/814: Scrolls to top after session restore 6 years ago
Sawyer Blatz e1c4698859 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/804: Adds disable private browsing content description (https://github.com/mozilla-mobile/fenix/pull/851) 6 years ago
Daniel Holbert 9c74268757 [fenix] Fix stray HTML tag in about.html
Just moving the `html` tag to the beginning (to be the parent of the `head`, rather than its next-sibling).

I'm also deindenting `body` and its contents so that the indentation is consistent. (Alternately, we could increase the indentation of `head` and all of its contents, but that seems unnecessary, and it would probably force the `img#wordmark` /**/ comment to wrap to 3 lines. Seems simpler to just have html/body/head all at the same level of indentation, which is a somewhat common practice to save on indentation.)

This fixes https://github.com/mozilla-mobile/fenix/issues/901.
6 years ago
Axel Hecht eeb94a1cf7 [fenix] Add l10n configuration for Fenix 6 years ago
ekager 7e776dd577 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/867 - Update Default Browser Toggle in onResume 6 years ago
ekager 0d4d22b32a [fenix] No issue: Update Navigation Library 6 years ago
Emily Kager 43e2c306fa [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/877 - Add Search Engine Settings 6 years ago
Sawyer Blatz 81afb77e04 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/823 & Closes https://github.com/mozilla-mobile/fenix/issues/835: Refactors openToBrowserAndLoad to include fromFragment (https://github.com/mozilla-mobile/fenix/pull/833) 6 years ago
Emily Kager 725b644c9c [fenix] No issue: remove breaking AC change params (https://github.com/mozilla-mobile/fenix/pull/878) 6 years ago
Emily Kager 9e5c823ac2 [fenix] Revert "Closes https://github.com/mozilla-mobile/fenix/issues/811 - Clear stack after switching to private browsing" (https://github.com/mozilla-mobile/fenix/pull/876)
This reverts commit 62b743ee072a8b72375ac3e64085f1f7a993d6ad.
6 years ago
Emily Kager 672e4b7651 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/811 - Clear stack after switching to private browsing 6 years ago
Sawyer Blatz eea2a00868 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/848: Corrects private browsing explanation string (https://github.com/mozilla-mobile/fenix/pull/849) 6 years ago
Jeff Boek a283dc3e92 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/858 - Reverts send and share string for UR (https://github.com/mozilla-mobile/fenix/pull/859) 6 years ago
Sawyer Blatz d406c3e5d7 [fenix] Updates AC & GV to 46-SNAPSHOT 6 years ago
Jeff Boek 97de95c41d [fenix] Fixes compiler error for new version of A-C 6 years ago
Sebastian Kaspari b9832ac7b7 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/844: decision_task_nightly.py: Run "assembleRelease". 6 years ago
Emily Kager 621221fe1e [fenix] Suppress unreachable code hack 6 years ago
Sawyer Blatz 4a96649ce7 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/836: Creates new private tab in new session from menu bar 6 years ago
Jeff Boek 5ad2e427dd [fenix] Attempts to fix nightly builds 6 years ago