| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently only for MailActivity, ComposeActivity,
and FolderSelectionActivity.
Any activity that inherits from ActionBarActivity must
use an Appcompat-derived style. Three styles currently
exist: UnifiedEmail.Appcompat, UnifiedEmail.Appcompat.Toolbar,
and ShortcutWidgetTheme are all based on appcompat.
go/appcompat-material-doc contains the full migration guide.
The fast version is:
All MenuItem-related work that relates to actions must use
the MenuItemCompat-equivalent.
Any theming should use the appcompat versions which don't require
a namespace prefix. For instance, use actionBarStyle instead of
android:actionBarStyle.
There are a few missing styles on views that can't use appcompat versions.
Those still use style overrides for v21 changes. All others use appcompat versions.
A few methods on activity should now use the support equivalents:
getSupportActionBar()
supportInvalidateOptionsMenu()
startSupportActionMode()
Change-Id: Ic6f5964f4115ab4bde49c19df5fe49c9086df965
|
|
|
|
| |
Change-Id: Ie64d7a127073c79c90a717ccd5eff7fc0cbaa285
|
|
|
|
|
|
|
|
|
| |
equivalent usage of framework's com.android.bitmap.
A small refactor of AccountAvatarDrawable.drawBitmap(...) is also included
which produces no functional change.
Change-Id: Ic67690cde56de6ca691ac8647ef02865b766ca62
|
|\
| |
| |
| | |
Change-Id: I8bca2214d72249b9c289763ba5b304b208521fb1
|
| |
| |
| |
| | |
Change-Id: I6ec0e72945814d11be8396f5984bc627b75378e7
|
|\|
| |
| |
| | |
Change-Id: Ie79fecb7f8180c9b9e8917a9b8f6ee2f6ceecc86
|
| |
| |
| |
| | |
Change-Id: Ief6e08d623c3d276bda4d0146d15e7e925110c5e
|
| |
| |
| |
| |
| |
| |
| | |
Bug 14685201
Change-Id: I24ac8086f685bf6b3dcd1847f755590b8fdc9dfa
(cherry picked from commit 575255c9ad5bcb708f60e928bdafe32301dcf667)
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
b/14567151
This check-in introduces the sanitizer class and the necessary build
changes to compile it. A sibling checkin will actually call it.
Change-Id: Ic01e44a5a1c6fcb919880f38a391d8475738886b
|
|/
|
|
|
|
| |
Bug 14685201
Change-Id: I24ac8086f685bf6b3dcd1847f755590b8fdc9dfa
|
|
|
|
| |
Change-Id: Iaaba74c7033eeb9fd53ed172463d39ebd612cd77
|
|
|
|
|
|
|
| |
Bug 14131130
Change-Id: Ia8af84c25bc7ab9450907184022c9a577ec7effd
(cherry picked from commit b73a16671e5ff1d5a7bfd4fb0ff40053f524a0d6)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Replace reply/reply all action with Android Wear action.
* ComposeActivity handles the reply intent and sends email in the background
using AsyncTask.
* Create notification bundle for all message so that user can apply action to
each of the message inside the bundle.
Bug 13405604
Bug 13629669
Change-Id: Ia7efa28c7f333b9571d7e99e83cba6124f843e50
|
|
|
|
| |
Change-Id: I325bb251ac9bc17381a7d4714dd3e43a0bbff6b4
|
|
|
|
| |
Change-Id: I616f7eb7a39ab8c62ca150653afab30962d85956
|
|
|
|
| |
Change-Id: I88593230bb4f594067720e75d383cad1c91cc921
|
|
|
|
| |
Change-Id: I508c9cd0fd28b275be1ad1183a32c50bd75bda35
|
|
|
|
|
|
|
|
|
|
| |
The actual Java classes are all in
UnifiedGmail for now due to time constraints.
This is mostly all of the resources so that
it doesn't all have to be copied over once
Email wants to enable it.
Change-Id: Ia42392e3d1c258fdbf39496ee9e4fb8226796358
|
|
|
|
| |
Change-Id: I019cb12bfd88ea08d1efe8e300887f6ca8731005
|
|
|
|
| |
Change-Id: Ic7a61ae49f5881c66b4f0b9dd6624e1211a3dd24
|
|
|
|
| |
Change-Id: Iff87382778759b409b75e454f4dd5efd9a2020c1
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes b/8986628. Previously we had two states for
icons in the folder list (activated and default).
We now have a third state for when the app is in
drag mode and the folder is disabled which uses
a lighter grey icon. To make this work, we use
a custom drawable state (state_drag_mode) for
when drag is entered. Another CL will use this
new drag state for changing folder text color as well.
Change-Id: I280b187a454064f1c50f4ef62db5c8ba86c1f4d6
(cherry picked from commit 47fb86e95836e1a47bd784f6866c8c798b44ab6b)
|
|
|
|
|
|
|
| |
This reverts commit cebb805a486d38bca50009905777e170b375b066.
Bug: 8764535
Change-Id: I70092a456bcfeda2e60f93e747e5e9097df0b77e
|
|
|
|
|
|
|
| |
This adds support for analytics, and tracks how popluated the letter
tiles are.
Change-Id: I59e699cf455f1b80d585bf809786912a67d9aed6
|
|
|
|
|
| |
Bug: 7379833
Change-Id: Ib2d250dcc31573b5800475b36b43c9277327ef39
|
|
|
|
|
|
|
| |
We were still using the static library from frameworks/ex.
We should use the resources from the same project
Change-Id: I6e162219bd7c14de0129cbbcee7a0048b5699b84
|
|
|
|
|
|
|
|
| |
Bug: 7379833 Switch GMail to frameworks/opt/photoviewer
Depends on: https://googleplex-android-review.googlesource.com/#/c/243938/
Change-Id: I232e46005335eeb476e423376c8a2c1e51665ab7
|
|
|
|
| |
Change-Id: I0c1793808d9c26860e3443975c34089f5cd361c5
|
|
|
|
| |
Change-Id: I8933050833a598b274aaeb952f73aad3be9235eb
|
|
|
|
| |
Change-Id: Iea42c019fa31a7ead997505da295eb4aae0e2e4e
|
|
|
|
| |
Change-Id: If81350ca5584557a4d75d2ca1259f1c8e22fd5e7
|
|
|
|
| |
This reverts commit c35ca0c3f57ccc4da2bcc1dd72fbb5c9467b9a3c
|
|
|
|
|
|
|
|
|
|
| |
This shows only the collapsed version and ticker, as described here:
http://android-ux.hot.corp.google.com/www/Jellybean/Gmail/Gmail_JB_Notifications.pdf?iframe=true&width=95%&height=95%
The start of work for expanded is in there, but I don't currently seem to be able
to show both at once or trigger the correct one, so will check in
with expanded turned on and fully working in the next cl.
Change-Id: I7a1de6c14d1c38e1ff205995aeedeb822b04e3fd
|
|
|
|
| |
Change-Id: I523314fd3e9652c5ca3e08ca36d625d1ea438fa1
|
|
|
|
|
|
|
|
|
| |
This is the initial CL for support for a "wait fragment"
A subsequent CL will make clicking on the buttons in the
Manual sync case work
Change-Id: I7f1ca27eb8792aaa94d354b2753d37783a72b309
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows us to build a UnifiedEmail that supports all providers
and use this base to build applications that only supports a subset
of the providers
Made AccountCacheProvider and ConversationProvider abstract. This allows
the extending class to specify the authority that should be used (This allows
both UnifiedEmail and Gmail to be installed at the same time)
Change-Id: I31295f4630906e7182e423fcbb7b47c33ba4cd4f
|
|
|
|
|
|
| |
* Add accounts hackishly (as per Gmail)
Change-Id: Ia809dbb351adcde67e973bdac3a93a0eefed5377
|
|
|
|
| |
Change-Id: Iffc56aa3f9b088c03d3c33f9255dda0ed44ac3ba
|
|
|
|
|
|
|
|
|
| |
This is the start of the contract for a UI provider, and also includes a
mock content provider implementing it.
Included is a unit test that just traverses the content provider
Change-Id: I4424e140830244f02eac204d71152dfc196c9741
|
|
|
|
| |
Change-Id: I97f6de7c2b92a853642883442b72758bb11edf47
|
|
|
|
|
|
|
|
| |
Attachment is a first very bare bones attempt at bringing together
the two providers. I only made it to stand in while we work out the attachments
providers interface so I could check the visual.
This uses a Mock protocol attachment.
Change-Id: I4670059a1fb743fa0a93af24226c6dcd1be87273
|
|
|
|
|
|
|
|
|
| |
- Change package name to com.android.email
- Change src path to com/android/email
- Add a clean spec
- Move all files under src-mailcommon to src
Change-Id: I4431c7a22e08c0360c49404d591e212803267679
|
|
|
|
|
|
| |
Avoids full build error
Change-Id: Ie0836a9e421bd36ef870a593264057ad798a86af
|
|
|
|
| |
Change-Id: Idb1c6a3e6835f5d6b75018b324604e5acb8ceaf4
|
|
|
|
| |
Change-Id: I1cf861371a54bb9af97b1952af8e7a44c2856f5b
|
|
Includes required common libraries: chips, mail-common, and their resources
Change-Id: Ib21b34352271d1ff69eadd8fa935057afe32a17d
|