Signal-Android/app/src/main/java/org/thoughtcrime/securesms/util
Greyson Parrelli 1746869dc3 Fix issue with rendering of group update timestamps.
TIL SimpleDateFormat is not thread safe.
Across instances.

God forgive them, for they know not what they did.
2021-01-23 18:48:14 -05:00
..
adapter Finalize wallpaper UX. 2021-01-21 18:02:19 -05:00
cjkv
concurrent Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
dualsim Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
dynamiclanguage Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
livedata Only notify for actual recipient changes. 2021-01-09 18:45:22 -05:00
paging Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
spans Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
task Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
text
viewholders
views Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
AbstractCursorLoader.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
AccessibilityUtil.java
ActivityTransitionUtil.java Improve wallpaper settings screen, conversation rendering. 2021-01-21 18:02:19 -05:00
AlarmSleepTimer.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
AppSignatureUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
AppStartup.java Create a system for scheduling work post-initial-render. 2021-01-06 17:03:38 -04:00
AsynchronousCallback.java
AsyncLoader.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
AttachmentUtil.java Add toggle to control call bandwidth. 2021-01-13 19:43:23 -05:00
AvatarUtil.java Fix a few minor group call UI issues. 2020-12-07 10:05:35 -05:00
BackupUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
Base64.java
BitmapDecodingException.java
BitmapUtil.java Wallpaper image selection and cropping. 2021-01-21 18:02:19 -05:00
Bitmask.java
BlurTransformation.java
BottomSheetUtil.java
BubbleUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
BucketInfo.java
BucketingUtil.java
ByteUnit.java
CachedInflater.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
CalendarDateOnly.java
CensorshipUtil.java
CharacterCalculator.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
CloseableLiveData.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
CommunicationActions.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
ConfigurationUtil.java
ContextUtil.java
ConversationShortcutPhoto.java Show contact profile photo instead of system contact. 2021-01-13 19:43:23 -05:00
ConversationUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
CursorUtil.java Move the KeyValueDatabase to a separate physical database. 2021-01-06 17:03:20 -04:00
DateUtils.java Fix issue with rendering of group update timestamps. 2021-01-23 18:48:14 -05:00
Debouncer.java
DefaultValueLiveData.java
Deferred.java
DelimiterUtil.java
Dialogs.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
DiffHelper.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
DisplayMetricsUtil.java Wallpaper preview size respects device aspect ratio. 2021-01-21 18:02:19 -05:00
DrawableUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
DynamicDarkActionBarTheme.java
DynamicDarkToolbarTheme.java
DynamicIntroTheme.java
DynamicLanguage.java
DynamicNoActionBarInviteTheme.java
DynamicNoActionBarTheme.java
DynamicRegistrationTheme.java
DynamicTheme.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
EarlyMessageCache.java
EllapsedTimeFormatter.java
ExpirationUtil.java
FeatureFlags.java Add support for an 'About' field on your profile. 2021-01-21 18:02:19 -05:00
FileProviderUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
FileUtils.java
FrameRateTracker.java Improve and streamline Application#onCreate. 2021-01-06 17:03:20 -04:00
FullscreenHelper.java
Function3.java
FutureTaskListener.java
GroupUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
Hex.java
HtmlUtil.java
IasKeyStore.java
IdentityUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
IntentUtils.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
InterceptableLongClickCopyLinkSpan.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
IOFunction.java
JsonUtils.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
LayoutUtil.java
LeakyBucketLimiter.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
LifecycleCursorWrapper.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
LifecycleRecyclerAdapter.java
LifecycleViewHolder.java
LimitedInputStream.java
ListenableFutureTask.java
LongClickCopySpan.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
LongClickMovementMethod.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
LRUCache.java
MappingAdapter.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
MappingModel.java
MappingModelList.java
MappingViewHolder.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
MathUtils.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
MediaMetadataRetrieverUtil.java
MediaUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
MemoryFileDescriptor.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
MemoryFileDescriptorProxy.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
MemoryFileUtil.java
MemoryUnitFormat.java Display video file output size and duration during clipping. 2020-11-20 13:27:58 -04:00
MessageRecordUtil.java
MessageUtil.java
MmsCharacterCalculator.java
NetworkUtil.java Add toggle to control call bandwidth. 2021-01-13 19:43:23 -05:00
ObservingLiveData.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
OkHttpUtil.java
ParcelUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
PlayServicesUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
PlayStoreUtil.java
PopulationFeatureFlags.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
PowerManagerCompat.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
ProfileUtil.java Made setting a profile photo a synchronous operation. 2021-01-22 23:36:42 -05:00
PushCharacterCalculator.java
RedPhoneCallTypes.java
RemoteDeleteUtil.java
RemoteDeprecation.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
RequestCodes.java
ResUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
Rfc5724Uri.java
SaveAttachmentTask.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
SearchUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
SemanticVersion.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
ServiceUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
SetUtil.java Upgrade SDK to 30. 2020-11-18 13:38:27 -04:00
ShortCodeUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
SignalUncaughtExceptionHandler.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
SingleLiveEvent.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
SmsCharacterCalculator.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
SmsUtil.java
SnapToTopDataObserver.java Fix issues with jumpToMessage behavior. 2020-12-07 22:40:43 -05:00
SoftHashMap.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
SpanUtil.java Add ability to delete your Signal account from within the app. 2020-12-07 17:39:16 -04:00
SqlUtil.java Move the KeyValueDatabase to a separate physical database. 2021-01-06 17:03:20 -04:00
StickyHeaderDecoration.java Finalize wallpaper UX. 2021-01-21 18:02:19 -05:00
Stopwatch.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
StorageUtil.java Fix voice note saves on API 28 and lower. 2020-12-09 10:22:31 -04:00
StringUtil.java Don't double-isolate-bidi on phone numbers. 2021-01-06 17:03:20 -04:00
SupportEmailUtil.java Include an English filter line in the support email body. 2021-01-19 17:06:23 -04:00
TaggedFutureTask.java
TelephonyUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
TextSecurePreferences.java Add toggle to control call bandwidth. 2021-01-13 19:43:23 -05:00
ThemeUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
ThrottledDebouncer.java Remove usages of deprecated Handler constructor. 2021-01-06 17:03:20 -04:00
Throttler.java Remove usages of deprecated Handler constructor. 2021-01-06 17:03:20 -04:00
Triple.java
UrlClickHandler.java
UsernameUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
Util.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
VerifySpan.java
VersionTracker.java Force a feature flag refresh after a version change. 2020-12-18 10:41:14 -04:00
VibrateUtil.java
ViewUtil.java Collapse adjacent conversation updates. 2021-01-23 14:55:19 -05:00
WakeLockUtil.java Create a core-util module with some common utilities. 2020-12-05 13:44:13 -05:00
WindowUtil.java Add immersive mode for calling. 2021-01-13 19:43:23 -05:00
WorkerThread.java