Emily Kager
4485b7f647
Add Tracking Protection Info Panel
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
Afzal Najam
bcabe422a6
Closes #4718 - Update site permissions layout ( #4953 )
5 years ago
Emily Kager
1cf8a40059
For #4295 - Adds Experiments Pref to Data Collection Settings ( #4915 )
5 years ago
Yeon Taek Jeong
a680d733c8
For #4384 : Hide mic icon if speech-to-text is unavailable ( #4701 )
5 years ago
Yeon Taek Jeong
83ceec6289
For #201 : Search Widget
5 years ago
Emily Kager
95208c84a9
Closes #4265 - Do not pop after all exceptions are removed ( #4392 )
5 years ago
Tiger Oakes
d1651ecf71
Closes #4012 - Animate quick settings ( #4047 )
5 years ago
Jeff Boek
5630904f93
For#3278 - Updates strings in preferences ( #4184 )
5 years ago
afr30010
c92eabdd64
Modify the order of Privacy Policy and About in Settings ( #2760 )
5 years ago
Emily Kager
d168d52516
For #3772 - Remove Create an Account Option on TurnOnSyncFragment ( #3928 )
5 years ago
Sawyer Blatz
f7cf8473b5
For #2357 : Removes snapping threshold on home fragment ( #3878 )
5 years ago
Sawyer Blatz
a36f2a7288
For #3244 : Updates account icon in settings ( #3692 )
5 years ago
Jeff Boek
811fbfc5fd
For #3278 - Removes icon and preference item
5 years ago
Grisha Kruglov
01ef0d5ac2
No issue: Use 'Turn on Sync' instead of 'Sign In'
...
Seems like we've started using a wrong string at some point.
Thankfully, the correct one is already in the tree.
5 years ago
Jonathan Almeida
c197d055b3
For #3047 : Fix blank space for system edit text controls ( #3227 )
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
Jeff Boek
33bcea6eca
Fixes #3045 - Allows scrolling the entire home layout to fix landscape scrolling issues
5 years ago
Sawyer Blatz
fe50e88fc8
For #2327 : Adds error state syncing
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
Jonathan Almeida
1de2e58644
No issue: Add device name to account page
5 years ago
Sawyer Blatz
36f4b97712
For #658 : Adds your rights page link
5 years ago
Emily Kager
833290799e
For #1286 - Add Automatic Font Sizing Preference
5 years ago
Jeff Boek
f76437f60c
Fixes #2811 - Removes custom attributes
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
Emily Kager
a44322b120
Update mapping to represent steps of 5 from 50-200
5 years ago
Emily Kager
2956ca0c82
Change min and max scale for text scale
5 years ago
Emily Kager
e00380960f
Add Accessibility Fragment and Text Size Adjustment Setting
5 years ago
Vlad Filippov
66a0cd5f9c
Add FxA Pairing feature to "Turn On Sync"
5 years ago
Jeff Boek
4f119f0baa
No Issue - Fixes motion layout visual issues ( #2401 )
5 years ago
Jeff Boek
27d8c09def
Fixes #1735 - adds the ability to write code against the build channel ( #2388 )
5 years ago
Emily Kager
84a7430e57
For #1745 - Allow trackers from Allow List ( #2310 )
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
2397b22d09
For #2230 - Persist Theme Through RadioButtonPreference ( #2235 )
5 years ago
Grisha Kruglov
fbdf60fdb9
Bookmark sync ( #2090 )
...
* Closes #919 : Enable bookmarks synchronization
* Add bookmarks checkbox to sync preference screen
6 years ago
Emily Kager
4da5a26536
Closes #2000 - Don't flash LeakCanary setting in release builds ( #2006 )
6 years ago
Sawyer Blatz
334a3dc672
For #1714 : Updates product to Firefox Preview ( #1907 )
6 years ago
Sawyer Blatz
0f367a018a
For #724 : Corrects colors for all themes
6 years ago
Emily Kager
e9edd6c8b5
For #1084 - Remove Exceptions from TP setting for Beta
6 years ago
Sören Hentzschel
63566879f6
For #1775 - Remove Language from settings for Beta
6 years ago
Jeff Boek
8dd9820734
For #1264 - Removes data choice options
6 years ago
Jeff Boek
2df1344b3c
For #1699 - Remove links to settings sections for beta
6 years ago
Jeff Boek
fc9886e32a
For #1676 - Removes setting for location services
6 years ago
Colin Lee
574ee5e3d5
Merge branch 'master' into manage_site_permissions_exceptions
6 years ago
Emily Kager
068744eb96
For #1084 - Add Setting to enable/disable TP
6 years ago
Arturo Mejia
c3e31a15db
Closes #1079 : Managing site permissions exceptions
6 years ago
Emily Kager
5f0fe216cb
For #1375 - Suppress history suggestions in awesome bar via setting
6 years ago
Emily Kager
f0ee01b008
For #1445 - Update vector icons
6 years ago
Jeff Boek
9434f01b42
Fixes #1204 - Fixes the home screen animation
6 years ago
Arturo Mejia
5b2417826e
Closes #1429 : Updated site permissions ui for MVP
6 years ago
Jeff Boek
e34d163034
Combines the Tab and Session component
6 years ago
Jeff Boek
598ca17beb
Fixes #1270 - Prevent tapping on hidden buttons
6 years ago
Jeff Boek
4a385068e0
Updates ConstraintLayout to alpha4
6 years ago
ekager
3ad204712a
For #1399 - Only show battery saver theme preference for API <P
6 years ago
Emily Kager
a2200b6335
For #208 - Dark/Night Theme
6 years ago
Arturo Mejia
061b6f3cd5
Closes #1167 : Added behavior for site permissions custom settings.
6 years ago
Arturo Mejia
376ebe7e70
Closes #1078 : Added UI for managing phone feature permissions.
6 years ago
Sören Hentzschel
1aef61266b
closes #1149 : fix alignment of developer tools category in preferences
6 years ago
Arturo Mejia
a0cfedeeca
Closes #1075 : Added custom settings UI under site permissions.
6 years ago
ekager
80f386c411
Closes #120 - Add Preference for Remote Debugging
...
Co-authored-by: Emily Kager <ekager@mozilla.com>
6 years ago
Arturo Mejia
f4b0864e06
Closes #1074 : Added recommended settings UI under site permissions.
6 years ago
Emily Kager
8cfdae7973
Closes #1045 - Add crash reporting bool to settings
6 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.
6 years ago
Emily Kager
f66bae0801
Closes #963 - Hooks up show search suggestion pref
6 years ago
Jeff Boek
dae42a7451
Fixes #945 - Ties leanplum to telemetry toggle
6 years ago
Emily Kager
d15e4bb3fa
Closes #877 - Add Search Engine Settings
6 years ago
Christian Sadilek
1b1a9e0d11
Issue #418 : Add account settings page and sign out functionality
6 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.
6 years ago
Jeff Boek
8379c3d2cb
For #631 - Puts tabs and sessions into a nested scrollview
6 years ago
Sawyer Blatz
56dadad35a
Closes #292 : Adds placeholder advanced settings fragments ( #638 )
6 years ago
Emily Kager
2750b65cc3
Close #420 - Default Browser Preference reacts to default browser status
6 years ago
Colin Lee
2979c61868
Default to LeakCanary being off
6 years ago
Colin Lee
2bc769190e
Fixes #401 : Resolve known leak and install LeakCanary
6 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.
6 years ago
Emily Kager
179807b83f
Add accounts preferences
6 years ago
Emily Kager
3c48b3eeca
Style settings theme, add about category
6 years ago
Sawyer Blatz
bc30589180
For #288 : Adds advanced settings
6 years ago
Emily Kager
5808fb5afb
Create basics settings page
6 years ago
Emily Kager
8368f4fbb2
Part of #288 - Set up basic settings menu
6 years ago
Colin Lee
e7ebd712c6
Fix MotionLayout animation the proper way
6 years ago
Jeff Boek
0e9c77b036
Cleans up animation between search bar states
6 years ago
Jeff Boek
9e76498eed
Cleans up the elevation transition for the search bar on the homescreen
6 years ago
Jeff Boek
2fb7881a06
Cleans up scrolling animation
6 years ago
Jeff Boek
1f70ba4d06
Adds missing licenses
6 years ago
Jeff Boek
a800d33620
For #139 - Adds session placeholder with motionlayout
6 years ago