Emily Kager
4485b7f647
Add Tracking Protection Info Panel
5 years ago
Tiger Oakes
3c07cacf4d
Use A-C preferences property delegates
5 years ago
Sawyer Blatz
2653b5966e
For #964 : Adds ability to disable each suggestion provider ( #5096 )
...
* For #964 : Adds ability to disable each suggestion provider
* Fix nit
5 years ago
Emily Kager
1cf8a40059
For #4295 - Adds Experiments Pref to Data Collection Settings ( #4915 )
5 years ago
Tiger Oakes
79e58250fc
Make `Settings.instance` private
5 years ago
Tiger Oakes
aab357845b
No issue: Clean up preferences code ( #4699 )
5 years ago
Tiger Oakes
33f3b14c29
Adds setters and property delegates in `Settings` ( #4809 )
...
* Change Settings to use setters
* Add delegate for shared preferences
5 years ago
Yeon Taek Jeong
67f3b63ae5
For #4421 : Add search widget attribute to Leanplum ( #4694 )
5 years ago
Sawyer Blatz
4566bd6fba
Fixes feedback
5 years ago
Tiger Oakes
ef8d9604ae
No issue: Normalize license header comment ( #3909 )
5 years ago
Denys M
6d6b240e48
Add unit tests for `Settings`.
...
Add unit tests for `Settings`.
5 years ago
Emily Kager
b1102c2e76
For #3544 - Set SearchSuggestions preference value from settings
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
b8c04e02e9
For #2327 : Fixes nits
5 years ago
Sawyer Blatz
fe50e88fc8
For #2327 : Adds error state syncing
5 years ago
Emily Kager
833290799e
For #1286 - Add Automatic Font Sizing Preference
5 years ago
Emily Kager
e00380960f
Add Accessibility Fragment and Text Size Adjustment Setting
5 years ago
Jeff Boek
27d8c09def
Fixes #1735 - adds the ability to write code against the build channel ( #2388 )
5 years ago
Emily Kager
1c7f48be5b
For #2214 - Use Settings + SharedPreferences for Private Mode ( #2215 )
...
* For #2214 - Use Settings + SharedPreferences for Private Mode
* Update other values to use SharedPreferences
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
068744eb96
For #1084 - Add Setting to enable/disable TP
5 years ago
Emily Kager
5f0fe216cb
For #1375 - Suppress history suggestions in awesome bar via setting
5 years ago
Arturo Mejia
5b2417826e
Closes #1429 : Updated site permissions ui for MVP
5 years ago
Arturo Mejia
4489edd97b
Closes #1165 : Added Doorhanger to the toolbar.
5 years ago
Sawyer Blatz
edc9d31729
Fixes #1219 : Display crash reporter (without reporting) on all builds
5 years ago
Emily Kager
a2200b6335
For #208 - Dark/Night Theme
5 years ago
Arturo Mejia
061b6f3cd5
Closes #1167 : Added behavior for site permissions custom settings.
5 years ago
Arturo Mejia
289785be90
Closes #1166 : Added behavior for site permissions recommended settings.
5 years ago
ekager
80f386c411
Closes #120 - Add Preference for Remote Debugging
...
Co-authored-by: Emily Kager <ekager@mozilla.com>
5 years ago
Sawyer Blatz
c44e378385
Closes #1062 & Closes #1121 : Restyles crash reporter fragment ( #1122 )
5 years ago
Sawyer Blatz
6dcc026e04
For #1072 : Adds accessibility support
5 years ago
Sawyer Blatz
486bfc2d68
For #1072 : Adds cap to auto bounce
5 years ago
Emily Kager
8cfdae7973
Closes #1045 - Add crash reporting bool to settings
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