Garrit Franke
6cb7db37a5
Show display names for reposts ( #2041 )
...
* WIP: Show display names for reposts
* Display emojis on reposts
* Move unicode wrapping
Co-authored-by: Garrit Franke <garrit@slashdev.space>
4 years ago
Garrit Franke
719dcb13fc
Wellbeing mode ( #1992 )
...
* Add wellbeing mode settings toggle
* Translate wellbeing mode string to german
* Disable fav/boost count on toots if wellbeing is enabled
* Hide follow/post stats on profiles
* Reload notifications when wellbeing mode is toggled
* Add wellbeing mode explainer dialog
* Move wellbeing filter timeline into own category
* Add toggles for quantitative stats
* Hide announcement badge counts if wellbeing is enabled
* Move fetching of wellbeing setting to activity
* Add wellbeing option to statusDisplayOptions
* Update post filters for all accounts
* Remove local translations
* Revert "Remove local translations"
This reverts commit e92e636a5c759b09649174ab68ec91bc13680287.
* Remove german translations
4 years ago
Konrad Pozniak
f466e1def5
remove ThemeUtils.getTintedDrawable ( #2015 )
4 years ago
Alibek Omarov
6a1c062a8d
Add option to render subscriptions as normal posts(like Pleroma does) or switch back to Mastodon behavior
4 years ago
Alibek Omarov
9c11fea95d
Fix tests
4 years ago
Alibek Omarov
cba7b2b122
Automatically prepend instance domain name, when domain name is omitted for images. Fixes very edge case when proxy base url is NULL
4 years ago
Alibek Omarov
28a02cf72a
Notifications: add support for move notification type
4 years ago
Konrad Pozniak
58d839ef0d
upgrade dependencies ( #1990 )
...
* upgrade dependencies
* fix tests
4 years ago
Levi Bard
c2c4a3a535
Perform bidirectionality isolation manually instead of relying on `BidiFormatter` ( #1976 )
...
* Perform manual isolation of display names etc. instead of relying on BidiFormatter.
Fixes #1921
* Make follow request notification header formatting more like other notifications
4 years ago
Alibek Omarov
2eba3f41ba
Animated emoji support
4 years ago
Alibek Omarov
ed16f1b2bc
Use SpannableString instead of SpannableStringBuilder when it's possible
4 years ago
Alibek Omarov
12e95a7190
ComposeTokenizer: try to fix test 3
4 years ago
Alibek Omarov
992f2ec02c
ComposeTokenizer: try to fix test 2
4 years ago
Alibek Omarov
c6219e3581
ComposeTokenizer: try to fix test
4 years ago
Alibek Omarov
f32bfc2ae6
ComposeTokenizer: do not search stop after second @
4 years ago
Alibek Omarov
9fb700f548
SpanUtils: allow extended username format
4 years ago
Alibek Omarov
b6e27e39cf
Fix build errors after merge
4 years ago
Levi Bard
8ee0420678
Set onClick listener for poll result view. ( #1946 )
...
Fixes #1861
4 years ago
Konrad Pozniak
141fd1a9f1
improve relative poll timestamp string format ( #1939 )
4 years ago
Konrad Pozniak
ac00c62e5e
convert EmojiPreference and EmojiCompatFont to Kotlin ( #1922 )
...
* convert EmojiPreference and EmojiCompatFont to Kotlin
* move preference related to to dedicated preference package
* update proguard-rules.pro
* reformat & add comment
* maintain disposable information in EmojiPreference instead of EmojiCompatFont
4 years ago
Alibek Omarov
c74ff19805
media: add option to anonymize filenames or left them as is
4 years ago
Karol Kosek
40db8951f9
Strikethrough the reply info if parent post isn't visible
4 years ago
Karol Kosek
34fa8b9664
Add 'reply to' indicators in posts
4 years ago
Alibek Omarov
69f37208a5
chats: disable pagination for chat listing, another finalization of chat bubble design
4 years ago
a1batross
c37a3a8b8c
Rename Husky in generated file names to Tusky to prevent harassment towards Husky users
4 years ago
Alibek Omarov
9f57699a3d
chats: finished chat listing
4 years ago
Konrad Pozniak
28a78a2566
remove scrolling from notification options bar ( #1858 )
4 years ago
Alibek Omarov
f9f2f9aa5b
ComposeActivity: finalize preview feature, fix preview bar appearing on media change, add proper icon, fix minor bugs
4 years ago
Konrad Pozniak
5e041d9f1d
speedup blurhash decoding by using a intermediate int array ( #1835 )
4 years ago
Konrad Pozniak
092e629a7f
add possibility to move the main navigation to the bottom ( #1808 )
...
* add possibility to move the main navigation to the bottom
* add top toolbar with drawer toggle, title and search button
4 years ago
Konrad Pozniak
e4aee072e4
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
4 years ago
Alibek Omarov
64277ef45a
app: all external references are now called Husky to not conflict with Tusky files
4 years ago
kyori19
06a0bf7744
Fix tag highlighting in editor ( #1773 )
...
* Fix tag highlighting in editor
* Add test case for tag highlighting
4 years ago
Alibek Omarov
86b57cd1ef
CustomEmojiHelper: rewrite to Kotlin
4 years ago
Alibek Omarov
beb9dd69e4
CustomEmojiHelper: add a way to disable big emojis
4 years ago
Alibek Omarov
8e2b421b1f
CustomEmojiHelper: rewrite to Kotlin
4 years ago
Konrad Pozniak
2ed14d0b90
replace HtmlUtils with HtmlCompat ( #1741 )
...
* replace HtmlUtils with HtmlCompat
* fix tests
4 years ago
Alibek Omarov
c7e7da9433
Cherry-picked 2cf1e366.
4 years ago
Konrad Pozniak
984a56a482
fix toots showing too much whitespace ( #1761 )
...
* fix toots showing too much whitespace
* use isWhitespace extension function
4 years ago
Konrad Pozniak
8a23f3b84c
fix content warning in notifications when alwaysShowSpoiler is on ( #1757 )
4 years ago
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
4 years ago
Alibek Omarov
47d903480e
LinkHelper: try to fix error if account url is null
4 years ago
Alibek Omarov
fed8b01764
wysiwyg: add minimal editor based on MarkdownEdit library
5 years ago
Alibek Omarov
ca196ffc73
compose: implement BBcode and HTML sending
5 years ago
Alibek Omarov
ff5ec41e76
http: haha content-encoding goes brrrr (enabled brotli compression)
5 years ago
Alibek Omarov
e64831027c
emojis: remove unicode emojis consisting of more than one code point as it's unsupported by Pleroma
5 years ago
Alibek Omarov
6100868c7a
custom_emoji: fix showing emojis that may look like a regular expression
5 years ago
Alibek Omarov
cbcb3838dd
emoji: add all Unicode 12.0 emojis
5 years ago
Alibek Omarov
ceadb76785
emoji: use bundled compat font
5 years ago
Alibek Omarov
7ccb9ac5d2
Better handling of muted users and conversations, add option Hide muted users like in PleromaFE
5 years ago