Commit graph

3146 commits

Author SHA1 Message Date
Ivan Kupalov
ecb94beb3c
Fix settings default values for preferences (#1828)
At some point settings DSL was refactored to first add a preference and
then run the builder. We shouldn't add a preference to the hierarchy
without setting a key for the preference first because preference gets
it's default value in `onAttachedToHierarchy()` and if the key is not
set then no default value will be set either.

This commit changes the order to execute builder (and set the key)
first and and preference to the point later.
2020-06-14 19:58:05 +02:00
Levi Bard
4219871095
Fix preview cards for uncollapsible statuses (#1826) 2020-06-09 19:00:23 +02:00
Ivan Kupalov
c64df0fd1d
Settings refactor (#1615)
* Refactor main preferences to use DSL

* Refactor account preferences to use DSL

* Use DSL in rest of the preference screens

* Preferences cleanup

* Fix preference dependencies
2020-06-08 09:21:12 +02:00
Ivan Kupalov
4188b6ea09
Fix loading more than one page of favs/bookmarks, fix #1824 (#1825) 2020-06-07 19:37:34 +02:00
Conny Duck
8f2514dbe0 downgrade dagger to get rid of READ_PHONE_STATE permission
https://github.com/google/dagger/issues/1864
2020-06-04 23:07:06 +02:00
Konrad Pozniak
ce779bcdba
cleanup proguard rules (#1819) 2020-06-04 20:17:07 +02:00
Konrad Pozniak
df5490b5b9
upgrade gradle, AGP and dependencies (#1818)
* upgrade gradle, AGP and dependencies

* fix new layout related warnings
2020-06-04 20:16:48 +02:00
Konrad Pozniak
408f916cb1
cleanup bad string translations (#1820)
* cleanup bad string translations

* remove empty plural in German translation
2020-06-04 20:13:06 +02:00
Konrad Pozniak
49fc53e03e
Merge pull request #1817 from nailyk-weblate/weblate-tusky-tusky
Translations update from Weblate
2020-06-04 18:54:49 +02:00
Juanjo Salvador
61279d2f5b Translated using Weblate (Spanish)
Currently translated at 100.0% (422 of 422 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
2020-06-04 06:38:09 +00:00
zital
a74c16aed1 Translated using Weblate (Basque)
Currently translated at 98.1% (414 of 422 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/eu/
2020-06-04 06:38:09 +00:00
Konrad Pozniak
86fafbb0c1
Merge pull request #1793 from nailyk-weblate/weblate-tusky-tusky-app
Translations update from Weblate
2020-06-02 21:34:43 +02:00
unweek
cf77f87f1e Translated using Weblate (Polish)
Currently translated at 100.0% (9 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/pl/
2020-06-02 19:34:32 +00:00
PananP
0d337e8908 Translated using Weblate (Thai)
Currently translated at 44.4% (4 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/th/
2020-06-02 19:34:32 +00:00
retiolus
aa69089dc8 Translated using Weblate (Catalan)
Currently translated at 100.0% (9 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/ca/
2020-06-02 19:34:32 +00:00
Danial Behzadi
d208d2c3d8 Translated using Weblate (Persian)
Currently translated at 100.0% (9 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/fa/
2020-06-02 19:34:32 +00:00
Anonymous
51f066b642 Translated using Weblate (Slovenian)
Currently translated at 22.2% (2 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/sl/
2020-06-02 19:34:32 +00:00
Konrad Pozniak
0ace644e9d
Merge pull request #1791 from nailyk-weblate/weblate-tusky-tusky
Translations update from Weblate
2020-06-02 21:34:27 +02:00
unweek
3fe17b9233 Translated using Weblate (Polish)
Currently translated at 98.3% (415 of 422 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pl/
2020-06-02 00:51:40 +00:00
PananP
263b747620 Translated using Weblate (Thai)
Currently translated at 100.0% (422 of 422 strings)

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

Translated using Weblate (Thai)

Currently translated at 100.0% (422 of 422 strings)

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

Translated using Weblate (Thai)

Currently translated at 98.1% (414 of 422 strings)

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

Translated using Weblate (Thai)

Currently translated at 98.1% (414 of 422 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/th/
2020-06-02 00:51:40 +00:00
nailyk
e63ec2fcfa Added translation using Weblate (Thai) 2020-06-02 00:51:40 +00:00
wobl42
5e28e73859 Translated using Weblate (German)
Currently translated at 96.4% (407 of 422 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
2020-06-02 00:51:40 +00:00
Alibek Omarov
a2c9ec4d3c Translated using Weblate (Ukrainian)
Currently translated at 25.8% (109 of 422 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/uk/
2020-06-02 00:51:39 +00:00
retiolus
8e14d155d8 Translated using Weblate (Catalan)
Currently translated at 100.0% (422 of 422 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
2020-06-02 00:51:39 +00:00
ButterflyOfFire
1b9029a9d6 Translated using Weblate (Kabyle)
Currently translated at 58.0% (245 of 422 strings)

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

Translated using Weblate (Kabyle)

Currently translated at 57.8% (244 of 422 strings)

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

Translated using Weblate (French)

Currently translated at 100.0% (422 of 422 strings)

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

Translated using Weblate (Arabic)

Currently translated at 100.0% (422 of 422 strings)

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

Translated using Weblate (Arabic)

Currently translated at 100.0% (422 of 422 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
2020-06-02 00:51:39 +00:00
Danial Behzadi
0871d79e36 Translated using Weblate (Persian)
Currently translated at 100.0% (422 of 422 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fa/
2020-06-02 00:51:39 +00:00
Isak Holmström
c65ad0d95d Translated using Weblate (Swedish)
Currently translated at 100.0% (422 of 422 strings)

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

Translated using Weblate (Swedish)

Currently translated at 99.7% (421 of 422 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sv/
2020-06-02 00:51:39 +00:00
Anonymous
785a404265 Translated using Weblate (Korean)
Currently translated at 92.4% (390 of 422 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.5% (420 of 422 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
2020-06-02 00:51:38 +00:00
Deleted User
ccc1534267 Translated using Weblate (French)
Currently translated at 100.0% (422 of 422 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2020-06-02 00:51:38 +00:00
Vegard Skjefstad
49c8fd2b61 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (422 of 422 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2020-06-02 00:51:38 +00:00
Daniele Lira Mereb
31e21c8d13 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (422 of 422 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (422 of 422 strings)

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

Translated using Weblate (Spanish)

Currently translated at 98.5% (416 of 422 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
2020-06-02 00:51:38 +00:00
Anonymous
dc9d621b30 Translated using Weblate (Occitan)
Currently translated at 96.6% (408 of 422 strings)

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

Translated using Weblate (Persian)

Currently translated at 96.4% (407 of 422 strings)

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

Translated using Weblate (Korean)

Currently translated at 92.4% (390 of 422 strings)

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

Translated using Weblate (Turkish)

Currently translated at 92.8% (392 of 422 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 96.9% (409 of 422 strings)

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

Translated using Weblate (Korean)

Currently translated at 92.4% (390 of 422 strings)

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

Translated using Weblate (Malayalam)

Currently translated at 13.2% (56 of 422 strings)

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

Translated using Weblate (Bengali (India))

Currently translated at 92.8% (392 of 422 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 85.3% (360 of 422 strings)

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

Translated using Weblate (Czech)

Currently translated at 93.8% (396 of 422 strings)

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

Translated using Weblate (Persian)

Currently translated at 99.7% (409 of 410 strings)

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

Translated using Weblate (Welsh)

Currently translated at 62.3% (263 of 422 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 85.7% (362 of 422 strings)

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

Translated using Weblate (French)

Currently translated at 100.0% (422 of 422 strings)

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

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (422 of 422 strings)

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

Translated using Weblate (Persian)

Currently translated at 99.7% (409 of 410 strings)

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

Translated using Weblate (Polish)

Currently translated at 97.3% (411 of 422 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 85.7% (362 of 422 strings)

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

Translated using Weblate (Tamil)

Currently translated at 59.2% (250 of 422 strings)

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

Translated using Weblate (Dutch)

Currently translated at 100.0% (410 of 410 strings)

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

Translated using Weblate (French)

Currently translated at 100.0% (422 of 422 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 97.3% (411 of 422 strings)

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

Translated using Weblate (Slovenian)

Currently translated at 94.3% (398 of 422 strings)

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

Translated using Weblate (Polish)

Currently translated at 97.3% (411 of 422 strings)

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

Translated using Weblate (Chinese (Traditional))

Currently translated at 85.7% (362 of 422 strings)

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

Translated using Weblate (Turkish)

Currently translated at 93.3% (394 of 422 strings)

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

Translated using Weblate (Norwegian Bokmål)

Currently translated at 99.5% (420 of 422 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (422 of 422 strings)

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

Translated using Weblate (Korean)

Currently translated at 92.8% (392 of 422 strings)

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

Translated using Weblate (Tamil)

Currently translated at 59.2% (250 of 422 strings)

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

Translated using Weblate (Basque)

Currently translated at 97.3% (411 of 422 strings)

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

Translated using Weblate (Persian)

Currently translated at 99.7% (409 of 410 strings)

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

Translated using Weblate (Dutch)

Currently translated at 99.0% (406 of 410 strings)

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

Translated using Weblate (Persian)

Currently translated at 99.7% (409 of 410 strings)

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

Translated using Weblate (Persian)

Currently translated at 99.7% (409 of 410 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fa/
2020-06-02 00:51:37 +00:00
Alibek Omarov
5b187bcb5e
NotificationsFragment: show appbar if there is no notifications (#1810)
Thus, if user accidentally will filter everything, they will be able to return to initial state.
2020-05-30 10:10:47 +02:00
Levi Bard
84ad1807c8
One more layout fix for length-collapsed posts with preview cards (#1805) 2020-05-26 16:58:33 +02:00
Levi Bard
1c09441c32
Fix showing/hiding of preview cards in timeline posts that are collapsed for length. (#1796)
Also properly places the preview card after the "collapse for length" button.
2020-05-21 18:32:22 +02:00
kyori19
e6b7d2ff9c
Fix large media uploading (#1800) 2020-05-21 14:50:19 +02:00
Konrad Pozniak
0926cbeda6
Merge pull request #1785 from nailyk-weblate/weblate-tusky-tusky-app
Translations update from Weblate
2020-05-17 15:37:49 +02:00
Anonymous
3b987acb4a Translated using Weblate (Catalan)
Currently translated at 88.8% (8 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/ca/
2020-05-17 13:35:02 +00:00
Anonymous
41306cb292 Translated using Weblate (Tamil)
Currently translated at 11.1% (1 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/ta/
2020-05-17 13:35:02 +00:00
Daniele Lira Mereb
8501a741cf Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (9 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/pt_BR/
2020-05-17 13:35:02 +00:00
Anonymous
a34eaabc5a Translated using Weblate (French)
Currently translated at 77.7% (7 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/fr/
2020-05-17 13:35:02 +00:00
Anonymous
14438b2bbb Translated using Weblate (Dutch)
Currently translated at 55.5% (5 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/nl/
2020-05-17 13:35:02 +00:00
Anonymous
7126045e34 Translated using Weblate (Polish)
Currently translated at 88.8% (8 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/pl/
2020-05-17 13:35:02 +00:00
Anonymous
0348f3b825 Translated using Weblate (German)
Currently translated at 77.7% (7 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/de/
2020-05-17 13:35:02 +00:00
Anonymous
ceb811b027 Translated using Weblate (Italian)
Currently translated at 33.3% (3 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/it/
2020-05-17 13:35:02 +00:00
Anonymous
d56d9c6cce Translated using Weblate (Turkish)
Currently translated at 66.6% (6 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/tr/
2020-05-17 13:35:02 +00:00
Anonymous
015546ccd0 Translated using Weblate (Persian)
Currently translated at 100.0% (9 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/fa/
2020-05-17 13:35:02 +00:00
Anonymous
8209858b06 Translated using Weblate (Catalan)
Currently translated at 88.8% (8 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/ca/
2020-05-17 13:35:02 +00:00
Anonymous
4fe7259a38 Translated using Weblate (Persian)
Currently translated at 100.0% (9 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/fa/
2020-05-17 13:35:02 +00:00
Anonymous
92dd42027e Translated using Weblate (Italian)
Currently translated at 33.3% (3 of 9 strings)

Translation: Tusky/Tusky-app
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky-app/it/
2020-05-17 13:35:02 +00:00