History log of /packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
84b22ee19bb0e462e1bd4d946ca32c8132616372 04-Aug-2014 Andrew Sapperstein <asapperstein@google.com> Migrate MailboxSelectionActivity to appcompat.

Fixes b/16767953.

Change-Id: I2d289261b06b038bef8f9198370936309799358c
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
4b0c0127d24e387a4f49d442b63b5c60cedb6922 11-Jul-2014 Ray Chen <raychen@google.com> Delegate Account creation to builder class.

Account contructors are no longer public and clients need
to use Account.builder().buildFrom(...) instead.

Change-Id: I8f072e893b49b64d962fa7a075e5c15364c4c05f
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
5d674a741d78f7771299c426a4bfe0d319cc0f2b 10-Apr-2014 Andy Huang <ath@google.com> "waiting for sync" -> "getting your messages"

Bug: 12421412
Change-Id: I5ee3d66add25ebc75420c3433f47cb44b85e3275
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
26a20758413f0f8629ea71a0943304e3ae740165 01-Mar-2014 Tony Mantler <nicoya@google.com> Get rid of Account#name

b/13249115

Change-Id: I5478b139cba9e3e37924c3af1c7a4f818a803fa3
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
761522c1ac7a8fa05acde714f0e26fde47f3415f 08-Aug-2013 Andy Huang <ath@google.com> basic analytics support

Bug: 9861033
Change-Id: I940e25dc12a7cbfe91b1d5ec457c7fc1045171df
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
2b9d80eb16156173f11a02eae4f770d8c975927c 31-Jul-2013 Scott Kennedy <skennedy@google.com> Change all resid switches to if-elseif-else

I really want to get this building in an IDE.

As per http://tools.android.com/tips/non-constant-fields, library
projects (like UnifiedEmail will be) have non-final R constants. They
are not final until packaged into the main application project's
(Gmail/Email)'s R.java.

As such, they cannot be used in switch case statements, and we must
use if-elseif-elseif-elseif-...-else instead.

"This is typically in UI code and the performance impact is
negligible."

Change-Id: Ie699c13e1becd51c59c1b2ea81bc902d4f2e28d9
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
6214ee405453b79f08859025fee5ed361d5499fe 03-Apr-2013 Andy Huang <ath@google.com> fragment transaction / back stack cleanup

Execute all fragment-replace transactions in 1-pane immediately.
This was contributing to b/8483995.

Don't use the back stack in secondary activities. Not necessary.
No material change to back-stack usage in 1-pane.

Add debugging info to key fragments/activities.

Change-Id: I1268cfbfaaca16b812b9e690facf912a1c9c4bc0
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
dfa1dec0cfdc263c51e971dc3c41b90386a24340 27-Sep-2012 Paul Westbrook <pwestbro@google.com> Prevent spurious Waiting from being shown

Now the account can represent the state that it hasn't been initialized
when it can't give a definitive answer about whether a sync is required.

The Compose Activity and Widget selection activity still will show
the wait activity if the account is not fully initialized

But the Abstract activity controller will only show the wait fragment
when the account object has been initialized enough to give a definitive
answer about whether sync is needed

Bug: 7090741
Change-Id: I5e68f074418983b759f0e8a96fb08b65e81406e8
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
df74219eb1b1c6f0febc4f257b5749ff05c9cc1c 24-Sep-2012 mindyp <mindyp@google.com> Make sure we set content to visible if we dont have to show the wait fragment.

Fixes b/Fixes b/7202820 GMail widget doesn't give the option to choose from(
when multiple gmail accounts are configured)

Change-Id: I43e7c7e6f3a7da29f124832b3200ab23cb814d13
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
289496c3287ec59afcc5e3243735f7e0aa9f200d 24-Sep-2012 Mindy Pereira <mindyp@google.com> Revert "Reverting changes to MailboxSelectionActivity per mindyp's email"

