Signal-Android/app/src/main/java/org/thoughtcrime/securesms/util
2023-05-24 11:29:58 -04:00
..
adapter Add ScrollToPositionDelegate and install in calls log fragment. 2023-04-20 13:50:12 -04:00
cjkv
concurrent
dualsim Implement session-based account registration API. 2023-02-22 22:11:58 -05:00
dynamiclanguage
fragments
livedata
navigation
paging
rx Improve performance from thread being updated to data available to render. 2023-04-20 13:50:12 -04:00
spans
storage
task Fix progress dialog deprecation warnings. 2022-12-16 15:22:04 -05:00
text
viewholders
views Fix a bunch of random lint warnings. 2023-03-03 10:40:55 -05:00
AbstractCursorLoader.java
AccessibilityUtil.java
ActionRequestListener.kt
AlarmSleepTimer.java
Animations.kt
AppForegroundObserver.java
AppSignatureUtil.java
AppStartup.java
AsynchronousCallback.java
AsyncLoader.java
AttachmentUtil.java Fix media not auto-downloading in groups bug. 2023-05-12 15:39:32 -04:00
AvatarUtil.java
BackupUtil.java
Base64.java Add QR scanning to username link flow. 2023-05-24 11:29:58 -04:00
BitmapDecodingException.java
BitmapUtil.java
BlurTransformation.java
BottomOffsetDecoration.kt
BottomSheetUtil.kt
BubbleUtil.java Allow all notifications to be cancelled when bubbles are disabled. 2022-11-10 16:58:25 -05:00
BucketInfo.java
BucketingUtil.java
ByteUnit.java
CachedInflater.java Update async layout inflater to fix AppCompat views. 2023-03-24 15:49:26 -04:00
CalendarDateOnly.java
CenteredImageSpan.java
CharacterCalculator.java
CloseableLiveData.java
CommunicationActions.java Merge V2 Conversation Fragment behind an internal setting. 2023-04-20 13:50:11 -04:00
ConfigurationUtil.java
ContextExtensions.kt
ContextUtil.java Utilize logic from lottie to determine animation scale. 2022-11-14 10:49:55 -04:00
ConversationShortcutPhoto.java
ConversationUtil.java Introduce the ability to change the app icon. 2023-05-18 20:35:51 -04:00
CustomDrawWrapper.kt
DateUtils.java Adjust SMS phases and show Phase 3 start date. 2023-02-06 16:53:08 -04:00
DebouncedOnClickListener.kt Fix tapping too fast breaking my stories viewer. 2023-04-12 16:31:35 -04:00
Debouncer.java
DefaultValueLiveData.java
Deferred.java
DeleteDialog.kt Add message editing feature. 2023-04-20 13:50:12 -04:00
DelimiterUtil.java
DeviceProperties.java Put info about data saver in the logs. 2022-11-02 15:31:52 -04:00
Dialogs.java Disable interactions while user is unregistered or expired. 2023-05-09 13:41:27 -04:00
DiffHelper.java
DisplayMetricsUtil.java
DrawableUtil.java
DynamicConversationSettingsTheme.java
DynamicDarkActionBarTheme.java
DynamicDarkToolbarTheme.java
DynamicIntroTheme.java
DynamicLanguage.java
DynamicNoActionBarInviteTheme.java
DynamicNoActionBarTheme.java
DynamicRegistrationTheme.java
DynamicTheme.java
EarlyMessageCache.java Add kotlin/proto level message processing. 2023-04-04 12:16:45 -03:00
EarlyMessageCacheEntry.kt Add kotlin/proto level message processing. 2023-04-04 12:16:45 -03:00
EditTextExtensions.kt Fix comparison causing hot loop on API25. 2022-10-26 11:09:47 -03:00
EllapsedTimeFormatter.java
EncryptedStreamUtils.kt
EnumUtils.kt
Environment.kt Add a new PNP build flavor. 2023-02-14 14:02:23 -05:00
ExpirationUtil.java
FeatureFlags.java Make attachment count/size remote configurable. 2023-05-24 11:29:58 -04:00
FileProviderUtil.java
FileUtils.java
FixedSizeDrawable.kt
FragmentDialogs.kt
FragmentResultContract.kt
FrameRateTracker.java
FtsUtil.java
FullscreenHelper.java Fix navbar flashing on transform. 2023-02-16 16:08:46 -05:00
Function3.java
FutureTaskListener.java
GroupUtil.java Add kotlin/proto level message processing. 2023-04-04 12:16:45 -03:00
HtmlUtil.java
IasKeyStore.java
IdentityUtil.java Add kotlin/proto level message processing. 2023-04-04 12:16:45 -03:00
ImageCompressionUtil.java Convert AVIF files to jpegs. 2022-11-16 15:05:47 -04:00
InsetItemDecoration.kt
IntentUtils.java
InterceptableLongClickCopyLinkSpan.java
InternetConnectionObserver.kt Handle deprecated connectivity intent filter. 2022-12-16 15:22:04 -05:00
IOFunction.java
JavaTimeExtensions.kt Upgrade ktlint and add twitter compose rules. 2023-02-14 14:02:22 -05:00
JsonUtils.java Improve conversation list cold start performance. 2023-03-04 10:51:41 -05:00
LayoutUtil.java
LeakyBucketLimiter.java
LifecycleCursorWrapper.java
LimitedInputStream.java
LinkUtil.kt Refine link preview domain restrictions. 2023-04-21 11:40:16 -04:00
ListenableFutureTask.java
LocaleFeatureFlags.java Finalize credit card copy. 2022-11-11 10:35:55 -05:00
LocaleUtil.kt
LocalMetrics.kt Introduce thread priorities for threads and handlerthreads. 2023-03-20 17:39:08 -04:00
LongClickCopySpan.java Fix split second spoiler reveal when quoting a message with a spoiler. 2023-05-19 16:30:19 -04:00
LongClickMovementMethod.java Complete text formatting. 2023-05-17 15:30:26 -04:00
LRUCache.java
Material3OnScrollHelper.kt
MathUtils.java
MediaMetadataRetrieverUtil.java
MediaUtil.java Add fix for m4a mapping to audio/mpeg. 2023-04-05 16:40:23 -03:00
MemoryFileDescriptor.java
MemoryFileDescriptorProxy.java
MemoryFileUtil.java
MemoryUnitFormat.java
MessageConstraintsUtil.kt Add sync message support for edit message. 2023-04-20 13:50:12 -04:00
MessageRecordUtil.kt Add message editing feature. 2023-04-20 13:50:12 -04:00
MessageUtil.java
MmsCharacterCalculator.java
NameUtil.kt
NetworkStatus.kt
NetworkUtil.java
NoCrossfadeChangeDefaultAnimator.java
OkHttpUtil.java
ParcelUtil.java
PlaceholderURLSpan.kt
PlayServicesUtil.java
PlayStoreUtil.java
PowerManagerCompat.java
ProfileUtil.java Renamed database classes to table classes. 2022-11-30 17:10:36 -05:00
Projection.java Remove unnecessary code now that minSdk is 21. 2023-01-17 14:30:48 -05:00
ProjectionList.kt
PushCharacterCalculator.java
RecipientAccessList.kt
RemoteDeprecation.java
RequestCodes.java
ResUtil.java
Rfc5724Uri.java
RingtoneUtil.java
SaveAttachmentTask.java Null check Media URI in save task. 2023-01-31 16:15:33 -05:00
ScreenDensity.java
SearchUtil.java Fix search result styling for formatting and query highlighting. 2023-03-24 15:49:27 -04:00
SemanticVersion.java
ServiceUtil.java Use Bluetooth headset mic to record voice notes. 2023-05-05 12:49:18 -03:00
ShortCodeUtil.java
SignalLocalMetrics.java
SignalMeUtil.java
SignalProxyUtil.java Add support for baseline profiles. 2023-03-20 17:39:08 -04:00
SignalTrace.kt Add support for baseline profiles. 2023-03-20 17:39:08 -04:00
SignalUncaughtExceptionHandler.java
SingleLiveEvent.java
SizeUnit.kt
SmsCharacterCalculator.java
SmsUtil.java
SnapToTopDataObserver.java
SoftHashMap.java
SpanUtil.java Add learn more link to export account data. 2023-04-04 12:16:45 -03:00
SplashScreenUtil.java
StickyHeaderDecoration.java
StorageUtil.java Remove unnecessary code now that minSdk is 21. 2023-01-17 14:30:48 -05:00
SupportEmailUtil.java
SystemWindowInsetsSetter.kt Fix issue where view padding would not properly update on rotation. 2023-02-16 16:08:46 -05:00
TaggedFutureTask.java
TelephonyUtil.java
TextSecurePreferences.java Move Backups.proto to Wire. 2023-02-14 14:03:09 -05:00
ThemedFragment.kt
ThemeUtil.java
ThrottledDebouncer.java
Throttler.java
TopToastPopup.kt Remove unnecessary code now that minSdk is 21. 2023-01-17 14:30:48 -05:00
Triple.java
UriUtil.java
UrlClickHandler.java
UsernameUtil.java Add QR scanning to username link flow. 2023-05-24 11:29:58 -04:00
Util.java Add additional text formatting support. 2023-03-22 14:28:10 -04:00
VerifySpan.java
VersionTracker.kt Convert VersionTracker to Kotlin and add RefreshAttributesJob. 2023-03-08 15:06:50 -04:00
VibrateUtil.java Implement chat filter design feedback. 2023-01-02 12:19:04 -04:00
ViewExtensions.kt Add ScrollToPositionDelegate and install in calls log fragment. 2023-04-20 13:50:12 -04:00
ViewModelFactory.kt Add message editing feature. 2023-04-20 13:50:12 -04:00
Views.kt
ViewUtil.java Add chat filter animation. 2022-12-30 15:11:56 -05:00
WakeLockUtil.java
WindowUtil.java Fix issue with bottom sheets. 2023-01-31 10:00:25 -04:00
WorkerThread.java