Commit Graph

2624 Commits

Author SHA1 Message Date
Levi Bard bf7e9e019d 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 ae651c3cf1 simplify ComposeOptionsView (#1734) 2020-05-03 03:04:00 +03:00
Levi Bard 57af67bf49 Fix NPE in follow requests view (#1739)
Fixes #1738
2020-05-03 03:04:00 +03:00
Levi Bard 683fb8f0f0 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
Konrad Pozniak 7d9f1c8e9a upgrade Kotlin to 1.3.70 (#1730) 2020-05-03 03:01:17 +03:00
Levi Bard 507d9fe19d 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
Alibek Omarov 333c906a36 gradle: disable another lint warning that I don't want to fix 2020-05-03 02:49:44 +03:00
Alibek Omarov 9c1a4e91f3 EmojiKeyboard: add recents 2020-05-03 02:49:31 +03:00
Alibek Omarov 47d903480e LinkHelper: try to fix error if account url is null 2020-05-03 02:49:31 +03:00
Alibek Omarov 0c393585bd NetworkModule: hide different logging levels under comments to not look every time in documentation 2020-05-03 02:49:31 +03:00
a1batross 4141030d2e filters: represent POST as json becausr booleans cannot be represented in urlencoded as Pleroma thinks 2020-04-28 04:01:19 +02:00
Alibek Omarov 645098c3c7 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
Alibek Omarov 8eb3b7ecca ComposeActivity: fix crash on old Android 2020-04-12 22:02:32 +03:00
Alibek Omarov 508a91070e NetworkModule: oops, disable showing headers in logcat 2020-04-12 21:05:54 +03:00
Alibek Omarov fed8b01764 wysiwyg: add minimal editor based on MarkdownEdit library 2020-04-12 20:44:40 +03:00
Alibek Omarov ca196ffc73 compose: implement BBcode and HTML sending 2020-04-12 20:13:09 +03:00
Alibek Omarov 569ca90147 AccountActivity: animate banner if animateGifAvatars is enabled 2020-04-10 19:20:28 +03:00
Alibek Omarov ff5ec41e76 http: haha content-encoding goes brrrr (enabled brotli compression) 2020-04-10 18:53:28 +03:00
Alibek Omarov e64831027c 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 5dd190404f 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
Alibek Omarov ca36dd0238 gradle: remove ndk version setting 2020-04-10 03:34:04 +03:00
Alibek Omarov 74b4e0efee husky: regenerate artwork, fix incorrect dimensions, use pngcrush, add two new pics 2020-04-10 03:12:34 +03:00
Alibek Omarov 50646e6e4c icons: add high-resolution icon for notifications 2020-04-10 02:19:43 +03:00
Alibek Omarov bb9a9b8f44 strings: change Add reaction to React 2020-04-10 02:19:03 +03:00
Alibek Omarov 125186885d emoji_reactions: show keyboard as dialog 2020-04-10 02:18:37 +03:00
Alibek Omarov 6100868c7a custom_emoji: fix showing emojis that may look like a regular expression 2020-04-10 02:14:33 +03:00
Alibek Omarov df315a3f3e emoji_reactions: implement for notifications fragment 2020-04-10 02:13:33 +03:00
Alibek Omarov 06eda38140 emoji_keyboard: first keyboard, supports only unicode emojis 2020-04-10 02:11:38 +03:00
Alibek Omarov cbcb3838dd emoji: add all Unicode 12.0 emojis 2020-04-10 01:59:25 +03:00
Alibek Omarov ceadb76785 emoji: use bundled compat font 2020-04-10 01:58:47 +03:00
Alibek Omarov 8d89f83bae adapter: replace simple viewholders by SingleViewHolder(extended from RecyclerView.ViewHolder but allowed to instantiate) 2020-04-10 01:58:06 +03:00
Alibek Omarov 78cf552a32 Merge branch 'develop' of https://github.com/FWGS/Husky into develop 2020-03-16 18:47:27 +03:00
Alibek Omarov 7ccb9ac5d2 Better handling of muted users and conversations, add option Hide muted users like in PleromaFE 2020-03-13 18:54:27 +03:00
Alibek Omarov 6f91e1f9ff Revert "Hide muted users' statuses in timelines on client side, because we're getting full timeline now(to support muted conversations)"
This reverts commit f7623a0a44.
2020-03-13 17:46:22 +03:00
Alibek Omarov 0214b50500 NotificationPreferences: fix crash when opening notifications settings 2020-03-13 17:00:20 +03:00
Alibek Omarov eb2dfa86a6 NotificationHelper: add a way to test legacy notification channels on new devices 2020-03-13 16:59:58 +03:00
Alibek Omarov fb6892cc57 view_background_message: make image big again 2020-03-13 16:19:37 +03:00
Alibek Omarov 3320e6a0da StatusBaseViewHolder: fix recycling bug, fix emoji reaction view empty space touch 2020-03-12 06:16:57 +03:00
Alibek Omarov 5e620c62ff Merge branch 'develop' of https://github.com/tuskyapp/Tusky into develop 2020-03-12 02:53:28 +03:00
Alibek Omarov 2f0e79e8fa Merge branch 'develop' of https://git.mentality.rip/FWGS/Husky into develop 2020-03-12 02:53:15 +03:00
Alibek Omarov c531a0f069 splash: slightly update splash logo 2020-03-12 02:50:28 +03:00
Ivan Kupalov b18fbe8949 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
Alibek Omarov bb0cde546a travis: disable lint abort for now 2020-03-06 23:44:07 +03:00
Alibek Omarov 7bb0f1955d emoji_reactions: implement adding and removing on existing reactions(LOW PERFORMANCE) 2020-03-06 22:33:25 +03:00
Alibek Omarov 7e10c531bc emoji_reactions: show the emoji in title 2020-03-06 21:30:20 +03:00
Alibek Omarov 1c60313ae8 emoji_reactions: add menu for normal timelines 2020-03-06 21:22:41 +03:00
Alibek Omarov 1d514829e5 emoji_reactions: make buttons a bit smaller 2020-03-06 21:22:19 +03:00
Alibek Omarov 97ffa14268 emoji_reactions: general refactoring, implement emoji_reactions_by 2020-03-06 21:04:14 +03:00
Alibek Omarov 0257cd3b07 Merge upstream 2020-03-06 16:16:54 +03:00
Daniele Lira Mereb d84f45d0fb 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