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
Levi Bard
0454601ed6
Add support for instance property `max_bio_chars` ( #1414 )
...
* Migrate getInstance from Call to Single
* Add support for instance max_bio_chars.
Addresses #1329
5 years ago
Ivan Kupalov
b5e3a482a7
Use cached preview as thumbnail in ViewImageFragment, fix #1267 ( #1344 )
...
* Use cached preview as thumbnail in ViewImageFragment, fix #1267
* Use cached preview as thumbnail in ViewImageFragment, fix #1267
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
68376b4440
upgrade dagger ( #1424 )
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
7d9edf1b33
fix crash in FiltersActivity ( #1409 )
5 years ago
Konrad Pozniak
802d07cc1c
fix notifications opening the wrong account ( #1408 )
5 years ago
Konrad Pozniak
bbe77f5345
fix the "always mark media as sensitive" setting not being respected ( #1407 )
5 years ago
Konrad Pozniak
78b7a35858
show custom emojis in account field names ( #1406 )
5 years ago
Konrad Pozniak
590cfbbcd2
fix mentions outside of content warnings not being clickable ( #1405 )
5 years ago
Konrad Pozniak
43cf0e0ec8
fix shouldTrimStatus and add tests ( #1404 )
5 years ago
Ivan Kupalov
f5bc6c6fc8
Fix crash on empty status messages ( #1402 )
5 years ago
HellPie
4ec0c182f7
Transfer SmartLengthInputFilter license to Tusky ( #1384 )
...
* Transfer SmartLengthInputFilter in-header license
Transfer license for file "SmartLengthInputFilter.java" from me (Diego Rossi) to Tusky and therefore also change it from the original Apache 2.0 to currently GPLv3. This was a mistake that has been sitting around for way too long.
* Rewrite SmartLengthInputFilter from Java to Kotlin
This has been done by hand, without the custom copy-paste tool.
* Fix bad references in Java files using SmartLengthInputFilter features
* Shorten code in Java classes referencing SmartLengthInputFilter instance
* Refactor SmartLengthInputFilter from class to singleton Kotlin object
* Move hasBadRatio to become a toplevel function
* Patch up all the files affected by SmartLengthInputFilter changes
* Length in SmartLengthInputFilter is const 500, simplify code accordingly
* More meaningful name for toplevel function for checking trimming ability
* Add missing license header
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
659781eea4
fix avatars and display names in AccountsInListFragment ( #1392 )
...
* fix avatars and display names in AccountsInListFragment
* correctly emojify display names
5 years ago
Konrad Pozniak
39e7bf56f1
update timestamps on pull-to-refresh even when no new statuses are fetched ( #1393 )
5 years ago
Konrad Pozniak
b72fbc6d4c
upgrade dependencies ( #1389 )
5 years ago
Konrad Pozniak
95de73e873
fix glide crash in MainActivity (again) ( #1394 )
5 years ago
Konrad Pozniak
e1c74dd8ca
fix some lint warnings and Kotlin style issues ( #1390 )
5 years ago