Commit Graph

4683 Commits

Author SHA1 Message Date
fruye d664c73ac5 README.md: Add some info about this 'fork' 2023-07-19 23:40:40 +02:00
fruye 67920b6281 README.md -> README.tusky.md 2023-07-19 23:40:40 +02:00
fruye 93bef32825 [WIP] EMOJI REACTION PICKER!!
Honestly I don't know why most of the things here work.

It's mostly done, but it's missing a few key things I'd like to have, but
either don't know how to do it or just didn't finish it yet.

- add the button functionality to more views (i've only added it to
  the timeline - thread, search, conversations and whatsonot don't react
  to it)
- add unicode emojis to tabs (because pleroma doesn't support custom
  emojis reactions lulz)
- set first emoji as a group name
- etc
2023-07-19 23:40:40 +02:00
fruye 09dce64a78 Add InstanceInfoRepository to TimelineViewModel 2023-07-19 23:40:40 +02:00
fruye 2f79b4f8b2 Group emojis in the picker 2023-07-19 23:40:40 +02:00
fruye 0f55cb0388 Add category to Emoji data class 2023-07-19 23:40:40 +02:00
fruye dac4f36f33 Cache quote objects
Pretty wasteful approach, because we're saving a whole json object.
2023-07-19 23:40:40 +02:00
fruye 9d1159969f [WIP] Show quotes replies 2023-07-19 23:40:40 +02:00
fruye c107aa78ef Make clicking on post more crashy 2023-07-19 23:40:40 +02:00
fruye 6232949932 "Fix" poll percentages for pleroma
Based on 0272ddab2eb7e24374c0a8f30ed14656edb71f5a captainepoch.
2023-07-19 23:40:40 +02:00
fruye 8cc1263e14 Support sending posts with local visibility
This change also adds this option into default post settings.
2023-07-19 23:40:40 +02:00
fruye 66edfaece3 Add Direct option to default post privacy setting 2023-07-19 23:40:40 +02:00
fruye 6767afde8e Remove attachment cap for pleroma instances
> [Pleroma] does not enforce any limits on attachment count neither when
> returning the status object nor when posting.
https://docs-develop.pleroma.social/backend/development/API/differences_in_mastoapi_responses/#attachment-cap
2023-07-19 23:40:40 +02:00
fruye cd08a36862 Timeline: Add akkoma's Bubble timeline 2023-07-19 23:40:40 +02:00
fruye 6a66056216 ComposeActivity: preview ability for Pleroma
Based on these commits by a1ba:
- c3c92fadcd
- f9f2f9aa5b
2023-07-19 23:40:40 +02:00
Karol Kosek 4bddbb0d50 Notifications: Show 'reply to' status text 2023-07-19 23:40:40 +02:00
Karol Kosek fe83987f90 Status: Implement clicking on 'Reply to' text
Co-Authored-By: fruye <fruye@unix.dog>
2023-07-19 23:40:40 +02:00
fruye 471562f7c6 Make url argument nullable 2023-07-19 23:40:40 +02:00
fruye 68f1652d25 Hide reply info in threads if the replied to post is directly above it
We use a decoration line to draw connections between threads, meaning we
don't necessarily need to mark which post replies to whom all the time.

