Commit Graph

74 Commits (4994554576aa03926ea2b6c7f35c73e1ac0efbf6)

Author SHA1 Message Date
Emily Kager 8cfdae7973 Closes #1045 - Add crash reporting bool to settings 5 years ago
Grisha Kruglov 2b00d1120f 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
Emily Kager f66bae0801 Closes #963 - Hooks up show search suggestion pref 5 years ago
Jeff Boek dae42a7451 Fixes #945 - Ties leanplum to telemetry toggle 5 years ago
Emily Kager d15e4bb3fa Closes #877 - Add Search Engine Settings 5 years ago
Christian Sadilek 1b1a9e0d11 Issue #418: Add account settings page and sign out functionality 5 years ago
Grisha Kruglov 46789f4c62 Issue #418: Basic Firefox Accounts integration
This patch integrates relevant a-c components, and updates the current Preferences
UI to allow signing-in and displaying basic account information (email, displayName).

Currently there's no Accounts UI, and so singing out or otherwise interacting with the
account isn't possible.
5 years ago
Jeff Boek 8379c3d2cb For #631 - Puts tabs and sessions into a nested scrollview 5 years ago
Sawyer Blatz 56dadad35a
Closes #292: Adds placeholder advanced settings fragments (#638) 5 years ago
Emily Kager 2750b65cc3 Close #420 - Default Browser Preference reacts to default browser status 5 years ago
Colin Lee 2979c61868 Default to LeakCanary being off 5 years ago
Colin Lee 2bc769190e Fixes #401: Resolve known leak and install LeakCanary 5 years ago
Jeff Boek 88a54b7b30 Fixes #362 - Downgrade to ConstraintLayout 2.0.0-alpha2
There is currently an issue with visibility changes in ConstraintLayout 2.0.0-alpha3
https://issuetracker.google.com/issues/122090772
For now we're going to manually implement KeyTriggers.
5 years ago
Emily Kager 179807b83f Add accounts preferences 5 years ago
Emily Kager 3c48b3eeca Style settings theme, add about category 5 years ago
Sawyer Blatz bc30589180 For #288: Adds advanced settings 5 years ago
Emily Kager 5808fb5afb Create basics settings page 5 years ago
Emily Kager 8368f4fbb2 Part of #288 - Set up basic settings menu 5 years ago
Colin Lee e7ebd712c6 Fix MotionLayout animation the proper way 5 years ago
Jeff Boek 0e9c77b036 Cleans up animation between search bar states 5 years ago
Jeff Boek 9e76498eed Cleans up the elevation transition for the search bar on the homescreen 5 years ago
Jeff Boek 2fb7881a06 Cleans up scrolling animation 5 years ago
Jeff Boek 1f70ba4d06 Adds missing licenses 6 years ago
Jeff Boek a800d33620 For #139 - Adds session placeholder with motionlayout 6 years ago