History log of /packages/apps/UnifiedEmail/src/com/android/mail/ui/settings/GeneralPrefsFragment.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c6801eb828627c37b8992584767c095dfe11df62 13-Aug-2014 Jin Cao <jinyan@google.com> Quantum search - version 1

I apologize in advance for this huge CL.

- New icons (yay!)

- Abandon framework search and handle in-app search
functionality ourselves. This is made possible because
we use Toolbar and can position any custom view on top.

- Remove all previous search related attributes, including
search providers, searchable, search authority, default
search menu item layout, etc.

- Cleaned up the recent history provider to contain only
the functionalities we need - query, add, and delete.
Instead of using the framework to add recent queries,
we directly insert into our database. Since the provider
no longer needs to extend ContentProvider, removed
some unnecessary callbacks such as onCreate.

- Custom quantum search views:
- Top search bar, this is inserted in a FrameLayout
on top of Toolbar. The search bar interacts with
the suggestion list and AbstractActivityController
via the QuantumSearchViewController interface.
- Suggestions list, this is inserted in the FrameLayout
that typically contains the main content pane for
either one-pane or two-pane layouts. Again, this
interacts with the action bar via the controller.
- Voice search, this is simply an implicit intent
that converts speech to text.

b/16518233

Change-Id: I589c40e6c6e3d8c719856b735d0c53e8db986e65
/packages/apps/UnifiedEmail/src/com/android/mail/ui/settings/GeneralPrefsFragment.java
ea4324463814230a49dbfd07232416548ddcee45 19-Aug-2014 Tony Mantler <nicoya@google.com> Tweak swipe to archive/delete prefs

b/16983964

Change-Id: I56c19c0f6e2939ea71aa1f171e5ad6f7cfd2feca
/packages/apps/UnifiedEmail/src/com/android/mail/ui/settings/GeneralPrefsFragment.java
4cbaadfd6ca24395703f03a36ccadbd18b9b5545 16-Jul-2014 Michael Kaeser <mkaeser@google.com> Removes the UI for snap headers from the settings UI.

Bug: 16234630
Change-Id: Ie2efe06e854f2a05f743bd75e5783e749ee5d554
/packages/apps/UnifiedEmail/src/com/android/mail/ui/settings/GeneralPrefsFragment.java
c75a8dce54d90a6130dca21c3df7541052d56571 15-Jul-2014 Tony Mantler <nicoya@google.com> Remove "Manage Accounts" from overflow

b/16322809

Change-Id: Id51214a68a3ed3d4d728c6902bd8aff9925ed566
/packages/apps/UnifiedEmail/src/com/android/mail/ui/settings/GeneralPrefsFragment.java
7b4c8f069a3a84ec9570fab18c7aa882ffbb86f4 27-Jun-2014 Tony Mantler <nicoya@google.com> Add/fix overrides for archive/delete behavior

b/15935182

Change-Id: I643af378a38829fc31798abba20b72070c544589
/packages/apps/UnifiedEmail/src/com/android/mail/ui/settings/GeneralPrefsFragment.java
7da3422697f511ed4aa8aa73462917fbd0cffabf 19-Jun-2014 Tony Mantler <nicoya@google.com> Create MailPreferenceActivity

Enable test for GeneralPrefsFragment
Add test instance support to MailPrefs
Fix some values that weren't getting .apply()'d

b/9566150

Change-Id: Ia636c748c67518b0a6e3d436c8bfd09620fda6fc
/packages/apps/UnifiedEmail/src/com/android/mail/ui/settings/GeneralPrefsFragment.java
996f25b47ba3b8f4f0fa0431ac020ae6769d18e0 17-Jun-2014 Tony Mantler <nicoya@google.com> Unify general settings

Add mechanism for Email to subclass General Prefs, to remove archive-related prefs

Also tidy up some resources

b/9566150

Change-Id: I7f367302dd8c62102e227800bc7bf037d38fb788
/packages/apps/UnifiedEmail/src/com/android/mail/ui/settings/GeneralPrefsFragment.java
cb353e43b6c901c8d164625b84d13185986894ca 17-Jun-2014 Tony Mantler <nicoya@google.com> Move GeneralPrefsFragment to UnifiedEmail

b/9566150

Change-Id: I016708a04aebcaa3b95960a9dc9f74bf4efea823
/packages/apps/UnifiedEmail/src/com/android/mail/ui/settings/GeneralPrefsFragment.java