Yuito-app-android/app/src/main/java/com/keylesspalace/tusky/adapter
Nik Clayton 22834431ca
Convert util/{HttpHeaderLink,PairedList,TimestampUtils,ThemeUtils} to Kotlin (#3046)
* Fix off-by-one error in HttpHeaderLink

Link headers with multiple URLs with multiple parameters were being parsed
incorrectly.

Detected by adding unit tests ahead of converting to Kotlin.

* Convert util/HttpHeaderLink from Java to Kotlin

* Convert util/ThemeUtils from Java to Kotlin

* Convert util/TimestampUtils from Java to Kotlin

* Add tests for PairedList

* Convert util/PairedList from Java to Kotlin

* Implement feedback from PR

* Relicense as GPL
2022-12-31 13:01:35 +01:00
..
AccountAdapter.kt Convert AccountViewHolder from Java to Kotlin (#3044) 2022-12-28 19:07:43 +01:00
AccountFieldEditAdapter.kt Handle even more instance defaults (#2612) 2022-07-26 20:24:50 +02:00
AccountSelectionAdapter.kt Don't display bot badge in account selection dialog (#2589) 2022-06-20 16:11:07 +02:00
AccountViewHolder.kt Convert AccountViewHolder from Java to Kotlin (#3044) 2022-12-28 19:07:43 +01:00
BlocksAdapter.kt Convert AccountViewHolder from Java to Kotlin (#3044) 2022-12-28 19:07:43 +01:00
EmojiAdapter.kt respect "animate emojis" setting in emoji picker (#2996) 2022-12-05 19:15:28 +01:00
FollowAdapter.kt Convert AccountViewHolder from Java to Kotlin (#3044) 2022-12-28 19:07:43 +01:00
FollowRequestViewHolder.kt Convert AccountViewHolder from Java to Kotlin (#3044) 2022-12-28 19:07:43 +01:00
FollowRequestsAdapter.kt Convert AccountViewHolder from Java to Kotlin (#3044) 2022-12-28 19:07:43 +01:00
FollowRequestsHeaderAdapter.kt add ktlint plugin to project and apply default code style (#2209) 2021-06-28 21:13:24 +02:00
ListSelectionAdapter.kt migrating to ViewBinding part 4: Adapters (#2095) 2021-03-07 19:24:01 +01:00
LoadingFooterViewHolder.kt add ktlint plugin to project and apply default code style (#2209) 2021-06-28 21:13:24 +02:00
LocaleAdapter.kt Convert util/{HttpHeaderLink,PairedList,TimestampUtils,ThemeUtils} to Kotlin (#3046) 2022-12-31 13:01:35 +01:00
MutesAdapter.kt Convert AccountViewHolder from Java to Kotlin (#3044) 2022-12-28 19:07:43 +01:00
NotificationsAdapter.java Convert AccountViewHolder from Java to Kotlin (#3044) 2022-12-28 19:07:43 +01:00
PlaceholderViewHolder.kt add ktlint plugin to project and apply default code style (#2209) 2021-06-28 21:13:24 +02:00
PollAdapter.kt update minSdkVersion to 23 (#2638) 2022-08-04 16:48:26 +02:00
PreviewPollOptionsAdapter.kt add ktlint plugin to project and apply default code style (#2209) 2021-06-28 21:13:24 +02:00
ReportNotificationViewHolder.kt Convert util/{HttpHeaderLink,PairedList,TimestampUtils,ThemeUtils} to Kotlin (#3046) 2022-12-31 13:01:35 +01:00
StatusBaseViewHolder.java Convert util/{HttpHeaderLink,PairedList,TimestampUtils,ThemeUtils} to Kotlin (#3046) 2022-12-31 13:01:35 +01:00
StatusDetailedViewHolder.java Status: Display indicators of edited posts (#2935) 2022-12-03 12:15:54 +01:00
StatusViewHolder.java Add option to not crop image previews (#2832) 2022-12-01 21:20:46 +01:00
TabAdapter.kt Convert util/{HttpHeaderLink,PairedList,TimestampUtils,ThemeUtils} to Kotlin (#3046) 2022-12-31 13:01:35 +01:00