session-android/src/org/thoughtcrime/securesms/util
Moxie Marlinspike 00d7b5c284 Better UX handling on identity key mismatches.
1) Migrate from GSON to Jackson everywhere.

2) Add support for storing identity key conflicts on message rows.

3) Add limited support for surfacing identity key conflicts in UI.
2015-02-27 12:26:09 -08:00
..
deque Fix NoClassDefFound errors on 2.2 devices. 2013-01-01 15:38:09 -08:00
AbstractCursorLoader.java use Loader when conversation is updated instead of requery 2014-12-03 04:47:38 +00:00
Base64.java Split out Util functions. 2014-11-12 15:42:43 -08:00
BitmapDecodingException.java Handle failed bitmap decoding 2013-05-21 10:32:48 -07:00
BitmapUtil.java Check the part stream is non-null before decoding 2015-02-12 10:32:53 -08:00
BitmapWorkerRunnable.java rounded ImageView instead of Bitmap, crop-select 2015-01-21 17:39:54 -10:00
CharacterCalculator.java Unjank character count indicators 2015-02-16 13:25:44 -08:00
Conversions.java Move dependency up to parent. 2014-11-12 15:29:59 -08:00
DateUtils.java Better UX handling on identity key mismatches. 2015-02-27 12:26:09 -08:00
Dialogs.java Use modern icons in info and alert dialogs for ICS+ 2014-03-01 14:42:12 +01:00
DirectoryHelper.java Move directory refresh from a service over to a job. 2014-11-27 15:24:26 -08:00
DirectoryUtil.java Split out Util functions. 2014-11-12 15:42:43 -08:00
DynamicLanguage.java Support localization in passphrase activity and lock notification. 2014-12-11 15:04:32 -08:00
DynamicTheme.java replace ABS with AppCompat 2014-10-29 16:51:55 -07:00
Emoji.java Better UX handling on identity key mismatches. 2015-02-27 12:26:09 -08:00
EncryptedSmsCharacterCalculator.java Unjank character count indicators 2015-02-16 13:25:44 -08:00
FutureTaskListener.java Move ListenableFutureTask up to parent. 2014-11-12 15:38:23 -08:00
GroupUtil.java fix empty group update messages 2015-02-05 19:38:08 -08:00
Hex.java Split out Util functions. 2014-11-12 15:42:43 -08:00
JsonUtils.java Better UX handling on identity key mismatches. 2015-02-27 12:26:09 -08:00
LinkedBlockingLifoQueue.java Fix NoClassDefFound errors on 2.2 devices. 2013-01-01 15:38:09 -08:00
ListenableFutureTask.java Move ListenableFutureTask up to parent. 2014-11-12 15:38:23 -08:00
LRUCache.java Refactor recipient access. 2012-12-24 08:40:37 -08:00
MediaUtil.java "All images" view for conversations 2015-02-18 15:47:47 -08:00
MemoryCleaner.java whitespace cleanup 2014-12-12 14:39:51 -08:00
NumberUtil.java Support for multi-device. 2014-02-02 19:38:06 -08:00
ParcelUtil.java Switch to using our own JobManager. 2014-10-20 19:13:06 -07:00
ProgressDialogAsyncTask.java in-app image media preview 2014-10-28 00:50:01 -05:00
PushCharacterCalculator.java Unjank character count indicators 2015-02-16 13:25:44 -08:00
RecipientViewUtil.java Better UX handling on identity key mismatches. 2015-02-27 12:26:09 -08:00
RedPhoneCallTypes.java Removed tabs 2012-09-30 19:56:29 -07:00
SaveAttachmentTask.java Fix SaveAttachmentTask NPE 2015-02-11 11:42:36 -08:00
SelectedRecipientsAdapter.java updates to conversation menu, and updating of group info 2014-02-21 11:33:31 -08:00
SmilUtil.java Format outgoing MMS using SMIL. 2014-08-29 14:29:24 -07:00
SmsCharacterCalculator.java Unjank character count indicators 2015-02-16 13:25:44 -08:00
SpanUtil.java provisioning dialog rework 2015-01-24 10:15:47 -08:00
TaggedFutureTask.java refactor and improve contact selection 2014-04-01 14:56:45 -07:00
TelephonyUtil.java apntool and ApnDatabase 2014-08-20 10:36:39 -07:00
TextSecurePreferences.java Support for retrieving stored messages via websocket. 2015-02-18 11:09:01 -08:00
ThemeUtil.java Added new media icons for audio/video 2015-02-23 13:13:39 -08:00
Trimmer.java Added l10n for message trimmer 2014-11-29 13:31:44 -08:00
Util.java material actionbar and fab 2015-01-21 19:01:23 -10:00
VersionTracker.java Upgrade to new GCM API. 2014-07-23 15:40:45 -07:00
VisibleForTesting.java use latest android number as recipient number 2014-07-14 16:22:15 -07:00
WorkerThread.java Removed tabs 2012-09-30 19:56:29 -07:00