Konrad Pozniak
c02a8c3a41
add build customization options ( #1532 )
2019-10-29 20:30:46 +01:00
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
2019-10-22 21:18:20 +02:00
Konrad Pozniak
c5dad33e63
fix login on Chromebook ( #1533 )
2019-10-13 21:09:23 +02:00
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
2019-10-12 20:00:29 +02:00
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
2019-10-11 17:51:47 +02:00
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
2019-10-11 17:35:22 +02:00
Konrad Pozniak
e569b6aa5c
fix avatars with non-square aspect ratio display ( #1528 )
2019-10-10 18:43:48 +02:00
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
2019-10-03 19:58:21 +02:00
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
2019-10-02 21:28:12 +02:00
Conny Duck
8593cd7da7
fix AccountActivity scroll animation again
2019-10-01 18:49:34 +02:00
Konrad Pozniak
a387b9de20
fix videos not always keeping aspect ratio ( #1508 )
2019-10-01 18:24:09 +02:00
Konrad Pozniak
e776488a1b
fix requestLayout() improperly called warning in AccountActivity ( #1507 )
2019-10-01 08:08:21 +02:00
Konrad Pozniak
89eb1e2987
remove callList from BaseActivity ( #1503 )
...
* remove callList from BaseActivity
* remove callList from BaseActivity
2019-09-28 16:29:40 +02:00
Konrad Pozniak
62e9db7f6b
Fix crash in AccountListFragment ( #1502 )
2019-09-28 12:52:10 +02:00
Ivan Kupalov
47edb0e37c
Fix screen reader not announcing post content in some cases ( #1495 )
2019-09-24 20:33:41 +02:00
Konrad Pozniak
18702da998
filter polls ( #1496 )
2019-09-24 20:33:29 +02:00
Konrad Pozniak
ec145eefb1
fix content warning edittext not losing focus when its hidden ( #1498 )
2019-09-24 20:33:05 +02:00
Konrad Pozniak
b888dbbcf8
remove duplicate request when timeline is empty ( #1491 )
2019-09-23 17:09:13 +02:00
Konrad Pozniak
0d10b1fc18
fix build error
2019-09-22 09:49:26 +02:00
Konrad Pozniak
f09deb2975
upgrade autodispose ( #1490 )
...
* upgrade autodispose
* set AutoDisposePlugins.setHideProxies to false
2019-09-22 08:19:44 +02:00
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
2019-09-22 08:18:44 +02:00
Konrad Pozniak
573568f1c9
upgrade glide ( #1489 )
2019-09-21 21:35:51 +02:00
Konrad Pozniak
2e300ed494
use singletonList in getChangePayload ( #1486 )
2019-09-17 18:44:33 +02:00
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
2019-09-15 09:10:07 +02:00
Konrad Pozniak
83311b7f08
fix crash because of null visibility ( #1478 )
...
* fix crash because of null visibility
* fix crash because of null visibility
2019-09-12 20:03:07 +02:00
Konrad Pozniak
feeeb4b268
Fix statuses in search not openening details ( #1479 )
2019-09-12 20:02:30 +02:00
Konrad Pozniak
285aa5f7fd
fix audio attachments not opening in some cases ( #1473 )
2019-09-08 19:35:43 +02:00
Ivan Kupalov
df61b9ce33
Notify thread adapter when sensitive media is shown ( #1472 )
2019-09-08 10:30:59 +02:00
Conny Duck
76c721a405
show edit button on own profile again
...
closes #1471
2019-09-07 16:34:17 +02:00
Conny Duck
0004ad88c3
fix regression with weird status expand animation
2019-09-07 16:22:56 +02:00
Conny Duck
8d8a525e76
fix crash in StatusBaseViewHolder
2019-09-07 13:14:16 +02:00
Konrad Pozniak
2a52305190
only show Progress Dialog if necessary when sending toot ( #1470 )
2019-09-06 21:40:11 +02:00
Konrad Pozniak
21fc3cba4f
Add audio support for timelines ( #1466 )
...
* Add minimal audio support for timelines
* fix attachment description formatting
2019-09-05 21:07:01 +02:00
Konrad Pozniak
7a1bd82c54
upgrade Android gradle plugin, Kotlin and jetifier ( #1468 )
2019-09-03 18:35:42 +02:00
Konrad Pozniak
fd135faa8f
fix error and content overlapping in NotificationsFragment ( #1465 )
2019-09-03 18:34:00 +02:00
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
2019-08-28 19:54:46 +02:00
Konrad Pozniak
6dd177bc50
fix poll validation ( #1459 )
2019-08-27 20:27:38 +02:00
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
2019-08-22 20:30:08 +02:00
Ivan Kupalov
01646fd8bf
Load sensitive media previews only when shown ( #1439 )
2019-08-17 21:37:26 +02:00
Ivan Kupalov
3c7010e671
Fix image viewer & transitions ( #1448 )
2019-08-17 20:05:24 +02:00
Konrad Pozniak
9139059bb4
enable reporting users without statuses ( #1445 )
2019-08-17 09:08:58 +02:00
Konrad Pozniak
09dd2afff0
fix CalledFromWrongThreadException in ComposeActivity ( #1447 )
2019-08-10 21:11:45 +02:00
Ivan Kupalov
dbaab6e612
Fix search bugs, fix #1403 ( #1440 )
2019-08-04 20:32:44 +02:00
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
2019-08-04 20:25:07 +02:00
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
2019-08-04 20:22:57 +02:00
Konrad Pozniak
46c92cdfe6
fix avatar radius and alignment in NotificationsAdapter ( #1437 )
2019-08-01 20:47:15 +02:00
Konrad Pozniak
2860133fd7
fix size of visibility icon on detailed toot page ( #1428 )
2019-07-31 19:07:01 +02:00
Konrad Pozniak
68376b4440
upgrade dagger ( #1424 )
2019-07-28 20:00:19 +02:00
Konrad Pozniak
9885065f02
add option to always expand content warnings ( #1422 )
2019-07-28 19:59:52 +02:00
Konrad Pozniak
923bd32aea
cleanup code in StatusViewHolders ( #1418 )
...
* cleanup code in status ViewHolder
* add check for reblogButton back in
2019-07-27 21:53:28 +02:00