Commit Graph

1839 Commits

Author SHA1 Message Date
nailyk 71bf74d029 Translated using Weblate (French)
Currently translated at 100.0% (382 of 382 strings)

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

Deleted translation using Weblate (English (Australia))

Translated using Weblate (English (Australia))

Currently translated at 27.6% (105 of 380 strings)

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

Added translation using Weblate (English (Australia))

Deleted translation using Weblate (English (Australia))

Translated using Weblate (English (United Kingdom))

Currently translated at 3.9% (15 of 380 strings)

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

Deleted translation using Weblate (French (Belgium))

Deleted translation using Weblate (Luxembourgish)

Added translation using Weblate (English (United Kingdom))

Deleted translation using Weblate (English (United Kingdom))

Translated using Weblate (English (United States))

Currently translated at 0.8% (3 of 380 strings)

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

Added translation using Weblate (English (United States))

Deleted translation using Weblate (English (United States))

Translated using Weblate (English (United States))

Currently translated at 0.8% (3 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/en_US/
2019-07-20 17:37:14 +00:00
uckfayer 5f73ff4408 Translated using Weblate (English (Australia))
Currently translated at 28.2% (107 of 380 strings)

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

Translated using Weblate (English (Australia))

Currently translated at 1.1% (4 of 380 strings)

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

Added translation using Weblate (English (Australia))
2019-07-20 17:37:13 +00:00
Ryu jongheon d8445bfeff Translated using Weblate (Korean)
Currently translated at 93.7% (356 of 380 strings)

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

Translated using Weblate (Korean)

Currently translated at 1.1% (4 of 380 strings)

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

Added translation using Weblate (Korean)
2019-07-20 17:37:13 +00:00
ButterflyOfFire 19bc9000d0 Translated using Weblate (Luxembourgish)
Currently translated at 0.0% (0 of 380 strings)

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

Translated using Weblate (Luxembourgish)

Currently translated at 0.5% (2 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/lb/
2019-07-20 17:37:13 +00:00
Daniele Lira Mereb 44fc1850ee Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (380 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
2019-07-20 17:37:13 +00:00
Weblate 3f91fb69a4 Added translation using Weblate (French (Belgium))
Translated using Weblate (Italian)

Currently translated at 92.6% (352 of 380 strings)

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

Translated using Weblate (Swedish)

Currently translated at 100.0% (380 of 380 strings)

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

Added translation using Weblate (Luxembourgish)

Added translation using Weblate (English (United States))
2019-07-20 17:37:13 +00:00
nailyk 00e58c0a63 Deleted translation using Weblate (French (Belgium))
Translated using Weblate (French (Belgium))

Currently translated at 0.3% (1 of 380 strings)

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

Added translation using Weblate (French (Belgium))

Translated using Weblate (French)

Currently translated at 100.0% (380 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2019-07-20 17:37:13 +00:00
Ivan Kupalov f5bc6c6fc8 Fix crash on empty status messages (#1402) 2019-07-20 11:37:28 +02:00
HellPie 4ec0c182f7 Transfer SmartLengthInputFilter license to Tusky (#1384)
* Transfer SmartLengthInputFilter in-header license

Transfer license for file "SmartLengthInputFilter.java" from me (Diego Rossi) to Tusky and therefore also change it from the original Apache 2.0 to currently GPLv3. This was a mistake that has been sitting around for way too long.

* Rewrite SmartLengthInputFilter from Java to Kotlin

This has been done by hand, without the custom copy-paste tool.

* Fix bad references in Java files using SmartLengthInputFilter features

* Shorten code in Java classes referencing SmartLengthInputFilter instance

* Refactor SmartLengthInputFilter from class to singleton Kotlin object

* Move hasBadRatio to become a toplevel function

* Patch up all the files affected by SmartLengthInputFilter changes

* Length in SmartLengthInputFilter is const 500, simplify code accordingly

* More meaningful name for toplevel function for checking trimming ability

* Add missing license header
2019-07-19 20:47:30 +02:00
pandasoft0 246956bee1 Improve search results (#1327)
* Add entities and request for search APIv2

* Implement search adapter and fragment

* Fix issue with snackbar

* Implement search accounts fragment

* Implement generic search fragment

* Remove unneeded import

* Implement "status" actions, fix issues

* Remove SFragment dependency

* Update app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchStatusesFragment.kt

Co-Authored-By: Konrad Pozniak <connyduck@users.noreply.github.com>

* Clean-up post review suggestions

* Make TabLayout background colour match search bar

* Corrected method call syntax

* Added SwipeRefreshLayout to SearchFragment

* Fixed refresh to update all three tabs
2019-07-19 20:10:20 +02:00
Konrad Pozniak 659781eea4 fix avatars and display names in AccountsInListFragment (#1392)
* fix avatars and display names in AccountsInListFragment

* correctly emojify display names
2019-07-16 20:19:57 +02:00
Konrad Pozniak 39e7bf56f1 update timestamps on pull-to-refresh even when no new statuses are fetched (#1393) 2019-07-16 19:51:44 +02:00
Konrad Pozniak b72fbc6d4c upgrade dependencies (#1389) 2019-07-16 19:36:04 +02:00
Konrad Pozniak 95de73e873 fix glide crash in MainActivity (again) (#1394) 2019-07-16 19:27:26 +02:00
Konrad Pozniak 494915176f fix Android tests (#1391) 2019-07-16 19:27:07 +02:00
Konrad Pozniak e1c74dd8ca fix some lint warnings and Kotlin style issues (#1390) 2019-07-16 19:26:55 +02:00
Konrad Pozniak dd895202bf make avatar images in drawer rounded squares (#1388) 2019-07-16 19:26:41 +02:00
Conny Duck 1916da2bb6 Release 65 2019-07-11 20:03:55 +02:00
Conny Duck 92aa6fa4df fix number not shown in bold for fav/boost count in some languages 2019-07-11 19:41:09 +02:00
Konrad Pozniak 91102ccb43 fix Glide crash in MainActivity (#1379)
* fix Glide crash in MainActivity

* make emojiInitCallback final
2019-07-10 21:10:07 +02:00
Konrad Pozniak 3d5fef60ed fix card view outline being off a few pixels (#1375) 2019-07-10 06:53:21 +02:00
Konrad Pozniak cec2fe6b68 fix mute action not being correctly displayed (#1376) 2019-07-10 06:52:51 +02:00
Konrad Pozniak 0581b51999 fix timeline reloading and favs/boosts/polls showing up at wrong pos (#1374) 2019-07-10 06:52:13 +02:00
Levi Bard 934d313cb3 Apply conversation filters to threads. Addresses #1349 (#1351)
* Apply conversation filters to threads. Addresses #1349

* Cache filters for app lifetime, unless filters are modified locally

* Flush cached filters when changing accounts
2019-07-08 12:57:53 +02:00
Konrad Pozniak 792a617371 fix eye menu icon in thread view (#1372) 2019-07-07 17:57:41 +02:00
Conny Duck e3a1725333 delete empty string files 2019-07-07 15:25:48 +02:00
Quentí b494e56d96 Translated using Weblate (Occitan)
Currently translated at 100.0% (380 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/oc/
2019-07-07 13:03:16 +00:00
Weblate 3cd3b1c623 Added translation using Weblate (English (United States)) 2019-07-07 13:03:16 +00:00
Muha Aliss c3f2c2ce6e Translated using Weblate (Turkish)
Currently translated at 89.2% (339 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/tr/
2019-07-07 13:03:16 +00:00
Kristijan Tkalec 90fc20d11f Translated using Weblate (Slovenian)
Currently translated at 100.0% (380 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sl/
2019-07-07 13:03:16 +00:00
ButterflyOfFire 5dc4487291 Translated using Weblate (Esperanto)
Currently translated at 98.7% (375 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/eo/
2019-07-07 13:03:16 +00:00
ButterflyOfFire 2c9abab9f8 Translated using Weblate (Arabic)
Currently translated at 98.9% (376 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
2019-07-07 13:03:16 +00:00
Juanjo Salvador a8d68f0c50 Translated using Weblate (Spanish)
Currently translated at 97.1% (369 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
2019-07-07 13:03:16 +00:00
Muha Aliss 95d24f7bd1 Translated using Weblate (Turkish)
Currently translated at 88.7% (337 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/tr/
2019-07-07 13:03:16 +00:00
orimpe 975a2c69c0 Translated using Weblate (Luxembourgish)
Currently translated at 1.8% (7 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/lb/
2019-07-07 13:03:16 +00:00
ButterflyOfFire 4ee9493d2e Translated using Weblate (Arabic)
Currently translated at 98.9% (376 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
2019-07-07 13:03:16 +00:00
orimpe d361cdd51e Added translation using Weblate (Luxembourgish) 2019-07-07 13:03:16 +00:00
Levi Bard c4f648308c Fix respecting bot overlay preference in detailed status view. (#1368)
Closes #1364
2019-07-07 14:41:07 +02:00
Konrad Pozniak 711a4c6887 add support for american/british english translations (#1358)
* add support for american/british english distinction

* Update strings.xml

Just one additional change - anonymize (US) to anonymise (UK)

* change english language names

* add missing translation string
2019-07-02 10:56:05 +02:00
Konrad Pozniak 59a464e5ae fix crash caused by broken mention (#1360) 2019-07-02 10:55:02 +02:00
Konrad Pozniak b053d5a53d fix crash caused by wrong placeholders in arabic strings 2019-07-01 22:53:37 +02:00
Conny Duck 3517b793ae Release 64 2019-06-29 16:30:57 +02:00
Konrad Pozniak e41fa3b84c fix LoginActivity created twice on unauthenticated appstart (#1352)
* fix LoginActivity created twice on unauthenticated appstart

* make SplashActivity not inherit from BaseActivity
2019-06-29 11:39:50 +02:00
Konrad Pozniak f47f0d0600 fix strings 2019-06-29 08:34:58 +02:00
Quentí e93e5036c3 Translated using Weblate (Occitan)
Currently translated at 100.0% (380 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/oc/
2019-06-28 17:04:56 +00:00
Evgeny 0f418dcbd4 Translated using Weblate (Russian)
Currently translated at 100.0% (380 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ru/
2019-06-27 19:17:53 +00:00
Anonymous 169eaf42f3 Translated using Weblate (Russian)
Currently translated at 100.0% (380 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ru/
2019-06-27 19:17:52 +00:00
Zoltán Gera 22fb437dea Translated using Weblate (Hungarian)
Currently translated at 100.0% (380 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/hu/
2019-06-27 19:17:52 +00:00
Anonymous 3a0bc5b7e2 Translated using Weblate (German)
Currently translated at 98.2% (373 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
2019-06-27 19:17:52 +00:00
CryptKiddie 61a51d8745 Translated using Weblate (German)
Currently translated at 98.2% (373 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
2019-06-27 19:17:51 +00:00
Connyduck 1ed57ac20c Translated using Weblate (German)
Currently translated at 98.2% (373 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
2019-06-27 19:17:51 +00:00
Jan Boddez f31f9c89a3 Translated using Weblate (French)
Currently translated at 99.7% (379 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2019-06-27 19:17:51 +00:00
Jan Boddez 3574215d6f Translated using Weblate (Dutch)
Currently translated at 100.0% (380 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nl/
2019-06-27 19:17:51 +00:00
FeiYang 48e6e17fbc Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (380 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_Hant/
2019-06-27 19:17:50 +00:00
Akarshan Biswas 72f3f883a8 Translated using Weblate (Bengali (India))
Currently translated at 100.0% (380 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/bn_IN/
2019-06-27 19:17:50 +00:00
ButterflyOfFire b3258d75fe Translated using Weblate (Arabic)
Currently translated at 98.2% (373 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
2019-06-27 19:17:50 +00:00
Anonymous 7d68f353d6 Translated using Weblate (Spanish)
Currently translated at 100.0% (380 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
2019-06-26 18:23:24 +00:00
Anonymous e5ceffb9bd Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (380 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-06-25 19:19:07 +00:00
Zoltán Gera 49a1afe6b7 Translated using Weblate (Hungarian)
Currently translated at 93.7% (356 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/hu/
2019-06-25 19:19:07 +00:00
jeroenpraat 2dd31fc4ea Translated using Weblate (Dutch)
Currently translated at 100.0% (380 of 380 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nl/
2019-06-25 19:19:07 +00:00
jeroenpraat 1cc12cf43b Translated using Weblate (Dutch)
Currently translated at 100.0% (378 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nl/
2019-06-25 19:19:07 +00:00
Conny Duck 9f90686c5f Release 63 2019-06-25 21:10:34 +02:00
Konrad Pozniak cc2b4ee79a fix build warnings (#1331) 2019-06-24 22:15:31 +02:00
Konrad Pozniak 713d53e53b fix vanishing toots bug when refreshing (#1343) 2019-06-24 21:43:14 +02:00
Konrad Pozniak 5b93aa4cc5 fix image transition from timeline to ViewMediaActivity (#1348) 2019-06-24 20:52:38 +02:00
Levi Bard a5289861ed Add @ and # helper buttons to compose activity (#1277)
Addresses #810
2019-06-24 10:33:05 +02:00
Levi Bard 3adc14d95f Add the 'whole word' setting to the filter preferences UI (#1278) 2019-06-24 10:11:25 +02:00
Anonymous 29c96c2db8 Translated using Weblate (Swedish)
Currently translated at 100.0% (378 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sv/
2019-06-22 19:55:08 +00:00
Kristijan Tkalec 21d9062f0b Translated using Weblate (Slovenian)
Currently translated at 100.0% (378 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sl/
2019-06-22 19:55:08 +00:00
Quentí 9fb45e01be Translated using Weblate (Occitan)
Currently translated at 100.0% (378 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/oc/
2019-06-22 19:55:08 +00:00
Anonymous f0e8d01cd5 Translated using Weblate (Dutch)
Currently translated at 95.2% (360 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nl/
2019-06-22 19:55:08 +00:00
Konrad Pozniak 6a0d7014f5 Unlimited number of poll options (#1340)
* implement unlimited number of poll options

* fixes

* extract percent calculation into function so it can be used anywhere

* add license header
2019-06-22 21:55:03 +02:00
Ivan Kupalov cacac782ca Show media descriptions in timeline when previews are disabled. (#1284) 2019-06-22 20:38:53 +02:00
Konrad Pozniak c746ed0833 Improve link preview cards (#1330)
* improve card frame

* add placeholder for empty image

* improve layout, Pleroma compatibility, show author name as description fallback

* reset okhttp logging level

* remove unneeded statement
2019-06-22 08:05:55 +02:00
Konrad Pozniak 5efc0c68af remove boosted status when the original author was blocked or muted (#1335) 2019-06-22 08:05:24 +02:00
Anonymous 69b30d1314 Translated using Weblate (Swedish)
Currently translated at 100.0% (378 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sv/
2019-06-19 14:37:17 +00:00
Daniele Lira Mereb 0478636354 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (378 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
2019-06-19 14:37:17 +00:00
ButterflyOfFire 16ec1b647a Translated using Weblate (French)
Currently translated at 100.0% (378 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2019-06-19 14:37:16 +00:00
ButterflyOfFire 91301334b5 Translated using Weblate (Arabic)
Currently translated at 98.7% (373 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
2019-06-19 14:37:16 +00:00
Aditoo cfb0af1db4 Translated using Weblate (Czech)
Currently translated at 100.0% (378 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/cs/
2019-06-17 11:43:15 +00:00
Anonymous c22d9ca818 Translated using Weblate (Swedish)
Currently translated at 97.9% (370 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sv/
2019-06-17 11:43:15 +00:00
Vegard Skjefstad 1cd59ac22e Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (378 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-06-17 11:43:15 +00:00
Mélanie Chauvel be5b6d8fdd Translated using Weblate (French)
Currently translated at 100.0% (378 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2019-06-17 11:43:15 +00:00
Anonymous 27d9093aa5 Translated using Weblate (French)
Currently translated at 100.0% (378 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2019-06-17 11:43:15 +00:00
ButterflyOfFire 17de4c3bcc Translated using Weblate (French)
Currently translated at 100.0% (378 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2019-06-17 11:43:15 +00:00
Mélanie Chauvel 326df421e1 Translated using Weblate (Esperanto)
Currently translated at 100.0% (378 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/eo/
2019-06-17 11:43:15 +00:00
Vegard Skjefstad 8a0056c4d7 Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.9% (374 of 378 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-06-17 11:43:15 +00:00
Daniele Lira Mereb 3d7e8a39eb Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (371 of 371 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
2019-06-17 11:43:15 +00:00
Anonymous 363bbc973e Translated using Weblate (Bengali (India))
Currently translated at 100.0% (371 of 371 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/bn_IN/
2019-06-17 11:43:15 +00:00
Konrad Pozniak 9094a6d438 update Room to 2.1.0 (#1323) 2019-06-17 13:43:11 +02:00
Konrad Pozniak 912c4acda6 fix main tabs on tablet (#1322) 2019-06-17 13:15:11 +02:00
Konrad Pozniak 9176c2811e fix conversation avatars (#1324) 2019-06-17 13:14:44 +02:00
Marie Axelsson 36b8664fb4 Merge pull request #1303 from mlc/rick_roll_domains
Rick roll instead of logging in on selected domains. This is not censorship, but rather a choice by this house who will facilitate our services to.
2019-06-17 12:37:15 +02:00
Konrad Pozniak 545fa46d2f fix color of check icon in EditProfileActivity (#1320) 2019-06-11 19:48:21 +02:00
pandasoft0 a191c4c097 Disable sensitive media send if medias list is empty (#1309) 2019-06-11 16:44:02 +02:00
pandasoft0 1f7e8a079b Add setting to show/hide notification filter bar (#1314)
* Add setting to show/hide notification filter bar tuskyapp/Tusky#1306

* Remove not required requestLayout

* Fix notifications reload issue
2019-06-11 16:41:15 +02:00
Levi Bard 78c02c9d42 Implement instance mutes (#1311)
* Implement instance mutes. #1143

* Move new classes to instancemute component

* Add progress bar while instance list loads

* Add undo snackbar for instance unmuting

* Update display text for instance mutes
2019-06-11 15:56:27 +02:00
Konrad Pozniak 820c352612 change german wording for pref_title_custom_tabs 2019-06-10 22:03:24 +02:00
Konrad Pozniak ee3ce9425c fix favs string in German translation 2019-06-10 21:04:22 +02:00
Kristijan Tkalec 42c2ec204c Translated using Weblate (Slovenian)
Currently translated at 100.0% (371 of 371 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sl/
2019-06-10 17:40:12 +00:00
Vegard Skjefstad cb584d947c Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (371 of 371 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-06-10 17:40:12 +00:00
Quentí 6e0bfd6348 Translated using Weblate (Occitan)
Currently translated at 100.0% (371 of 371 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/oc/
2019-06-10 17:40:12 +00:00
ButterflyOfFire 121ea64fa2 Translated using Weblate (French)
Currently translated at 99.4% (359 of 361 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2019-06-10 17:40:12 +00:00
Akarshan Biswas 481ff060a3 Translated using Weblate (Bengali (India))
Currently translated at 100.0% (361 of 361 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/bn_IN/
2019-06-10 17:40:12 +00:00
Anonymous 95b3060faa Translated using Weblate (Bengali (India))
Currently translated at 100.0% (361 of 361 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/bn_IN/
2019-06-10 17:40:12 +00:00
ButterflyOfFire 98f8a89848 Translated using Weblate (Arabic)
Currently translated at 99.2% (358 of 361 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
2019-06-10 17:40:12 +00:00
Akarshan Biswas 6d86719faa Translated using Weblate (Bengali (India))
Currently translated at 70.9% (256 of 361 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/bn_IN/
2019-06-10 17:40:12 +00:00
Akarshan Biswas 45b11606cd Added translation using Weblate (Bengali (India)) 2019-06-10 17:40:12 +00:00
kyori19 d5d834526c Fix onBackPressed never called in ComposeActivity (#1317) 2019-06-10 19:40:07 +02:00
Konrad Pozniak 5fa4ed82d0 Update Dagger & other deps (#1315)
* update dagger

* update remaining deps
2019-06-09 19:48:04 +02:00
Konrad Pozniak e8c08dd48d fix r8 rules to avoid crash when downloading Emoji Font (#1312) 2019-06-09 16:56:34 +02:00
pandasoft0 34d130f12f Redesign report activity (#1295)
* Report activity core

* Implement navigation

* Implement navigation

* Update strings

* Revert manifest formatting

* Implement Done page

* Add landscape layout

* Implement Note fragment

* Create component

* Implement simple status adapter

* Format code

* Add date/time to report statuses

* Refactor status view holder

* Refactor code

* Refactor ViewPager

* Replace MaterialButton with Button

* Remove unneeded string

* Update Text and Check views style

* Remove old ReportActivity and rename Report2Activity to ReportActivity

* Hide "report to remote instance" checkbox for local accounts

* Add account, hashtag and links click handler

* Add media preview

* Add sensitive content support

* Add status expand/collapse support

* Update adapter to user adapterPosition instead of stored status

* Updated checked change handling

* Add polls support to report screen

* Add copyright

* Set buttonTint at CheckBox

* Exclude reblogs from statuses for reports

* Change final page check mark size

* Update report note screen

* Fix typos

* Remove unused params from api endpoint

* Replace .visibility with show()/hide()

* Replace Date().time with System.currentTime...

* Add line spacing

* Fix close button tint issue

* Updated status adapter
2019-06-09 16:55:34 +02:00
Constantin A 5c5ae15a63 2019 Emoji Update (#1261)
* Updated EmojiCompat support:
- Fonts are now updatable
  - Old fonts will automatically be deleted
- Noto Emoji is supported
- New library version

* It will now (hopefully) only look through the emoji font directory if it exists...

* Added a noto emoji icon for Android <=6;
Font files and their version relation are only loaded once now.

* Small bugfix for the noto emoji icon

* Changed the initial size of the existingFontFiles list to a constant value

* Bugfixes
Old files are now (really) deleted
The latest version is used as the actuall font
Further optimizations

* Emoji font update triggers restart dialog

* Resized the Noto icon;
(Hopefully) fixed EmojiCompat (again)
2019-06-06 21:51:56 +02:00
Konrad Pozniak c1dcc4dda4 correctly emojify account name in AccountActivity (#1297) 2019-06-05 21:35:29 +02:00
Konrad Pozniak c0d95209a8 cleanup unused resources (#1300) 2019-06-02 22:02:03 +02:00
Anonymous 571cff02d1 Translated using Weblate (Swedish)
Currently translated at 100.0% (368 of 368 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sv/
2019-06-02 19:23:22 +00:00
Anonymous d8b8ac0a18 Translated using Weblate (Slovenian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sl/
2019-06-02 19:23:22 +00:00
Vegard Skjefstad 19bd615422 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (368 of 368 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-06-02 19:23:22 +00:00
Anonymous b88f2e8245 Translated using Weblate (Czech)
Currently translated at 100.0% (368 of 368 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/cs/
2019-06-02 19:23:22 +00:00
Daniele Lira Mereb 0be5a1552b Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (368 of 368 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
2019-06-02 19:23:22 +00:00
Francesc Galí 5dce72775b Translated using Weblate (Catalan)
Currently translated at 100.0% (368 of 368 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
2019-06-02 19:23:22 +00:00
Konrad Pozniak 421cfe9f3a cleanup entity classes and ViewThreadFragment (#1302)
* cleanup entity classes and ViewThreadFragment

* fix tests
2019-06-02 21:23:18 +02:00
Konrad Pozniak 5b3751f9bd apply filters to boosted statuses (#1299) 2019-06-02 21:21:56 +02:00
mike castleman 3c2696ac67 add tests 2019-06-01 15:30:17 -04:00
mike castleman 0e5700c652 enhance bad-domain detection 2019-06-01 15:29:15 -04:00
mike castleman 931b1ea7d9 rick roll instead of logging in on selected domains 2019-06-01 14:47:14 -04:00
Konrad Pozniak d91e9ad06f Merge pull request #1296 from unstabler/impl-simple-shortcuts
improve usability: add shortcuts for compose/send new toot [#505]
2019-05-31 15:01:12 +02:00
Gyuhwan Park 8a6c8f00ec fix(MainActivity,ComposeActivity): use onKeyDown() instead 2019-05-31 17:35:58 +09:00
Konrad Pozniak 0473f71f9a Merge pull request #1288 from tuskyapp/poll-description
Minimal screen reader support for polls
2019-05-30 21:53:56 +02:00
Konrad Pozniak 7c0a674729 add missing db schema 17 file 2019-05-30 21:02:59 +02:00
Gyuhwan Park 314859f9c0 feature(ComposeActivity): add shortcut for send new toot (CTRL + ENTER) [#505] 2019-05-30 21:22:52 +09:00
Gyuhwan Park 8dd61ba9da feature(MainActivity): add shortcut for compose new toot (SHIFT + N or CTRL + N) [#505] 2019-05-30 21:20:53 +09:00
Daniele Lira Mereb 053723ea45 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (368 of 368 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
2019-05-29 18:26:37 +00:00
Kristijan Tkalec 1fc01d4c06 Translated using Weblate (Slovenian)
Currently translated at 100.0% (368 of 368 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sl/
2019-05-29 18:26:37 +00:00
Vegard Skjefstad 67185f4ffc Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (368 of 368 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-05-29 18:26:37 +00:00
ButterflyOfFire ae99ed6b20 Translated using Weblate (French)
Currently translated at 100.0% (368 of 368 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2019-05-29 18:26:37 +00:00
Mélanie Chauvel 16304e51b8 Translated using Weblate (French)
Currently translated at 100.0% (368 of 368 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2019-05-29 18:26:37 +00:00
Mélanie Chauvel afe518f51b Translated using Weblate (Esperanto)
Currently translated at 100.0% (368 of 368 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/eo/
2019-05-29 18:26:37 +00:00
lenchan139 2f4cbba433 make a copy of file before upload (#1294) 2019-05-29 20:26:33 +02:00
Konrad Pozniak 51be949f09 fix text color in dropdown of light theme (#1286)
* fix text color in dropdown of light theme

* rename theme to make clear where it is used
2019-05-26 22:26:23 +02:00
charlag 54b2727a5b Minimal screen reader support for polls 2019-05-26 15:56:26 +02:00
Konrad Pozniak 1cc55959ac add avatar placeholders back in (#1285) 2019-05-26 10:06:22 +02:00
Konrad Pozniak fb45e0e2bb Animate gif avatars (#1279)
* animate gif avatars

* add setting to enable avatar animation

* cleanup code
2019-05-26 08:46:08 +02:00
Konrad Pozniak df401e90b0 improve performance when clearing notifications (#1283) 2019-05-26 08:45:25 +02:00
Konrad Pozniak 44e642e137 improve notification fragment layout (#1282)
* improve notification fragment layout

* improve sw640dp notification fragment layout
2019-05-26 08:39:21 +02:00
Konrad Pozniak bbb693f433 remove some unneeded code from BaseActivity (#1281) 2019-05-26 08:12:42 +02:00
Kyle Sunden f3499f9a38 fix filemojicompat link (#1274) 2019-05-25 16:44:51 +02:00
Juanjo Salvador ef1b0211ad Translated using Weblate (Spanish)
Currently translated at 100.0% (367 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
2019-05-24 18:52:55 +00:00
Juanjo Salvador b25cf3bcda Translated using Weblate (Spanish)
Currently translated at 98.9% (363 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
2019-05-24 16:42:17 +00:00
Markel @wakutiteo 9eae4aa5fd Translated using Weblate (Spanish)
Currently translated at 98.9% (363 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
2019-05-24 16:42:17 +00:00
Markel @wakutiteo 84aec63d14 Translated using Weblate (Spanish)
Currently translated at 86.9% (319 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
2019-05-24 16:42:17 +00:00
Kristijan Tkalec 4bb7f5c033 Translated using Weblate (Slovenian)
Currently translated at 100.0% (367 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sl/
2019-05-24 16:42:17 +00:00
Quentí 3bb5c6a225 Translated using Weblate (Occitan)
Currently translated at 100.0% (367 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/oc/
2019-05-24 16:42:17 +00:00
Anonymous 8bfe43cf2c Translated using Weblate (Chinese (Simplified))
Currently translated at 99.7% (366 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/zh_Hans/
2019-05-24 16:42:17 +00:00
Daniele Lira Mereb cecdc10701 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (367 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
2019-05-24 16:42:17 +00:00
Bernd 6cbfb7699b Update Deps (#1275) 2019-05-24 18:42:13 +02:00
Conny Duck d6b04adc45 Release 62 2019-05-20 18:53:04 +02:00
Konrad Pozniak 30ea164f45 downgrade alpha libraries (#1273) 2019-05-20 16:56:58 +02:00
Konrad Pozniak 06c672f970 fix ellipsize in item_account (#1269) 2019-05-19 21:11:36 +02:00
Konrad Pozniak ec6217f292 fix upgrade of material lib (#1268) 2019-05-18 21:22:58 +02:00
Konrad Pozniak 86fda3e762 fix crash in SearchFragment (#1266) 2019-05-18 16:52:48 +02:00
Konrad Pozniak 2ee95b4ca3 upgrade deps (#1263) 2019-05-18 08:06:30 +02:00
pandasoft0 b4516cac04 Account Activity enhancements (#1196)
* use the "follow" button as an "unblock" button on the profiles of blocked users

* use the "follow" button as an "unblock" button on the profiles of blocked users

* add an icon to the profiles that can be clicked to mute/unmute the user

* add an icon to the profiles that can be clicked to mute/unmute the user

* Fix view issues

* Fix view issues

* Implement swipe to refresh for Account layout

* Implement swipe to refresh handler at the account screen

* Implement swipe to refresh

* Correct account refresh

* Show Progress Bar

* Show Progress Bar

* Move "itSelf" check into the viewModel

* Change methods access level

* Change TimelineFragment newInstance overload

* Change avatarSize type to Float

* Replace ImageButton with MaterialButton

* Update account activity swipe to refresh colors

* Refactor code

* Refactor code

* Fix crash on moved account refresh

* Show moved account stats

* Update mute button behaviour

* Show tabs and content for moved accounts

* Fix crash on tablet
2019-05-15 12:43:16 +02:00
Anonymous 425e5c6673 Translated using Weblate (Swedish)
Currently translated at 100.0% (367 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sv/
2019-05-14 11:36:09 +00:00
Kristijan Tkalec 0b4e345351 Translated using Weblate (Slovenian)
Currently translated at 100.0% (367 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sl/
2019-05-14 11:36:09 +00:00
Dani 2b6df31aa4 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (367 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
2019-05-14 11:36:08 +00:00
Francesc Galí 3778387e4f Translated using Weblate (Catalan)
Currently translated at 100.0% (367 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
2019-05-14 11:36:08 +00:00
ButterflyOfFire ba21d158fe Translated using Weblate (Arabic)
Currently translated at 99.2% (364 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
2019-05-14 11:36:08 +00:00
Dani e1a99608f3 Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.1% (360 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
2019-05-13 04:13:47 +00:00
Anonymous b9fe82ce75 Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.1% (360 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
2019-05-13 04:13:46 +00:00
Vegard Skjefstad 2b1d351b99 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (367 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-05-11 15:35:11 +00:00
Markel @wakutiteo 208a510266 Translated using Weblate (Spanish)
Currently translated at 87.2% (320 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
2019-05-11 15:35:11 +00:00
Aditoo 7de2438ffd Translated using Weblate (Czech)
Currently translated at 100.0% (367 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/cs/
2019-05-11 15:35:11 +00:00
ButterflyOfFire f8156dec0f Translated using Weblate (Arabic)
Currently translated at 99.2% (364 of 367 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
2019-05-11 15:35:11 +00:00
Anonymous 1b00977a6b Translated using Weblate (Swedish)
Currently translated at 100.0% (366 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sv/
2019-05-11 15:35:11 +00:00
Quentí f073f3d4bc Translated using Weblate (Occitan)
Currently translated at 100.0% (366 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/oc/
2019-05-11 15:35:11 +00:00
ButterflyOfFire c18c0ea132 Translated using Weblate (French)
Currently translated at 99.2% (363 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2019-05-11 15:35:11 +00:00
Konrad Pozniak 7ca8507c3c fix images with focal point not shown in timeline (#1256) 2019-05-11 17:35:07 +02:00
Konrad Pozniak cfb3833133 fix item_account layout for rtl locales (#1252) 2019-05-10 20:08:36 +02:00
Konrad Pozniak af6a7e5872 support custom emoji fonts in poll options (#1250) 2019-05-10 20:08:22 +02:00
pandasoft0 1f87fd66a5 Update preferences library, remove unneeded "shouldDisableView" (#1254) 2019-05-09 21:00:50 +02:00
pandasoft0 1ed9a14595 Add correct Content Description for the preview images at the Compose screen (#1188)
* Add correct Content Description for the preview images at the Compose screen. tuskyapp#1155

* Remove "unknown" string from resource. Format code

* Format code

* Update string resource for content description
2019-05-09 20:25:44 +02:00
pandasoft0 a19155af2d Disable click on preference category items (#1239)
* Disable click on preference category item. tuskyapp#1221

Changed compat preferences widget to AndroidX according to (https://developer.android.com/guide/topics/ui/settings.html)

* Update preference categories clickable
2019-05-09 19:21:22 +02:00
Conny Duck fd3e868e9a Release 61 2019-05-09 19:09:40 +02:00
Markel @wakutiteo 9b8ed28da2 Translated using Weblate (Spanish)
Currently translated at 86.6% (317 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
2019-05-08 19:42:31 +00:00
Vegard Skjefstad 2f995409b1 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (366 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-05-08 19:42:31 +00:00
Francesc Galí 0581c194c4 Translated using Weblate (Catalan)
Currently translated at 98.6% (361 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
2019-05-08 19:42:31 +00:00
ButterflyOfFire 6d72bc6129 Translated using Weblate (Arabic)
Currently translated at 99.2% (363 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
2019-05-08 19:42:31 +00:00
Elias Mårtenson 0ba85d2f07 Translated using Weblate (Swedish)
Currently translated at 98.4% (360 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/sv/
2019-05-08 19:42:31 +00:00
Anonymous bc534f5e04 Translated using Weblate (French)
Currently translated at 97.8% (358 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2019-05-08 19:42:31 +00:00
Francesc Galí bc89646f4f Translated using Weblate (Catalan)
Currently translated at 98.1% (359 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
2019-05-08 19:42:31 +00:00
Conny Duck a8a39613dd stop buggy gif animation for now 2019-05-08 21:42:22 +02:00
Conny Duck ed8da7d747 fix crash in StatusBaseViewHolder.getVisibilityDescription 2019-05-08 20:19:31 +02:00
Konrad Pozniak ae446d182d Fix bot icon indicator again (#1249)
* fix handling of bot indicator in timeline

* write bot status into db cache

* remove log
2019-05-07 07:37:00 +02:00
Evgeny Petrov 060dbd6920 Russian translation update 2019-05-06 21:09:49 +03:00
Anonymous ddc80d933f Translated using Weblate (Welsh)
Currently translated at 70.8% (259 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/cy/
2019-05-06 16:53:35 +00:00
Mickson 06c2cad515 Translated using Weblate (Polish)
Currently translated at 74.0% (271 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pl/
2019-05-06 16:53:35 +00:00
Anonymous 46b3bf5470 Translated using Weblate (French)
Currently translated at 97.3% (356 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2019-05-06 16:53:35 +00:00
Francesc Galí 9b93c6398d Translated using Weblate (Catalan)
Currently translated at 69.9% (256 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
2019-05-06 16:53:35 +00:00
Konrad Pozniak 969ea1a26c fix german poll_option_format string 2019-05-06 18:53:26 +02:00
aka-rin 892495bbae Fix Chinese translations (#1246)
* Update zh-CN translations for new release.

* Update zh-SG translations for new release.

* Update zh-TW translations for new release.

* Update zh-HK translations for new release.

* Update zh-MO translations for new release.
2019-05-06 18:43:42 +02:00
Conny Duck e68274c1ec Release 60 2019-05-06 10:45:56 +02:00
Connyduck c44565abe0 Translated using Weblate (German)
Currently translated at 96.4% (353 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
2019-05-06 08:19:43 +00:00
Connyduck 4bc7aba6d7 Translated using Weblate (German)
Currently translated at 96.4% (353 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/de/
2019-05-06 08:15:49 +00:00
Francesc Galí b48311137b Translated using Weblate (Catalan)
Currently translated at 58.5% (214 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
2019-05-06 08:15:49 +00:00
Francesc Galí b52c9fd41a Translated using Weblate (Catalan)
Currently translated at 58.5% (214 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
2019-05-06 07:59:09 +00:00
Konrad Pozniak 815106940a fix timespan plurals (#1240)
* fix timespan plurals

* rename poll timestamp strings and helper method
2019-05-06 09:59:06 +02:00
Francesc Galí 00af64c09c Translated using Weblate (Catalan)
Currently translated at 58.5% (214 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
2019-05-06 07:55:22 +00:00
Conny Duck 6266320a32 fix strings 2019-05-05 21:25:11 +02:00
Markel @wakutiteo f781124fb5 Translated using Weblate (Spanish)
Currently translated at 81.7% (299 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
2019-05-05 19:14:34 +00:00
Anonymous b0bc36e2d2 Translated using Weblate (Catalan)
Currently translated at 51.9% (190 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
2019-05-05 19:14:34 +00:00
ButterflyOfFire 21f0e841ea Translated using Weblate (Arabic)
Currently translated at 98.1% (359 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
2019-05-05 19:14:34 +00:00
Konrad Pozniak 8d33ef1456 Poll fixes (#1238)
* update cache when voting on a poll

* fix poll controls color

* don't allow voting on old poll from cache

* check for RecyclerView.NO_POSITION in click listener

* fix crash when voting in a boosted poll
2019-05-05 08:26:17 +02:00
Vegard Skjefstad c4d5e1a047 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (366 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-05-03 18:42:16 +00:00
Sandor Teglasy fd7eedfc42 Translated using Weblate (Hungarian)
Currently translated at 86.1% (315 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/hu/
2019-05-03 18:42:16 +00:00
Anonymous cdc7d4811d Translated using Weblate (Hungarian)
Currently translated at 86.1% (315 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/hu/
2019-05-03 18:42:16 +00:00
jeroenpraat 93e14376e0 Translated using Weblate (Dutch)
Currently translated at 100.0% (366 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nl/
2019-05-03 18:42:16 +00:00
Anonymous adfd4ba7b0 Translated using Weblate (Catalan)
Currently translated at 51.6% (189 of 366 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
2019-05-03 18:42:16 +00:00
Konrad Pozniak 9a4dfc632f fix poll voting in NotificationFragment (#1234) 2019-05-03 20:42:13 +02:00
Konrad Pozniak e400d53230 Notification filtering fixes (#1232)
* fix popup menu not shown on Android 5

* use correct no button for notification clearing confirmation dialog
2019-05-03 20:41:55 +02:00
aka-rin a76e802ac1 Update Chinese translations (#1236)
* Update zh-CN translations.

* Update zh-SG translations.

* Update zh-TW translations.

* Update zh-HK translations

* Update zh-MO translations.
2019-05-03 20:39:09 +02:00
Konrad Pozniak 05348ef957 Poll notifications (#1229)
* show poll notifications in the app

* show poll notifications in the app

* allow filtering poll notifications in the poll fragment

* show poll notifications in system notifications
2019-05-02 19:44:35 +02:00
Anonymous f89ecba8fd Translated using Weblate (Catalan)
Currently translated at 49.3% (180 of 365 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ca/
2019-05-02 17:42:01 +00:00
Quentí c8bb88da85 Translated using Weblate (Occitan)
Currently translated at 98.4% (359 of 365 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/oc/
2019-05-02 16:35:48 +00:00
Vegard Skjefstad 491b08fce7 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (365 of 365 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-05-02 16:35:48 +00:00
ButterflyOfFire f34cd92b08 Translated using Weblate (French)
Currently translated at 98.4% (359 of 365 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2019-05-02 16:35:48 +00:00
jeroenpraat 4f249f7469 Translated using Weblate (Dutch)
Currently translated at 100.0% (365 of 365 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nl/
2019-05-02 16:35:48 +00:00
Anonymous 70bacc2989 Translated using Weblate (Dutch)
Currently translated at 100.0% (365 of 365 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nl/
2019-05-02 16:35:47 +00:00
Aditoo 0d7ba067a1 Translated using Weblate (Czech)
Currently translated at 100.0% (365 of 365 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/cs/
2019-05-02 16:35:47 +00:00
ButterflyOfFire 677478ecc2 Translated using Weblate (Arabic)
Currently translated at 97.0% (354 of 365 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ar/
2019-05-02 16:35:47 +00:00
Konrad Pozniak 6297f39040 fix deleted status reappearing in the timeline (#1225)
* fix deleted status reappearing in the timeline

* fix crash

* fix tests

* fix instrumented tests

* add test for deleted status in timeline
2019-05-01 22:10:00 +02:00
Konrad Pozniak b33855c0c8 Fix translations (#1223)
* flatten string arrays

* delete empty ko translations

* delete crowdin comments

* fix warning in czech translation

* delete untranslated strings
2019-04-29 20:17:50 +02:00
Kristijan Tkalec 711c5a68ca Translated using Weblate (Slovenian)
Currently translated at 100.0% (349 of 349 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/sl/
2019-04-29 18:13:31 +00:00
nailyk a06d37c266 Translated using Weblate (French)
Currently translated at 98.3% (343 of 349 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/fr/
2019-04-29 18:13:31 +00:00
Konrad Pozniak 4ab06e679f fix timeline query not returning poll (#1226) 2019-04-28 10:11:36 +02:00
Konrad Pozniak 173b878c3b add support for multiple choice polls (#1212) 2019-04-28 09:58:17 +02:00
Conny Duck b4b5903245 upgrade deps 2019-04-28 09:52:12 +02:00
Konrad Pozniak 9ca59d69fa fix Glide crash in MainActivity (#1224) 2019-04-27 18:20:42 +02:00
Isak Holmström 01c1b56c5b Translated using Weblate (Swedish)
Currently translated at 100.0% (349 of 349 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/sv/
2019-04-26 08:27:04 +00:00
Vegard Skjefstad 36fcdf044b Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (349 of 349 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-04-26 08:27:03 +00:00
Sylke Vicious 45e68ed9bc Translated using Weblate (Italian)
Currently translated at 98.3% (343 of 349 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/it/
2019-04-26 08:27:03 +00:00
Aditoo e6a58a420e Translated using Weblate (Czech)
Currently translated at 100.0% (349 of 349 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/cs/
2019-04-26 08:27:02 +00:00
Konrad Pozniak 4881e29f19 fix StatusDetailedVieHolder ignoring useAbsoluteTime setting (#1215) 2019-04-25 19:29:15 +02:00
Vegard Skjefstad f4cdea8949 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (349 of 349 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-04-23 10:26:57 +00:00
Vegard Skjefstad f8930513ac Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (338 of 338 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-04-22 08:11:06 +00:00
Konrad Pozniak b1e68dfc38 Polls part 1 - displaying in timelines and voting (#1200)
* add entity classes

* change data models and add database migration

* add polls to StatusViewData

* show poll results

* add methods for vote handling

* add voting interface

* enable voting in TimelineFragment

* update polls immediately

* enable custom emojis for poll options

* enable voting from search fragment

* add voting layout to detailed statuses

* fix tests

* enable voting in ViewThreadFragment

* enable voting in ConversationsFragment

* small refactor for StatusBaseViewHolder
2019-04-22 10:11:00 +02:00
Konrad Pozniak fe0c9d19b4 fix issue with avatar background recycling (#1209) 2019-04-21 22:59:58 +02:00
Konrad Pozniak 2c2c8fa991 fix downloading media on Android 5 (#1206) 2019-04-21 22:59:49 +02:00
Konrad Pozniak 57eded9a05 add icon for bot indicator preference (#1208) 2019-04-21 22:59:33 +02:00
nailyk ff36648612 Translated using Weblate (French)
Currently translated at 98.8% (332 of 336 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/fr/
2019-04-21 13:16:43 +00:00