History log of /packages/apps/UnifiedEmail/src/com/android/mail/ui/DrawerFragment.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
83df39e24ae6369dc5065f3e5372b4756861f8b9 11-Jun-2013 Vikram Aggarwal <viki@google.com> Remove more unused code.

Drawers always show accounts. Nothing else does. Remove all misleading
code that sets arguments that are always true. This has the happy
side effect of reducing the number of arguments to construction
methods.

Change-Id: I6fc7b74328c1243e10640dce083d64296f17f9af
/packages/apps/UnifiedEmail/src/com/android/mail/ui/DrawerFragment.java
a3abeed709c97fb4c4611adf24d7789c0e6964dc 11-Jun-2013 Vikram Aggarwal <viki@google.com> Nested folder cleanup

With the removal of nesting in the drawer, we can simplify some of the
code in the FolderListFragment

Change-Id: Ib0d7c25151c4fd358d9efb3dc37d75c46be1e374
/packages/apps/UnifiedEmail/src/com/android/mail/ui/DrawerFragment.java
0128cf16c5a300f14d976711ab55e7d0e7e36201 05-Jun-2013 Vikram Aggarwal <viki@google.com> More documentation, reduce confusion

"Sectioned" used to mean grouping in the FolderListFragment. Now it
means "Sectioned Inbox". To resolve this confusion, FolderListFragment
is now "divided" into groups, rather than sectioned.

Also, adding comments to the DrawerFragment to explain its purpose.

Change-Id: Idffcee56e55b05d9653eed6ea51f777298c53d7d
/packages/apps/UnifiedEmail/src/com/android/mail/ui/DrawerFragment.java
feb5b1ef0c9489c1ea727177f8bd423250b64990 29-May-2013 Scott Kennedy <skennedy@google.com> Fix hierarchical FolderListFragments

We were never using most of the args we set.

There are multiple active FLFs (drawer and subfolder). Both of these
are notified of folder changes, and then they check if that folder
exists in their cursor. If not, they switch you back to the account's
default inbox. However, the cursor for the drawer only has top level
folders, so this breaks. Now, we have a full folder list cursor in
each FLF, and this is used for that check.

Bug: 8575001
Change-Id: I47f17fb9c5d108b2388db5ba918f6413a018b414
/packages/apps/UnifiedEmail/src/com/android/mail/ui/DrawerFragment.java
23b528f182f14ef7ec1f1a4eb8d8ee9b8f04a2f2 29-Mar-2013 Vikram Aggarwal <viki@google.com> Load the drawer less frequently

The drawer should be brought up at application start-up and torn down
when the application goes away. It sets trivial extra state, and
gets all the state from controllers.

Change-Id: I63b39b1eadb9518a7070375f7b252afe9e90e157
/packages/apps/UnifiedEmail/src/com/android/mail/ui/DrawerFragment.java