Signal-Android/app/src/main/java/org/thoughtcrime/securesms/util
2020-09-23 16:54:38 -04:00
..
adapter Fix issues with conversation list position. 2020-08-14 15:54:05 -04:00
cjkv
concurrent Remove some calls to GMS APIs for utility functions. 2020-09-23 16:54:38 -04:00
dualsim
dynamiclanguage Revert "Listen to the uiMode configuration changes." 2020-09-23 16:54:38 -04:00
livedata Live group update messages on conversation list and conversation. 2020-07-28 15:20:20 -04:00
paging Migrate ConversationList to paging library and apply abstractions to conversation. 2020-06-16 19:30:35 -04:00
spans
task Add lifecycle check in SnackbarAsyncTask. 2020-09-23 16:54:38 -04:00
text
viewholders Add foundational UX and state support for Group Calling. 2020-09-23 16:54:38 -04:00
views Add MMS info to conversation settings. 2020-09-23 16:54:38 -04:00
AbstractCursorLoader.java
AccessibilityUtil.java
AlarmSleepTimer.java Remove instances of Android logging. 2020-05-14 11:22:28 -03:00
AppSignatureUtil.java Add additional info to support emails and debuglogs. 2020-05-14 11:22:28 -03:00
AsynchronousCallback.java Join group via invite link. 2020-08-26 12:51:25 -03:00
AsyncLoader.java
AttachmentUtil.java Have DatabaseFactory.getSmsDatabase() return MessageDatabase. 2020-08-24 11:16:41 -03:00
AvatarUtil.java Don't release bitmaps managed by Glide, and don't cache group preview avatars. 2020-08-24 11:16:41 -03:00
BackupUtil.java
Base64.java
BitmapDecodingException.java
BitmapUtil.java
BlurTransformation.java Implement new call screen UI/UX. 2020-05-13 16:18:18 -04:00
BottomSheetUtil.java Legacy group learn more badge and info bottom sheet. 2020-07-21 06:05:16 -03:00
BucketInfo.java
BucketingUtil.java Add Research Megaphone. 2020-09-23 16:54:38 -04:00
ByteUnit.java
CachedInflater.java Add CachedLayoutInflater to improve conversation render performance. 2020-05-14 11:22:28 -03:00
CalendarDateOnly.java
CensorshipUtil.java
CharacterCalculator.java
CloseableLiveData.java
CommunicationActions.java Add pre-join vanity view for 1:1 video calls. 2020-09-23 16:54:38 -04:00
ContextUtil.java Update Mention UI/UX to match latest designs. 2020-08-14 15:54:05 -04:00
Conversions.java
CursorUtil.java Use resolved recipients in the conversation list. 2020-07-08 16:51:30 -04:00
DateUtils.java Add support for fetching remote deprecation. 2020-09-08 18:03:56 -04:00
Debouncer.java Join group via invite link. 2020-08-26 12:51:25 -03:00
DefaultValueLiveData.java Ensure you can't set null values in DefaultValueLiveData. 2020-05-13 16:18:18 -04:00
Deferred.java Migrate ConversationList to paging library and apply abstractions to conversation. 2020-06-16 19:30:35 -04:00
DelimiterUtil.java Ensure group membership for typing indicators. 2020-04-21 13:33:33 -04:00
Dialogs.java
DiffHelper.java
DrawableUtil.java Add initial Mentions UI/UX for picker and compose edit. 2020-07-28 15:20:20 -04:00
DynamicDarkActionBarTheme.java
DynamicDarkToolbarTheme.java
DynamicIntroTheme.java
DynamicLanguage.java
DynamicNoActionBarInviteTheme.java
DynamicNoActionBarTheme.java
DynamicRegistrationTheme.java
DynamicTheme.java Re-enable view prefetching. 2020-07-08 16:51:30 -04:00
EarlyMessageCache.java Fix processing of early messages. 2020-05-09 13:16:45 -04:00
EllapsedTimeFormatter.java Implement new call screen UI/UX. 2020-05-13 16:18:18 -04:00
ExpirationUtil.java Show expiration time exactly as set instead of rounding. 2020-07-19 09:32:16 -04:00
FeatureFlags.java Add Research Megaphone. 2020-09-23 16:54:38 -04:00
FileProviderUtil.java Allow side-by-side installation of staging build. 2020-09-23 16:54:38 -04:00
FileUtils.java Migrate avatars and group avatars. 2020-03-26 22:38:33 -04:00
FrameRateTracker.java Remove frame rate reporter and unused FPS ringbuffer. 2020-06-24 11:44:35 -03:00
FullscreenHelper.java Fix invisible media controls and notch jank. 2020-09-23 16:54:38 -04:00
Function3.java
FutureTaskListener.java
GroupUtil.java Validate incoming Group lengths and remote delete entries if wrong. 2020-09-10 14:39:29 -03:00
Hex.java Handle GV2 addresses. 2020-08-14 15:54:05 -04:00
HtmlUtil.java
IasKeyStore.java
IdentityUtil.java Have DatabaseFactory.getSmsDatabase() return MessageDatabase. 2020-08-24 11:16:41 -03:00
IntentUtils.java Add new contact us flow. 2020-03-05 18:42:17 -05:00
InterceptableLongClickCopyLinkSpan.java Handle GV2 addresses. 2020-08-14 15:54:05 -04:00
IOFunction.java
JsonUtils.java
LayoutUtil.java Add initial Mentions UI/UX for picker and compose edit. 2020-07-28 15:20:20 -04:00
LeakyBucketLimiter.java Reduce notification update interval. 2020-06-25 18:14:54 -04:00
LifecycleCursorWrapper.java Implement new Add Members UI. 2020-06-05 13:44:02 -03:00
LifecycleRecyclerAdapter.java Allow pending member invite cancelation. 2020-04-21 13:33:33 -04:00
LifecycleViewHolder.java Allow pending member invite cancelation. 2020-04-21 13:33:33 -04:00
LimitedInputStream.java
LinkedBlockingLifoQueue.java
ListenableFutureTask.java
LongClickCopySpan.java
LongClickMovementMethod.java
LRUCache.java
MappingAdapter.java Add foundational UX and state support for Group Calling. 2020-09-23 16:54:38 -04:00
MappingModel.java Add initial Mentions UI/UX for picker and compose edit. 2020-07-28 15:20:20 -04:00
MappingModelList.java Add trim conversations by time option. 2020-09-08 09:47:57 -04:00
MappingViewHolder.java Add foundational UX and state support for Group Calling. 2020-09-23 16:54:38 -04:00
MathUtils.java
MediaMetadataRetrieverUtil.java
MediaUtil.java Remove thumbnails from the AttachmentDatabase. 2020-09-23 16:54:38 -04:00
MemoryFileDescriptor.java
MemoryFileUtil.java
MessageRecordUtil.java
MessageUtil.java
MmsCharacterCalculator.java
ObservingLiveData.java
OkHttpUtil.java Open up link previews to work with all sites. 2020-08-14 15:54:05 -04:00
ParcelUtil.java
PlayServicesUtil.java
PlayStoreUtil.java Handle GV2 addresses. 2020-08-14 15:54:05 -04:00
PowerManagerCompat.java
ProfileUtil.java Reduce log noise. 2020-09-23 16:54:38 -04:00
PushCharacterCalculator.java
RedPhoneCallTypes.java
RemoteDeleteUtil.java Update delete for everyone functionality to match requirements. 2020-07-08 16:51:30 -04:00
RemoteDeprecation.java Add support for fetching remote deprecation. 2020-09-08 18:03:56 -04:00
RequestCodes.java
ResearchMegaphone.java Add Research Megaphone. 2020-09-23 16:54:38 -04:00
ResUtil.java
Rfc5724Uri.java
SaveAttachmentTask.java
SearchUtil.java
SemanticVersion.java Add support for fetching remote deprecation. 2020-09-08 18:03:56 -04:00
ServiceUtil.java Add a charging constraint to the backup job. 2020-09-23 16:54:38 -04:00
SetUtil.java Implement new CDS changes. 2020-07-08 16:51:30 -04:00
ShortCodeUtil.java
SingleLiveEvent.java
SmsCharacterCalculator.java
SnapToTopDataObserver.java Fix sending receipts. 2020-09-23 16:54:38 -04:00
SoftHashMap.java
SpanUtil.java Add new contact us flow. 2020-03-05 18:42:17 -05:00
SqlUtil.java Handle UUID-only recipients and merging. 2020-07-19 09:32:16 -04:00
StickyHeaderDecoration.java
Stopwatch.java
StorageUtil.java Allow side-by-side installation of staging build. 2020-09-23 16:54:38 -04:00
StringUtil.java Add mentions for v2 group chats. 2020-08-06 20:57:50 -04:00
SupportEmailUtil.java Add registration lock status to support email. 2020-06-02 16:14:19 -04:00
TaggedFutureTask.java
TelephonyUtil.java
TextSecurePreferences.java Fix crash when receiving SMS before finishing registration. 2020-09-23 16:54:38 -04:00
ThemeUtil.java Add light and dark spinner lotties with correct coloring. 2020-08-06 20:57:50 -04:00
ThrottledDebouncer.java Throttle conversation list update frequency. 2020-06-25 18:14:54 -04:00
Throttler.java
Triple.java
UrlClickHandler.java Handle GV2 addresses. 2020-08-14 15:54:05 -04:00
UsernameUtil.java
Util.java Add Research Megaphone. 2020-09-23 16:54:38 -04:00
VerifySpan.java Extract method for creating safety number intents. 2020-04-21 16:09:30 -04:00
VersionTracker.java Implement new client deprecation UI. 2020-09-09 10:22:22 -04:00
VibrateUtil.java Update Mention UI/UX to match latest designs. 2020-08-14 15:54:05 -04:00
ViewUtil.java Separate text only message layouts. 2020-06-06 20:25:02 -04:00
WakeLockUtil.java Reduce log noise. 2020-09-23 16:54:38 -04:00
WindowUtil.java
WorkerThread.java