Commit Graph

4402 Commits

Author SHA1 Message Date
kyori19 91e21942ab
Fix replying to content contains HTML tags 2023-04-04 09:05:35 +09:00
kyori19 30d223b281
Bump version to v4.5.1 (54) 2023-02-07 18:48:54 +09:00
kyori19 c258985acd
Rebrand with Yuito 2023-02-07 18:46:40 +09:00
kyori19 dfe57b08bb
Fix padding between visibility icon and timestamp 2023-02-07 18:20:24 +09:00
kyori19 7ba78527a4
Bump version to v4.5.0 (53) 2023-02-01 03:45:03 +09:00
kyori19 52a757e572
Merge remote-tracking branch 'tuskyapp/develop'
# Conflicts:
#	app/build.gradle
#	app/src/main/java/com/keylesspalace/tusky/MainActivity.kt
#	app/src/main/java/com/keylesspalace/tusky/components/account/AccountActivity.kt
#	app/src/main/java/com/keylesspalace/tusky/components/login/LoginActivity.kt
#	app/src/main/res/values-cy/strings.xml
#	app/src/main/res/values-eu/strings.xml
#	app/src/main/res/values-ja/strings.xml
#	app/src/main/res/values-oc/strings.xml
#	app/src/main/res/values-pt-rBR/strings.xml
#	app/src/main/res/values-zh-rCN/strings.xml
#	app/src/main/res/values-zh-rSG/strings.xml
#	app/src/test/java/com/keylesspalace/tusky/MainActivityTest.kt
#	fastlane/metadata/android/en-US/images/phoneScreenshots/00_login.png
2023-01-29 04:50:36 +09:00
kyori19 eeb6c3c96b
Merge remote-tracking branch 'tuskyapp/develop'
# Conflicts:
#	app/build.gradle
#	app/src/main/java/com/keylesspalace/tusky/MainActivity.kt
#	app/src/main/java/com/keylesspalace/tusky/adapter/StatusBaseViewHolder.java
#	app/src/main/java/com/keylesspalace/tusky/adapter/StatusDetailedViewHolder.java
#	app/src/main/java/com/keylesspalace/tusky/components/account/AccountActivity.kt
#	app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeActivity.kt
#	app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeViewModel.kt
#	app/src/main/java/com/keylesspalace/tusky/components/compose/MediaUploader.kt
#	app/src/main/java/com/keylesspalace/tusky/components/search/SearchViewModel.kt
#	app/src/main/java/com/keylesspalace/tusky/components/timeline/TimelineFragment.kt
#	app/src/main/java/com/keylesspalace/tusky/components/timeline/viewmodel/TimelineViewModel.kt
#	app/src/main/java/com/keylesspalace/tusky/components/viewthread/ViewThreadFragment.kt
#	app/src/main/java/com/keylesspalace/tusky/db/TimelineStatusEntity.kt
#	app/src/main/java/com/keylesspalace/tusky/di/NetworkModule.kt
#	app/src/main/java/com/keylesspalace/tusky/fragment/SFragment.java
#	app/src/main/java/com/keylesspalace/tusky/service/SendStatusService.kt
#	app/src/main/java/com/keylesspalace/tusky/util/ThemeUtils.java
#	app/src/main/res/layout/item_status_detailed.xml
#	app/src/main/res/values-cy/strings.xml
#	app/src/main/res/values-de/strings.xml
#	app/src/main/res/values-es/strings.xml
#	app/src/main/res/values-fa/strings.xml
#	app/src/main/res/values-hu/strings.xml
#	app/src/main/res/values-it/strings.xml
#	app/src/main/res/values-ja/strings.xml
#	app/src/main/res/values-nb-rNO/strings.xml
#	app/src/main/res/values-oc/strings.xml
#	app/src/main/res/values-tr/strings.xml
#	app/src/main/res/values-zh-rCN/strings.xml
#	app/src/main/res/values/strings.xml
#	fastlane/metadata/android/sv/changelogs/74.txt
#	fastlane/metadata/android/tr/changelogs/58.txt
#	gradle/libs.versions.toml
2023-01-29 04:44:17 +09:00
Conny Duck 29bd5dd91d Release 99 2023-01-28 13:08:42 +01:00
Konrad Pozniak a7be5c4d9e
Merge pull request #3236 from nailyk-weblate/weblate-tusky-tusky
Translations update from Weblate
2023-01-28 13:06:35 +01:00
Konrad Pozniak 19608d658b
Merge pull request #3235 from nailyk-weblate/weblate-tusky-tusky-app
Translations update from Weblate
2023-01-28 13:00:14 +01:00
Konrad Pozniak 19096fbe55
Fix crash when failing to unsubscribe push notifications (#3234) 2023-01-28 12:40:58 +01:00
Konrad Pozniak 8449a0f958
Fix DraftDao queries on older SQLite (#3231) 2023-01-28 12:40:46 +01:00
Konrad Pozniak 8cd4521e2f
don't show sending failed dialog when sending was cancelled (#3226)
* don't show sending failed dialog when sending was cancelled

* still mark cancelled statuses as failed but don't show alert
2023-01-28 12:40:36 +01:00
Hồ Nhất Duy bbb639648c Translated using Weblate (Vietnamese)
Currently translated at 100.0% (560 of 560 strings)

Co-authored-by: Hồ Nhất Duy <mastoduy@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
Translation: Tusky/Tusky
2023-01-28 11:40:17 +00:00
Ihor Hordiichuk f97ac85905 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (560 of 560 strings)

Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/uk/
Translation: Tusky/Tusky
2023-01-28 11:40:17 +00:00
Eric 5c94dd49ed Translated using Weblate (Chinese (zh_SG))
Currently translated at 57.5% (322 of 560 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (560 of 560 strings)

Co-authored-by: Eric <alchemillatruth@purelymail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_Hans/
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_SG/
Translation: Tusky/Tusky
2023-01-28 11:40:17 +00:00
Przemysław Wilde aabd479340 Translated using Weblate (Polish)
Currently translated at 93.7% (525 of 560 strings)

Co-authored-by: Przemysław Wilde <przemyslawwilde@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pl/
Translation: Tusky/Tusky
2023-01-28 11:40:17 +00:00
TAKAHASHI Shuuji 10c64df0bb Translated using Weblate (Japanese)
Currently translated at 97.5% (546 of 560 strings)

Co-authored-by: TAKAHASHI Shuuji <shuuji3@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ja/
Translation: Tusky/Tusky
2023-01-28 11:40:17 +00:00
Aitor Salaberria a1777cf9e6 Translated using Weblate (Basque)
Currently translated at 78.5% (440 of 560 strings)

Co-authored-by: Aitor Salaberria <trslbrr@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/eu/
Translation: Tusky/Tusky
2023-01-28 11:40:17 +00:00
Hồ Nhất Duy 760313927b Translated using Weblate (Vietnamese)
Currently translated at 100.0% (20 of 20 strings)

Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/vi/
2023-01-28 11:39:53 +00:00
Ihor Hordiichuk 8a6663474c Translated using Weblate (Ukrainian)
Currently translated at 100.0% (20 of 20 strings)

Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/uk/
2023-01-28 11:39:53 +00:00
Eric 723179aa7f Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (20 of 20 strings)

Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/zh_Hans/
2023-01-28 11:39:53 +00:00
Nik Clayton 54c8b28f9d
Ensure the media description is visible over the video (#3210)
Fixes https://github.com/tuskyapp/Tusky/issues/1587
2023-01-27 21:52:29 +01:00
Conny Duck 387c1a4404 Release 98 2023-01-27 21:11:31 +01:00
Conny Duck 78fc9d0eb4 update login screenshot 2023-01-27 21:03:20 +01:00
mcclure b2511d782d
Dialog notifying user of failure when media upload fails (#3135)
* First attempt at user notifications of failure when media upload fails

* Drafts alert displays alert

* ktLint

* Fix defaced 46.json, add 47.json

* Mock draftsNeedUserAlert in MainActivityTest to prevent spurious failure

* Friendlier posts-failed message

* Create DraftsAlert object

* DraftsAlert works

* Not the cleanest, but DraftsAlert works with multiple accounts

* Use plural strings

* KtLint

* Clean up debug prints

* Simplify DraftsAlert per Conny suggestions

* Text change suggested by Conny

* ktLint again

* Back out test changes

* Fix MainActivityTest for new approach

* Tweak debug log

* Do not use GlobalScope for coroutines
2023-01-27 20:50:45 +01:00
Konrad Pozniak 47b1299ff2
Fix subscribe button state in AccountActivity (#3216) 2023-01-27 19:49:07 +01:00
UlrichKu ce3d6f2f8f
Check for status "type" before casting (class cast exception Placeholder) (#3203)
* Check for status "type" before casting.

* Update app/src/main/java/com/keylesspalace/tusky/components/viewthread/ViewThreadViewModel.kt

Co-authored-by: Nik Clayton <nik@ngo.org.uk>

* Make sure no placeholder is returned as status

---------

Co-authored-by: Nik Clayton <nik@ngo.org.uk>
2023-01-27 19:48:48 +01:00
Konrad Pozniak c31e5345dc Merge remote-tracking branch 'weblate/develop' into develop
# Conflicts:
#	app/src/main/res/values-cy/strings.xml
#	app/src/main/res/values-lv/strings.xml
2023-01-27 17:43:07 +01:00
Konrad Pozniak f477e1eb70
Merge pull request #3207 from nailyk-weblate/weblate-tusky-tusky
Translations update from Weblate
2023-01-27 17:28:38 +01:00
Konrad Pozniak fb18c0de62
Merge pull request #3219 from nailyk-weblate/weblate-tusky-tusky-app
Translations update from Weblate
2023-01-27 17:28:11 +01:00
Ihor Hordiichuk 6732841425 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (555 of 555 strings)

Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/uk/
Translation: Tusky/Tusky
2023-01-27 16:23:16 +00:00
Eric 9ef7e80674 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (555 of 555 strings)

Co-authored-by: Eric <alchemillatruth@purelymail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_Hans/
Translation: Tusky/Tusky
2023-01-27 16:23:16 +00:00
Eduardo d719d30f77 Translated using Weblate (Portuguese (Brazil))
Currently translated at 82.5% (458 of 555 strings)

Co-authored-by: Eduardo <edu200399lim@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
Translation: Tusky/Tusky
2023-01-27 16:23:16 +00:00
Aitor Salaberria effa52f183 Translated using Weblate (Basque)
Currently translated at 79.2% (440 of 555 strings)

Co-authored-by: Aitor Salaberria <trslbrr@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/eu/
Translation: Tusky/Tusky
2023-01-27 16:23:16 +00:00
puf 1bdc5164b2 Translated using Weblate (Welsh)
Currently translated at 100.0% (555 of 555 strings)

Co-authored-by: puf <puffinux@tutanota.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/cy/
Translation: Tusky/Tusky
2023-01-27 16:23:16 +00:00
Quentí bece600512 Translated using Weblate (Occitan)
Currently translated at 100.0% (552 of 552 strings)

Co-authored-by: Quentí <quentinantonin@free.fr>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/oc/
Translation: Tusky/Tusky
2023-01-27 16:23:16 +00:00
Mārtiņš Bruņenieks 3c7f283ced Translated using Weblate (Latvian)
Currently translated at 88.4% (488 of 552 strings)

Translated using Weblate (Latvian)

Currently translated at 86.7% (479 of 552 strings)

Translated using Weblate (Latvian)

Currently translated at 84.4% (466 of 552 strings)

Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/lv/
Translation: Tusky/Tusky
2023-01-27 16:23:15 +00:00
Hồ Nhất Duy a16f875706 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (555 of 555 strings)

Translated using Weblate (Vietnamese)

Currently translated at 100.0% (552 of 552 strings)

Co-authored-by: Hồ Nhất Duy <mastoduy@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
Translation: Tusky/Tusky
2023-01-27 16:23:15 +00:00
Oliebol bddb75fea0 Translated using Weblate (Dutch)
Currently translated at 96.5% (533 of 552 strings)

Co-authored-by: Oliebol <schrijfmedan@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nl/
Translation: Tusky/Tusky
2023-01-27 16:23:15 +00:00
TAKAHASHI Shuuji 4d943ba415 Translated using Weblate (Japanese)
Currently translated at 94.2% (520 of 552 strings)

Co-authored-by: TAKAHASHI Shuuji <shuuji3@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ja/
Translation: Tusky/Tusky
2023-01-27 16:23:15 +00:00
Rhoslyn Prys 96639a0096 Translated using Weblate (Welsh)
Currently translated at 100.0% (552 of 552 strings)

Co-authored-by: Rhoslyn Prys <post@meddal.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/cy/
Translation: Tusky/Tusky
2023-01-27 16:23:15 +00:00
Aitor Salaberria f803fbf9c8 Translated using Weblate (Basque)
Currently translated at 84.2% (16 of 19 strings)

Translation: Tusky/Tusky description
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/eu/
2023-01-26 19:35:54 +00:00
Levi Bard 412a28e9a9
Reinstate optional login via custom browser tab (#3165)
* Reinstate optional login via custom browser tab

* Clarify the buttons for the different login options

* Add informative labels for the different login options

* Move "Login with Browser" to the options menu
2023-01-25 19:26:29 +01:00
Konrad Pozniak 56451f029e
Create Release.md (#3200)
* Create Release.md

* improve wording

* explain how to merge Weblate
2023-01-24 20:23:15 +01:00
Mārtiņš Bruņenieks 1fa0e9ae04 Translated using Weblate (Latvian)
Currently translated at 84.4% (466 of 552 strings)

Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/lv/
Translation: Tusky/Tusky
2023-01-22 19:35:55 +00:00
Hồ Nhất Duy 7730e6b6f1 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (552 of 552 strings)

Co-authored-by: Hồ Nhất Duy <mastoduy@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
Translation: Tusky/Tusky
2023-01-22 19:35:54 +00:00
Oliebol 576e48bcc4 Translated using Weblate (Dutch)
Currently translated at 96.5% (533 of 552 strings)

Co-authored-by: Oliebol <schrijfmedan@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nl/
Translation: Tusky/Tusky
2023-01-22 19:35:54 +00:00
TAKAHASHI Shuuji a5f766f251 Translated using Weblate (Japanese)
Currently translated at 94.2% (520 of 552 strings)

Co-authored-by: TAKAHASHI Shuuji <shuuji3@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ja/
Translation: Tusky/Tusky
2023-01-22 19:35:54 +00:00
Rhoslyn Prys 4cdf3bedb5 Translated using Weblate (Welsh)
Currently translated at 100.0% (552 of 552 strings)

Co-authored-by: Rhoslyn Prys <post@meddal.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/cy/
Translation: Tusky/Tusky
2023-01-22 19:35:54 +00:00