..
twittertext
improve span highlighting ( #4480 )
2024-06-02 16:32:58 +02:00
AbsoluteTimeFormatter.kt
upgrade ktlint plugin to 12.0.3 ( #4169 )
2024-01-04 17:00:55 +01:00
ActivityExtensions.kt
Followed hashtags view improvements ( #4475 )
2024-05-31 13:43:41 +02:00
AlertDialogExtensions.kt
Fix some warnings & recreate lint-baseline.xml ( #4278 )
2024-02-25 16:20:26 +01:00
AsciiFolding.kt
small code improvements / code cleanup ( #4502 )
2024-06-12 17:17:21 +02:00
AttachmentHelper.kt
Show tooltips instead of Toasts when long-pressing attachment images ( #4382 )
2024-05-03 13:21:02 +02:00
BindingHolder.kt
add ktlint plugin to project and apply default code style ( #2209 )
2021-06-28 21:13:24 +02:00
BlurHashDecoder.kt
Improve BlurHashDecoder performance ( #4515 )
2024-06-16 20:20:27 +02:00
BundleExtensions.kt
Fix various lint warnings ( #4409 )
2024-05-05 08:34:41 +02:00
CardViewMode.kt
add ktlint plugin to project and apply default code style ( #2209 )
2021-06-28 21:13:24 +02:00
CompositeWithOpaqueBackground.kt
Optimize I/O code using Okio - part 2 ( #4372 )
2024-04-14 16:39:29 +02:00
CryptoUtil.kt
upgrade ktlint plugin to 12.0.3 ( #4169 )
2024-01-04 17:00:55 +01:00
CustomEmojiHelper.kt
Optimize Glide emoji targets ( #4467 )
2024-05-31 13:22:32 +02:00
CustomFragmentStateAdapter.kt
add ktlint plugin to project and apply default code style ( #2209 )
2021-06-28 21:13:24 +02:00
EmptyPagingSource.kt
upgrade ktlint plugin to 12.0.3 ( #4169 )
2024-01-04 17:00:55 +01:00
FocalPointUtil.kt
fix deserializing null focus values ( #4462 )
2024-05-26 08:06:38 +02:00
GlideExtensions.kt
fix: RequestBuilder.submitAsync() throwing an Exception if the Glide request is restarted ( #4569 )
2024-07-14 09:01:01 +02:00
GlideModule.kt
support animated PNGs and WEBPs ( #2244 )
2021-10-09 10:45:41 +02:00
HttpHeaderLink.kt
upgrade ktlint plugin to 12.0.3 ( #4169 )
2024-01-04 17:00:55 +01:00
IconUtils.kt
Convert util/{HttpHeaderLink,PairedList,TimestampUtils,ThemeUtils} to Kotlin ( #3046 )
2022-12-31 13:01:35 +01:00
ImageLoadingHelper.kt
Composite semi-transparent avatars over a solid background ( #3874 )
2023-08-08 23:09:59 +02:00
IOUtils.kt
Optimize I/O code using Okio ( #4366 )
2024-04-10 21:52:55 +02:00
Lazy.kt
Use unsafeLazy to simplify thread unsafe lazy initializations ( #3276 )
2023-02-20 20:14:54 +01:00
LifecycleExtensions.kt
Prevent parallel loading and fix duplicate ViewModel state collection in FiltersActivity ( #4472 )
2024-05-31 13:42:21 +02:00
LinkHelper.kt
improved color scheme & theming ( #4507 )
2024-06-19 16:50:35 +02:00
ListStatusAccessibilityDelegate.kt
Replace Gson library with Moshi ( #4309 )
2024-04-02 21:01:04 +02:00
ListUtils.kt
small code improvements / code cleanup ( #4502 )
2024-06-12 17:17:21 +02:00
LocaleExtensions.kt
Code cleanups ( #3264 )
2023-02-20 19:58:37 +01:00
LocaleManager.kt
inject SharedPreferences ( #4441 )
2024-05-24 08:05:09 +02:00
LocaleUtils.kt
Refactor notifications to Kotlin & paging ( #4026 )
2024-05-03 18:27:10 +02:00
MediaUtils.kt
Optimize I/O code using Okio - part 2 ( #4372 )
2024-04-14 16:39:29 +02:00
NotificationTypeConverter.kt
update ktlint plugin to 11.3.1, format code ( #3442 )
2023-03-13 13:16:39 +01:00
NoUnderlineURLSpan.kt
Kotlin 1.9.0 ( #3835 )
2023-08-02 09:04:24 +02:00
NumberUtils.kt
Replace shortNumber() with formatNumber() ( #3519 )
2023-06-10 16:29:26 +02:00
PickMediaFiles.kt
Fix various lint warnings ( #4409 )
2024-05-05 08:34:41 +02:00
RelativeTimeUpdater.kt
inject SharedPreferences ( #4441 )
2024-05-24 08:05:09 +02:00
Resource.kt
Convert some sealed classes to interfaces ( #4347 )
2024-03-29 20:11:53 +01:00
RickRoll.kt
add ktlint plugin to project and apply default code style ( #2209 )
2021-06-28 21:13:24 +02:00
SharedPreferencesExtensions.kt
New settings ( #891 )
2018-11-12 21:09:39 +01:00
ShareShortcutHelper.kt
Load shortcut image as Drawable instead of Bitmap ( #4444 )
2024-05-13 19:19:00 +02:00
SmartLengthInputFilter.kt
upgrade ktlint plugin to 12.0.3 ( #4169 )
2024-01-04 17:00:55 +01:00
SpanUtils.kt
improve span highlighting ( #4480 )
2024-06-02 16:32:58 +02:00
StatusDisplayOptions.kt
Refactor notifications to Kotlin & paging ( #4026 )
2024-05-03 18:27:10 +02:00
StatusParsingHelper.kt
Support code blocks ( #4090 )
2023-11-01 09:22:23 +01:00
StatusViewHelper.kt
Load all vector drawables with AppCompat for consistency ( #4411 )
2024-05-13 19:11:49 +02:00
StringUtils.kt
Replace java.util.Random with kotlin Random object ( #4364 )
2024-04-10 21:47:27 +02:00
ThemeUtils.kt
Fix various lint warnings ( #4409 )
2024-05-05 08:34:41 +02:00
ThrowableExtensions.kt
upgrade ktlint plugin to 12.0.3 ( #4169 )
2024-01-04 17:00:55 +01:00
TimestampUtils.kt
Revert "make timestamp abbreviations plurals ( #4202 )" ( #4230 )
2024-01-28 19:48:35 +01:00
TouchDelegateHelper.kt
fix crash in TouchDelegateHelper when not all views are available ( #3016 )
2022-12-07 19:34:54 +01:00
ViewBindingExtensions.kt
Upgrade kotlin to v2 ( #4461 )
2024-05-23 21:51:25 +02:00
ViewDataUtils.kt
Refactor notifications to Kotlin & paging ( #4026 )
2024-05-03 18:27:10 +02:00
ViewExtensions.kt
Ensure textview fields can be copy/pasted ( #3707 )
2023-06-11 18:39:48 +02:00