Sawyer Blatz
721908ade6
For #3055 : Adds android components version to about page ( #3596 )
2019-06-24 12:52:04 -07:00
Emily Kager
b1102c2e76
For #3544 - Set SearchSuggestions preference value from settings
2019-06-18 16:56:34 -07:00
Tiger Oakes
b70dced16e
Fixes #3538 - Fix ic_tabs icon path ( #3540 )
2019-06-18 16:38:42 -07:00
Jeff Boek
7ebdfcc87b
For #1116 - Uses alias link for help
2019-06-14 15:33:34 -07:00
Jeff Boek
5540230e3d
For #1116 - Changes help link ( #3491 )
2019-06-14 15:29:10 -05:00
vladikoff
dfe181aa0a
Add application-services fretboard feature flags
2019-06-13 15:29:59 -07:00
Jeff Boek
227a80957e
For #382 - Include Marshmellow in the guard..
2019-06-12 15:45:58 -07:00
Jeff Boek
dad671ca3c
For #382 - Hides default browser switch for older versions of Android
2019-06-12 15:07:58 -07:00
Jonathan Almeida
1b7a9817e2
For #2905 : Remove device name during sync logout
2019-06-12 17:07:56 -04:00
Jonathan Almeida
f71bdcfd10
For #3388 : Set max length for device name ( #3397 )
2019-06-12 15:35:06 -05:00
Jeff Boek
332b4c4da5
For #3278 - makes the string a constant
2019-06-11 16:24:28 -07:00
Jeff Boek
fc603e65a5
For #3278 - Removed redundant override
2019-06-11 16:24:28 -07:00
Jeff Boek
fead5183c8
For #3278 - pin the default search engine to the top
2019-06-11 16:24:28 -07:00
Jeff Boek
a86ec60f8f
For #3278 - Fixes search engine selector layout
2019-06-11 16:24:28 -07:00
a79014
d2c3427f1e
Doesn't print gecko emoji on android ver < 7 (android N) ( #3115 )
...
* Doesnt print gecko emoji on android ver < 7
* fixed typo on maybeGecko variable
* Closes #3076 : Lizard char now doesn't appear if not supported androidver
* Closes #3115 : Prints string instead of gecko emoji in unsupported
android versions
2019-06-11 16:40:51 -05:00
Grisha Kruglov
a58a77317e
Automatically close the 'auth-problems fragment' once we're through the auth flow ( #3340 )
2019-06-11 09:36:05 -05:00
Tiger Oakes
82d2a0661b
Remove deprecatd support-ktx methods ( #3305 )
2019-06-10 09:12:11 -05:00
Sawyer Blatz
86aac3e313
For #3176 : Hides camera options on devices without cameras ( #3273 )
2019-06-07 19:37:43 -05:00
Colin Lee
1e6da54263
For #3238 : fixes race condition crash, nav destination unknown
2019-06-06 15:46:34 -07:00
Emily Kager
ed39b7828b
For #3234 - Updates labels of fragments in the nav graph to avoid flash ( #3235 )
2019-06-06 16:52:25 -05: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
Grisha Kruglov
0e1d81126d
Make 'remove account' work on the "reconnect to sync" screen
...
This seems to have been copy-pasted and wasn't hooked up correctly.
2019-06-05 14:38:06 -07:00
Grisha Kruglov
7af61b1560
Navigate away from account settings after encountering auth problems
2019-06-05 14:38:06 -07:00
Sawyer Blatz
47c14b07dd
For #1190 : Removes syncing items from FxA telemetry
2019-06-05 13:57:18 -07:00
Sawyer Blatz
c4c5d44430
For #975 : Updates telemetry for settings ( #3171 )
2019-06-05 13:34:42 -05:00
Jeff Boek
27fdd9605b
For #2395 - Adds an early return statement and documents why we copy a feature
2019-06-05 10:47:21 -07:00
Jeff Boek
f26c402f0a
For #2395 - Properly takes you back to where you start authentication on completion
2019-06-05 10:47:21 -07:00
Jeff Boek
40a3246c32
Adds dialog style for Firefox Accounts
2019-06-03 19:08:26 -07:00
Arturo Mejia
038aecc0ee
For #1919- Websites' icons are not displayed on Site permissions ( #3050 )
...
Exceptions.
2019-05-31 16:27:12 -05:00
Emily Kager
d5a9627273
For #2941 - Remove Delete Dialog, Theme Dialogs ( #3052 )
2019-05-31 16:26:34 -05:00
Sawyer Blatz
35a745d67d
For #2836 : Fixes custom tab close button color
2019-05-31 09:50:46 -07:00
Jeff Boek
301984733a
For #225 - Adds completion snackbar
2019-05-31 09:42:44 -07:00
Jeff Boek
eda70ab74c
Fixes #3037 - Unchecks boxes after deletion
2019-05-31 09:42:44 -07:00
Jeff Boek
0036938312
For #225 - Fixes crash by moving GeckoView calls t othe main thread
2019-05-31 09:42:44 -07:00
Jeff Boek
f9d70dbc92
For #2723 - Creates callbacks to wire up the mode and theme manager together
2019-05-30 16:38:31 -07:00
Jeff Boek
a7d5cdcb9d
For #2723 - Fixes theme manager
2019-05-30 16:38:31 -07:00
Emily Kager
4c970a545d
For #2230 - Fix theme selection radio button for Android 6 ( #3019 )
2019-05-30 17:06:46 -05:00
Sawyer Blatz
5e0771a6f0
For #2327 : Fix early return from displayAccountError
2019-05-30 13:45:56 -07:00
Jeff Boek
0054e017ea
For #255 - Moves all deletion operations to the same coroutine
2019-05-30 13:05:51 -07:00
Sawyer Blatz
b8c04e02e9
For #2327 : Fixes nits
2019-05-30 11:45:39 -07:00
Sawyer Blatz
fe50e88fc8
For #2327 : Adds error state syncing
2019-05-30 11:45:39 -07:00
Sawyer Blatz
3fd831cc4d
Fixes #2942 : Updates strings for l10n ( #2950 )
2019-05-29 10:47:19 -05:00
Emily Kager
cae95c0ee1
For #2952 - Delete All Tabs should run on Main Thread
2019-05-28 16:25:39 -07:00
Arturo Mejia
b2e27d26dc
Closes #2903 : Fixed crash when trying to rate the app on a devices without
...
the play store app.
2019-05-28 15:14:56 -07:00
Emily Kager
e0ceb195ff
For #2337 - Open Report Site in Browser from Custom Tab
2019-05-28 14:56:01 -07:00
Emily Kager
7d65e21b83
For #2941 - Creates delete dialog style
2019-05-28 13:41:38 -07:00
Harsh Shandilya
7d9c8726c5
treewide: Resolve compilation warnings ( #2859 )
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-05-27 19:04:17 +02:00
Jonathan Almeida
db2eba9762
For #2876 : Fix crash on sync now button clicked
2019-05-27 12:38:11 -04:00
Sawyer Blatz
9aa4f48e77
For #1190 : Adds additional telemetry for FxA login
2019-05-24 17:39:19 -07:00
Sawyer Blatz
62bed0cd06
For #1190 : Adds telemetry for FxA login
2019-05-24 17:39:19 -07:00
Jeff Boek
e3031378bc
For #225 - Address small nits, changes default color of ic_delete
2019-05-24 17:16:03 -07:00
Jeff Boek
0cbaeaffdc
For #225 - Properly delete collections
2019-05-24 17:16:03 -07:00
Jeff Boek
51451ff002
For #225 - Deletes data on button press
2019-05-24 17:16:03 -07:00
Jeff Boek
3cf91fc303
For #225 - Adds button to delete browsing data
2019-05-24 17:16:03 -07:00
Jeff Boek
072ef5785d
For #225 -Adds checkbox listener to data items
2019-05-24 17:16:03 -07:00
Jeff Boek
e9c7943fe8
For #225 - Adds icons for list items
2019-05-24 17:16:03 -07:00
Jeff Boek
3006b21508
For #225 - Adds list items for delete browsing data
2019-05-24 17:16:03 -07:00
Jeff Boek
182bbdf359
For #225 - Adds delete browsing data fragment
2019-05-24 17:16:03 -07:00
Jonathan Almeida
1de2e58644
No issue: Add device name to account page
2019-05-24 15:29:34 -07:00
Sawyer Blatz
36f4b97712
For #658 : Adds your rights page link
2019-05-24 11:32:27 -07:00
Emily Kager
833290799e
For #1286 - Add Automatic Font Sizing Preference
2019-05-24 09:42:05 -07:00
Emily Kager
c6ac791609
No issues: Set ThemeFragment title in onResume ( #2801 )
2019-05-23 21:30:29 -07:00
Emily Kager
7951a5f5df
No issue: Update Account UI and visibility in onCreate so it doesn't flash ( #2804 )
2019-05-23 16:52:31 -07:00
Denys M
6b8938e47e
Fixes #2739 . Update sign-in preference visibility when screen is resumed.
2019-05-23 15:34:29 -07:00
Grisha Kruglov
6a8d0f324e
Closes #2770 : Allow receiving tabs from FxA devices ( #2772 )
...
* Closes #2770 : Allow receiving tabs from FxA devices
Now that we're on a-c 0.54, we can land this since it supports device
capability migration.
This patch adds a SEND_TAB device capability, making Fenix a valid target
in the Send Tab device list on Desktop Firefox.
Additionally, it adds a notification manager which manages notification
channels and knows how to display "received tabs" notifications".
* Post: remove unusued test file that's causing issues
2019-05-23 13:13:27 -07:00
Emily Kager
7492de321d
For #2530 - Show report site issue and TP off globally in quick settings
2019-05-23 08:34:24 -07:00
Emily Kager
36cf9817d9
For #1286 - Dynamically set fontsizefactor and reload current session
2019-05-22 14:07:11 -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
Jeff Boek
692724be2f
For #2395 - Navigates to turn on sync on button press
2019-05-20 23:32:58 -07:00
Jeff Boek
b3650cacff
For #2399 - Wires up tracking protection onboarding card
2019-05-20 23:32:58 -07:00
Jeff Boek
a2a4524e51
For #982 - Opens privacy policy in a custom tab
2019-05-20 23:32:58 -07:00
Tiger Oakes
cfca683a14
Use UpdateTrackingProtectionUseCase
...
mozilla-mobile/android-components#2746
2019-05-20 19:39:20 -07:00
Sebastian Kaspari
291df48c4e
Install the "icons" WebExtension to automatically load icons for every visited website.
2019-05-20 19:34:49 -07:00
Emily Kager
d347f73e69
For #2389 - Create Theme Onboarding Card
2019-05-20 11:10:20 -07:00
ekager
42d1491976
Closes #2635 - Save settings changes to new Shared Preferences file
2019-05-20 08:58:45 -07:00
Sören Hentzschel
6bc577eecd
For #1800 - "report site issue" should open in a new tab
2019-05-16 22:28:02 -07:00
Emily Kager
a44322b120
Update mapping to represent steps of 5 from 50-200
2019-05-16 22:26:54 -07:00
Emily Kager
e00380960f
Add Accessibility Fragment and Text Size Adjustment Setting
2019-05-16 22:26:54 -07:00
Emily Kager
855acd5fe2
Closes #2528 - Fixes Dialog navigation
2019-05-16 22:24:09 -07:00
Sawyer Blatz
72d29c2a43
For #2205 & #1578 : Integrates tab collection storage ( #2478 )
...
* For #2205 : Adds TabCollectionStorage
* For #1578 : Adds delete to TabCollection
2019-05-16 14:02:24 -07:00
Vlad Filippov
e52157d358
Closes #2518 - Fix back button in PairFragment
2019-05-15 11:46:34 -07:00
Jeff Boek
c5e5ef4b25
Teases apart ViewModel dependencies ( #2499 )
...
* No Issue - pulls render outside of the viewmodel
* No Issue - Properly subscribes to the changesObservable
* No Issue - Fixes ViewModel tests
2019-05-14 23:16:48 -07:00
ekager
ecdbdda94e
Added BrowserDirection values for New Fragments
2019-05-14 22:48:40 -07:00
Emily Kager
ffc8037a08
Fix navigation for pairing
2019-05-14 22:48:40 -07:00
Vlad Filippov
66a0cd5f9c
Add FxA Pairing feature to "Turn On Sync"
2019-05-14 22:48:40 -07:00
ekager
a078f9e48b
For #2422 If TP disabled globally disable quicksettings TP exception toggle
2019-05-14 15:38:39 -07:00
Emily Kager
92ad00debc
For #2460 - Announce "Syncing" for a11y feedback when "Sync Now" pressed ( #2463 )
2019-05-14 14:32:45 -07:00
Emily Kager
e0e7ba5a43
For #2302 - Listen to session to update QuickSettingsSheetDialogFragment
2019-05-14 13:49:59 -07:00
Colin Lee
49ac62ab85
Fix ViewModel States ( #2457 )
...
Co-authored-by: Jeff Boek <jeff@jeffboek.com>
2019-05-14 13:49:02 -07:00
Emily Kager
4070941657
No issue: Refactor dialogs to use nav graph
2019-05-10 19:58:48 -07:00
Arturo Mejia
744f1be0a9
Closes #1411 : Added disabled style for permissions site info panel. ( #2354 )
2019-05-10 20:23:18 -05:00
Colin Lee
ccbc14a71f
For #1994 : Re-architect state handling code ( #2382 )
2019-05-09 23:06:12 +00: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
5904a916d8
No issue: Update Androidx dependencies 5-8-2019 ( #2350 )
...
* No issue: Update Androidx dependencies 5-8-2019
* Update TrackingProtectionPreference
2019-05-08 14:16:51 -05:00
Emily Kager
84a7430e57
For #1745 - Allow trackers from Allow List ( #2310 )
2019-05-07 15:28:38 -05:00
Arturo Mejia
583b954c5a
Closes #1320 : Customize site info panel dialog for custom tabs. ( #2304 )
2019-05-07 11:40:46 -05:00
Jeff Boek
c2704c3fec
No Issue - Uses non-deprecated API to fetch version code ( #2307 )
2019-05-06 16:40:01 -05:00
vladikoff
e067ffbbf6
Initial view for the "Turn on Sync" fragment
...
UX: https://mozilla.invisionapp.com/share/QSR2F8UD4PN#/screens/357470308
2019-05-02 15:05:40 -07:00
Emily Kager
7ab19a71fc
Closes #1720 - Dismiss QuickSettings when report a problem invoked ( #2242 )
2019-05-02 16:27:56 -05:00
Emily Kager
2397b22d09
For #2230 - Persist Theme Through RadioButtonPreference ( #2235 )
2019-05-02 14:34:48 -05:00
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
2019-05-02 10:59:13 -05:00
Arturo Mejia
c81cfab84e
Closes #1414 : Fixed site permissions settings getting reset in Android 6. ( #2177 )
2019-04-30 20:05:50 -05:00
Colin Lee
dc3abe2698
For #1932 : Crash on telemetry setting change when unattached ( #2124 )
2019-04-30 19:27:01 -05:00
Emily Kager
a3cd92092a
Closes #2168 Closes #2170 - Catch ClassCastException for non bool prefs
2019-04-30 11:41:06 -07:00
Sawyer Blatz
70486039c0
Closes #2147 : Refactors usage of openToBrowserAndLoad
2019-04-29 15:49:22 -07:00
Emily Kager
ee693430a2
For #1716 - Consolidate Switch Styles
2019-04-26 15:13:34 -07:00
Sawyer Blatz
8928822e99
For #975 : Adds telemetry for settings toggles ( #1896 )
...
* For #975 : Adds telemetry for settings toggles
* For #975 : Uses failable constructor
2019-04-26 08:42:20 -07:00
Sawyer Blatz
46924544b6
For #1975 & #1627 : Refactors getSessionById in BrowserFragment
2019-04-25 16:51:03 -07:00
Emily Kager
4da5a26536
Closes #2000 - Don't flash LeakCanary setting in release builds ( #2006 )
2019-04-25 07:42:00 -07:00
Sawyer Blatz
e2198f19ad
Fixes #1868 : Corrects private browsing myths link ( #1930 )
2019-04-23 14:26:56 -07:00
Harsh Shandilya
0e3ffc863b
QuickSettingsUIView: Remove unused variable
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-04-23 09:59:36 -07:00
Emily Kager
534d88f629
Closes #1894 - Fixes Help Page Navigation
2019-04-23 00:22:46 -05:00
Mitchell Hentges
92b6d4a925
Moves release flavour to build type ( #1693 )
2019-04-22 11:02:39 -07:00
Sören Hentzschel
8ae567244b
For #1719 : tracking protection icon in quick settings is almost invisible
2019-04-19 13:36:15 -05:00
ekager
af613962e5
Only set the engine's theme when it is instantiated
2019-04-19 08:11:57 -07:00
Emily Kager
3046efbde2
Closes #1790 - Add QuickSettingsChange for TP Toggle Action
2019-04-18 19:02:48 -05:00
Jeff Boek
f741213c4a
For #1116 - Fix the language code generation
2019-04-18 15:42:14 -05:00
Emily Kager
e9edd6c8b5
For #1084 - Remove Exceptions from TP setting for Beta
2019-04-18 15:37:12 -05:00
Colin Lee
1c8f1ca844
For #1719 : tracking protection label in quick settings almost invisible
2019-04-18 13:17:32 -07:00
Jeff Boek
8dd9820734
For #1264 - Removes data choice options
2019-04-17 21:45:12 -05:00
Emily Kager
8e5958580e
For #1658 - Reload current session (if exists) when theme changes
2019-04-16 14:23:36 -07:00
Sawyer Blatz
23edd2559d
For #933 : Adds caching of sign in state ( #1647 )
2019-04-16 08:00:28 -07:00
Emily Kager
01a181975d
For #1084 - Add tracking protection toggle to quick settings dialog
2019-04-15 19:59:10 -05:00
Emily Kager
43e0588d68
For #1084 - Update TP Policy for the current engineSession
2019-04-15 13:07:49 -07:00
Colin Lee
574ee5e3d5
Merge branch 'master' into manage_site_permissions_exceptions
2019-04-12 19:06:34 -05:00
Emily Kager
068744eb96
For #1084 - Add Setting to enable/disable TP
2019-04-12 19:05:25 -05:00
Arturo Mejia
c3e31a15db
Closes #1079 : Managing site permissions exceptions
2019-04-12 17:59:05 -04:00
Arturo Mejia
22eba72f8f
Closes #1170 : Allow user to add a new site exception to site permissions
2019-04-10 11:48:43 -05:00
Emily Kager
d7272d29de
For #1408 - Set Toolbar titles in code (vs in navgraph)
2019-04-09 16:36:14 -07:00
Sawyer Blatz
2e50d1f65f
No issue: Fixes master after a-c snapshot changes
2019-04-09 09:08:07 -07:00
Arturo Mejia
5b2417826e
Closes #1429 : Updated site permissions ui for MVP
2019-04-08 10:47:00 -05:00
Jeff Boek
65425d0f6e
For #1274 - Unblocks l10n by fixing string nits
2019-04-05 15:53:00 -07:00
ekager
3ad204712a
For #1399 - Only show battery saver theme preference for API <P
2019-04-04 23:34:54 -05:00
Colin Lee
fc84d3afdc
No issue: Fix build breakage on erroneous lint warnings for WrongConstant: MODE_NIGHT_AUTO_BATTERY
2019-04-04 09:54:08 -05:00
Arturo Mejia
4489edd97b
Closes #1165 : Added Doorhanger to the toolbar.
2019-04-03 21:51:13 -05:00
Jeff Boek
c5205b6236
For #945 - Disable leanplum when we stop telemetry
2019-04-03 14:41:01 -07:00
Emily Kager
c0a1d36b50
No issue: Remove conflicting appcompat dependency
2019-04-04 06:04:19 +09:00
Emily Kager
a2200b6335
For #208 - Dark/Night Theme
2019-04-02 22:18:11 -05:00
Arturo Mejia
061b6f3cd5
Closes #1167 : Added behavior for site permissions custom settings.
2019-03-29 23:28:10 -05:00
Arturo Mejia
3ab1b3b3d9
Closes #1229 : Excluding site permission strings from L10n.
2019-03-28 10:13:02 -07:00
Arturo Mejia
376ebe7e70
Closes #1078 : Added UI for managing phone feature permissions.
2019-03-28 10:13:02 -07:00
Jeff Boek
379875a62a
Fixes #1162 - replaces about page with an Android Fragment
2019-03-27 10:46:19 -07:00
Jeff Boek
756634bc6c
For #1181 - Use appName in string locations
2019-03-26 14:32:53 -07:00
Colin Lee
df40ec970e
Simplify ItsNotBrokenSnack() and make resilient
...
Co-authored by: Emily Kager <ekager@mozilla.com>
2019-03-22 15:00:38 -05:00
Emily Kager
4963f7ccdb
Add Snackbar to link testers to Github issue for features
2019-03-22 15:00:38 -05:00
Arturo Mejia
a0cfedeeca
Closes #1075 : Added custom settings UI under site permissions.
2019-03-22 15:00:24 -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
Arturo Mejia
f4b0864e06
Closes #1074 : Added recommended settings UI under site permissions.
2019-03-21 14:14:45 -05:00
Emily Kager
202b195215
Closes #1089 - Default Search Engine should be shown in Pref summary
2019-03-20 09:57:25 -07:00
Emily Kager
4f6cc8efec
No issue: update Androidx dependencies
2019-03-14 11:03:17 -05:00
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.
2019-03-13 19:07:28 -05:00
Sawyer Blatz
78c3db1fc8
Fixes #992 : Updates account implementation for a-c 47.0 ( #995 )
2019-03-13 09:23:55 -07:00
Emily Kager
8d442c062d
Closes #884 - Set and use default search engine
2019-03-12 11:11:24 -07:00
Emily Kager
3a558f6f78
Closes #900 - Use Settings BrowserDirection from Settings
2019-03-11 13:35:00 -07:00
Jeff Boek
dae42a7451
Fixes #945 - Ties leanplum to telemetry toggle
2019-03-11 11:46:11 -07:00
ekager
205af4153d
Closes #867 - Update Default Browser Toggle in onResume
2019-03-06 22:34:42 -08:00
Emily Kager
d15e4bb3fa
Closes #877 - Add Search Engine Settings
2019-03-06 16:20:35 -08:00
Sawyer Blatz
a79134fdc3
Closes #823 & Closes #835 : Refactors openToBrowserAndLoad to include fromFragment ( #833 )
2019-03-06 14:53:49 -08:00
Christian Sadilek
1b1a9e0d11
Issue #418 : Add account settings page and sign out functionality
2019-02-28 18:58:03 -06:00
Sawyer Blatz
84a2b24554
Closes #510 : Adds private browsing myths SUMO link
2019-02-28 13:38:08 -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
Sawyer Blatz
56dadad35a
Closes #292 : Adds placeholder advanced settings fragments ( #638 )
2019-02-25 14:05:19 -08:00
Emily Kager
5b8d40e6e0
Closes #655 - Show/Hide toolbar in onResume
2019-02-25 11:45:59 -08:00
Colin Lee
3ccce1b4d2
Fixes #293 : Adds about settings page
...
Co-authored-by: Sawyer Blatz <sblatz@mozilla.com>
2019-02-22 15:33:53 -06:00
Emily Kager
2750b65cc3
Close #420 - Default Browser Preference reacts to default browser status
2019-02-22 10:56:24 -08:00
Sawyer Blatz
53f391de60
Closes #537 : Refactors private sessions ( #629 )
2019-02-22 09:49:02 -08:00
Sawyer Blatz
e5fe80f928
Closes #347 : Adds private browsing logic ( #506 )
...
* For #347 : Adds private browsing logic
* For #347 : Adds private session explainer
* Adds persistence
2019-02-15 09:31:03 -08:00
Jeff Boek
2e525813f6
Adds build date to the about page
2019-02-13 13:20:12 -06:00
Colin Lee
2bc769190e
Fixes #401 : Resolve known leak and install LeakCanary
2019-02-13 09:37:13 -08:00
Emily Kager
931778acac
Add new tab and navigate to it
2019-02-12 16:04:01 -08:00
Emily Kager
0c8b2a8a1e
Closes #449 - Adds Basic About Page with Dated Version Name
2019-02-12 16:04:01 -08:00
Emily Kager
77883c0f30
Closes #403 Use Fragments for Navigation, Add Toolbar to HomeActivity
2019-02-08 12:57:38 -08:00
Emily Kager
3c48b3eeca
Style settings theme, add about category
2019-01-31 12:03:49 -08:00
Emily Kager
8368f4fbb2
Part of #288 - Set up basic settings menu
2019-01-30 14:29:17 -08:00