session-android/src/org/thoughtcrime/securesms
Moxie Marlinspike 78289ded8f Fully colorize conversations.
1. Switch from 300 to 500 colors.

2. Colorize incoming conversation bubbles.

3. Colorize recipeint preference activity toolbar.

4. Support inverted colors in avatars.

5. Make status bar icons tint according to secondary color.

// FREEBIE
2015-06-29 16:06:59 -07:00
..
components Fully colorize conversations. 2015-06-29 16:06:59 -07:00
contacts Fully colorize conversations. 2015-06-29 16:06:59 -07:00
crypto Minor cleanup. 2015-06-18 10:03:10 -07:00
database Update conversation style. 2015-06-29 16:05:33 -07:00
dependencies Support for multi-device group sync and group requests. 2015-06-24 18:30:55 -07:00
dom Format outgoing MMS using SMIL. 2014-08-29 14:29:24 -07:00
gcm Use REST interface instead of WebSockets on GCM events. 2015-04-16 11:50:40 -07:00
groups Support for multi-device contact sync. 2015-06-24 18:30:55 -07:00
jobs Set serialVersionUID for all modified jobs. 2015-06-24 18:30:55 -07:00
mms Support for multi-device contact sync. 2015-06-24 18:30:55 -07:00
notifications Colorize conversations. 2015-06-27 19:43:18 -07:00
preferences User-selectable contact colors. 2015-06-27 19:43:18 -07:00
protocol Remove encrypted SMS transport, simplify transport options. 2015-03-12 17:53:38 -07:00
providers Introduce unique part ID column for better cache accuracy. 2015-05-21 12:17:42 -07:00
push 1) move PUSH_URL from Release.java into BuildConfig.java 2015-06-03 12:17:24 -07:00
recipients Fully colorize conversations. 2015-06-29 16:06:59 -07:00
service Support "quick response" when TextSecure is unlocked. 2015-06-24 18:30:55 -07:00
sms Support for multi-device contact sync. 2015-06-24 18:30:55 -07:00
transport Remove encrypted SMS transport, simplify transport options. 2015-03-12 17:53:38 -07:00
util Support for multi-device contact sync. 2015-06-24 18:30:55 -07:00
ApplicationContext.java Remove LeakCanary 2015-06-25 11:44:03 -07:00
ApplicationPreferencesActivity.java Make the click listener equally inaccessible for now. 2015-06-25 09:50:52 -07:00
BaseActionBarActivity.java Support for scene transition from conversation to recipient prefs. 2015-06-24 18:30:55 -07:00
BaseActivity.java widen LGE menu workaround constraints 2015-02-12 13:16:03 -08:00
BlockedContactsActivity.java Support for per-recipient muting, blocking, and ringtones. 2015-06-11 11:09:02 -07:00
ConfirmIdentityDialog.java Support for multi-device contact sync. 2015-06-24 18:30:55 -07:00
ConversationActivity.java User-selectable contact colors. 2015-06-27 19:43:18 -07:00
ConversationAdapter.java use Locale from DynamicLanguage for displaying dates 2015-04-23 13:56:31 -05:00
ConversationFragment.java Support for per-recipient muting, blocking, and ringtones. 2015-06-11 11:09:02 -07:00
ConversationItem.java Fully colorize conversations. 2015-06-29 16:06:59 -07:00
ConversationListActivity.java Support for quick reply from notifications. 2015-06-24 18:30:55 -07:00
ConversationListAdapter.java consider search query when selecting all threads 2015-05-05 12:48:28 -07:00
ConversationListFragment.java Support for per-recipient muting, blocking, and ringtones. 2015-06-11 11:09:02 -07:00
ConversationListItem.java Display generic 'group' avatar for MMS groups. 2015-06-18 10:03:10 -07:00
ConversationPopupActivity.java Support for quick reply from notifications. 2015-06-24 18:30:55 -07:00
ConversationTitleView.java Support for per-recipient muting, blocking, and ringtones. 2015-06-11 11:09:02 -07:00
CountrySelectionActivity.java Workaround for LGE-related NPEs 2015-02-09 09:15:44 -08:00
CountrySelectionFragment.java replace ABS with AppCompat 2014-10-29 16:51:55 -07:00
DatabaseMigrationActivity.java move routing logic to all activities 2015-04-01 10:23:05 -07:00
DatabaseUpgradeActivity.java Reschedule pending push decrypt jobs. 2015-06-25 11:17:42 -07:00
DeviceListActivity.java Support for device management, limits, and contact requests. 2015-06-24 18:30:55 -07:00
DeviceListItem.java Support for device management, limits, and contact requests. 2015-06-24 18:30:55 -07:00
DeviceProvisioningActivity.java Support for device management, limits, and contact requests. 2015-06-24 18:30:55 -07:00
DummyActivity.java Workaround for Android bug when swiped from recent tasks list. 2014-03-03 11:45:05 -08:00
ExportFragment.java migrate AlertDialog to material-dialogs 2015-03-25 11:50:52 -07:00
GroupCreateActivity.java Support for multi-device contact sync. 2015-06-24 18:30:55 -07:00
GroupMembersDialog.java Support for per-recipient muting, blocking, and ringtones. 2015-06-11 11:09:02 -07:00
ImageMediaAdapter.java Introduce unique part ID column for better cache accuracy. 2015-05-21 12:17:42 -07:00
ImportExportActivity.java move routing logic to all activities 2015-04-01 10:23:05 -07:00
ImportFragment.java move routing logic to all activities 2015-04-01 10:23:05 -07:00
KeyScanningActivity.java move routing logic to all activities 2015-04-01 10:23:05 -07:00
LogSubmitActivity.java Workaround for LGE-related NPEs 2015-02-09 09:15:44 -08:00
MasterSecretListener.java move routing logic to all activities 2015-04-01 10:23:05 -07:00
MediaOverviewActivity.java move routing logic to all activities 2015-04-01 10:23:05 -07:00
MediaPreviewActivity.java Use Glide to load media preview images 2015-06-09 08:28:42 -07:00
MessageDetailsActivity.java Support for per-recipient muting, blocking, and ringtones. 2015-06-11 11:09:02 -07:00
MessageDetailsRecipientAdapter.java Conflicts UI touch-ups: 2015-02-27 12:26:35 -08:00
MessageRecipientListItem.java Display a generated avatar icon rather than a single default. 2015-05-07 10:36:54 -07:00
MuteDialog.java Support for per-recipient muting, blocking, and ringtones. 2015-06-11 11:09:02 -07:00
NewConversationActivity.java Refactor ContactSelectionListAdapter and associated views. 2015-05-20 12:52:43 -07:00
PassphraseActivity.java move routing logic to all activities 2015-04-01 10:23:05 -07:00
PassphraseChangeActivity.java Call changeMasterSecretPassphrase in AsyncTask 2015-04-09 12:41:52 -07:00
PassphraseCreateActivity.java add dark theme to PassphrasePromptActivity 2015-05-20 16:29:37 -07:00
PassphrasePromptActivity.java add dark theme to PassphrasePromptActivity 2015-05-20 16:29:37 -07:00
PassphraseRequiredActionBarActivity.java Support for per-recipient muting, blocking, and ringtones. 2015-06-11 11:09:02 -07:00
PlayServicesProblemActivity.java Make GCM re-registration failure notification based. 2014-11-23 17:12:35 -08:00
PlayServicesProblemFragment.java Create our own dialog when GooglePlayServicesUtil can't. 2015-04-22 13:49:14 -07:00
PromptMmsActivity.java move routing logic to all activities 2015-04-01 10:23:05 -07:00
PushContactSelectionActivity.java Refactor ContactSelectionListAdapter and associated views. 2015-05-20 12:52:43 -07:00
PushContactSelectionListFragment.java fix checkbox overlap with fastscroll 2015-06-09 08:30:59 -07:00
RecipientPreferenceActivity.java Fully colorize conversations. 2015-06-29 16:06:59 -07:00
RegistrationActivity.java Revert "Fix re-registering missing MasterSecret" 2015-04-02 17:22:31 -07:00
RegistrationProgressActivity.java turn RegistrationProblemsActivity into a dialog 2015-05-20 12:39:25 -07:00
ShareActivity.java check for null Intent.EXTRA_STREAM 2015-06-12 13:30:15 -07:00
ShareFragment.java move routing logic to all activities 2015-04-01 10:23:05 -07:00
ShareListAdapter.java Beginning of libtextsecure refactor. 2014-11-12 15:21:32 -08:00
ShareListItem.java Display generic 'group' avatar for MMS groups. 2015-06-18 10:03:10 -07:00
SmsSendtoActivity.java fix handling of sms:, smsto:, mms:, mmsto: URIs 2015-04-30 11:54:38 -07:00
TextSecureExpiredException.java Add expiration check on build freshness. 2015-01-12 09:12:10 -08:00
TransportOption.java remove unused EncryptedSmsCharacterCalculator 2015-04-16 08:42:00 -07:00
TransportOptions.java Remove encrypted SMS transport, simplify transport options. 2015-03-12 17:53:38 -07:00
TransportOptionsAdapter.java Remove encrypted SMS transport, simplify transport options. 2015-03-12 17:53:38 -07:00
TransportOptionsPopup.java Remove encrypted SMS transport, simplify transport options. 2015-03-12 17:53:38 -07:00
VerifyIdentityActivity.java Remove dynamicLanguage/dynamicTheme from VerifyIdentityActivity 2015-04-02 14:08:10 -07:00
ViewIdentityActivity.java move routing logic to all activities 2015-04-01 10:23:05 -07:00
ViewLocalIdentityActivity.java move routing logic to all activities 2015-04-01 10:23:05 -07:00