Levi Bard
3375b512d9
Fix preview cards for uncollapsible statuses ( #1826 )
4 years ago
Levi Bard
e4caff2ff0
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.
4 years ago
Alibek Omarov
86b57cd1ef
CustomEmojiHelper: rewrite to Kotlin
4 years ago
Alibek Omarov
6417f31767
CustomEmojis: make emojis small when it's appropriate for UX
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
Ivan Kupalov
5dd190404f
Fix reblog confirm ( #1723 )
...
* Fix reblog confirmation default value
* Fix triggering reblog before confirming it
* Fix accidents caused by reblog confirmation
4 years ago
Alibek Omarov
125186885d
emoji_reactions: show keyboard as dialog
4 years ago
Alibek Omarov
3320e6a0da
StatusBaseViewHolder: fix recycling bug, fix emoji reaction view empty space touch
4 years ago
Alibek Omarov
97ffa14268
emoji_reactions: general refactoring, implement emoji_reactions_by
4 years ago
Ivan Kupalov
0547e78c94
Add options to confirm reblog/unreblog actions, close #460 ( #1650 )
4 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
4 years ago
Alibek Omarov
319ca1781f
status: increase hit area for fav/reblog buttons #71
4 years ago
Konrad Pozniak
341ad73880
fix image from another status showing up instead of blurhash ( #1699 )
4 years ago
Levi Bard
e906941ff6
[Tusky10] Fix descriptions of audio attachments when expanding/collapsing status content ( #1688 )
4 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
4 years ago
Konrad Pozniak
e1e9268ef5
use material buttons in timeline ( #1627 )
...
* use material buttons in timeline
* remove wrong switch option
4 years ago
Konrad Pozniak
179a10828a
remove redundant toHtml from StatusBaseViewHolder ( #1625 )
4 years ago
Konrad Pozniak
dba3259ce6
give media previews a rounded outline ( #1617 )
...
* give media previews a rounded outline
* give media previews a rounded outline in ReportActivity
4 years ago
Ivan Kupalov
fd5ec8cf97
Fix missing cases of using StatusDisplayOptions ( #1614 )
4 years ago
Konrad Pozniak
b927747518
fix poll button being visible below voted poll ( #1612 )
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
d9d2fdbc4b
upgrade SparkButton to 3.0.0 ( #1594 )
5 years ago
Levi Bard
0a516eaf13
Make polls respect content warning visibility setting ( #1583 )
...
* Make polls respect content warning visibility setting
* Only perform poll setup when poll is visible
5 years ago
Konrad Pozniak
8a65f91d2c
Bookmarks ( #1560 )
...
* add bookmarks to timelines
* add Bookmarks to main menu
* cleanup
* handle BookmarkEvent
* fix tests
* fix bookmark handling in NotificationsFragment
* add bookmark accessibility actions
5 years ago
Levi Bard
5ce9a416b9
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
5 years ago
Konrad Pozniak
14ce0c4952
upgrade appcompat, fix nightmode ( #1455 )
...
* upgrade appcompat, fix language switching & nightmode
* cleanup ThemeUtils
* upgrade dependencies
* change active boost icon (#1513 )
* upgrade jetifier and android gradle plugin
* fix FilterTest
5 years ago
Konrad Pozniak
33ffd36335
change active boost icon ( #1513 )
5 years ago
Ivan Kupalov
47edb0e37c
Fix screen reader not announcing post content in some cases ( #1495 )
5 years ago
Konrad Pozniak
18dadc843a
Fix crash when status date is null ( #1480 )
...
* Fix crash when status date is null
* Fix crash when status date is null
5 years ago
Konrad Pozniak
83311b7f08
fix crash because of null visibility ( #1478 )
...
* fix crash because of null visibility
* fix crash because of null visibility
5 years ago
Conny Duck
0004ad88c3
fix regression with weird status expand animation
5 years ago
Conny Duck
8d8a525e76
fix crash in StatusBaseViewHolder
5 years ago
Konrad Pozniak
21fc3cba4f
Add audio support for timelines ( #1466 )
...
* Add minimal audio support for timelines
* fix attachment description formatting
5 years ago
Ivan Kupalov
01646fd8bf
Load sensitive media previews only when shown ( #1439 )
5 years ago
Konrad Pozniak
923bd32aea
cleanup code in StatusViewHolders ( #1418 )
...
* cleanup code in status ViewHolder
* add check for reblogButton back in
5 years ago
pandasoft0
246956bee1
Improve search results ( #1327 )
...
* Add entities and request for search APIv2
* Implement search adapter and fragment
* Fix issue with snackbar
* Implement search accounts fragment
* Implement generic search fragment
* Remove unneeded import
* Implement "status" actions, fix issues
* Remove SFragment dependency
* Update app/src/main/java/com/keylesspalace/tusky/components/search/fragments/SearchStatusesFragment.kt
Co-Authored-By: Konrad Pozniak <connyduck@users.noreply.github.com>
* Clean-up post review suggestions
* Make TabLayout background colour match search bar
* Corrected method call syntax
* Added SwipeRefreshLayout to SearchFragment
* Fixed refresh to update all three tabs
5 years ago
Konrad Pozniak
cc2b4ee79a
fix build warnings ( #1331 )
5 years ago
Konrad Pozniak
5b93aa4cc5
fix image transition from timeline to ViewMediaActivity ( #1348 )
5 years ago
Konrad Pozniak
6a0d7014f5
Unlimited number of poll options ( #1340 )
...
* implement unlimited number of poll options
* fixes
* extract percent calculation into function so it can be used anywhere
* add license header
5 years ago
Ivan Kupalov
cacac782ca
Show media descriptions in timeline when previews are disabled. ( #1284 )
5 years ago
Konrad Pozniak
9176c2811e
fix conversation avatars ( #1324 )
5 years ago
charlag
54b2727a5b
Minimal screen reader support for polls
5 years ago
Konrad Pozniak
fb45e0e2bb
Animate gif avatars ( #1279 )
...
* animate gif avatars
* add setting to enable avatar animation
* cleanup code
5 years ago
Konrad Pozniak
af6a7e5872
support custom emoji fonts in poll options ( #1250 )
5 years ago
Conny Duck
a8a39613dd
stop buggy gif animation for now
5 years ago
Conny Duck
ed8da7d747
fix crash in StatusBaseViewHolder.getVisibilityDescription
5 years ago
Konrad Pozniak
ae446d182d
Fix bot icon indicator again ( #1249 )
...
* fix handling of bot indicator in timeline
* write bot status into db cache
* remove log
5 years ago
Konrad Pozniak
815106940a
fix timespan plurals ( #1240 )
...
* fix timespan plurals
* rename poll timestamp strings and helper method
5 years ago