mcarare
22eb207cef
For #5784 : Fix hiding default browser preference in sdk<=23
5 years ago
Sawyer Blatz
371e2ac3d8
For #514 & #5742 : Updates "launch links in private tab" functionality ( #5721 )
...
* For #514 & #5742 : Updates "launch links in private tab" functionality
* Fixes comments
5 years ago
Sawyer Blatz
2896b36d14
No issue: Updates naming of launch links privately var ( #5701 )
...
The previous name was pretty confusing
5 years ago
Sawyer Blatz
eb3c9f86e2
No issue: Removes feature flags for delete data ( #5738 )
5 years ago
Tiger Oakes
8c30200ced
Only use Context.settings() function (not getter) ( #5335 )
...
Remove unused String extensions
5 years ago
Emily Kager
9d9ff959b5
For #5312 - Add Telemetry for Tracking Protection
5 years ago
Tiger Oakes
6c30a94081
Move settings classes to packages
5 years ago
Sawyer Blatz
6f3d7b4ee8
For #5396 : Adds "always launch in private mode" to settings
5 years ago
Sawyer Blatz
50cd2920d3
For #5371 : Updates search engine settings string ( #5393 )
5 years ago
Emily Kager
e3209dcc84
For #3700 - Add Setting to Delete Data on "Quit" menu action
5 years ago
Yeon Taek Jeong
ddc1b2e648
For #4658 : Add private browsing mode shortcut telemetry
5 years ago
Yeon Taek Jeong
2e2bac4ccd
For #419 : Create launch icon for private browsing ( #4948 )
5 years ago
Tiger Oakes
b77c4d2e2e
Clean up SupportUtils
5 years ago
Mihai Adrian
a31eb1f371
Code Health #4883 : Refactored accessing settings by using Context extensions ( #4973 )
5 years ago
Grisha Kruglov
231924f5eb
Fix breaking services APIs changes
5 years ago
Tiger Oakes
aab357845b
No issue: Clean up preferences code ( #4699 )
5 years ago
Jonathan Almeida
ec96d134ff
No issue: Fix breaking AccountObserver API
5 years ago
Colin Lee
3dc20543e3
For #4128 : Migrate Bookmarks to LibState ( #4254 )
5 years ago
Grisha Kruglov
fe51bbcf7b
Update FxA integration to new APIs
5 years ago
Emily Kager
c81dd0a4a8
For #3772 - Update FXA sign in UI ( #3933 )
5 years ago
afr30010
c92eabdd64
Modify the order of Privacy Policy and About in Settings ( #2760 )
5 years ago
Tiger Oakes
30930cdc88
Import variables referred to by path
5 years ago
Tiger Oakes
55f5c5d049
Use lifecycleScope for settings fragments
5 years ago
Jeff Boek
7ebdfcc87b
For #1116 - Uses alias link for help
5 years ago
Jeff Boek
5540230e3d
For #1116 - Changes help link ( #3491 )
5 years ago
Jeff Boek
227a80957e
For #382 - Include Marshmellow in the guard..
5 years ago
Jeff Boek
dad671ca3c
For #382 - Hides default browser switch for older versions of Android
5 years ago
Grisha Kruglov
fe3c163a20
Fix how we reflect FxA state in preference
...
This cleans up how we're displaying account state in the main preference UI.
Before when it worked, it worked mostly accidentally.
'launch' wrapper around "update ui" methods would trigger a race condition
between binding the account pref view holder and actually updating that view
with values. Sometimes the "update view with values" would happen after view
was bound, and the UI will be correct. Most of the time it would happen before,
and so there will be nothing to update and we'd get into an inconsistent state.
This also splits up the "accountpreference" into two: account is good,
and account needs re-auth. This greatly simplifies their management.
5 years ago
Sawyer Blatz
c4c5d44430
For #975 : Updates telemetry for settings ( #3171 )
5 years ago
Sawyer Blatz
5e0771a6f0
For #2327 : Fix early return from displayAccountError
5 years ago
Sawyer Blatz
b8c04e02e9
For #2327 : Fixes nits
5 years ago
Sawyer Blatz
fe50e88fc8
For #2327 : Adds error state syncing
5 years ago
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