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
ee247e92a4
fix crashes related to missing Rx error handler ( #1561 )
5 years ago
Konrad Pozniak
62a4b830da
fix null search when refreshing hashtags ( #1562 )
5 years ago
Konrad Pozniak
4d4c4cdb3d
Migrate to ViewPager2 ( #1544 )
...
* migrate MainActivty to ViewPager2
* migrate AccountActivty to ViewPager2
* migrate ViewMediaActivty to ViewPager2
* migrate SearchActivity to ViewPager2
* checkin missing AccountPagerAdapter file
* remove unused class ImageViewPager
* replace SparseArray with MutableList
5 years ago
Konrad Pozniak
c02a8c3a41
add build customization options ( #1532 )
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
Konrad Pozniak
c5dad33e63
fix login on Chromebook ( #1533 )
5 years ago
Konrad Pozniak
4c81f71afe
Refactor theming ( #1529 )
...
* fix toolbars
* use toolbar in MainActivity
* update AccountActivity appbar
* update material design library
* remove unneeded tabs styling
* fix black theme
5 years ago
Levi Bard
66c084cad2
When opening a post via "Open As", if post lookup from the target instance fails, display an error instead of opening the post in the browser. ( #1531 )
...
Addresses #1526
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
e569b6aa5c
fix avatars with non-square aspect ratio display ( #1528 )
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
Conny Duck
8593cd7da7
fix AccountActivity scroll animation again
5 years ago
Konrad Pozniak
a387b9de20
fix videos not always keeping aspect ratio ( #1508 )
5 years ago
Konrad Pozniak
e776488a1b
fix requestLayout() improperly called warning in AccountActivity ( #1507 )
5 years ago
Konrad Pozniak
89eb1e2987
remove callList from BaseActivity ( #1503 )
...
* remove callList from BaseActivity
* remove callList from BaseActivity
5 years ago
Konrad Pozniak
62e9db7f6b
Fix crash in AccountListFragment ( #1502 )
5 years ago
Ivan Kupalov
47edb0e37c
Fix screen reader not announcing post content in some cases ( #1495 )
5 years ago
Konrad Pozniak
18702da998
filter polls ( #1496 )
5 years ago
Konrad Pozniak
ec145eefb1
fix content warning edittext not losing focus when its hidden ( #1498 )
5 years ago
Konrad Pozniak
b888dbbcf8
remove duplicate request when timeline is empty ( #1491 )
5 years ago
Konrad Pozniak
0d10b1fc18
fix build error
5 years ago
Konrad Pozniak
f09deb2975
upgrade autodispose ( #1490 )
...
* upgrade autodispose
* set AutoDisposePlugins.setHideProxies to false
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
2e300ed494
use singletonList in getChangePayload ( #1486 )
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
Konrad Pozniak
feeeb4b268
Fix statuses in search not openening details ( #1479 )
5 years ago
Konrad Pozniak
285aa5f7fd
fix audio attachments not opening in some cases ( #1473 )
5 years ago
Ivan Kupalov
df61b9ce33
Notify thread adapter when sensitive media is shown ( #1472 )
5 years ago
Conny Duck
76c721a405
show edit button on own profile again
...
closes #1471
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
2a52305190
only show Progress Dialog if necessary when sending toot ( #1470 )
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
7a1bd82c54
upgrade Android gradle plugin, Kotlin and jetifier ( #1468 )
5 years ago
Konrad Pozniak
fd135faa8f
fix error and content overlapping in NotificationsFragment ( #1465 )
5 years ago
Konrad Pozniak
2bf1765b86
use status source for delete and redraft ( #1461 )
...
* use status source for delete and redraft
* make delete & redraft work on Pleroma again
* add error handling
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
Ivan Kupalov
3c7010e671
Fix image viewer & transitions ( #1448 )
5 years ago
Konrad Pozniak
9139059bb4
enable reporting users without statuses ( #1445 )
5 years ago
Konrad Pozniak
09dd2afff0
fix CalledFromWrongThreadException in ComposeActivity ( #1447 )
5 years ago
Ivan Kupalov
dbaab6e612
Fix search bugs, fix #1403 ( #1440 )
5 years ago