Signal-Android/app/src/main/java/org/thoughtcrime/securesms
Alex Hart 243b4b9414 Refactor ContactsCursorLoader to implement factory pattern.
Utilization of the factory pattern will enable us to more easily change what contacts we present to the user for a specific screen in the future instead of continuing to modify and potentially introduce bugs to this screen.
2021-03-31 16:02:32 -03:00
..
animation
attachments
audio Make thread related utility methods available for use in all modules. 2021-03-02 11:07:04 -05:00
backup Include additional settings in backup. 2021-03-17 14:12:40 -04:00
blocked
blurhash
color
components Fix shape of message bubbles in RTL langauges. 2021-03-23 08:58:33 -04:00
contacts Refactor ContactsCursorLoader to implement factory pattern. 2021-03-31 16:02:32 -03:00
contactshare
conversation Prevent crash when trying to save conversation viewing position. 2021-03-31 16:02:32 -03:00
conversationlist Make thread related utility methods available for use in all modules. 2021-03-02 11:07:04 -05:00
crypto Disable inline message processing for internal users. 2021-03-31 16:02:32 -03:00
database Improve efficiency of bulk receipt processing. 2021-03-31 16:02:32 -03:00
deeplinks
delete
dependencies Add Device to Device Transfer UI. 2021-03-12 16:08:22 -05:00
devicelist
devicetransfer Fix device transfer stall if screen is locked during transfer. 2021-03-17 16:46:25 -04:00
events Fix crash when receiving call with no corresponding identity key. 2021-02-17 10:26:45 -05:00
gcm Log both current and original priority for FCM messages. 2021-02-16 17:45:06 -05:00
giph
glide Disable mass APNG animation on low-memory devices. 2021-01-24 17:40:44 -05:00
groups Update mute options. 2021-03-31 16:02:32 -03:00
help Add a category dropdown in the help fragment. 2021-03-12 22:56:56 -05:00
imageeditor
insights Split system names into first / last. 2021-03-03 09:37:30 -04:00
invites
jobmanager Ensure Job factories pass the parameters to their created Jobs. 2021-03-16 10:07:21 -03:00
jobs Add tracing to a few critical jobs. 2021-03-19 09:28:04 -04:00
keyvalue Include pin reminder preference in settings backup. 2021-03-23 10:34:56 -04:00
linkpreview Make thread related utility methods available for use in all modules. 2021-03-02 11:07:04 -05:00
lock
logging
logsubmit Include background restriction status in the logs. 2021-03-12 10:30:05 -05:00
longmessage Update long message activity toolbar color. 2021-02-11 11:37:50 -05:00
maps
media
mediaoverview Enable lock screen fallback when biometric authentications may not work. 2021-02-24 08:54:25 -05:00
mediapreview
mediasend Request storage permission when adding additional media. 2021-03-16 10:45:31 -04:00
megaphone Remove Group Calling feature flag. 2021-03-31 16:02:31 -03:00
messagedetails Make thread related utility methods available for use in all modules. 2021-03-02 11:07:04 -05:00
messageprocessingalarm Make the foreground delay configurable. Remove short initial delay. 2021-03-12 16:08:22 -05:00
messagerequests
messages Disable inline message processing for internal users. 2021-03-31 16:02:32 -03:00
migrations Fix crash in migration job retries. 2021-03-18 11:18:08 -04:00
mms Make thread related utility methods available for use in all modules. 2021-03-02 11:07:04 -05:00
net Keep old device inactive after a successful transfer. 2021-03-17 14:12:40 -04:00
notifications Add Device to Device Transfer UI. 2021-03-12 16:08:22 -05:00
permissions Add Device to Device Transfer UI. 2021-03-12 16:08:22 -05:00
phonenumbers
pin Enable lock screen fallback when biometric authentications may not work. 2021-02-24 08:54:25 -05:00
preferences Stop backup jobs from continuing to run if backups become disabled. 2021-03-12 16:08:22 -05:00
profiles Split system names into first / last. 2021-03-03 09:37:30 -04:00
providers Fix initialization of BlobProvider. 2021-02-26 15:24:04 -05:00
proxy Add UI support for configuring a proxy. 2021-02-02 16:42:47 -05:00
push Add Device to Device Transfer UI. 2021-03-12 16:08:22 -05:00
qr
reactions Make thread related utility methods available for use in all modules. 2021-03-02 11:07:04 -05:00
recipients Update mute options. 2021-03-31 16:02:32 -03:00
registration Fix bug during registration when self exists already without an e164. 2021-03-31 16:02:32 -03:00
revealable Make thread related utility methods available for use in all modules. 2021-03-02 11:07:04 -05:00
ringrtc Apply proper rotation to buttons and video in landscape. 2021-02-05 11:40:03 -05:00
scribbles Replace Firebase ML vision with built in face detection. 2021-01-28 18:44:04 -05:00
search Fix lint errors and add submodules to qa checks. 2021-02-24 15:07:56 -05:00
service Add support for verification codes without an internal hyphen 2021-03-19 14:38:30 -05:00
shakereport Make thread related utility methods available for use in all modules. 2021-03-02 11:07:04 -05:00
sharing Prevent double tap send on camera first flow. 2021-02-25 12:33:39 -04:00
sms Add recipient protections and logging to media send flow. 2021-02-25 12:19:58 -05:00
stickers Disable mass APNG animation on low-memory devices. 2021-01-24 17:40:44 -05:00
storage Fix storage sync issue related to duplicate remote contacts. 2021-02-01 18:06:33 -05:00
transport
util Account for grapheme cluster when trimming to fit a specific length. 2021-03-31 16:02:32 -03:00
video
wallpaper Do not use View.getLayoutDirection(). 2021-02-11 10:41:40 -05:00
webrtc Add a system to improve app foreground observation. 2021-02-08 15:37:45 -05:00
AppCapabilities.java
AppInitialization.java Include additional settings in backup. 2021-03-17 14:12:40 -04:00
ApplicationContext.java Ensure blobs from old sessions are deleted before creating new ones. 2021-02-24 16:04:58 -05:00
ApplicationPreferencesActivity.java Show a megaphone when notifications are disabled. 2021-02-25 12:54:23 -05:00
AvatarPreviewActivity.java Revert "Fix wallpaper in landscape mode with notched devices." 2021-01-30 11:29:44 -05:00
BaseActivity.java
BindableConversationItem.java Do not linkify message body if recipient is not message request accepted. 2021-02-03 11:45:44 -05:00
BindableConversationListItem.java
BlockUnblockDialog.java
ClearAvatarPromptActivity.java
ConfirmIdentityDialog.java Decrypt and process messages all in one transaction. 2021-02-23 18:34:18 -05:00
ContactSelectionActivity.java
ContactSelectionListFragment.java Refactor ContactsCursorLoader to implement factory pattern. 2021-03-31 16:02:32 -03:00
DatabaseMigrationActivity.java
DeviceActivity.java Make thread related utility methods available for use in all modules. 2021-03-02 11:07:04 -05:00
DeviceAddFragment.java
DeviceLinkFragment.java
DeviceListFragment.java
DeviceListItem.java
DeviceProvisioningActivity.java
DummyActivity.java
ExpirationDialog.java
GroupMembersDialog.java
InviteActivity.java Fixes sharing empty messages via Invite Friends. 2021-02-25 09:17:18 -05:00
KbsEnclave.java
LoggingFragment.java Add Device to Device Transfer UI. 2021-03-12 16:08:22 -05:00
MainActivity.java Keep old device inactive after a successful transfer. 2021-03-17 14:12:40 -04:00
MainFragment.java
MainNavigator.java
MasterSecretListener.java
MediaPreviewActivity.java Revert "Fix wallpaper in landscape mode with notched devices." 2021-01-30 11:29:44 -05:00
MuteDialog.java Update mute options. 2021-03-31 16:02:32 -03:00
NewConversationActivity.java
PassphraseActivity.java
PassphraseChangeActivity.java
PassphraseCreateActivity.java
PassphrasePromptActivity.java Avoid API 10 issues with androidx.biometric usage. 2021-02-26 15:24:03 -05:00
PassphraseRequiredActivity.java Keep old device inactive after a successful transfer. 2021-03-17 14:12:40 -04:00
PlayServicesProblemActivity.java
PlayServicesProblemFragment.java
PromptMmsActivity.java
PushContactSelectionActivity.java
ShortcutLauncherActivity.java
SmsSendtoActivity.java
TextSecureExpiredException.java
TransportOption.java
TransportOptions.java
TransportOptionsAdapter.java
TransportOptionsPopup.java
Unbindable.java
VerifyIdentityActivity.java Make thread related utility methods available for use in all modules. 2021-03-02 11:07:04 -05:00
WebRtcCallActivity.java Fix crash when receiving call with no corresponding identity key. 2021-02-17 10:26:45 -05:00