summaryrefslogtreecommitdiff
path: root/src/com/android/mail/ui/MailboxSelectionActivity.java
Commit message (Collapse)AuthorAgeFilesLines
* Migrate MailboxSelectionActivity to appcompat.Andrew Sapperstein2014-08-051-13/+11
| | | | | | Fixes b/16767953. Change-Id: I2d289261b06b038bef8f9198370936309799358c
* Delegate Account creation to builder class.Ray Chen2014-07-161-4/+4
| | | | | | | Account contructors are no longer public and clients need to use Account.builder().buildFrom(...) instead. Change-Id: I8f072e893b49b64d962fa7a075e5c15364c4c05f
* "waiting for sync" -> "getting your messages"Andy Huang2014-04-091-1/+1
| | | | | Bug: 12421412 Change-Id: I5ee3d66add25ebc75420c3433f47cb44b85e3275
* Get rid of Account#nameTony Mantler2014-03-031-1/+2
| | | | | | b/13249115 Change-Id: I5478b139cba9e3e37924c3af1c7a4f818a803fa3
* basic analytics supportAndy Huang2013-08-121-0/+10
| | | | | Bug: 9861033 Change-Id: I940e25dc12a7cbfe91b1d5ec457c7fc1045171df
* Change all resid switches to if-elseif-elseScott Kennedy2013-07-311-5/+4
| | | | | | | | | | | | | | | | | 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
* fragment transaction / back stack cleanupAndy Huang2013-04-031-1/+0
| | | | | | | | | | | | 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
* Prevent spurious Waiting from being shownPaul Westbrook2012-09-261-2/+1
| | | | | | | | | | | | | | | 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
* Make sure we set content to visible if we dont have to show the wait fragment.mindyp2012-09-241-5/+10
| | | | | | | Fixes b/Fixes b/7202820 GMail widget doesn't give the option to choose from( when multiple gmail accounts are configured) Change-Id: I43e7c7e6f3a7da29f124832b3200ab23cb814d13
* Revert "Reverting changes to MailboxSelectionActivity per mindyp's email"Mindy Pereira2012-09-241-2/+112
| | | | | | This reverts commit 268462f47976fec10dea78ee9f09d8062880a710 Change-Id: Ie6e19f618ed34697cfee7c5ca04423ba41008493
* Reverting changes to MailboxSelectionActivity per mindyp's emailVikram Aggarwal2012-09-201-112/+2
| | | | | | | | | | | | | 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.
* MailboxSelectionActivity should force the user to add an account or wait for ↵mindyp2012-09-191-2/+112
| | | | | | | | | | 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
* Changes to support different Log tagsPaul Westbrook2012-06-251-1/+2
| | | | Change-Id: I7121fbf7132444fc0f5c0c130373e3f2d1a3cf7a
* Make cancel button in widget work for acct/ folder selectionMindy Pereira2012-06-041-1/+1
| | | | | | simplifies button bar and gives it touch feedback for both screens as well Change-Id: If9e9d7228480921c9183ece6971acb1980862886
* Gmail will override the base widget provider so we can do folder syncing there.Mindy Pereira2012-04-071-1/+8
| | | | | | | 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
* Rename AccountCacheProvider -> MailAppProviderPaul Westbrook2012-03-221-15/+2
| | | | Change-Id: I7d1079ab2a48c5c845dee2ceff281bdf00c70b0f
* Fix button constant name.Mindy Pereira2012-03-121-1/+1
| | | | Change-Id: I7358e67849c50e619203c91c9029c2010c0d54b3
* Add launch intent for viewing a conversation from widget.Mindy Pereira2012-02-281-3/+10
| | | | | | Also cleans up some cursors properly; these issues were caught by strict mode. Change-Id: I632dbd3a9b170711e3b5740afc919e6b37be51e6
* This CL makes the widget launch correctlyMindy Pereira2012-02-231-55/+23
| | | | | | Allows the user to select an account and a folder. Change-Id: I7760995166cff7db25264c2cc330bc394c984113
* Move over resources and files for the widget.Mindy Pereira2012-02-231-0/+310
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