Signal-Android/app/src/main/java/org/thoughtcrime/securesms/util
Greyson Parrelli 7949996c5c Renamed database classes to table classes.
Because they're not databases. They're tables.
2022-11-30 17:10:36 -05:00
..
adapter Fix various bugs with KitKat preventing stories from launching. 2022-10-28 17:49:50 -03:00
cjkv
concurrent
dualsim
dynamiclanguage
fragments
livedata
navigation
paging
rx Fix possible RxStore memory leak. 2022-10-05 12:06:47 -03:00
spans
storage
task
text
viewholders
views Finalize credit card copy. 2022-11-11 10:35:55 -05:00
AbstractCursorLoader.java
AccessibilityUtil.java
ActionRequestListener.kt
AlarmSleepTimer.java Prepare the websocket keepalive for API 31. 2022-10-04 17:32:57 -04:00
Animations.kt
AppForegroundObserver.java
AppSignatureUtil.java
AppStartup.java Add sms export library and sample app. 2022-08-09 16:23:44 -04:00
AsyncLoader.java
AsynchronousCallback.java
AttachmentUtil.java
AvatarUtil.java Reduce profile avatar disk reads. 2022-07-21 13:18:20 -04:00
BackupUtil.java
Base64.java
BitmapDecodingException.java
BitmapUtil.java Allow users to save text stories. 2022-10-13 10:21:00 -03:00
BlurTransformation.java
BottomOffsetDecoration.kt Prevent popup menu from covering bottom items in the media overview screen. 2022-08-02 14:36:29 -04:00
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
CalendarDateOnly.java
CenteredImageSpan.java
CharacterCalculator.java
CloseableLiveData.java
CommunicationActions.java Renamed database classes to table classes. 2022-11-30 17:10:36 -05: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 Reduce profile avatar disk reads. 2022-07-21 13:18:20 -04:00
ConversationUtil.java Renamed database classes to table classes. 2022-11-30 17:10:36 -05:00
CustomDrawWrapper.kt
DateUtils.java
Debouncer.java Implement correct video story sound behaviour. 2022-06-29 15:32:25 -04:00
DefaultValueLiveData.java
Deferred.java
DeleteDialog.kt
DelimiterUtil.java
DeviceProperties.java Put info about data saver in the logs. 2022-11-02 15:31:52 -04:00
Dialogs.java
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 Renamed database classes to table classes. 2022-11-30 17:10:36 -05: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 Default to staging SFU on staging builds. 2022-11-30 17:10:36 -05:00
ExpirationUtil.java Shorten disappearing countdown description in message details. 2022-07-11 13:35:53 -03:00
FeatureFlags.java Update to RingRTC v2.22.0 2022-11-30 17:10:36 -05:00
FileProviderUtil.java
FileUtils.java
FixedSizeDrawable.kt
FragmentDialogs.kt Move story post display logic into a single fragment. 2022-10-12 10:02:27 -03:00
FragmentResultContract.kt Username UX refresh. 2022-08-18 16:01:05 -04:00
FrameRateTracker.java
FtsUtil.java
FullscreenHelper.java Don't fade in media preview controls if hidden. 2022-11-16 15:05:47 -04:00
Function3.java
FutureTaskListener.java
GroupUtil.java Renamed database classes to table classes. 2022-11-30 17:10:36 -05:00
HtmlUtil.java
IOFunction.java
IasKeyStore.java
IdentityUtil.java Renamed database classes to table classes. 2022-11-30 17:10:36 -05:00
ImageCompressionUtil.java Convert AVIF files to jpegs. 2022-11-16 15:05:47 -04:00
InsetItemDecoration.kt
IntentUtils.java Add check before trying to launch contact add intent. 2022-08-18 09:27:20 -03:00
InterceptableLongClickCopyLinkSpan.java
InternetConnectionObserver.kt
JavaTimeExtensions.kt Fix backup job background start restricitions with API31+. 2022-10-12 09:48:40 -04:00
JsonUtils.java
LRUCache.java
LayoutUtil.java
LeakyBucketLimiter.java
LifecycleCursorWrapper.java
LifecycleDisposable.kt Move mms and security checks into ViewModel/Repository. 2022-07-21 13:18:20 -04:00
LimitedInputStream.java
LinkUtil.java Require valid link url for story test posts. 2022-10-20 17:50:09 -04:00
ListenableFutureTask.java
LocalMetrics.kt
LocaleFeatureFlags.java Finalize credit card copy. 2022-11-11 10:35:55 -05:00
LocaleUtil.kt Upgrade several AndroidX Libraries. 2022-09-14 15:30:43 -04:00
LongClickCopySpan.java
LongClickMovementMethod.java Clear Selection on ACTION_UP if longClickCopySpan is not found. 2022-09-13 13:07:42 -04:00
Material3OnScrollHelper.kt Fix export flow on small screens. 2022-10-10 14:37:18 -04:00
MathUtils.java
MediaMetadataRetrieverUtil.java
MediaUtil.java Convert AVIF files to jpegs. 2022-11-16 15:05:47 -04:00
MemoryFileDescriptor.java Upgrade CameraX to 1.1.0 and fork removal. 2022-08-02 14:36:29 -04:00
MemoryFileDescriptorProxy.java
MemoryFileUtil.java
MemoryUnitFormat.java
MessageRecordUtil.kt Add in-chat payment messages. 2022-11-10 16:58:25 -05:00
MessageUtil.java
MmsCharacterCalculator.java
NameUtil.kt
NetworkStatus.kt
NetworkUtil.java
NoCrossfadeChangeDefaultAnimator.java
OkHttpUtil.java Use StandardCharsets in OkHttpUtil. 2022-08-23 10:56:01 -04:00
ParcelUtil.java
PlaceholderURLSpan.kt
PlatformCurrencyUtil.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
ProjectionList.kt
PushCharacterCalculator.java
RecipientAccessList.kt
RemoteDeleteUtil.java Add in-chat payment messages. 2022-11-10 16:58:25 -05:00
RemoteDeprecation.java
RequestCodes.java
ResUtil.java
Rfc5724Uri.java
RingtoneUtil.java
SaveAttachmentTask.java Use mat3 dialog for save attachments. 2022-07-15 16:47:52 -03:00
ScreenDensity.java
SearchUtil.java
SemanticVersion.java
ServiceUtil.java
ShortCodeUtil.java
SignalLocalMetrics.java
SignalMeUtil.java Add signal.me username support. 2022-09-13 13:07:42 -04:00
SignalProxyUtil.java Add ability to clear the proxy address. 2022-10-11 14:46:35 -04:00
SignalUncaughtExceptionHandler.java Improve handling of SSLExceptions. 2022-09-28 11:33:35 -04:00
SingleLiveEvent.java Add deprecation notice to SingleLiveEvent. 2022-09-14 15:30:43 -04:00
SizeUnit.kt Refactor notification thumbnails to reduce chances for ANR. 2022-08-24 17:09:01 -04:00
SmsCharacterCalculator.java
SmsUtil.java
SnapToTopDataObserver.java
SoftHashMap.java
SpanUtil.java
SplashScreenUtil.java
StickyHeaderDecoration.java Prevent header decoration from passing NO_POSITION to getHeaderId. 2022-08-31 15:58:41 -04:00
StorageUtil.java
SupportEmailUtil.java
SystemWindowInsetsSetter.kt Fix issue where SystemWindwInsetsSetter didn't respect type on older API levels. 2022-11-15 16:26:19 -04:00
TaggedFutureTask.java
TelephonyUtil.java Catch possible phone permission exception on specific devices. 2022-10-17 11:39:00 -04:00
TextSecurePreferences.java Lazily initialize NotificationChannels. 2022-11-30 17:10:36 -05:00
ThemeUtil.java
ThemedFragment.kt
ThrottledDebouncer.java
Throttler.java
TopToastPopup.kt
Triple.java
UriUtil.java
UrlClickHandler.java
UsernameUtil.java Implement new API endpoints for Usernames. 2022-09-13 13:07:42 -04:00
Util.java Keep web socket open during calling to improve message delivery. 2022-08-03 17:17:35 -04:00
VerifySpan.java
VersionTracker.java
VibrateUtil.java
ViewExtensions.kt Add inline emoji search. 2022-08-02 14:36:30 -04:00
ViewUtil.java Fix issue with insets on API < 30. 2022-10-04 17:32:15 -04:00
Views.kt
WakeLockUtil.java
WindowUtil.java
WorkerThread.java