Commit Graph

1709 Commits

Author SHA1 Message Date
Anonymous 7491eb178d 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 f33f4a1b2c 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 7eb75c0e6c 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 197431fe15 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 59b5a558aa 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 cd804726db 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 67dba7c2f4 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 7c18565544 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 ae54188194 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 22bd0462b7
update Room to 2.1.0 (#1323) 2019-06-17 13:43:11 +02:00
Konrad Pozniak 4b96c1e3f4
fix main tabs on tablet (#1322) 2019-06-17 13:15:11 +02:00
Konrad Pozniak ab4f981955
fix conversation avatars (#1324) 2019-06-17 13:14:44 +02:00
Marie Axelsson 5d04a7ccda
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 1b86efaa10
fix color of check icon in EditProfileActivity (#1320) 2019-06-11 19:48:21 +02:00
pandasoft0 0ddde62202 Disable sensitive media send if medias list is empty (#1309) 2019-06-11 16:44:02 +02:00
pandasoft0 ce501f24e6 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 a6819ce28e 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 c10f3bce24 change german wording for pref_title_custom_tabs 2019-06-10 22:03:24 +02:00
Konrad Pozniak 4f1cb19c55 fix favs string in German translation 2019-06-10 21:04:22 +02:00
Kristijan Tkalec 3c01017d1e 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 cb4d18e035 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í 5192b164db 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 bc110a5bd0 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 86dd27663b 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 5fcd973245 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 e25b3ee9cf 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 2d7050e531 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 47f98a4000 Added translation using Weblate (Bengali (India)) 2019-06-10 17:40:12 +00:00
kyori19 4d916eb106 Fix onBackPressed never called in ComposeActivity (#1317) 2019-06-10 19:40:07 +02:00
Konrad Pozniak 05d939b68a
Update Dagger & other deps (#1315)
* update dagger

* update remaining deps
2019-06-09 19:48:04 +02:00
Konrad Pozniak d8f7845be5
fix r8 rules to avoid crash when downloading Emoji Font (#1312) 2019-06-09 16:56:34 +02:00
pandasoft0 c335651b6b 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 f7581daa75 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 794903f496
correctly emojify account name in AccountActivity (#1297) 2019-06-05 21:35:29 +02:00
Konrad Pozniak a956061cbf
cleanup unused resources (#1300) 2019-06-02 22:02:03 +02:00
Anonymous 8a4124b927 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 da4b64754c 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 4d1ab4c93c 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 ceffe500d0 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 84db4d0df3 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í 856e9f3a5f 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 2b2212e951
cleanup entity classes and ViewThreadFragment (#1302)
* cleanup entity classes and ViewThreadFragment

* fix tests
2019-06-02 21:23:18 +02:00
Konrad Pozniak d863bc50e4
apply filters to boosted statuses (#1299) 2019-06-02 21:21:56 +02:00
mike castleman 728e4f4858
add tests 2019-06-01 15:30:17 -04:00
mike castleman b15a5c7614
enhance bad-domain detection 2019-06-01 15:29:15 -04:00
mike castleman ee35a9768f
rick roll instead of logging in on selected domains 2019-06-01 14:47:14 -04:00
Konrad Pozniak 91d01bce05
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 50b50a182e fix(MainActivity,ComposeActivity): use onKeyDown() instead 2019-05-31 17:35:58 +09:00
Konrad Pozniak 9a90594fae
Merge pull request #1288 from tuskyapp/poll-description
Minimal screen reader support for polls
2019-05-30 21:53:56 +02:00
Konrad Pozniak 0419417346 add missing db schema 17 file 2019-05-30 21:02:59 +02:00
Gyuhwan Park d31aa7fc43 feature(ComposeActivity): add shortcut for send new toot (CTRL + ENTER) [#505] 2019-05-30 21:22:52 +09:00
Gyuhwan Park 8cbf8b59bd 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 565c2508d6 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 6c831e98d0 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 241a26eaec 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 d5c4c9b805 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 8742f9609d 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 ca2fcec84c 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 6fc62d3c01 make a copy of file before upload (#1294) 2019-05-29 20:26:33 +02:00
Konrad Pozniak 7f4a6f9e40
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 3f613dc56f Minimal screen reader support for polls 2019-05-26 15:56:26 +02:00
Konrad Pozniak 9690cd5730
add avatar placeholders back in (#1285) 2019-05-26 10:06:22 +02:00
Konrad Pozniak 83696b5c7f
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 da1089184c
improve performance when clearing notifications (#1283) 2019-05-26 08:45:25 +02:00
Konrad Pozniak 7733e387ee
improve notification fragment layout (#1282)
* improve notification fragment layout

* improve sw640dp notification fragment layout
2019-05-26 08:39:21 +02:00
Konrad Pozniak 959a08437d
remove some unneeded code from BaseActivity (#1281) 2019-05-26 08:12:42 +02:00
Kyle Sunden 80f62ad4c1 fix filemojicompat link (#1274) 2019-05-25 16:44:51 +02:00
Juanjo Salvador 296e88b09f 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 2ffbf6ef3d 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 baa6069f55 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 9543925908 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 dc040a814a 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í bd134467f7 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 259e5e0587 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 7073ee0490 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 9311ffa391 Update Deps (#1275) 2019-05-24 18:42:13 +02:00
Conny Duck 10fed0e2dc Release 62 2019-05-20 18:53:04 +02:00
Konrad Pozniak eedd0d51eb
downgrade alpha libraries (#1273) 2019-05-20 16:56:58 +02:00
Konrad Pozniak 51a34271fa
fix ellipsize in item_account (#1269) 2019-05-19 21:11:36 +02:00
Konrad Pozniak 2d44c39063
fix upgrade of material lib (#1268) 2019-05-18 21:22:58 +02:00
Konrad Pozniak c8bf07ea77
fix crash in SearchFragment (#1266) 2019-05-18 16:52:48 +02:00
Konrad Pozniak 3f957a09c5
upgrade deps (#1263) 2019-05-18 08:06:30 +02:00
pandasoft0 ae5d8b8633 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 b9e118d5e0 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 2f877634c1 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 03ba481ddf 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í 637a020a6a 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 18001ad6c0 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 da156d193d 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 49defa6ed0 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 ef9ecb9422 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 e02d33f337 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 b81c891281 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 9022c843e8 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 ce37f48b2c 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í 1f649d5019 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 8ab93a1792 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 419ae80c60
fix images with focal point not shown in timeline (#1256) 2019-05-11 17:35:07 +02:00
Konrad Pozniak 47104bf2cf
fix item_account layout for rtl locales (#1252) 2019-05-10 20:08:36 +02:00
Konrad Pozniak 561d4cc284
support custom emoji fonts in poll options (#1250) 2019-05-10 20:08:22 +02:00
pandasoft0 126aefacbf Update preferences library, remove unneeded "shouldDisableView" (#1254) 2019-05-09 21:00:50 +02:00
pandasoft0 5c61786e05 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 c75b046483 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 69a6087014 Release 61 2019-05-09 19:09:40 +02:00
Markel @wakutiteo c1c57e8ec2 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 dc6175ac72 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í 1f852267c7 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 2bf2150eaa 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 21af2f0ca8 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 f959c4be19 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í 34d7b15538 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 4d58ecb4ea stop buggy gif animation for now 2019-05-08 21:42:22 +02:00
Conny Duck 51cf1a4ec5 fix crash in StatusBaseViewHolder.getVisibilityDescription 2019-05-08 20:19:31 +02:00
Konrad Pozniak 40d3eb8759
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 097c1f8702 Russian translation update 2019-05-06 21:09:49 +03:00
Anonymous 5c14ed1967 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 aa714c619f 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 624b55abbf 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í b52633215a 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 d861f657bb fix german poll_option_format string 2019-05-06 18:53:26 +02:00
aka-rin 986b4ad8c8 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 f36c61d133 Release 60 2019-05-06 10:45:56 +02:00
Connyduck 1b386276f3 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 da1ef81dd3 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í 9a065f0bc1 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í f49a305cfc 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 d7c32258ae
fix timespan plurals (#1240)
* fix timespan plurals

* rename poll timestamp strings and helper method
2019-05-06 09:59:06 +02:00
Francesc Galí 48f208d89b 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 a5b2d8b813 fix strings 2019-05-05 21:25:11 +02:00
Markel @wakutiteo a8d7674980 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 b6eb7c2d65 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 006bc7cc08 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 b8c32a96de
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 e6d52a66db 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 ed878d4496 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 613694ae2c 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 b415629ff8 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 b55c1ed95e 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 8f57dddd61
fix poll voting in NotificationFragment (#1234) 2019-05-03 20:42:13 +02:00
Konrad Pozniak 28a76c1a5f
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 0ee5dd866d 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 e735e4843e
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 9e0d8f69b4 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í 9f1d0ed6e2 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 93eb372d11 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 11214e59dc 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 190e019675 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 900d0a8930 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 da2e74afc5 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 e264ed15c5 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 cb82202d4d
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 53696f752a
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 f1d53d5f75 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 6dc542aa8a 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 c739a147cf
fix timeline query not returning poll (#1226) 2019-04-28 10:11:36 +02:00
Konrad Pozniak 8d01e54caf
add support for multiple choice polls (#1212) 2019-04-28 09:58:17 +02:00
Conny Duck a471e358c3 upgrade deps 2019-04-28 09:52:12 +02:00
Konrad Pozniak c410600fe4
fix Glide crash in MainActivity (#1224) 2019-04-27 18:20:42 +02:00
Isak Holmström f5f04fe2c6 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 a967f42820 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 693f49d522 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 7f8dd7f18b 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 f235a38cca
fix StatusDetailedVieHolder ignoring useAbsoluteTime setting (#1215) 2019-04-25 19:29:15 +02:00
Vegard Skjefstad d5e460acb2 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 0ce0f3687d 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 fd7471f2ab
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 82d547caf8
fix issue with avatar background recycling (#1209) 2019-04-21 22:59:58 +02:00
Konrad Pozniak 5aa3f958a8
fix downloading media on Android 5 (#1206) 2019-04-21 22:59:49 +02:00
Konrad Pozniak e7afa0362b
add icon for bot indicator preference (#1208) 2019-04-21 22:59:33 +02:00
nailyk 501dff2a0c 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
kyori19 60d6927af6 Implement redraft feature. (#1190)
* Implement "Delete and Edit" feature

* Some changes to ComposeActivity

Support for uploaded medias, sensitive option.

Fix typo.

Change names of some extra keys.

* Use Glide instead of Picasso

* Pass ArrayList instead of json

* Change wording for re-draft

* Fix test
2019-04-21 15:16:39 +02:00
Konrad Pozniak 49ede9183d add Norwegian & Slovenian to the app language settings 2019-04-21 15:07:03 +02:00
Konrad Pozniak ea048c9f0c
fix crash when status has more than 4 images and accessibility service is active (#1204) 2019-04-21 14:29:47 +02:00
Konrad Pozniak 1b9e279064
fix issue with foreground service on Oreo+ (#1203) 2019-04-21 14:28:51 +02:00
Konrad Pozniak 9e4db47bc7 fix the Glide annotationProcessor warning 2019-04-21 08:24:29 +02:00
Konrad Pozniak ef66deeae7 fix some lint warnings 2019-04-21 08:24:29 +02:00
Konrad Pozniak 1ae3e86378
remove unneeded CollectionUtil and Either.java (#1201) 2019-04-21 08:24:06 +02:00
Konrad Pozniak 8b85df08bd
upgrade build tools and enable r8 full mode (#1198)
* upgrade build tools and enable r8 full mode

* fix media description in fragment_view_video
2019-04-20 17:44:54 +02:00
Evgeny Petrov 8a6b439408 Added check if text in compose toot field has only whitespaces (#1193) 2019-04-20 12:17:54 +02:00
Konrad Pozniak fb2d3024ab
fix bug where avatars where shown too small (#1199) 2019-04-19 15:23:30 +02:00
pandasoft0 76ce28980c Migrate to Glide (#1175)
* Replace Picasso library with Glide library tuskyapp#1082

* Replace Picasso library with Glide library tuskyapp#1082

* Update load emoji with glide

* Update context used for Glide

* Removed unused import

* Replace deprecated SimpleTarget with CustomTarget

* Fix crash at the view image fragment, remove override image size

* Replace Single.create with Single.fromCallable

* View image fragment refactor

* Fix after merge

* Try to load cached image first and show progress view on failure

* Try to load cached image first and show progress view on failure
2019-04-16 21:39:12 +02:00
Isak Holmström 59985ef1e8 Translated using Weblate (Swedish)
Currently translated at 100.0% (336 of 336 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/sv/
2019-04-15 17:36:16 +00:00
Kristijan Tkalec 152992cc81 Translated using Weblate (Slovenian)
Currently translated at 100.0% (336 of 336 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/sl/
2019-04-15 17:36:16 +00:00
Vegard Skjefstad f4ba078a34 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (336 of 336 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-04-15 17:36:10 +00:00
Aditoo 3f1d081575 Translated using Weblate (Czech)
Currently translated at 100.0% (336 of 336 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/cs/
2019-04-15 17:36:07 +00:00
Vegard Skjefstad 51f753e22f Translated using Weblate (Norwegian Bokmål)
Currently translated at 73.5% (247 of 336 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2019-04-12 20:10:58 +00:00
Sylke Vicious e21f6a3dfa Translated using Weblate (Italian)
Currently translated at 98.8% (332 of 336 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/it/
2019-04-12 20:10:58 +00:00
Sylke Vicious 132f296515 Translated using Weblate (Italian)
Currently translated at 98.8% (331 of 335 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/it/
2019-04-12 20:10:58 +00:00
Aditoo 0583f278ad Translated using Weblate (Czech)
Currently translated at 100.0% (335 of 335 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/cs/
2019-04-12 20:10:58 +00:00
Isak Holmström 77315adc90 Translated using Weblate (Swedish)
Currently translated at 99.1% (331 of 334 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/sv/
2019-04-12 20:10:58 +00:00
Isak Holmström 43a66575d1 Translated using Weblate (Swedish)
Currently translated at 100.0% (327 of 327 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/sv/
2019-04-12 20:10:58 +00:00
Kristijan Tkalec 16440d013b Translated using Weblate (Slovenian)
Currently translated at 40.4% (132 of 327 strings)

Translation: Tusky/Tusky
Translate-URL: http://weblate.tusky.app/projects/tusky/tusky/sl/
2019-04-12 20:10:58 +00:00
pandasoft0 bc3ea2357b Cancel media uploads when closing ComposeActivity #838 (#1189)
* Cancel media uploads on remove the draft message

* Fix formatting
2019-04-12 22:10:52 +02:00
Bernd 84f561af17 confirm delete notifications (#1186)
* confirm delete notificaitons

* Use same strings as website

* Cleanup
2019-04-12 00:13:06 +02:00
Levi Bard 391cd12974 Add bot indicator overlay to avatars (#1173)
* Add bot indicator overlay to avatars

* Add bot overlay to account list in search view

* Add preference for bot avatar overlay
2019-04-09 20:13:25 +02:00
pandasoft0 63e4c1d4e0 Add CLEAR and FILTER buttons to notifications (#1168)
* Issue tuskyapp#762 add clear notifications button to the top of the Notifications adapter

* Issue tuskyapp#764 add the notifications filter

* Update notifications top bar buttons

* Replace PopupMenu with PopupWindow. Save notifications filter to the account table

* Disable hide top bar on empty content at the notification screen

* Add app bar behavior to the sw640 notification layout

* Fix issue with click on top notification tab
2019-04-09 19:13:54 +02:00
pandasoft0 01234bb94b Add ability to scroll to top by tab click at the Account activity (#1146)
* Issue: tuskyapp#1078
Add ability to scroll to top by tab click at the Account activity

* Fix issue with scroll tabs other than current

* Update scroll on click behavior

* Update code formatting

* Remove unused code

* Move tab click listener from Fragments to Activities
2019-04-08 15:40:16 +02:00
Levi Bard a2fa49aafb Fix issue #1174 with span parsing (#1183) 2019-04-08 15:27:41 +02:00
Mélanie Chauvel (ariasuni) badfff0f46 Use same profile item order (toots, following, followers) as Mastodon (#1177) 2019-04-08 14:53:28 +02:00
Conny Duck 2f322f87b6 Release 59 2019-04-08 13:31:57 +02:00