Konrad Pozniak
dba3259ce6
give media previews a rounded outline ( #1617 )
...
* give media previews a rounded outline
* give media previews a rounded outline in ReportActivity
5 years ago
Ivan Kupalov
fd5ec8cf97
Fix missing cases of using StatusDisplayOptions ( #1614 )
5 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
Conny Duck
7f2aab7723
move classes to component packages
5 years ago
Conny Duck
fe0d11b755
convert ScheduledTootAdapter to Kotlin
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
d9d2fdbc4b
upgrade SparkButton to 3.0.0 ( #1594 )
5 years ago
Mélanie Chauvel (ariasuni)
2ec8b95c31
Add close icon to tabs in Tabs account preferences page ( #1588 )
...
* Add close icon to tabs in Tabs account preferences page
* Improve code according to code review
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
kyori19
d137e6c63c
List tabs ( #1570 )
...
* List tabs
* Add comment
* Move decoder part to TabData.createTabDataFromId
* Fix drawable tint
* Use dedicated view for list picker
* Error log
* Fix logging
Co-Authored-By: Konrad Pozniak <connyduck@users.noreply.github.com>
* Fix tint color
Co-Authored-By: Konrad Pozniak <connyduck@users.noreply.github.com>
* Fix missing import
* Move encoding part too
* Fix comment
* Fix decoder
* Revert "Fix decoder"
This reverts commit fdc45aac9c113348f8740e6692d2d8e9ace14f7f.
* Revert "Fix comment"
This reverts commit 704b4e6d2e5545d5f2d20c9bc6bc276d6257d119.
* Revert "Move encoding part too"
This reverts commit 32e77346ff98ae1133e76ab6dfd880b26171005e.
* Revert "Move decoder part to TabData.createTabDataFromId"
This reverts commit d1cd2070ab564d2e33874225272a71f0904d681e.
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
Konrad Pozniak
d5d9af4fde
Upgrade api level to Android 10, implement new sharing api ( #1537 )
...
* upgrade api level to Android 10, resolve compile errors
* use androidx.preference.PreferenceManager instead of deprecated platform class
* add hyphenation to important TextViews
* setBottomSheetCallback -> addBottomSheetCallback
* implement new sharing api
* improve TuskyTileService so it shows account picker when multiple accounts are present
* delete unused AccountChooserService
* fix test
* improve ShareShortcutHelper
* remove debug log statement
* improve image loading fallback behavior in ShareShortcutHelper
* improve behavior on foldable devices
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
kyori19
dc933b439d
Scheduled toot ( #1004 )
...
* Scheduled toot
* Hide scheduled toot button if version < 2.7.0
* Fix timeline reloading after toot
* Add edit icon to ComposeScheduleView
* Add button to reset scheduled toot
* Close bottom sheet and change button color after time a was selected
* Fix edit icon's size
* List of scheduled toots
* Fix instance version check
* Use MaterialDatePicker
* Set date and time consecutively
* Add licenses
5 years ago
Ivan Kupalov
47edb0e37c
Fix screen reader not announcing post content in some cases ( #1495 )
5 years ago
Konrad Pozniak
03cd374792
Remove search v1 ( #1484 )
...
* remove search v1, convert MastodonApi to Kotlin
* format MastodonApi nicely
* use default params in ConversationRepository
* improve code for LoginActivity
5 years ago
Konrad Pozniak
573568f1c9
upgrade glide ( #1489 )
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
Konrad Pozniak
6dd177bc50
fix poll validation ( #1459 )
5 years ago
Konrad Pozniak
50b9cdf117
Create polls ( #1452 )
...
* add AddPollDialog
* add support for pleroma poll options
* add PollPreviewView
* add Poll support to drafts
* add license header, cleanup
* rename drawable files to correct size
* fix tests
* fix bug with Poll having wrong duration after delete&redraft
* add input validation
* grey out poll button when its disabled
* code cleanup & small improvements
5 years ago
Ivan Kupalov
01646fd8bf
Load sensitive media previews only when shown ( #1439 )
5 years ago
Konrad Pozniak
46c92cdfe6
fix avatar radius and alignment in NotificationsAdapter ( #1437 )
5 years ago
Konrad Pozniak
2860133fd7
fix size of visibility icon on detailed toot page ( #1428 )
5 years ago
Konrad Pozniak
9885065f02
add option to always expand content warnings ( #1422 )
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
Konrad Pozniak
e4896d317e
fix timestamp not updating in notifications ( #1416 )
5 years ago
Konrad Pozniak
78b7a35858
show custom emojis in account field names ( #1406 )
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
3d5fef60ed
fix card view outline being off a few pixels ( #1375 )
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
c746ed0833
Improve link preview cards ( #1330 )
...
* improve card frame
* add placeholder for empty image
* improve layout, Pleroma compatibility, show author name as description fallback
* reset okhttp logging level
* remove unneeded statement
5 years ago
Konrad Pozniak
9176c2811e
fix conversation avatars ( #1324 )
5 years ago
pandasoft0
34d130f12f
Redesign report activity ( #1295 )
...
* Report activity core
* Implement navigation
* Implement navigation
* Update strings
* Revert manifest formatting
* Implement Done page
* Add landscape layout
* Implement Note fragment
* Create component
* Implement simple status adapter
* Format code
* Add date/time to report statuses
* Refactor status view holder
* Refactor code
* Refactor ViewPager
* Replace MaterialButton with Button
* Remove unneeded string
* Update Text and Check views style
* Remove old ReportActivity and rename Report2Activity to ReportActivity
* Hide "report to remote instance" checkbox for local accounts
* Add account, hashtag and links click handler
* Add media preview
* Add sensitive content support
* Add status expand/collapse support
* Update adapter to user adapterPosition instead of stored status
* Updated checked change handling
* Add polls support to report screen
* Add copyright
* Set buttonTint at CheckBox
* Exclude reblogs from statuses for reports
* Change final page check mark size
* Update report note screen
* Fix typos
* Remove unused params from api endpoint
* Replace .visibility with show()/hide()
* Replace Date().time with System.currentTime...
* Add line spacing
* Fix close button tint issue
* Updated status adapter
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
86fda3e762
fix crash in SearchFragment ( #1266 )
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