a1batross
c37a3a8b8c
Rename Husky in generated file names to Tusky to prevent harassment towards Husky users
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
5 years ago
kyori19
06a0bf7744
Fix tag highlighting in editor ( #1773 )
...
* Fix tag highlighting in editor
* Add test case for tag highlighting
5 years ago
Alibek Omarov
86b57cd1ef
CustomEmojiHelper: rewrite to Kotlin
5 years ago
Alibek Omarov
beb9dd69e4
CustomEmojiHelper: add a way to disable big emojis
5 years ago
Alibek Omarov
8e2b421b1f
CustomEmojiHelper: rewrite to Kotlin
5 years ago
Konrad Pozniak
2ed14d0b90
replace HtmlUtils with HtmlCompat ( #1741 )
...
* replace HtmlUtils with HtmlCompat
* fix tests
5 years ago
Alibek Omarov
c7e7da9433
Cherry-picked 2cf1e366.
5 years ago
Konrad Pozniak
984a56a482
fix toots showing too much whitespace ( #1761 )
...
* fix toots showing too much whitespace
* use isWhitespace extension function
5 years ago
Konrad Pozniak
8a23f3b84c
fix content warning in notifications when alwaysShowSpoiler is on ( #1757 )
5 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
5 years ago
Alibek Omarov
47d903480e
LinkHelper: try to fix error if account url is null
5 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
Alibek Omarov
eb2dfa86a6
NotificationHelper: add a way to test legacy notification channels on new devices
5 years ago
Ivan Kupalov
0547e78c94
Add options to confirm reblog/unreblog actions, close #460 ( #1650 )
5 years ago
Ivan Kupalov
f5ab325ff0
Add "more" popup to a11y menu, fix #1710 ( #1714 )
5 years ago
Levi Bard
61e0c2c7a8
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
5 years ago
Konrad Pozniak
f699dbd8df
fix default emoji font icon not rendering
5 years ago
Alibek Omarov
319ca1781f
status: increase hit area for fav/reblog buttons #71
5 years ago
Ivan Kupalov
f02fe69b98
Fix emoji download ( #1691 )
...
* Update OkHttp to 4.3.1
* Fix downloading emoji fonts
OkHttp strips away content length info when compression is used.
Even though this behavior is old, we didn't observe it until OkHttp was
updated in d05bd4b751
.
We get it from the original network response header. It should be
compressed length.
* Reformat EmojiCompatFont and EmojiPreference
5 years ago
Alibek Omarov
ae1cfc1d56
emojireactions: add emoji reaction list to StatusViewData
5 years ago
Alibek Omarov
a109089f7b
Support emoji reaction notification
5 years ago
Konrad Pozniak
eeb768eb1c
Theme refactoring ( #1656 )
...
* Theme refactoring
* disable the automatic tinting of surfaces with elevation in dark mode
* make the media warning visible again with the dark theme
* fix nav bar on api 27+
* use correct color for all media warnings
5 years ago
Konrad Pozniak
16fab51c92
fix FragmentAdapter returning null fragments when activity was recreated ( #1647 )
...
* fix FragmentAdapter returning null fragments when activity was recreated
* remove unused import
* make activity in CustomFragmentStateAdapter private
5 years ago
Alibek Omarov
5bf75b46a0
Implement muting whole conversation by it's ID, add button to hide muted status again
5 years ago
Alibek Omarov
b76d3c3979
Implement muting/unmuting conversations, fix possible appearing of muted users in notifications
5 years ago
Alibek Omarov
216f0d3e2b
MainActivity: increase velocity threshold for viewPager
5 years ago
Alibek Omarov
f40ac42c08
Status: add isMuted parameter
5 years ago
Alibek Omarov
9796da7513
MastodonApi: set withMuted to true everywhere for a while
5 years ago
Alibek Omarov
43a21d0a3a
NotificationHelper: don't send notification if it's from muted thread
5 years ago
Alibek Omarov
24c0c8f656
Notification: ignore seen notifications
5 years ago
Alibek Omarov
fd7740838a
VersionUtils: move isPleroma method from Instance
5 years ago
Konrad Pozniak
283e9d0ad9
address PR feedback
5 years ago
Ivan Kupalov
8dcfec1734
Use blurhash as image preview and as sensitive media cover, close #1571 ( #1581 )
...
* Use blurhash as image preview and as sensitive media cover, close #1571
* Fix focal point for blurhashes
* Fix video indicator overlapping sensitive media indicator
* Add a preference for blurhash
* Add blurhash to report UI.
* Introduce StatusDisplayOptions
5 years ago
Konrad Pozniak
03c66d62df
add test for VersionUtils ( #1602 )
...
* add test for VersionUtils
* add nullability annotation to VersionUtils
5 years ago
Konrad Pozniak
99032100d4
Implement identity proof api ( #1597 )
...
* implement identity proof api
* fix warnings in AccountActivity
* fix createClickableText method
* improve error handling
* use combineOptionalLiveData to simplify code
5 years ago
Konrad Pozniak
cf2a0fb4f9
delete unused stuff ( #1601 )
5 years ago
Konrad Pozniak
8aa217c028
upgrade androidx.browser to 1.2.0 ( #1595 )
5 years ago