Doing that saves us a bit of space. :)
2023-07-19 23:40:40 +02:00
Karol Kosek f59c6d316c Status: Strikethrough the reply info if parent post isn't visible 2023-07-19 23:40:40 +02:00
Karol Kosek 3240ed3a2c Status: Add 'reply to' indicators in posts
Co-Authored-By: fruye <fruye@unix.dog>
2023-07-19 23:40:40 +02:00
fruye 1906507ff7 Support getting push notifications on move
Based on 28a02cf72a by a1ba.
2023-07-19 23:19:29 +02:00
fruye 384503b96b NotificationsAdapter: Show Move notifications
Based on 28a02cf72a by a1ba
2023-07-19 23:19:29 +02:00
fruye 8f7a0d333b Notification: Add 'move' type and objects specific to it 2023-07-19 23:19:29 +02:00
fruye 1039c2d81e Support getting push notifications on emoji reaction 2023-07-19 23:19:29 +02:00
fruye f1b3df55fb Render custom emoji reactions in notifications tab 2023-07-19 23:19:29 +02:00
fruye c708451dc4 NotificationsAdapter: Show Emoji Reaction notifications
Based on these commits by a1ba:
- a109089f7b
- d6e7853ddf
2023-07-19 23:19:29 +02:00
fruye d576294a91 Notification: Add emoji_reaction type and objects specific to it 2023-07-19 23:19:29 +02:00
Karol Kosek 2c55491274 Update pleroma status cache on reaction 2023-07-19 23:19:29 +02:00
fruye 5d09d9a77c emojireactions: Implement adding and removing on existing reactions
Based on 7bb0f1955d by a1ba.
2023-07-19 23:19:28 +02:00
fruye 8d0a1f0927 emojireactions: Add a list showing who reacted on emoji
Based on these patches by a1ba:
- 97ffa14268
- 7e10c531bc
2023-07-19 23:19:28 +02:00
Karol Kosek e17f8b8613 Add the pleroma object to the db
Remember emoji reactions and the 'reply to' text.

Co-Authored-By: fruye <fruye@unix.dog>
2023-07-19 23:19:28 +02:00
fruye 893e804a6e Display emoji reactions
Based partially on these commits by alba:
- e1eaea9d5a
- 97ffa14268
- 3320e6a0da
2023-07-19 23:19:28 +02:00
fruye 8126e70440 Move setuping emoji reactions to separate function 2023-07-19 23:19:28 +02:00
Alibek Omarov 1975d93e0e emojireactions: add entities and api endpoints
Co-Authored-By: Hélène <pleroma-dev@helene.moe>
2023-07-19 23:19:28 +02:00
fruye 5bf9743e00 Rename Announcement Reaction to EmojiReaction 2023-07-19 23:19:28 +02:00
Alibek Omarov 723c67fd0d Notification: ignore seen notifications 2023-07-19 23:19:28 +02:00
Alibek Omarov a4d57b7cc4 AccountActivity: don't show moderator badge if user already admin 2023-07-19 23:19:28 +02:00
Alibek Omarov c915ee9935 AccountActivity: show admin/moderator badge 2023-07-19 23:19:28 +02:00
fruye 083352c45f Add option for making emojis bigger
Based on these commits by a1ba:
- beb9dd69e4
- a2fc2812060a10ae900c9284bf7777b482e0986c
2023-07-19 23:19:28 +02:00
Alibek Omarov ccbf461eac res: use Pleroma-tan images by @Lighting_Nord 2023-07-19 23:19:28 +02:00
Alibek Omarov 5d854069dc update color scheme 2023-07-19 23:19:28 +02:00
fruye 08b7921f0f Wooooaaaa, a tusky fork with akkoma features! 2023-07-19 23:19:28 +02:00
Nik Clayton bfc84e4b85
Prepare 23.0 (versionCode 113) (#3833) 2023-07-10 19:58:23 +02:00
Konrad Pozniak 0f18253ce2
Clarify that logging out deletes local data (#3832)
Fixes #3417
2023-07-10 12:10:22 +02:00
Konrad Pozniak a56a995b60
update appstore screenshots (#3815) 2023-07-10 10:02:14 +02:00
Nik Clayton 0d88f26bb3
Display the list's title in the array adapter (#3823)
Fixes #3819
2023-07-08 21:08:37 +02:00
Nik Clayton 201f2c757e
Prepare 23.0 beta 2 (versionCode 112) (#3817) 2023-07-07 22:13:19 +02:00
Nik Clayton 3406abcbb3 Translated using Weblate (Italian)
Currently translated at 99.1% (604 of 609 strings)

Co-authored-by: Nik Clayton <nik@ngo.org.uk>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/it/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00
Santiago Kozak 5019b47e0a Translated using Weblate (Spanish)
Currently translated at 99.3% (605 of 609 strings)

Co-authored-by: Santiago Kozak <kozaksantiago@gmail.com>
Translate-URL: https://weblate.tusky.app/projects/tusky/tusky/es/
Translation: Tusky/Tusky
2023-07-07 21:38:23 +02:00