session-android/src/org/thoughtcrime/securesms
Greyson Parrelli d25ebdc818 Fix indentation in preference fragments.
Unfortunately, while there does exist an XML property to disable the
indentation, it's bugged for category headings, so we have to do this
silly thing where we strip the padding in the adapter. Hopefully they'll
fix the bug and we can move to use the sanctioned property.

See: https://issuetracker.google.com/issues/111662669

Fixes #8233
2018-10-02 12:08:01 -07:00
..
animation Update registration flow 2017-11-14 10:50:17 -08:00
attachments Reduce usage of Log.w() 2018-08-06 10:50:06 -04:00
audio Reduce usage of Log.w() 2018-08-06 10:50:06 -04:00
backup Prevent restoring newer backups into older versions of Signal. 2018-09-07 15:54:38 -07:00
camera Fixed Camera capture crash on API <= 19. 2018-10-01 23:53:33 -07:00
color Visually note quotes for messages you don't have. 2018-08-13 18:38:59 -04:00
components Remove CameraView usage of JobManager. 2018-10-01 12:12:50 -07:00
contacts Reduce usage of Log.w() 2018-08-06 10:50:06 -04:00
contactshare Fix log submission OOM, improve log scrolling. 2018-08-20 01:24:36 -07:00
crypto Reduce usage of Log.w() 2018-08-06 10:50:06 -04:00
database Clear Glide disk cache after image deletion. 2018-09-17 19:17:36 -07:00
dependencies Add the ability to block groups. 2018-09-18 15:26:50 -07:00
events Clean up camera flipping, handle having missing cameras. 2018-05-21 15:45:22 -04:00
gcm Reduce usage of Log.w() 2018-08-06 10:50:06 -04:00
giph Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
glide Reduce usage of Log.w() 2018-08-06 10:50:06 -04:00
groups Turned SingleUseBlobProvider into MemoryBlobProvider. 2018-09-27 10:35:56 -07:00
jobmanager Log Job retryable exceptions. 2018-10-01 16:14:45 -07:00
jobs Allow null for profileAvatar in RetrieveProfileAvatarJob. 2018-10-02 08:43:18 -07:00
lock Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
logging Fix Log secret reading. 2018-08-14 15:09:24 -04:00
logsubmit Suppress some noisy logs. 2018-10-01 12:12:50 -07:00
mms Suppress some noisy logs. 2018-10-01 12:12:50 -07:00
notifications Don't set subscriptionId for quick-reply push messages. 2018-09-08 10:08:22 -07:00
permissions Treat Permissions "not now" as a denial 2018-05-21 15:45:22 -04:00
preferences Fix indentation in preference fragments. 2018-10-02 12:08:01 -07:00
profiles Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
providers Turned SingleUseBlobProvider into MemoryBlobProvider. 2018-09-27 10:35:56 -07:00
push Add preliminary contact discovery service support. 2018-09-27 10:35:56 -07:00
qr Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
recipients Address bugs in notification channel backup restore. 2018-09-07 17:49:15 -07:00
scribbles Implemented new camera capture flow. 2018-09-27 10:35:56 -07:00
search Allow searching for words with apostrophes. 2018-06-22 10:59:53 -07:00
service Add notification channel support. 2018-08-13 18:38:53 -04:00
sms Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
transport Remove encrypted SMS transport, simplify transport options. 2015-03-12 17:53:38 -07:00
util Don't report contact discovery accuracy if it encountered an error. 2018-10-02 09:16:37 -07:00
video Update ExoPlayer to 2.8.4 2018-09-08 07:48:20 -07:00
webrtc Add notification channel support. 2018-08-13 18:38:53 -04:00
ApplicationContext.java Schedule jobs with WorkManager. 2018-10-01 12:12:50 -07:00
ApplicationPreferencesActivity.java Add per-contact notification channels. 2018-08-17 15:51:01 -07:00
BaseActionBarActivity.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
BaseActivity.java widen LGE menu workaround constraints 2015-02-12 13:16:03 -08:00
BasicIntroFragment.java Experience upgrade splash screen. 2015-09-30 18:29:54 -07:00
BindableConversationItem.java Improve the look of message bubbles. 2018-07-17 09:53:52 -07:00
BindableConversationListItem.java Migrate from SQLite and ciphertext blobs to SQLCipher + KeyStore 2018-01-30 17:27:05 -08:00
BlockedContactsActivity.java More MasterSecret cleanup 2018-02-01 19:22:48 -08:00
ClearProfileAvatarActivity.java Display user profile information in settings activity 2017-08-28 10:30:50 -07:00
ConfirmIdentityDialog.java Remove unnecessary body model 2018-02-01 18:29:09 -08:00
ContactSelectionActivity.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
ContactSelectionListFragment.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
ConversationActivity.java Prefer local state in dial click listener. 2018-09-27 11:45:56 -07:00
ConversationAdapter.java Reduce usage of Log.w() 2018-08-06 10:50:06 -04:00
ConversationFragment.java Disable forwarding for shared contacts. 2018-09-16 22:50:59 -07:00
ConversationItem.java Stop linkifying addresses. 2018-08-13 18:38:59 -04:00
ConversationListActivity.java Adding a long press icon description for the Search icon 2018-07-18 09:04:42 -07:00
ConversationListAdapter.java Migrate from SQLite and ciphertext blobs to SQLCipher + KeyStore 2018-01-30 17:27:05 -08:00
ConversationListArchiveActivity.java More MasterSecret cleanup 2018-02-01 19:22:48 -08:00
ConversationListFragment.java Improve the look of message bubbles. 2018-07-17 09:53:52 -07:00
ConversationListItem.java Increase difference between read/unread conversations in list. 2018-07-24 12:34:21 -04:00
ConversationListItemAction.java Migrate from SQLite and ciphertext blobs to SQLCipher + KeyStore 2018-01-30 17:27:05 -08:00
ConversationListItemInboxZero.java Migrate from SQLite and ciphertext blobs to SQLCipher + KeyStore 2018-01-30 17:27:05 -08:00
ConversationPopupActivity.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
ConversationTitleView.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
ConversationUpdateItem.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04: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
CreateProfileActivity.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
DatabaseMigrationActivity.java More MasterSecret cleanup 2018-02-01 19:22:48 -08:00
DatabaseUpgradeActivity.java Schedule jobs with WorkManager. 2018-10-01 12:12:50 -07:00
DeviceActivity.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
DeviceAddFragment.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
DeviceLinkFragment.java Device provisioning 2015-11-19 11:30:39 -08:00
DeviceListFragment.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
DeviceListItem.java TextSecure is now SignalService 2016-03-24 14:05:56 -07:00
DeviceProvisioningActivity.java More MasterSecret cleanup 2018-02-01 19:22:48 -08:00
DummyActivity.java Workaround for Android bug when swiped from recent tasks list. 2014-03-03 11:45:05 -08:00
ExperienceUpgradeActivity.java Add notification channel support. 2018-08-13 18:38:53 -04:00
ExpirationDialog.java Support for full backup/restore to sdcard 2018-03-05 16:11:49 -08:00
GroupCreateActivity.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
GroupMembersDialog.java Group member dialog tap takes you to recipient preference 2018-04-16 17:33:26 -07:00
IntroPagerAdapter.java Experience upgrade splash screen. 2015-09-30 18:29:54 -07:00
InviteActivity.java Show groups when searching for contacts. 2018-03-31 02:14:02 -07:00
LogSubmitActivity.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
MasterSecretListener.java move routing logic to all activities 2015-04-01 10:23:05 -07:00
MediaDocumentsAdapter.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
MediaGalleryAdapter.java Allow selecting all media in overview 2018-09-27 10:35:56 -07:00
MediaOverviewActivity.java Fix re-enabling tab switching in MediaOverview. 2018-10-01 23:38:07 -07:00
MediaPreviewActivity.java Reduce usage of Log.w() 2018-08-06 10:50:06 -04:00
MessageDetailsActivity.java Long-press timestamps in message details to copy. 2018-09-27 11:34:43 -07:00
MessageDetailsRecipientAdapter.java Migrate from SQLite and ciphertext blobs to SQLCipher + KeyStore 2018-01-30 17:27:05 -08:00
MessageRecipientListItem.java Migrate from SQLite and ciphertext blobs to SQLCipher + KeyStore 2018-01-30 17:27:05 -08:00
MuteDialog.java migrate to AppCompatDialog 2015-11-19 10:30:26 -08:00
NewConversationActivity.java Fix new conversation activity crash 2018-02-01 19:36:09 -08:00
PassphraseActivity.java Reduce usage of Log.w() 2018-08-06 10:50:06 -04:00
PassphraseChangeActivity.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
PassphraseCreateActivity.java Migrate from SQLite and ciphertext blobs to SQLCipher + KeyStore 2018-01-30 17:27:05 -08:00
PassphrasePromptActivity.java Revert "Fingerprint unlock UX improvements" 2018-08-14 13:04:33 -07:00
PassphraseRequiredActionBarActivity.java Reduce usage of Log.w() 2018-08-06 10:50:06 -04:00
PlayServicesProblemActivity.java Make GCM re-registration failure notification based. 2014-11-23 17:12:35 -08:00
PlayServicesProblemFragment.java migrate to AppCompatDialog 2015-11-19 10:30:26 -08:00
PromptMmsActivity.java More MasterSecret cleanup 2018-02-01 19:22:48 -08:00
PushContactSelectionActivity.java More MasterSecret cleanup 2018-02-01 19:22:48 -08:00
ReadReceiptsIntroFragment.java Synchronize read receipt configuration from splash screen 2017-10-02 12:15:45 -07:00
RecipientPreferenceActivity.java Add the ability to block groups. 2018-09-18 15:26:50 -07:00
RegistrationActivity.java Allow submitting a debug log during registration. 2018-09-08 07:48:20 -07:00
ShareActivity.java Reduce usage of Log.w() 2018-08-06 10:50:06 -04:00
ShortcutLauncherActivity.java Add failsafe for invalid shortcuts. 2018-08-15 12:48:04 -07:00
SmsSendtoActivity.java Switch logs to use new Log class. 2018-08-06 10:50:06 -04:00
TextSecureExpiredException.java Add expiration check on build freshness. 2015-01-12 09:12:10 -08:00
TransportOption.java Implemented new camera capture flow. 2018-09-27 10:35:56 -07:00
TransportOptions.java Support for selective permissions 2017-11-30 10:26:41 -08:00
TransportOptionsAdapter.java Support for dual-sim SMS/MMS functionality 2016-02-09 16:53:15 -08:00
TransportOptionsPopup.java make TransportOptionsPopup a ListPopupWindow 2015-07-10 16:38:32 -07:00
Unbindable.java Listen for recipient changes in conversations and group updates. 2015-09-17 12:22:35 -07:00
VerifyIdentityActivity.java Reduce usage of Log.w() 2018-08-06 10:50:06 -04:00
WebRtcCallActivity.java Reduce usage of Log.w() 2018-08-06 10:50:06 -04:00