session-android/src/org/thoughtcrime/securesms
Moxie Marlinspike be34f30719 Lower maximum size of cursor window on DB upgrade.
On some systems, the DB upgrade was failing because there were
too many rows for the cursor window.  This moves some looping
operations into single update statements by using the substr()
command, and chunks the rest using a series of LIMITs.
2013-05-16 13:16:42 -07:00
..
components Refactor recipient access. 2012-12-24 08:40:37 -08:00
contacts Refactor ContactPhotoFactory to handle changing local contact URIs. 2012-12-30 16:42:33 -08:00
crypto Correctly handle deferred processing of key exchange message when locked. 2013-05-15 14:09:13 -07:00
database Lower maximum size of cursor window on DB upgrade. 2013-05-16 13:16:42 -07:00
directory Initial client support for GCM message send/receive 2013-05-06 08:40:55 -07:00
gcm Major storage layer refactoring to set the stage for clean GCM. 2013-05-06 08:40:55 -07:00
mms Add Virgin Mobile US to ApnDefaults. 2013-05-10 09:57:09 -07:00
notifications Fix for notification preference regression 2013-05-06 14:07:28 -07:00
preferences Poor man's styling. 2013-02-09 17:43:31 -08:00
protocol merge liliakai-settings 2013-05-06 12:48:16 -07:00
providers Removed tabs 2012-09-30 19:56:29 -07:00
recipients First cut at group messaging refactor. 2013-05-06 08:40:55 -07:00
service Lower maximum size of cursor window on DB upgrade. 2013-05-16 13:16:42 -07:00
sms Minor refactoring 2013-05-06 08:40:55 -07:00
transport Limit UniversalTransport to SMS for now. 2013-05-07 18:25:36 -07:00
util Store last seen application version number at install time. 2013-05-07 16:31:11 -07:00
ApplicationExportManager.java Localisation commit 2012-09-22 21:53:56 +02:00
ApplicationPreferencesActivity.java merge liliakai-settings 2013-05-06 12:48:16 -07:00
AutoInitiateActivity.java Initial client support for GCM message send/receive 2013-05-06 08:40:55 -07:00
ContactSelectionActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
ContactSelectionGroupsFragment.java Refactor recipient access. 2012-12-24 08:40:37 -08:00
ContactSelectionListFragment.java Refactor recipient access. 2012-12-24 08:40:37 -08:00
ContactSelectionRecentFragment.java Refactor recipient access. 2012-12-24 08:40:37 -08:00
ConversationActivity.java First cut at group messaging refactor. 2013-05-06 08:40:55 -07:00
ConversationAdapter.java Replace LinkedHashMap with a SoftReference LRUCache. Add Slide cache. 2013-05-06 12:22:03 -07:00
ConversationFragment.java MMS and Group Messaging Improvements 2013-05-06 08:40:55 -07:00
ConversationItem.java Don't check for auto-initiation on group threads. 2013-05-06 08:40:56 -07:00
ConversationListActivity.java Add 'mark all as read' option 2013-05-06 13:59:40 -07:00
ConversationListAdapter.java Major storage layer refactoring to set the stage for clean GCM. 2013-05-06 08:40:55 -07:00
ConversationListFragment.java Fix for detached illegalstateexception 2013-05-06 19:33:31 -07:00
ConversationListItem.java First cut at group messaging refactor. 2013-05-06 08:40:55 -07:00
CountrySelectionActivity.java Initial GCM registration 2013-05-06 08:40:55 -07:00
CountrySelectionFragment.java Initial GCM registration 2013-05-06 08:40:55 -07:00
DatabaseMigrationActivity.java Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
DatabaseUpgradeActivity.java Lower maximum size of cursor window on DB upgrade. 2013-05-16 13:16:42 -07:00
IdentityKeyView.java Fix review identity activity UI. 2012-07-23 21:43:55 -07:00
KeyScanningActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
KeyVerifyingActivity.java Clean up key/identity verification Activites. 2012-07-23 13:42:29 -07:00
PassphraseActivity.java Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
PassphraseChangeActivity.java Include source origin in string key name. 2012-09-19 19:56:04 -07:00
PassphraseCreateActivity.java Store last seen application version number at install time. 2013-05-07 16:31:11 -07:00
PassphrasePromptActivity.java Fix for double-click NPE? 2013-05-06 19:27:09 -07:00
PassphraseRequiredActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
PassphraseRequiredMixin.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
PassphraseRequiredSherlockActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
PassphraseRequiredSherlockFragmentActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
PassphraseRequiredSherlockListActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
PassphraseRequiredSherlockPreferenceActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
PromptApnActivity.java Prompt user for APN details when missing. 2013-03-04 17:43:04 -08:00
ReceiveKeyActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
RegistrationActivity.java Initial GCM registration 2013-05-06 08:40:55 -07:00
RegistrationProgressActivity.java Initial client support for GCM message send/receive 2013-05-06 08:40:55 -07:00
ReviewIdentitiesActivity.java Removed tabs 2012-09-30 19:56:29 -07:00
RoutingActivity.java Major storage layer refactoring to set the stage for clean GCM. 2013-05-06 08:40:55 -07:00
SaveIdentityActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
VerifyIdentityActivity.java Initial client support for GCM message send/receive 2013-05-06 08:40:55 -07:00
VerifyImportedIdentityActivity.java Include source origin in string key name. 2012-09-19 19:56:04 -07:00
VerifyKeysActivity.java Initial client support for GCM message send/receive 2013-05-06 08:40:55 -07:00
ViewIdentityActivity.java Include source origin in string key name. 2012-09-19 19:56:04 -07:00