Commit Graph

150 Commits (2380d518081c7e003b8737bfd18af40d414ef8ee)

Author SHA1 Message Date
Arturo Mejia b2e27d26dc Closes #2903: Fixed crash when trying to rate the app on a devices without
the play store app.
5 years ago
Sawyer Blatz 9aa4f48e77 For #1190: Adds additional telemetry for FxA login 5 years ago
Sawyer Blatz 62bed0cd06 For #1190: Adds telemetry for FxA login 5 years ago
Jeff Boek 182bbdf359 For #225 - Adds delete browsing data fragment 5 years ago
Sawyer Blatz 36f4b97712 For #658: Adds your rights page link 5 years ago
Emily Kager 7951a5f5df No issue: Update Account UI and visibility in onCreate so it doesn't flash (#2804) 5 years ago
Denys M 6b8938e47e Fixes #2739. Update sign-in preference visibility when screen is resumed. 5 years ago
Jeff Boek 16b3309053 For #2531 - Adds privacy notice to settings 5 years ago
Emily Kager c2339e9669 Closes #2699 - Removes Feedback from Settings 5 years ago
ekager 42d1491976 Closes #2635 - Save settings changes to new Shared Preferences file 5 years ago
Vlad Filippov 66a0cd5f9c Add FxA Pairing feature to "Turn On Sync" 5 years ago
Jeff Boek 27d8c09def
Fixes #1735 - adds the ability to write code against the build channel (#2388) 5 years ago
vladikoff e067ffbbf6 Initial view for the "Turn on Sync" fragment
UX: https://mozilla.invisionapp.com/share/QSR2F8UD4PN#/screens/357470308
5 years ago
Emily Kager a3cd92092a Closes #2168 Closes #2170 - Catch ClassCastException for non bool prefs 5 years ago
Sawyer Blatz 70486039c0 Closes #2147: Refactors usage of openToBrowserAndLoad 5 years ago
Sawyer Blatz 8928822e99
For #975: Adds telemetry for settings toggles (#1896)
* For #975: Adds telemetry for settings toggles

* For #975: Uses failable constructor
5 years ago
Sawyer Blatz 46924544b6 For #1975 & #1627: Refactors getSessionById in BrowserFragment 5 years ago
Emily Kager 4da5a26536 Closes #2000 - Don't flash LeakCanary setting in release builds (#2006) 5 years ago
Emily Kager 534d88f629 Closes #1894 - Fixes Help Page Navigation 5 years ago
Mitchell Hentges 92b6d4a925 Moves release flavour to build type (#1693) 5 years ago
Sawyer Blatz 23edd2559d
For #933: Adds caching of sign in state (#1647) 5 years ago
Emily Kager 01a181975d For #1084 - Add tracking protection toggle to quick settings dialog 5 years ago
Emily Kager 068744eb96 For #1084 - Add Setting to enable/disable TP 5 years ago
Emily Kager d7272d29de For #1408 - Set Toolbar titles in code (vs in navgraph) 5 years ago
Emily Kager a2200b6335 For #208 - Dark/Night Theme 5 years ago
Jeff Boek 379875a62a Fixes #1162 - replaces about page with an Android Fragment 5 years ago
Jeff Boek 756634bc6c For #1181 - Use appName in string locations 5 years ago
Colin Lee df40ec970e Simplify ItsNotBrokenSnack() and make resilient
Co-authored by: Emily Kager <ekager@mozilla.com>
5 years ago
Emily Kager 4963f7ccdb Add Snackbar to link testers to Github issue for features 5 years ago
ekager 80f386c411 Closes #120 - Add Preference for Remote Debugging
Co-authored-by: Emily Kager <ekager@mozilla.com>
5 years ago
Emily Kager 202b195215 Closes #1089 - Default Search Engine should be shown in Pref summary 5 years ago
Emily Kager 4f6cc8efec No issue: update Androidx dependencies 5 years ago
Sawyer Blatz 78c3db1fc8
Fixes #992: Updates account implementation for a-c 47.0 (#995) 5 years ago
Emily Kager 3a558f6f78 Closes #900 - Use Settings BrowserDirection from Settings 5 years ago
ekager 205af4153d Closes #867 - Update Default Browser Toggle in onResume 5 years ago
Emily Kager d15e4bb3fa Closes #877 - Add Search Engine Settings 5 years ago
Sawyer Blatz a79134fdc3
Closes #823 & Closes #835: Refactors openToBrowserAndLoad to include fromFragment (#833) 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
Sawyer Blatz 56dadad35a
Closes #292: Adds placeholder advanced settings fragments (#638) 5 years ago
Emily Kager 5b8d40e6e0 Closes #655 - Show/Hide toolbar in onResume 5 years ago
Colin Lee 3ccce1b4d2 Fixes #293: Adds about settings page
Co-authored-by: Sawyer Blatz <sblatz@mozilla.com>
5 years ago
Sawyer Blatz 53f391de60
Closes #537: Refactors private sessions (#629) 5 years ago
Sawyer Blatz e5fe80f928
Closes #347: Adds private browsing logic (#506)
* For #347: Adds private browsing logic

*  For #347: Adds private session explainer

* Adds persistence
5 years ago
Colin Lee 2bc769190e Fixes #401: Resolve known leak and install LeakCanary 5 years ago
Emily Kager 931778acac Add new tab and navigate to it 5 years ago
Emily Kager 0c8b2a8a1e Closes #449 - Adds Basic About Page with Dated Version Name 5 years ago
Emily Kager 77883c0f30 Closes #403 Use Fragments for Navigation, Add Toolbar to HomeActivity 5 years ago
Emily Kager 3c48b3eeca Style settings theme, add about category 5 years ago
Emily Kager 8368f4fbb2 Part of #288 - Set up basic settings menu 5 years ago