This reverts commit 268462f47976fec10dea78ee9f09d8062880a710

Change-Id: Ie6e19f618ed34697cfee7c5ca04423ba41008493
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
268462f47976fec10dea78ee9f09d8062880a710 20-Sep-2012 Vikram Aggarwal <viki@google.com> Reverting changes to MailboxSelectionActivity per mindyp's email

Fixes b/7202820 GMail widget doesn't give the option to choose from(
when multiple gmail accounts are configured)

Revert "MailboxSelectionActivity should force the user to add an
account or wait for one to initialize."

Mindy is out (literally and figuratively) and will give this issue
more thought on Monday when she returns.

This reverts commit e23c8032709800e968112ea64bdcecc86601f13e.
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
e23c8032709800e968112ea64bdcecc86601f13e 19-Sep-2012 mindyp <mindyp@google.com> MailboxSelectionActivity should force the user to add an account or wait for one to initialize.

Going to use the same approach we used for compose.
Why doesnt the spinner show up?
Fixes b/6864999 For defer GAIA, no way to add Gmail account

Change-Id: Ib63c4a5e54393364621726c3a977843e4cf20b92
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
b334c9035e9b7a38766bb66c29da2208525d1e11 25-Jun-2012 Paul Westbrook <pwestbro@google.com> Changes to support different Log tags

Change-Id: I7121fbf7132444fc0f5c0c130373e3f2d1a3cf7a
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
cd9d9745518f26676890fbd782075a192870b74a 04-Jun-2012 Mindy Pereira <mindyp@google.com> Make cancel button in widget work for acct/ folder selection

simplifies button bar and gives it touch feedback for both screens as well

Change-Id: If9e9d7228480921c9183ece6971acb1980862886
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
e25998f8c3d20b37682cfe00aadb4a70c81eb8e4 07-Apr-2012 Mindy Pereira <mindyp@google.com> Gmail will override the base widget provider so we can do folder syncing there.

Fix bug that when you create a widget for a folder other than the inbox,
it doesnt load that folder. The loader for inbox
was overriding the folder set in the intent.
Change-Id: I3c0aeed54421ee73339ca5144b18f119d8436d78
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
c2074c4442eacf5604dd3cecd06b363e8fc574de 22-Mar-2012 Paul Westbrook <pwestbro@google.com> Rename AccountCacheProvider -> MailAppProvider

Change-Id: I7d1079ab2a48c5c845dee2ceff281bdf00c70b0f
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
0be5db24628ff5e5ad4b0616ce23d8efb2c089c8 12-Mar-2012 Mindy Pereira <mindyp@google.com> Fix button constant name.

Change-Id: I7358e67849c50e619203c91c9029c2010c0d54b3
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
9ae8ce0578b5b097e59fbd1b09fbfb8f824500fb 28-Feb-2012 Mindy Pereira <mindyp@google.com> Add launch intent for viewing a conversation from widget.

Also cleans up some cursors properly; these issues were caught
by strict mode.
Change-Id: I632dbd3a9b170711e3b5740afc919e6b37be51e6
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
8a17d6e1fc5b4795bc5191c7beab2ab1ed38597b 24-Feb-2012 Mindy Pereira <mindyp@google.com> This CL makes the widget launch correctly

Allows the user to select an account and a folder.

Change-Id: I7760995166cff7db25264c2cc330bc394c984113
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java
8a8c50d8fcc4f20549c9f395edbad017a940e72b 23-Feb-2012 Mindy Pereira <mindyp@google.com> Move over resources and files for the widget.

This renames/ moves over styles and drawables for the widget
as well as xml files and classes.

Doesn't do much right now except display a unified email
widget in the widgets selection area and then say "app not
installed" when you drop it. But its a start!
Change-Id: Ie2759ce0adf520bd65222b50ddc8ab14c6659a37
/packages/apps/UnifiedEmail/src/com/android/mail/ui/MailboxSelectionActivity.java