Commit graph

2375 commits

Author SHA1 Message Date
Konrad Pozniak
a19411c947
cleanup accountManager.activeAccount usages in MainActivity (#2021) 2020-12-13 16:32:04 +01:00
Konrad Pozniak
7888408941
set contentDescription for menu toggle (#2020) 2020-12-13 16:31:42 +01:00
Konrad Pozniak
0708b6a7bb
update dependencies (#2017) 2020-12-13 16:31:32 +01:00
Konrad Pozniak
5db3bb3779
Workaround for old Androids not connecting to new Let's Encrypt hosts (#2014)
* Rename .java to .kt

* convert OkHttpUtils to Kotlin

* trust new letsencrypt root cert

* cleanup OkHttpUtils

* add link to lets encrypt cert to OkHttpUtils
2020-12-13 16:31:12 +01:00
Konrad Pozniak
708b88404c cleanup bad strings - some of these crash the app 2020-12-11 22:17:39 +01:00
test8421
b51787f625 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (434 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_Hans/
2020-12-11 21:13:16 +00:00
Danial Behzadi
2ded8dd630 Translated using Weblate (Persian)
Currently translated at 100.0% (434 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fa/
2020-12-11 21:13:16 +00:00
Sveinn í Felli
e44802c345 Translated using Weblate (Icelandic)
Currently translated at 100.0% (434 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/is/
2020-12-11 21:13:16 +00:00
Konrad Pozniak
9cdf486ceb
remove ThemeUtils.getTintedDrawable (#2015) 2020-12-09 19:08:16 +01:00
Isak Holmström
c39c5cb0ba Translated using Weblate (Swedish)
Currently translated at 100.0% (434 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sv/
2020-12-09 17:58:13 +00:00
x
f7beecdcd2 Translated using Weblate (Italian)
Currently translated at 100.0% (434 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/it/
2020-12-09 17:58:13 +00:00
Ho Nhat Duy
370c495b56 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (434 of 434 strings)

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

Translated using Weblate (Vietnamese)

Currently translated at 100.0% (434 of 434 strings)

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

Translated using Weblate (Vietnamese)

Currently translated at 100.0% (434 of 434 strings)

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

Translated using Weblate (Vietnamese)

Currently translated at 100.0% (434 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
2020-12-09 17:58:13 +00:00
Mélanie Chauvel
a15ebf693d Translated using Weblate (French)
Currently translated at 100.0% (434 of 434 strings)

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

Translated using Weblate (Esperanto)

Currently translated at 100.0% (434 of 434 strings)

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

Translated using Weblate (French)

Currently translated at 100.0% (434 of 434 strings)

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

Translated using Weblate (Esperanto)

Currently translated at 99.7% (433 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/eo/
2020-12-09 17:58:12 +00:00
Conny Duck
dd7804f458 Release 77 2020-12-04 19:27:37 +01:00
Konrad Pozniak
b1a1a69988
fix the notification buttons on the Muted users page (#2009) 2020-12-04 18:55:13 +01:00
Mélanie Chauvel
6ada6624b4 Translated using Weblate (French)
Currently translated at 100.0% (434 of 434 strings)

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

Translated using Weblate (Esperanto)

Currently translated at 98.1% (426 of 434 strings)

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

Translated using Weblate (French)

Currently translated at 100.0% (434 of 434 strings)

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

Translated using Weblate (Esperanto)

Currently translated at 97.6% (424 of 434 strings)

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

Translated using Weblate (French)

Currently translated at 100.0% (434 of 434 strings)

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

Translated using Weblate (Esperanto)

Currently translated at 97.2% (422 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/eo/
2020-12-04 16:37:57 +00:00
x
81d816eecd Translated using Weblate (Italian)
Currently translated at 99.7% (433 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/it/
2020-12-04 16:37:57 +00:00
tolstoevsky
2943b5ede1 Translated using Weblate (Russian)
Currently translated at 100.0% (434 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ru/
2020-12-04 16:37:57 +00:00
Danial Behzadi
06c9dc0158 Translated using Weblate (Persian)
Currently translated at 100.0% (434 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fa/
2020-12-04 16:37:57 +00:00
Ho Nhat Duy
de8f967dd8 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (434 of 434 strings)

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

Translated using Weblate (Vietnamese)

Currently translated at 100.0% (434 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
2020-12-04 16:37:57 +00:00
Juanjo Salvador
86aafc803f Translated using Weblate (Spanish)
Currently translated at 100.0% (434 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
2020-12-04 16:37:57 +00:00
Zoltán Gera
b09e73c6cb Translated using Weblate (Hungarian)
Currently translated at 100.0% (434 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/hu/
2020-12-04 16:37:57 +00:00
Levi Bard
b8268538fd
Fix negative count on the unread announcements badge. (#2010)
Fixes #1994
2020-12-04 17:37:52 +01:00
Levi Bard
3c93804751
Fix links in announcements. (#2011)
Fixes #2008
2020-12-04 17:35:51 +01:00
Konrad Pozniak
a9337bcb78
fix workmanager crashing because of async initialization (#2003) 2020-12-01 07:39:30 +01:00
Konrad Pozniak
9793035a3d
fix crash when opening some audio attachments (#2002) 2020-12-01 07:39:15 +01:00
Konrad Pozniak
3558d441a4
better distinction between green and blue build flavors (#1997) 2020-11-28 17:34:21 +01:00
Conny Duck
8ec804f84e Release 76 2020-11-25 20:14:53 +01:00
Konrad Pozniak
227e219241
load drawer avatar earlier to avoid flicker on app start (#1993)
* load drawer avatar earlier to avoid flicker on app start

* use placeholder when loading drawer avatar for the first time
2020-11-25 19:41:57 +01:00
Conny Duck
096baef33c fix broken string 2020-11-24 18:53:46 +01:00
Connyduck
6106eeab1c Translated using Weblate (German)
Currently translated at 98.6% (428 of 434 strings)

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

Translated using Weblate (German)

Currently translated at 98.6% (428 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
2020-11-24 17:44:46 +00:00
Ho Nhat Duy
a1d2f7a8b9 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (434 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
2020-11-24 17:44:46 +00:00
Danial Behzadi
8930c65895 Translated using Weblate (Persian)
Currently translated at 100.0% (434 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fa/
2020-11-24 17:44:45 +00:00
Vegard Skjefstad
a0ab68dbae Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (434 of 434 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2020-11-24 17:44:45 +00:00
Ivan Kupalov
ef1ae581b4
Fix some of the StrictMode violations (#1931)
Mostly it's disk reads/writes.

Conscrypt reads own version on startup which reads from disk multiple
times. There's no solution for it right now.

SharedPreferences which are used in BaseActivity also read from disk
and pretty early but it shouldn't be a problem.
2020-11-23 20:05:48 +01:00
Konrad Pozniak
9ea2557148
fix crash when clearing glide requests (#1989) 2020-11-22 19:03:11 +01:00
Konrad Pozniak
34fb546200
upgrade dependencies (#1990)
* upgrade dependencies

* fix tests
2020-11-22 19:02:54 +01:00
Konrad Pozniak
f917a5aa4b
apply the home filter to lists (#1991) 2020-11-22 19:02:38 +01:00
kyori19
fef4b8b07f
[needs help] Support announcements (#1977)
* Implement announcements activity

* Update reactions without api access

* Add badge style

* Use emptyList() as default parameter

* Simplify newIntent

* Use List instead of Array

* Remove unneeded ConstraintLayout

* Add lineSpacingMultiplier

* Fix wording

* Apply material design's default chip style

* Dismiss announcements automatically
2020-11-18 21:12:27 +01:00
Vegard Skjefstad
0c4d99ebad Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (433 of 433 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2020-11-18 19:27:17 +00:00
Conny Duck
0229be84a0 upgrade material drawer 2020-11-18 20:27:09 +01:00
Konrad Pozniak
ce973ea7e7
Personal account notes (#1978)
* add personal notes to AccountActivity

* use RxJava instead of plain okhttp calls

* make AccountViewModel rx aware

* hide note input until data is loaded
2020-11-17 20:10:54 +01:00
Danial Behzadi
507a8f8ecb Translated using Weblate (Persian)
Currently translated at 100.0% (431 of 431 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fa/
2020-11-15 20:31:39 +00:00
Juanjo Salvador
7887dfec3b Translated using Weblate (Spanish)
Currently translated at 100.0% (431 of 431 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
2020-11-15 20:31:39 +00:00
mark_tw_no.1
2ff893f202 Translated using Weblate (Chinese (Traditional))
Currently translated at 85.1% (367 of 431 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_Hant/
2020-11-15 20:31:39 +00:00
Ho Nhat Duy
2a121ddb81 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (431 of 431 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
2020-11-15 20:31:39 +00:00
MrMini
b222d87d78 Translated using Weblate (Ukrainian)
Currently translated at 32.7% (141 of 431 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/uk/
2020-11-15 20:31:39 +00:00
Conor Flynn
e91272a4c6
Adds link to account page when clicking on displayName (#1982)
* Adds link to account page when clicking on displayName.

* Reuses the onClickListener

* Fixes formatting.
2020-11-15 21:31:34 +01:00
ButterflyOfFire
2bc4bc1d8e Translated using Weblate (Sanskrit)
Currently translated at 100.0% (430 of 430 strings)

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

Translated using Weblate (Czech)

Currently translated at 99.0% (427 of 431 strings)

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

Translated using Weblate (Arabic)

Currently translated at 100.0% (431 of 431 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
2020-11-04 17:21:46 +00:00
Porrumentzio
3ee66dade1 Translated using Weblate (Basque)
Currently translated at 100.0% (431 of 431 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/eu/
2020-11-04 17:21:46 +00:00
PPNplus
eaa1c96c43 Translated using Weblate (Thai)
Currently translated at 100.0% (431 of 431 strings)

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

Translated using Weblate (Thai)

Currently translated at 99.7% (430 of 431 strings)

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

Translated using Weblate (Thai)

Currently translated at 99.7% (430 of 431 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/th/
2020-11-04 17:21:46 +00:00
Levi Bard
2170e6b0fa
Perform bidirectionality isolation manually instead of relying on BidiFormatter (#1976)
* Perform manual isolation of display names etc. instead of relying on BidiFormatter.
Fixes #1921

* Make follow request notification header formatting more like other notifications
2020-11-04 18:21:41 +01:00
Levi Bard
d7e47caef3
Add tests for compose activity initial state changes (#1972) 2020-10-28 18:43:11 +01:00
Garrit Franke
af44b25c29
Delete scheduled post after editing (#1947)
* Delete scheduled post after editing

This ensures that editing a scheduled toot will not duplicate it.

Fixes #1924

* Fix scheduled toot editing

* Convert isEditingScheduledToot to property

* Replace MediatorLiveData with combineLiveData

* Remove dead code

* Fix observer emission

* Fix "Finish media upload" appearing for split second
2020-10-25 18:41:11 +01:00
Konrad Pozniak
21b28f1bbb
fix crash in ViewImageFragment (#1964) 2020-10-25 18:36:31 +01:00
Konrad Pozniak
6d27d822ca
update Kotlin to 1.4.10 and fix some warnigs (#1963) 2020-10-25 18:36:00 +01:00
Levi Bard
e0346a8e88
Open photos embedded in preview cards in the image viewer (#1966)
* Open photos embedded in preview cards in the internal image viewer instead of opening the browser

* Enable toolbar for single image viewer

* Apply review feedback
2020-10-22 21:15:46 +02:00
Konrad Pozniak
53bd081802
use MaterialContainerTransform for ActionButton animation (#1961)
* use MaterialContainerTransform for ActionButton animation

* fix back button in TabPreferenceActivity
2020-10-19 14:57:55 +02:00
Konrad Pozniak
e572e653ee
upgrade gradle and android gradle plugin (#1957) 2020-10-19 14:47:40 +02:00
Levi Bard
b885aa8f83
Use blurhash for preview cards (#1960) 2020-10-17 18:41:38 +02:00
Levi Bard
a1887d1891
Fix filtering of boosts (#1954) 2020-10-13 18:30:39 +02:00
Vignesh Kumar
3b67f339b1
Change characters left color to red when negative (#1952)
* Change characters left color to red when negative

* Use val for the integers, optimize variable assignment

* Added tusky_red color

* remove extra line typo

* make characters left bold

* change red hue

* fix typo
2020-10-13 18:30:06 +02:00
Levi Bard
8e2e815b84
Set onClick listener for poll result view. (#1946)
Fixes #1861
2020-10-02 21:18:39 +02:00
Levi Bard
e237639adc
Save draft when redrafting a post (#1744) 2020-10-02 18:32:46 +02:00
Konrad Pozniak
26a051220b
improve relative poll timestamp string format (#1939) 2020-10-02 17:11:48 +02:00
Isak Holmström
0a98c3b5df Translated using Weblate (Swedish)
Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sv/
2020-10-02 15:01:20 +00:00
Levi Bard
387c8b043c
Publish mute/block events from the report activity. (#1945)
Fixes #1870
2020-10-02 17:01:15 +02:00
Karol Kosek
b8892044f6
Use status text size for poll descriptions (#1942) 2020-09-25 13:27:09 +02:00
test8421
6d82a65dd4 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_Hans/
2020-09-21 06:52:24 +00:00
Ali Demirtas
491a0fe530 Translated using Weblate (Turkish)
Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/tr/
2020-09-21 06:52:24 +00:00
Muha Aliss
6a4bb48a41 Translated using Weblate (Turkish)
Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/tr/
2020-09-21 06:52:24 +00:00
Ali Demirtas
c7ec1fe641 Translated using Weblate (Turkish)
Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/tr/
2020-09-21 06:52:24 +00:00
Ho Nhat Duy
afa69f07b7 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (432 of 432 strings)

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

Translated using Weblate (Vietnamese)

Currently translated at 100.0% (432 of 432 strings)

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

Translated using Weblate (Vietnamese)

Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
2020-09-21 06:52:24 +00:00
Ivan Kupalov
e4c10f1ca4
Improve notifications fetching (#1930)
* Improve notifications fetching

 - Only fetch notifications up to the latest fetched one
 - Use timeline markers to avoid showing already seen notifications

* Apply some of the suggestions
2020-09-20 18:43:28 +02:00
duggalsu
17b7abb537
Remove 'Add Data' button if all 4 metadata fields are used in Edit Profile (#1934)
* Remove 'Add Data' button if all 4 metadata fields are used

* Removed option for disabling add field button
2020-09-14 10:39:46 +02:00
Konrad Pozniak
a6673a6eb2
simplify timeline cleanup (#1932)
* simplify timeline cleanup

* fix test
2020-09-14 07:52:54 +02:00
Daniele Lira Mereb
23a6ec3f0a Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
2020-09-13 04:09:37 +00:00
Juanjo Salvador
3d77726fa5 Translated using Weblate (Spanish)
Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
2020-09-13 04:09:36 +00:00
dkdarshan760
9a15a85c1f Translated using Weblate (Sanskrit)
Currently translated at 100.0% (431 of 431 strings)

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

Translated using Weblate (Sanskrit)

Currently translated at 100.0% (431 of 431 strings)

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

Translated using Weblate (Sanskrit)

Currently translated at 100.0% (431 of 431 strings)

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

Translated using Weblate (Sanskrit)

Currently translated at 81.9% (353 of 431 strings)

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

Translated using Weblate (Sanskrit)

Currently translated at 78.4% (338 of 431 strings)

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

Translated using Weblate (Sanskrit)

Currently translated at 75.4% (325 of 431 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sa/
2020-09-13 04:09:36 +00:00
Akarshan Biswas
dadf8aef8a Translated using Weblate (Sanskrit)
Currently translated at 24.3% (105 of 431 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sa/
2020-09-04 13:28:25 +00:00
dkdarshan760
5fe4c573d6 Translated using Weblate (Sanskrit)
Currently translated at 70.5% (304 of 431 strings)

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

Translated using Weblate (Sanskrit)

Currently translated at 38.0% (164 of 431 strings)

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

Translated using Weblate (Sanskrit)

Currently translated at 33.8% (146 of 431 strings)

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

Translated using Weblate (Sanskrit)

Currently translated at 24.3% (105 of 431 strings)

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

Translated using Weblate (Sanskrit)

Currently translated at 22.5% (97 of 431 strings)

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

Translated using Weblate (Sanskrit)

Currently translated at 19.2% (83 of 431 strings)

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

Translated using Weblate (Sanskrit)

Currently translated at 12.9% (56 of 431 strings)

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

Translated using Weblate (Sanskrit)

Currently translated at 12.2% (53 of 431 strings)

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

Translated using Weblate (Sanskrit)

Currently translated at 5.3% (23 of 431 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sa/
2020-09-04 13:28:25 +00:00
ButterflyOfFire
fa4678994f Translated using Weblate (Berber)
Currently translated at 9.2% (40 of 432 strings)

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

Added translation using Weblate (Sanskrit)
2020-09-04 13:28:25 +00:00
Akarshan Biswas
7e7df7ba26 Translated using Weblate (Bengali (India))
Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/bn_IN/
2020-09-04 13:28:25 +00:00
Karol Kosek
bf5acc53df Translated using Weblate (Polish)
Currently translated at 98.6% (426 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pl/
2020-09-04 13:28:24 +00:00
Danial Behzadi
595c2fd174 Translated using Weblate (Persian)
Currently translated at 100.0% (432 of 432 strings)

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

Translated using Weblate (Persian)

Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fa/
2020-09-04 13:28:24 +00:00
Konrad Pozniak
67df1a7065
fix another crash in ViewVideoFragment (#1926) 2020-09-03 20:17:11 +02:00
Konrad Pozniak
67225dd4c0
fix various bugs when creating tab with multiple hashtags (#1925) 2020-09-02 12:28:13 +02:00
Konrad Pozniak
1d309850b0
convert EmojiPreference and EmojiCompatFont to Kotlin (#1922)
* convert EmojiPreference and EmojiCompatFont to Kotlin

* move preference related to to dedicated preference package

* update proguard-rules.pro

* reformat & add comment

* maintain disposable information in EmojiPreference instead of EmojiCompatFont
2020-09-02 12:27:51 +02:00
Konrad Pozniak
fc7b02d987
use current user's avatar as drawer toggle (#1919)
* use current user's avatar as drawer toggle

* avoid hardcoded 36dp

* remove unused import
2020-09-01 16:49:30 +02:00
ButterflyOfFire
6b76c3ebb6 Translated using Weblate (Kabyle)
Currently translated at 58.5% (253 of 432 strings)

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

Translated using Weblate (Occitan)

Currently translated at 95.8% (414 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/oc/
2020-08-31 17:24:16 +00:00
Daniele Lira Mereb
dbe49d806b Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
2020-08-31 17:24:16 +00:00
Quentí
fb3fff8ed7 Translated using Weblate (Occitan)
Currently translated at 95.1% (411 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/oc/
2020-08-31 17:24:16 +00:00
Danial Behzadi
8881778c85 Translated using Weblate (Persian)
Currently translated at 100.0% (432 of 432 strings)

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

Translated using Weblate (Persian)

Currently translated at 100.0% (432 of 432 strings)

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

Translated using Weblate (Persian)

Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fa/
2020-08-31 17:24:16 +00:00
Zoltán Gera
2a7a7b981f Translated using Weblate (Hungarian)
Currently translated at 100.0% (432 of 432 strings)

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

Translated using Weblate (Hungarian)

Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/hu/
2020-08-31 17:24:16 +00:00
Ho Nhat Duy
7987b3703e Translated using Weblate (Vietnamese)
Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/vi/
2020-08-31 17:24:16 +00:00
Anonymous
bda5965f14 Translated using Weblate (Chinese (Simplified, Singapore))
Currently translated at 80.5% (348 of 432 strings)

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

Translated using Weblate (German)

Currently translated at 98.3% (425 of 432 strings)

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

Translated using Weblate (Chinese (Simplified, Singapore))

Currently translated at 80.5% (348 of 432 strings)

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

Translated using Weblate (Slovenian)

Currently translated at 92.5% (400 of 432 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 84.4% (365 of 432 strings)

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

Translated using Weblate (Chinese)

Currently translated at 78.9% (341 of 432 strings)

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

Translated using Weblate (Chinese (Hong Kong))

Currently translated at 78.9% (341 of 432 strings)

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

Translated using Weblate (Malayalam)

Currently translated at 25.0% (108 of 432 strings)

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

Translated using Weblate (German)

Currently translated at 98.3% (425 of 432 strings)

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

Translated using Weblate (Ukrainian)

Currently translated at 27.3% (118 of 432 strings)

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

Translated using Weblate (Czech)

Currently translated at 98.8% (427 of 432 strings)

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

Translated using Weblate (Gaelic)

Currently translated at 12.0% (52 of 432 strings)

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

Translated using Weblate (Bengali (Bangladesh))

Currently translated at 94.6% (409 of 432 strings)

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

Translated using Weblate (Gaelic)

Currently translated at 12.0% (52 of 432 strings)

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

Translated using Weblate (Ukrainian)

Currently translated at 27.3% (118 of 432 strings)

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

Translated using Weblate (Chinese (Simplified, Singapore))

Currently translated at 80.5% (348 of 432 strings)

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

Translated using Weblate (Hindi)

Currently translated at 88.1% (381 of 432 strings)

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

Translated using Weblate (Malayalam)

Currently translated at 25.0% (108 of 432 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 84.4% (365 of 432 strings)

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

Translated using Weblate (Chinese)

Currently translated at 78.9% (341 of 432 strings)

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

Translated using Weblate (Chinese (Hong Kong))

Currently translated at 78.9% (341 of 432 strings)

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

Translated using Weblate (Tamil)

Currently translated at 61.3% (265 of 432 strings)

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

Translated using Weblate (Polish)

Currently translated at 98.1% (424 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pl/
2020-08-31 17:24:16 +00:00
test8421
f218d8e25d Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (432 of 432 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (432 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_Hans/
2020-08-31 17:24:16 +00:00
ButterflyOfFire
234a41e921 Translated using Weblate (Italian)
Currently translated at 96.5% (417 of 432 strings)

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

Translated using Weblate (French)

Currently translated at 100.0% (432 of 432 strings)

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

Translated using Weblate (Spanish)

Currently translated at 99.5% (430 of 432 strings)

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

Translated using Weblate (Icelandic)

Currently translated at 94.9% (410 of 432 strings)

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

Translated using Weblate (Polish)

Currently translated at 98.1% (424 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pl/
2020-08-31 17:24:16 +00:00
Anonymous
67d50efd7a Translated using Weblate (Occitan)
Currently translated at 94.2% (407 of 432 strings)

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

Translated using Weblate (Dutch)

Currently translated at 94.9% (410 of 432 strings)

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

Translated using Weblate (Persian)

Currently translated at 99.3% (429 of 432 strings)

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

Translated using Weblate (Basque)

Currently translated at 96.0% (415 of 432 strings)

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

Translated using Weblate (German)

Currently translated at 98.3% (425 of 432 strings)

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

Translated using Weblate (Czech)

Currently translated at 99.0% (428 of 432 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (432 of 432 strings)

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

Translated using Weblate (Berber)

Currently translated at 7.1% (31 of 432 strings)

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

Translated using Weblate (Chinese (Simplified, Singapore))

Currently translated at 80.3% (347 of 432 strings)

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

Translated using Weblate (Hindi)

Currently translated at 88.1% (381 of 432 strings)

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

Translated using Weblate (Malayalam)

Currently translated at 24.5% (106 of 432 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 99.7% (431 of 432 strings)

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

Translated using Weblate (Polish)

Currently translated at 98.6% (426 of 432 strings)

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

Translated using Weblate (Dutch)

Currently translated at 94.6% (409 of 432 strings)

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

Translated using Weblate (French)

Currently translated at 99.5% (430 of 432 strings)

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

Translated using Weblate (Persian)

Currently translated at 99.3% (429 of 432 strings)

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

Translated using Weblate (Basque)

Currently translated at 95.8% (414 of 432 strings)

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

Translated using Weblate (Spanish)

Currently translated at 99.5% (430 of 432 strings)

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

Translated using Weblate (German)

Currently translated at 97.6% (422 of 432 strings)

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

Translated using Weblate (Czech)

Currently translated at 99.0% (428 of 432 strings)

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

Translated using Weblate (Catalan)

Currently translated at 98.6% (426 of 432 strings)

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

Translated using Weblate (Gaelic)

Currently translated at 11.5% (50 of 432 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/gd/
2020-08-31 17:24:16 +00:00
Konrad Pozniak
94ae219a97
explicitly set text colors in LicenseCard (#1910) 2020-08-26 18:46:44 +02:00