Commit Graph

2333 Commits

Author SHA1 Message Date
4e9c5254ed app: patch to compile 2020-06-16 14:55:55 +03:00
Ivan Kupalov
ed646a8b02 Fix settings default values for preferences (#1828)
At some point settings DSL was refactored to first add a preference and
then run the builder. We shouldn't add a preference to the hierarchy
without setting a key for the preference first because preference gets
it's default value in `onAttachedToHierarchy()` and if the key is not
set then no default value will be set either.

This commit changes the order to execute builder (and set the key)
first and and preference to the point later.
2020-06-15 17:08:36 +03:00
Levi Bard
bac8f93a26 Fix preview cards for uncollapsible statuses (#1826) 2020-06-15 17:08:24 +03:00
Ivan Kupalov
3663e263d4 Settings refactor (#1615)
* Refactor main preferences to use DSL

* Refactor account preferences to use DSL

* Use DSL in rest of the preference screens

* Preferences cleanup

* Fix preference dependencies
2020-06-15 17:08:12 +03:00
Ivan Kupalov
7df234ceaa Fix loading more than one page of favs/bookmarks, fix #1824 (#1825) 2020-06-15 16:40:00 +03:00
Conny Duck
b77a128d79 downgrade dagger to get rid of READ_PHONE_STATE permission
https://github.com/google/dagger/issues/1864
2020-06-15 16:39:49 +03:00
Konrad Pozniak
bd68374ed5 cleanup proguard rules (#1819) 2020-06-15 16:39:27 +03:00
Konrad Pozniak
77abeef6e1 upgrade gradle, AGP and dependencies (#1818)
* upgrade gradle, AGP and dependencies

* fix new layout related warnings
2020-06-15 16:39:06 +03:00
Levi Bard
e177eb8e70 One more layout fix for length-collapsed posts with preview cards (#1805) 2020-06-15 16:25:16 +03:00
Konrad Pozniak
b965cc6766 use AndroidX WorkManager instead of Evernote Android Job (#1783)
* use AndroidX WorkManager instead of Evernote Android Job

* move notification related classes to their own package

* fix missing import
2020-06-15 16:22:35 +03:00
c7808b4e0f l10n: upgrade generated translations 2020-06-15 16:14:27 +03:00
85f23411ff l10n: upgrade translations from upstream 2020-06-15 16:09:36 +03:00
Karol Kosek
94f9738377 Translated using Weblate (Polish)
Currently translated at 88.7% (55 of 62 strings)

Translation: Husky/Husky translations
Translate-URL: https://l10n.mentality.rip/projects/husky/husky-translations/pl/
2020-06-06 10:11:28 +02:00
vala
91e185c1f4 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 1.6% (1 of 62 strings)

Translation: Husky/Husky translations
Translate-URL: https://l10n.mentality.rip/projects/husky/husky-translations/nn/
2020-06-03 01:11:27 +02:00
vala
2ac2ee341e Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (62 of 62 strings)

Translation: Husky/Husky translations
Translate-URL: https://l10n.mentality.rip/projects/husky/husky-translations/nb_NO/
2020-06-03 01:11:27 +02:00
vala
0b43c20f98 Translated using Weblate (Norwegian Bokmål)
Currently translated at 62.9% (39 of 62 strings)

Translation: Husky/Husky translations
Translate-URL: https://l10n.mentality.rip/projects/husky/husky-translations/nb_NO/
2020-05-30 00:53:23 +02:00
Karol Kosek
e1364657d0 Translated using Weblate (Polish)
Currently translated at 87.0% (54 of 62 strings)

Translation: Husky/Husky translations
Translate-URL: https://l10n.mentality.rip/projects/husky/husky-translations/pl/
2020-05-30 00:53:23 +02:00
d1938bbc14 Merge remote-tracking branch 'weblate/develop' into develop 2020-05-30 00:53:12 +02:00
9fb8dbc732 app: all external references are now called Husky to not conflict with Tusky files 2020-05-28 04:53:56 +03:00
8dbeb27425 Added translation using Weblate (Norwegian Nynorsk) 2020-05-28 03:39:22 +02:00
50b4fd0f3a Added translation using Weblate (Norwegian Bokmål) 2020-05-28 03:39:21 +02:00
48b259800a Translated using Weblate (Japanese)
Currently translated at 33.8% (21 of 62 strings)

Translation: Husky/Husky translations
Translate-URL: https://l10n.mentality.rip/projects/husky/husky-translations/ja/
2020-05-28 01:14:59 +02:00
9fc472415e Merge remote-tracking branch 'weblate/develop' into develop 2020-05-28 02:14:46 +03:00
ae58f59792 NotificationsFragment: always show appbar, even if there is no notifications
Thus, if user accidentally will filter everything, they will be able to return to initial state.
2020-05-28 01:12:29 +03:00
Serkan Cık
540d2ad3cf Translated using Weblate (Turkish)
Currently translated at 95.1% (59 of 62 strings)

Translation: Husky/Husky translations
Translate-URL: https://l10n.mentality.rip/projects/husky/husky-translations/tr/
2020-05-25 23:11:25 +02:00
Karol Kosek
1f8c9742f1 Translated using Weblate (Polish)
Currently translated at 35.4% (22 of 62 strings)

Translation: Husky/Husky translations
Translate-URL: https://l10n.mentality.rip/projects/husky/husky-translations/pl/
2020-05-25 23:11:25 +02:00
Hararan
fde0f67f95 Translated using Weblate (Thai)
Currently translated at 100.0% (62 of 62 strings)

Translation: Husky/Husky translations
Translate-URL: https://l10n.mentality.rip/projects/husky/husky-translations/th/
2020-05-25 23:11:24 +02:00
Allysson Samuel Amorim Vaz Cunha
f9512b9622 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (62 of 62 strings)

Translation: Husky/Husky translations
Translate-URL: https://l10n.mentality.rip/projects/husky/husky-translations/pt_BR/
2020-05-25 23:11:24 +02:00
Allysson Samuel Amorim Vaz Cunha
b63936dd74 Added translation using Weblate (Portuguese (Brazil)) 2020-05-24 15:20:35 +02:00
Karol Kosek
3db8e6742b Added translation using Weblate (Polish) 2020-05-24 12:22:47 +02:00
Hararan
75e443f638 Added translation using Weblate (Thai) 2020-05-24 05:12:30 +02:00
d542fc3d27 MediaUploader: fix stupid bug that made all pictures to be resized 2020-05-24 02:42:46 +03:00
34c37f6f83 gradle: set version to 1.0 2020-05-23 15:19:47 +03:00
03ce58c5c2 NodeInfo: replace Int by Long in upload limits, add test cases 2020-05-23 14:57:14 +03:00
d37b804eca l10n: add first generated translations 2020-05-23 00:47:18 +03:00
51845b3cd9 husky: add new flavor to be able to override original Tusky strings. Restore strings from upstream 2020-05-23 00:43:06 +03:00
06bd1c4b76 Patch to compile 2020-05-22 21:57:35 +03:00
Konrad Pozniak
ba0cdfb770 fix confirmReblogs default values (#1777) 2020-05-22 20:50:32 +03:00
Konrad Pozniak
abebf39729 Fix RxJava UndeliverableException crashes (#1778) 2020-05-22 20:49:56 +03:00
kyori19
0408452a3d Add "account" filter context (#1776) 2020-05-22 20:49:29 +03:00
kyori19
0cd2542cc1 Fix tag highlighting in editor (#1773)
* Fix tag highlighting in editor

* Add test case for tag highlighting
2020-05-22 20:48:35 +03:00
Konrad Pozniak
b69fcb1f2a fix cut off texts when device font size is set to largest (#1786) 2020-05-22 20:48:08 +03:00
Konrad Pozniak
83600ee92d enable multiple hashtags in one hashtag tab (#1790)
* enable multiple hashtags in one hashtag tab

* add comment explaining the code in TabAdapter

* delete unused drawables

* add padding to EditText in dialog
2020-05-22 20:14:53 +03:00
Levi Bard
59d36fcbc9 Fix showing/hiding of preview cards in timeline posts that are collapsed for length. (#1796)
Also properly places the preview card after the "collapse for length" button.
2020-05-22 20:09:24 +03:00
kyori19
737600480b Fix large media uploading (#1800) 2020-05-22 20:08:24 +03:00
394a6aae22 l10n: import translations from upstream 2020-05-22 20:03:30 +03:00
3a1e874ba5 Sticker: sort by title 2020-05-20 20:36:52 +03:00
548d0954fb CustomEmojis: make emojis smaller in several another places 2020-05-20 17:59:50 +03:00
c90f9650ab CustomEmojiHelper: rewrite to Kotlin 2020-05-20 17:51:36 +03:00
f8306ee0bb search: fix reacting with emojis 2020-05-20 17:28:54 +03:00
81d57fe57d ComposeViewModel: add Markdown/HTML support for glitch-soc(untested), fix file size limits for Pixelfed 2020-05-20 16:21:50 +03:00
bdcb67730f ComposeActivity: fix broken polls on Pleroma 2020-05-13 20:14:35 +03:00
bbbf3bf55d Stickers: add PleromaFE stickers support, enabled in settings 2020-05-13 02:59:20 +03:00
f13c6bedcb CustomEmojis: make emojis small when it's appropriate for UX 2020-05-11 22:19:34 +03:00
be5a826783 CustomEmojiHelper: add a way to disable big emojis 2020-05-11 22:15:36 +03:00
e226d42c5c l10n: Catalan: fixup XML syntax 2020-05-11 21:18:36 +03:00
0264898e57 CustomEmojiHelper: rewrite to Kotlin 2020-05-11 21:01:57 +03:00
c6da540e1c Merge remote-tracking branch 'weblate/develop' into develop 2020-05-08 18:07:59 +03:00
90a5f8f245 Merge branch 'develop' of https://git.mentality.rip/FWGS/Husky into develop 2020-05-08 18:07:28 +03:00
ffa25c844d LicenseActivity: add new license information 2020-05-08 18:07:23 +03:00
Repu
21ac021572 l10n: Ukrainian: Translated using Weblate
Currently translated at 100.0% (20 of 20 strings)

Translation: Husky/UI translations
Translate-URL: https://l10n.mentality.rip/projects/husky/ui-translations/uk/
2020-05-08 14:56:12 +02:00
4251cca70c l10n: German: Translated using Weblate
Currently translated at 100.0% (20 of 20 strings)

Translation: Husky/UI translations
Translate-URL: https://l10n.mentality.rip/projects/husky/ui-translations/de/
2020-05-08 14:56:12 +02:00
4aa0c5e0f1 l10n: Japanese: Translated using Weblate
Currently translated at 55.0% (11 of 20 strings)

Translation: Husky/UI translations
Translate-URL: https://l10n.mentality.rip/projects/husky/ui-translations/ja/
2020-05-08 14:56:11 +02:00
Alice Heart
b149ee3729 l10n: French: Translated using Weblate
Currently translated at 100.0% (20 of 20 strings)

Translation: Husky/UI translations
Translate-URL: https://l10n.mentality.rip/projects/husky/ui-translations/fr/
2020-05-08 14:56:11 +02:00
Repu
0ea89d3d62 l10n: Ukrainian: Added translation using Weblate 2020-05-08 13:14:04 +02:00
Alperen
7d9111f414 l10n: Turkish: Added translation using Weblate 2020-05-07 16:38:44 +02:00
2e3aa67e81 l10n: German: Added translation using Weblate 2020-05-06 12:36:04 +02:00
a7c9d5855d l10n: Japanese: Added translation using Weblate 2020-05-06 06:30:25 +02:00
Alice Heart
cbdd9d1a30 l10n: French: Added translation using Weblate 2020-05-05 23:55:55 +02:00
da7f6821dc l10n: Russian: Translated using Weblate
Currently translated at 100.0% (20 of 20 strings)

Translation: Husky/UI translations
Translate-URL: http://example.com/projects/husky/ui-translations/ru/
2020-05-05 22:11:58 +02:00
de2fbe5b30 l10n: add translations for Catalan and Spanish by @Koishi@udongein.xyz 2020-05-05 22:04:28 +02:00
6ea47b188b l10n: (Russian): Translated using Weblate
Currently translated at 100.0% (20 of 20 strings)

Translation: Husky/UI translations
Translate-URL: http://example.com/projects/husky/ui-translations/ru/
2020-05-05 18:34:44 +02:00
65c39b3499 l10n: (Russian): Added translation using Weblate 2020-05-05 18:22:14 +02:00
5ac8bd6ecf translations: merge from upstream 2020-05-03 21:08:15 +03:00
5d98f1cb2e translations: husky: Spanish and Catalan by @Koishi@udongein.xyz 2020-05-03 15:10:07 +03:00
6c9f819431 Fix test and lint 2020-05-03 12:42:57 +02:00
ad894756bc Patch to compile, downgrade Kotlin version, otherwise it fails with useless message, disable incremental kapt otherwise it fails 2020-05-03 04:28:26 +03:00
Levi Bard
457ae164ac Don't interpret html inside poll options. (#1527)
* Don't interpret html inside poll options.
Closes #1362

* Update translations

* Mark poll_percent_format as untranslatable
2020-05-03 04:13:12 +03:00
Konrad Pozniak
9b2a837fea replace HtmlUtils with HtmlCompat (#1741)
* replace HtmlUtils with HtmlCompat

* fix tests
2020-05-03 04:12:08 +03:00
f2b5b0d646 Cherry-picked 2cf1e366. 2020-05-03 04:05:38 +03:00
eee0d1d520 SpannedTypeAdapter: remove dead file 2020-05-03 03:43:43 +03:00
67f1ad8286 MainActivity: apply existing ViewPager2Fix 2020-05-03 03:20:54 +03:00
1fb49c625c MainActivity: removal 2020-05-03 03:20:38 +03:00
Conny Duck
ebbd841b0b close drawer after click 2020-05-03 03:18:02 +03:00
Ivan Kupalov
719ffd4696 Add preference to disable swipe gesture for switching tabs, close #1718 (#1752) 2020-05-03 03:17:54 +03:00
Konrad Pozniak
095d1b4a58 fix overlapping account items in AccountsInListFragment (#1768) 2020-05-03 03:15:59 +03:00
Konrad Pozniak
3efe13426d fix toots showing too much whitespace (#1761)
* fix toots showing too much whitespace

* use isWhitespace extension function
2020-05-03 03:15:57 +03:00
Konrad Pozniak
62ff0d3faa fix ugly media previews in conversation tab (#1762) 2020-05-03 03:14:37 +03:00
Sylvia van Os
21e825361e Fix content warning state being lost after screen rotation (#1756)
* Restore compose options after rotation

* Fix in ViewModel instead

* Move showContentWarning change into ViewModel
2020-05-03 03:12:32 +03:00
Konrad Pozniak
c0f46c30a1 fix toot sending twice when using a hardware keyboard (#1758) 2020-05-03 03:12:05 +03:00
Konrad Pozniak
204167ea8f fix content warning in notifications when alwaysShowSpoiler is on (#1757) 2020-05-03 03:12:04 +03:00
Levi Bard
b44ceea44c Confirm blocks and mutes from timelines (#1740)
* Add preference for confirming blocks and mutes from timelines
Implements #1737

* Apply code review feedback
2020-05-03 03:06:45 +03:00
Konrad Pozniak
2b500bdad3 simplify ComposeOptionsView (#1734) 2020-05-03 03:04:00 +03:00
Levi Bard
200e46aea6 Fix NPE in follow requests view (#1739)
Fixes #1738
2020-05-03 03:04:00 +03:00
Levi Bard
4f72b57990 Ensure media are marked sensitive any time there's a content warning (#1728)
Addresses the most critical part of #1725, and may also apply to #1721
2020-05-03 03:01:17 +03:00
Levi Bard
e7bd37b075 Add notifications for follow requests (#1729)
* Add notifications for follow requests
Issue #1719

* Revert item_follow_request layout, create new layout for follow request notifications

* Migrate follow request interaction from notification to observable pattern

* Filter follow request notifications by default

* Add missing cases for system notification generation

* Format code
2020-05-03 03:01:16 +03:00
e707e33f93 gradle: disable another lint warning that I don't want to fix 2020-05-03 02:49:44 +03:00
7bd34b29e1 EmojiKeyboard: add recents 2020-05-03 02:49:31 +03:00
335f45d321 LinkHelper: try to fix error if account url is null 2020-05-03 02:49:31 +03:00
c674d5c4e6 NetworkModule: hide different logging levels under comments to not look every time in documentation 2020-05-03 02:49:31 +03:00
496ad50b18 filters: represent POST as json becausr booleans cannot be represented in urlencoded as Pleroma thinks 2020-04-28 04:01:19 +02:00
8bcd6a9ba4 ComposeActivity: put buttons into relativelayout and scrollview so they would not push send button outside of screen 2020-04-12 22:04:44 +03:00
5ad9f0e871 ComposeActivity: fix crash on old Android 2020-04-12 22:02:32 +03:00
f80d5639a9 NetworkModule: oops, disable showing headers in logcat 2020-04-12 21:05:54 +03:00
c1557e08fe wysiwyg: add minimal editor based on MarkdownEdit library 2020-04-12 20:44:40 +03:00
3bcbc97bab compose: implement BBcode and HTML sending 2020-04-12 20:13:09 +03:00
7c806733ee AccountActivity: animate banner if animateGifAvatars is enabled 2020-04-10 19:20:28 +03:00
01e4f13c93 http: haha content-encoding goes brrrr (enabled brotli compression) 2020-04-10 18:53:28 +03:00
25dc0e9677 emojis: remove unicode emojis consisting of more than one code point as it's unsupported by Pleroma 2020-04-10 17:33:53 +03:00
Ivan Kupalov
a267d85080 Fix reblog confirm (#1723)
* Fix reblog confirmation default value

* Fix triggering reblog before confirming it

* Fix accidents caused by reblog confirmation
2020-04-10 16:41:06 +03:00
b3c3ddeaf7 gradle: remove ndk version setting 2020-04-10 03:34:04 +03:00
79b6ecdb37 husky: regenerate artwork, fix incorrect dimensions, use pngcrush, add two new pics 2020-04-10 03:12:34 +03:00
93d7e1df3b icons: add high-resolution icon for notifications 2020-04-10 02:19:43 +03:00
ac3c32061e strings: change Add reaction to React 2020-04-10 02:19:03 +03:00
825eab8cda emoji_reactions: show keyboard as dialog 2020-04-10 02:18:37 +03:00
1a8fd62e46 custom_emoji: fix showing emojis that may look like a regular expression 2020-04-10 02:14:33 +03:00
f4b696cc4d emoji_reactions: implement for notifications fragment 2020-04-10 02:13:33 +03:00
8580524300 emoji_keyboard: first keyboard, supports only unicode emojis 2020-04-10 02:11:38 +03:00
b08f939e0f emoji: add all Unicode 12.0 emojis 2020-04-10 01:59:25 +03:00
e98db92d23 emoji: use bundled compat font 2020-04-10 01:58:47 +03:00
18c19be90c adapter: replace simple viewholders by SingleViewHolder(extended from RecyclerView.ViewHolder but allowed to instantiate) 2020-04-10 01:58:06 +03:00
d273c9dec4 Merge branch 'develop' of https://github.com/FWGS/Husky into develop 2020-03-16 18:47:27 +03:00
4d4d7d21ea Better handling of muted users and conversations, add option Hide muted users like in PleromaFE 2020-03-13 18:54:27 +03:00
d37e3ec569 Revert "Hide muted users' statuses in timelines on client side, because we're getting full timeline now(to support muted conversations)"
This reverts commit 2fc5f876bc.
2020-03-13 17:46:22 +03:00
40c72f1b72 NotificationPreferences: fix crash when opening notifications settings 2020-03-13 17:00:20 +03:00
98cad637c9 NotificationHelper: add a way to test legacy notification channels on new devices 2020-03-13 16:59:58 +03:00
a6e1eaebd8 view_background_message: make image big again 2020-03-13 16:19:37 +03:00
8908e93580 StatusBaseViewHolder: fix recycling bug, fix emoji reaction view empty space touch 2020-03-12 06:16:57 +03:00
738d378154 Merge branch 'develop' of https://github.com/tuskyapp/Tusky into develop 2020-03-12 02:53:28 +03:00
d1026b664b Merge branch 'develop' of https://git.mentality.rip/FWGS/Husky into develop 2020-03-12 02:53:15 +03:00
b5a0859bc9 splash: slightly update splash logo 2020-03-12 02:50:28 +03:00
Ivan Kupalov
6a87e3e352
Work around the bug in ComposeScheduleView, fix #1720 (#1722)
DatePicker seems to think that it's in UTC. So setting selected time
might not work as aspect and receiving value from it might be in UTC
as well. This commit fixes the second issue by interpreting the date
as UTC date. Tested with America/New_York (GMT-5 at the moment) and
Russia/Kamchatka (GMT+12).
2020-03-09 20:43:01 +01:00
bfd854afeb travis: disable lint abort for now 2020-03-06 23:44:07 +03:00
c2ded20df8 emoji_reactions: implement adding and removing on existing reactions(LOW PERFORMANCE) 2020-03-06 22:33:25 +03:00
6a4215363e emoji_reactions: show the emoji in title 2020-03-06 21:30:20 +03:00
371cafc0cd emoji_reactions: add menu for normal timelines 2020-03-06 21:22:41 +03:00
19198d7564 emoji_reactions: make buttons a bit smaller 2020-03-06 21:22:19 +03:00
4f1400842f emoji_reactions: general refactoring, implement emoji_reactions_by 2020-03-06 21:04:14 +03:00
3cbbbe99c4 Merge upstream 2020-03-06 16:16:54 +03:00
Daniele Lira Mereb
91dd3e4f5f Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (410 of 410 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pt_BR/
2020-03-06 12:28:01 +01:00
Sveinn í Felli
d974f47408 Translated using Weblate (Icelandic)
Currently translated at 100.0% (410 of 410 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/is/
2020-03-06 12:28:01 +01:00
Mélanie Chauvel
8ffb263e16 Translated using Weblate (French)
Currently translated at 100.0% (410 of 410 strings)

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

Translated using Weblate (Esperanto)

Currently translated at 99.8% (409 of 410 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/eo/
2020-03-06 12:28:01 +01:00
Weblate
1710b980bc Added translation using Weblate (English (Australia))
Translated using Weblate (Swedish)

Currently translated at 100.0% (410 of 410 strings)

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

Translated using Weblate (Japanese)

Currently translated at 87.1% (357 of 410 strings)

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

Translated using Weblate (Esperanto)

Currently translated at 99.8% (409 of 410 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/eo/
2020-03-06 12:28:01 +01:00
tolstoevsky
38c2c24a09 Translated using Weblate (Russian)
Currently translated at 100.0% (410 of 410 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/ru/
2020-03-06 12:28:01 +01:00
knuxify
5471670129 Translated using Weblate (Polish)
Currently translated at 100.0% (410 of 410 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/pl/
2020-03-06 12:28:01 +01:00
Vegard Skjefstad
83e8c9eb75 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (410 of 410 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/nb_NO/
2020-03-06 12:28:01 +01:00
ButterflyOfFire
dfab2cb000 Translated using Weblate (Kabyle)
Currently translated at 58.5% (240 of 410 strings)

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

Translated using Weblate (Kabyle)

Currently translated at 53.2% (218 of 410 strings)

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

Translated using Weblate (French)

Currently translated at 100.0% (410 of 410 strings)

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

Translated using Weblate (Kabyle)

Currently translated at 53.2% (218 of 410 strings)

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

Translated using Weblate (Arabic)

Currently translated at 100.0% (410 of 410 strings)

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

Translated using Weblate (Kabyle)

Currently translated at 53.2% (218 of 410 strings)

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

Translated using Weblate (Kabyle)

Currently translated at 52.7% (216 of 410 strings)

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

Translated using Weblate (French)

Currently translated at 100.0% (410 of 410 strings)

Translation: Tusky/Tusky
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/fr/
2020-03-06 12:28:01 +01:00
Ivan Kupalov
67c20326f9
Add options to confirm reblog/unreblog actions, close #460 (#1650) 2020-03-03 21:27:26 +01:00
Ivan Kupalov
712f61b15a
Add "more" popup to a11y menu, fix #1710 (#1714) 2020-03-02 19:36:44 +01:00
Levi Bard
3edc47aa4a
Add option to show link previews in timelines (#1681)
* Add option to show link previews in timelines.
Addresses #1075

* Indent cards in non-selected statuses when viewing threads

* Indent cards in timelines

* Fix clipping of right side of preview in timelines
2020-03-02 19:34:31 +01:00