session-android/src/org/thoughtcrime/securesms
Moxie Marlinspike 918f223149 Add preference to disable the SMS channel all together.
1) If the SMS fallback preference is disabled, no outgoing
   messages will succeed via the SMS transport.

2) If the SMS fallback preference is disabled, "mirroring" the
   SMS db state when not the default system SMS app is disabled.
2014-02-20 14:49:31 -08:00
..
components repurpose ImageDivet for avatar, minor lint, fix bitmap decoding 2014-02-19 00:01:37 -08:00
contacts Show something for unnamed groups, allow us to have different default photos for groups vs. individuals 2014-02-17 21:42:30 -08:00
crypto Support for an 'end session' protocol message. 2014-02-19 13:50:32 -08:00
database Refactor group database model and flow. 2014-02-19 21:07:47 -08:00
gcm Handle SMS fallback preferences correctly, and fix directory sync. 2014-02-17 15:31:42 -08:00
mms Refactor group database model and flow. 2014-02-19 21:07:47 -08:00
notifications Merge branch 'master' into groups 2014-02-18 13:53:35 -08:00
preferences Inserted the Registration activity into initial setup flow. 2014-01-06 14:30:03 -08:00
protocol Support for an 'end session' protocol message. 2014-02-19 13:50:32 -08:00
providers Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
push Display group actions and correctly handle group delivery. 2014-02-14 15:59:57 -08:00
recipients collection of fixes based on comments/small aesthetic stuff // FREEBIE 2014-02-18 16:42:44 -08:00
service Add preference to disable the SMS channel all together. 2014-02-20 14:49:31 -08:00
sms Fix for NPE 2014-02-20 12:06:11 -08:00
transport Add preference to disable the SMS channel all together. 2014-02-20 14:49:31 -08:00
util Add preference to disable the SMS channel all together. 2014-02-20 14:49:31 -08:00
ApplicationListener.java Fix for Android PRNG bug. 2013-08-15 11:27:14 -07:00
ApplicationPreferencesActivity.java Add preference to disable the SMS channel all together. 2014-02-20 14:49:31 -08:00
AutoInitiateActivity.java Don't prompt for auto-initiate if push registered (or active V2). 2014-02-20 12:55:02 -08:00
ContactSelectionActivity.java Support for multi-device. 2014-02-02 19:38:06 -08:00
ContactSelectionGroupsFragment.java Support for multi-device. 2014-02-02 19:38:06 -08:00
ContactSelectionListFragment.java Support for multi-device. 2014-02-02 19:38:06 -08:00
ContactSelectionRecentFragment.java Support for multi-device. 2014-02-02 19:38:06 -08:00
ConversationActivity.java Update the conversation UI after aborting a V1 session. 2014-02-20 12:06:11 -08:00
ConversationAdapter.java Refactor group database model and flow. 2014-02-19 21:07:47 -08:00
ConversationFragment.java group member name tags, group convo iconography, tweaks 2014-02-15 04:21:56 -08:00
ConversationItem.java confirm session abort handler in ConversationItem 2014-02-20 11:42:15 -08:00
ConversationListActivity.java Merge branch 'master' into groups 2014-02-18 13:53:35 -08:00
ConversationListAdapter.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
ConversationListFragment.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
ConversationListItem.java embrace the darkness, don't open quickcontact for groups 2014-02-19 15:01:10 -08:00
CountrySelectionActivity.java Theme Support 2013-06-21 12:14:40 -07:00
CountrySelectionFragment.java Initial GCM registration 2013-05-06 08:40:55 -07:00
DatabaseMigrationActivity.java Enhanced import/export support. 2013-06-24 21:02:30 -07:00
DatabaseUpgradeActivity.java Create Curve25519 identities in the next release. 2014-02-20 12:46:51 -08:00
ExportFragment.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
GroupCreateActivity.java Refactor group database model and flow. 2014-02-19 21:07:47 -08:00
GroupMembersDialog.java Correctly display group members 2014-02-15 11:30:20 -08:00
IdentityKeyView.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
ImportExportActivity.java icon, contact list and conversation redesign 2014-01-09 19:06:41 -10:00
ImportFragment.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
KeyScanningActivity.java Move classes into library 2014-01-06 14:35:53 -08:00
MmsPreferencesActivity.java icon, contact list and conversation redesign 2014-01-09 19:06:41 -10:00
PassphraseActivity.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
PassphraseChangeActivity.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
PassphraseCreateActivity.java Support skipping password creation at setup 2014-01-07 16:27:00 -08:00
PassphrasePromptActivity.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
PassphraseRequiredActivity.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
PassphraseRequiredMixin.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
PassphraseRequiredSherlockActivity.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
PassphraseRequiredSherlockFragmentActivity.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
PassphraseRequiredSherlockListActivity.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
PassphraseRequiredSherlockPreferenceActivity.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
PromptMmsActivity.java Enhanced MMS configuration prompts and processing. 2013-10-20 16:56:34 -07:00
PushContactSelectionActivity.java directory changes to use number instead of token, group ui progress 2014-02-12 11:35:04 -08:00
PushContactSelectionListFragment.java repurpose ImageDivet for avatar, minor lint, fix bitmap decoding 2014-02-19 00:01:37 -08:00
ReceiveKeyActivity.java Support for an 'end session' protocol message. 2014-02-19 13:50:32 -08:00
RegistrationActivity.java icon, contact list and conversation redesign 2014-01-09 19:06:41 -10:00
RegistrationProblemsActivity.java Registration with voice verification. 2014-01-06 14:18:30 -08:00
RegistrationProgressActivity.java Introduce registration-time ID for detecting stale sessions. 2014-02-18 12:51:23 -08:00
Release.java New attachment API 2014-01-06 14:38:14 -08:00
ReviewIdentitiesActivity.java icon, contact list and conversation redesign 2014-01-09 19:06:41 -10:00
ReviewIdentitiesFragment.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
RoutingActivity.java directory changes to use number instead of token, group ui progress 2014-02-12 11:35:04 -08:00
SingleContactSelectionActivity.java collection of fixes based on comments/small aesthetic stuff // FREEBIE 2014-02-18 16:42:44 -08:00
SingleContactSelectionListFragment.java repurpose ImageDivet for avatar, minor lint, fix bitmap decoding 2014-02-19 00:01:37 -08:00
VerifyIdentityActivity.java icon, contact list and conversation redesign 2014-01-09 19:06:41 -10:00
ViewIdentityActivity.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
ViewLocalIdentityActivity.java Putting this functionality in the hands of the user was a bad idea. 2014-02-17 12:37:34 -08:00