Commit Graph

3244 Commits

Author SHA1 Message Date
Konrad Pozniak 920c71560b
throw HttpException instead of generic exception in TimelineViewModel (#2202) 2021-06-20 10:19:03 +02:00
Ivan Kupalov 837ee2e40d
Convert some adapters to Kotlin (#2187)
* Rename .java adapters to .kt

* Convert Account adapters to Kotlin

* Apply feedback for adapter refactoring
2021-06-20 10:18:40 +02:00
Konrad Pozniak 6d4f5ad027
migrate to paging 3 (#2182)
* migrate conversations and search to paging 3

* delete SearchRepository

* remove unneeded executor from search

* fix bugs in conversations

* update license headers

* fix conversations refreshing

* fix search refresh indicators

* show fullscreen loading while conversations are empty

* search bugfixes

* error handling

* error handling

* remove mastodon bug workaround

* update ConversationsFragment

* fix conversations more menu and deleting conversations

* delete unused class

* catch exceptions in ConversationsViewModel

* fix bug where items are not diffed correctly / cleanup code

* fix search progressbar display conditions
2021-06-17 18:54:56 +02:00
Konrad Pozniak 31da851f28
correctly serialize custom spans to html (#2199) 2021-06-14 11:00:35 +02:00
Konrad Pozniak e84dec29b2
update dependencies (#2198) 2021-06-14 11:00:25 +02:00
Konrad Pozniak f04a2a1ee4
fix reblog avatar (#2197) 2021-06-14 10:22:08 +02:00
Konrad Pozniak 1fb3e9edd7
Merge pull request #2194 from nailyk-weblate/weblate-tusky-tusky
Translations update from Weblate
2021-06-13 21:14:49 +02:00
idontwanttohaveausername ed001db6e4 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (458 of 458 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/uk/
2021-06-13 19:14:37 +00:00
翻訳者X 26ab5a22a8 Translated using Weblate (Japanese)
Currently translated at 92.3% (423 of 458 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ja/
2021-06-13 19:14:37 +00:00
Alberto Vacca 1054aaf47f Translated using Weblate (Italian)
Currently translated at 98.6% (452 of 458 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/it/
2021-06-13 19:14:37 +00:00
Balázs Meskó 9f40b283ee Translated using Weblate (Hungarian)
Currently translated at 100.0% (458 of 458 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/hu/
2021-06-13 19:14:37 +00:00
Konrad Pozniak 4250f4b4ff
Merge pull request #2191 from nailyk-weblate/weblate-tusky-tusky-app
Translations update from Weblate
2021-06-13 21:14:34 +02:00
Ihor Hordiichuk f695aae917 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (14 of 14 strings)

Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/uk/
2021-06-12 01:40:24 +00:00
XoseM 46d4e85278 Translated using Weblate (Galician)
Currently translated at 100.0% (14 of 14 strings)

Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/gl/
2021-06-12 01:40:24 +00:00
Balázs Meskó b45adfcc1a Translated using Weblate (Hungarian)
Currently translated at 100.0% (14 of 14 strings)

Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/hu/
2021-06-12 01:40:24 +00:00
Ho Nhat Duy b3e62f4e85 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (14 of 14 strings)

Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/vi/
2021-06-12 01:40:23 +00:00
Konrad Pozniak 86002efc97
fix "show notifications filter" preference opening tabs preferences (#2193) 2021-06-11 20:50:52 +02:00
Konrad Pozniak 6281e37aec
improve kotlin related proguard rules (#2190) 2021-06-11 20:50:42 +02:00
Ivan Kupalov 44a5b42cac
Timeline refactor (#2175)
* Move Timeline files into their own package

* Introduce TimelineViewModel, add coroutines

* Simplify StatusViewData

* Handle timeilne fetch errors

* Rework filters, fix ViewThreadFragment

* Fix NotificationsFragment

* Simplify Notifications and Thread, handle pin

* Redo loading in TimelineViewModel

* Improve error handling in TimelineViewModel

* Rewrite actions in TimelineViewModel

* Apply feedback after timeline factoring review

* Handle initial failure in timeline correctly
2021-06-11 20:15:40 +02:00
Konrad Pozniak 0a992480c2
Merge pull request #2189 from nailyk-weblate/weblate-tusky-tusky
Translations update from Weblate
2021-06-05 14:59:46 +02:00
cami d432d9f184 Translated using Weblate (German)
Currently translated at 100.0% (458 of 458 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
2021-06-05 12:59:32 +00:00
Konrad Pozniak 40d7aafb15
Merge pull request #2186 from nailyk-weblate/weblate-tusky-tusky-app
Translations update from Weblate
2021-06-05 14:59:29 +02:00
Zoltán Gera d588bbf89f Translated using Weblate (Hungarian)
Currently translated at 100.0% (14 of 14 strings)

Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/hu/
2021-06-02 00:01:13 +00:00
Vegard Skjefstad ea3e7f4ce9 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (14 of 14 strings)

Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/nb_NO/
2021-06-02 00:01:12 +00:00
Konrad Pozniak 3301643c1d
update to SDK 30 and fix deprecations (#2173)
* update to SDk 30 and fix deprecations

* remove unnecessary .run

* revert ViewMediaActivity change
2021-06-01 19:46:07 +02:00
Konrad Pozniak e032d38d56
fix LiveData nullability issues (#2181) 2021-05-31 15:16:07 +02:00
Conny Duck 3091db8c27 Merge branch 'main' into develop 2021-05-31 14:25:40 +02:00
Conny Duck a85568abdf Release 83 2021-05-31 14:25:19 +02:00
Konrad Pozniak 30ed9a4d1c don't upscale images in caption dialog (#2165)
* don't upscale images in caption dialog

* don't upscale images in caption dialog
2021-05-31 14:14:05 +02:00
Ivan Kupalov 59c62204c7
Fix crash in NotificationsAdapter when spoiler is null. (#2178) 2021-05-27 16:41:54 +02:00
Konrad Pozniak d5e539fd64
cleanup MainActivity / last remnants of SavedToots (#2174) 2021-05-22 19:24:40 +02:00
Konrad Pozniak 5f43458424
Merge pull request #2171 from nailyk-weblate/weblate-tusky-tusky-app
Translations update from Weblate
2021-05-22 18:55:52 +02:00
edave64 1f8be85c52 Translated using Weblate (German)
Currently translated at 100.0% (13 of 13 strings)

Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/de/
2021-05-22 16:55:23 +00:00
Konrad Pozniak 429f15c03a
Merge pull request #2172 from nailyk-weblate/weblate-tusky-tusky
Translations update from Weblate
2021-05-22 18:55:20 +02:00
Konrad Pozniak 3aeb8a4b84
Merge branch 'develop' into weblate-tusky-tusky 2021-05-22 18:55:09 +02:00
Konrad Pozniak 8b56e9bc27
update Glide to 4.12.0 (#2169) 2021-05-22 18:41:28 +02:00
Konrad Pozniak ca5c455881
update AndroidX, use ActivityResultContracts (#2170)
* update AndroidX, use ActivityResultContracts

* make allowMultiple setable in PickMediaFiles

* add license headers to PickMediaFiles
2021-05-22 17:50:08 +02:00
Konrad Pozniak d2cdaae129
update okhttp to 4.9.1 (#2168) 2021-05-22 17:48:17 +02:00
Konrad Pozniak a1dfbee669
update dagger to 2.35.1 (#2167) 2021-05-22 17:48:00 +02:00
edave64 5b2bb1c60e Translated using Weblate (German)
Currently translated at 100.0% (458 of 458 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/

Translated using Weblate (German)

Currently translated at 99.1% (454 of 458 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
2021-05-22 13:15:41 +00:00
翻訳者X f385aae3ee Translated using Weblate (Japanese)
Currently translated at 92.1% (422 of 458 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ja/

Translated using Weblate (Japanese)

Currently translated at 91.7% (420 of 458 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ja/
2021-05-22 13:15:40 +00:00
Konrad Pozniak 2632c4c5bd update Glide to 4.12.0 2021-05-22 13:15:40 +00:00
Konrad Pozniak 4a928217ba
Merge pull request #2159 from nailyk-weblate/weblate-tusky-tusky
Translations update from Weblate
2021-05-21 17:52:21 +02:00
Ho Nhat Duy 862165ccbc Translated using Weblate (Vietnamese)
Currently translated at 100.0% (458 of 458 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
2021-05-21 15:52:07 +00:00
nailyk-weblate 09da9105f6 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/
2021-05-21 15:52:07 +00:00
Konrad Pozniak 81057213db
don't upscale images in caption dialog (#2165)
* don't upscale images in caption dialog

* don't upscale images in caption dialog
2021-05-21 17:52:03 +02:00
Konrad Pozniak 387e62ea4b
get rid of jcenter (#2163)
* get rid of jcenter

* fix BottomSheetActivityTest

* update Android Image Cropper license
2021-05-21 17:51:47 +02:00
Konrad Pozniak 751109ac39
upgrade kotlin to 1.5.0 (#2162)
* upgrade kotlin to 1.5.0

* don't explicitly set kotlin jvmtarget
2021-05-21 17:51:35 +02:00
Konrad Pozniak 9c9f8ebf2c
upgrade gradle to 7.0.2 (#2161) 2021-05-19 07:40:56 +02:00
Konrad Pozniak 3af8874b87
upgrade android gradle plugin to 4.2.1 (#2160)
* upgrade android gradle plugin to 4.2.1

* upgrade android gradle plugin to 4.2.1
2021-05-19 07:40:45 +02:00