Jeff Boek
ef6913ec25
For #5905 - Combine theme and toolbar settings
2020-02-11 18:14:14 -08:00
Gabriel Luong
64a4a7f422
Provide add-on support ( #8064 )
...
Closes #5630 , #6069 , #6092 , #6091 , #6124 , and #6147 .
Co-authored-by: Simon Chae <chaesmn@gmail.com>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
2020-02-04 01:41:51 -05:00
Jeff Boek
6789df55a5
For #220 - Puts language picker behind a feature flag
2020-01-16 15:45:05 -08:00
Mihai Branescu
ea2411a88b
Feature/#220 language menu ( #7070 )
...
* For #220
- Added advanced header + locale settings item in the settings fragment
* For #220
- Added locale selection page with lib state + handling of locale changes
* For #220
- Removed registering for locale changes in the manifest, allow system
to restart activity in that scenario
* For #220
- Added unit tests for locale settings page
* For #220 : fixed an outdated unit test
ga-a
Co-authored-by: Severin Rudie <Baron-Severin@users.noreply.github.com>
2020-01-03 18:15:35 -08:00
Roger Yang
f6e286fd9c
Closes #7346 : Enable dynamic app links in Fenix ( #7361 )
2020-01-02 13:08:11 -05:00
mcarare
d2abac78eb
For #7075 Update passwords preference visibility and string
...
Set visibility for feature flags before settings screen it's displayed.
Change string for preference to match existing header string.
Update UI Tests
2019-12-13 12:19:14 -08:00
ValentinTimisica
c6c827f693
For #4776 : Redesign and refactor the About Page
...
Added new items to be displayed.
2019-12-12 11:34:10 +02:00
Sawyer Blatz
769c1e422d
For #5694 & #6054 : Allows users to change toolbar position ( #6608 )
...
* For #5694 & #6054 : Adds preference screen for toolbar
* For #5694 : Adds changing toolbar position functionality
* No issue: Updates telemetry links to actually work lol 😬
* For #6054 : Adds toolbar position to core ping
2019-11-25 16:43:32 -08:00
ekager
f49331de55
For #5544 : Bare Minimum Logins UI
2019-10-24 10:29:03 -07:00
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
2019-10-03 12:43:33 -07:00
Sawyer Blatz
097d7c2038
For #5742 : Adds strings ( #5743 )
2019-10-03 09:32:50 -07:00
Sawyer Blatz
2896b36d14
No issue: Updates naming of launch links privately var ( #5701 )
...
The previous name was pretty confusing
2019-10-02 12:11:21 -07:00
Sawyer Blatz
eb3c9f86e2
No issue: Removes feature flags for delete data ( #5738 )
2019-10-02 10:43:37 -07:00
Tiger Oakes
6c30a94081
Move settings classes to packages
2019-09-20 12:36:15 -07:00
Sawyer Blatz
6f3d7b4ee8
For #5396 : Adds "always launch in private mode" to settings
2019-09-20 08:33:07 -07:00
Sawyer Blatz
50cd2920d3
For #5371 : Updates search engine settings string ( #5393 )
2019-09-18 11:26:44 -07:00
Emily Kager
e3209dcc84
For #3700 - Add Setting to Delete Data on "Quit" menu action
2019-09-11 16:06:18 -07:00
Yeon Taek Jeong
2e2bac4ccd
For #419 : Create launch icon for private browsing ( #4948 )
2019-09-11 10:52:33 -07:00
Emily Kager
4485b7f647
Add Tracking Protection Info Panel
2019-09-11 07:47:13 -07:00
Emily Kager
95208c84a9
Closes #4265 - Do not pop after all exceptions are removed ( #4392 )
2019-07-31 11:43:15 -07:00
Jeff Boek
5630904f93
For#3278 - Updates strings in preferences ( #4184 )
2019-07-19 12:31:55 -07:00
afr30010
c92eabdd64
Modify the order of Privacy Policy and About in Settings ( #2760 )
2019-07-08 12:16:18 -05:00
Sawyer Blatz
a36f2a7288
For #3244 : Updates account icon in settings ( #3692 )
2019-06-27 11:28:42 -07:00
Jeff Boek
811fbfc5fd
For #3278 - Removes icon and preference item
2019-06-11 16:24:28 -07:00
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.
2019-06-06 14:11:54 -07:00
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.
2019-06-05 14:38:06 -07:00
Sawyer Blatz
fe50e88fc8
For #2327 : Adds error state syncing
2019-05-30 11:45:39 -07:00
Jeff Boek
182bbdf359
For #225 - Adds delete browsing data fragment
2019-05-24 17:16:03 -07:00
Sawyer Blatz
36f4b97712
For #658 : Adds your rights page link
2019-05-24 11:32:27 -07:00
Jeff Boek
16b3309053
For #2531 - Adds privacy notice to settings
2019-05-21 21:34:06 -07:00
Emily Kager
c2339e9669
Closes #2699 - Removes Feedback from Settings
2019-05-21 13:37:00 -07:00
Emily Kager
e00380960f
Add Accessibility Fragment and Text Size Adjustment Setting
2019-05-16 22:26:54 -07:00
Jeff Boek
27d8c09def
Fixes #1735 - adds the ability to write code against the build channel ( #2388 )
2019-05-09 22:05:49 +00:00
Emily Kager
4da5a26536
Closes #2000 - Don't flash LeakCanary setting in release builds ( #2006 )
2019-04-25 07:42:00 -07:00
Sören Hentzschel
63566879f6
For #1775 - Remove Language from settings for Beta
2019-04-18 13:49:50 -05:00
Jeff Boek
2df1344b3c
For #1699 - Remove links to settings sections for beta
2019-04-17 13:46:59 -05:00
Emily Kager
068744eb96
For #1084 - Add Setting to enable/disable TP
2019-04-12 19:05:25 -05:00
Emily Kager
f0ee01b008
For #1445 - Update vector icons
2019-04-08 16:22:00 -07:00
Emily Kager
a2200b6335
For #208 - Dark/Night Theme
2019-04-02 22:18:11 -05:00
Sören Hentzschel
1aef61266b
closes #1149 : fix alignment of developer tools category in preferences
2019-03-22 16:55:08 -05:00
ekager
80f386c411
Closes #120 - Add Preference for Remote Debugging
...
Co-authored-by: Emily Kager <ekager@mozilla.com>
2019-03-22 14:44:39 -05:00
Emily Kager
d15e4bb3fa
Closes #877 - Add Search Engine Settings
2019-03-06 16:20:35 -08:00
Christian Sadilek
1b1a9e0d11
Issue #418 : Add account settings page and sign out functionality
2019-02-28 18:58:03 -06:00
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.
2019-02-27 18:07:05 -05:00
Emily Kager
2750b65cc3
Close #420 - Default Browser Preference reacts to default browser status
2019-02-22 10:56:24 -08:00
Colin Lee
2979c61868
Default to LeakCanary being off
2019-02-15 12:50:58 -08:00
Colin Lee
2bc769190e
Fixes #401 : Resolve known leak and install LeakCanary
2019-02-13 09:37:13 -08:00
Emily Kager
179807b83f
Add accounts preferences
2019-01-31 21:57:25 -08:00
Emily Kager
3c48b3eeca
Style settings theme, add about category
2019-01-31 12:03:49 -08:00
Sawyer Blatz
bc30589180
For #288 : Adds advanced settings
2019-01-31 12:03:49 -08:00