kyori19
c0079e29fd
Delete downsized and uploaded cache files
2020-08-29 13:56:42 +09:00
kyori19
e4ebfa581d
Merge remote-tracking branch 'tuskyapp/develop' into master
2020-08-29 13:43:37 +09:00
Konrad Pozniak
6ee493d8ea
fix notifications sometimes not rendering ( #1905 )
...
* fix notifications sometimes not rendering
* fix empty timeline fragment as well
* add link to github issue as explanation
2020-08-21 18:51:05 +02:00
Karol Kosek
a010687709
SettingsConstants: fix home tab filters ( #1906 )
...
Showing repeats was swapped with showing replies.
2020-08-21 09:15:53 +02:00
Levi Bard
d8d4b947ed
Fix opening public filter list from account preferences ( #1904 )
2020-08-20 18:08:04 +02:00
Konrad Pozniak
15df5c4df7
add icon for tabs preference ( #1892 )
2020-08-17 21:21:03 +02:00
Konrad Pozniak
a653c92e63
Fix crash in ViewVideoFragment ( #1894 )
2020-08-17 21:20:46 +02:00
Konrad Pozniak
dd3d372b80
add setting to hide top toolbar
2020-08-16 10:01:51 +02:00
David Teresi
c94d793bff
Allow newlines in image descriptions
2020-08-14 16:42:18 -04:00
kyori19
2fc326faad
Make lists editable in tab actions
2020-08-14 18:43:59 +09:00
kyori19
11625a53b0
Merge remote-tracking branch 'tuskyapp/develop' into master
2020-08-14 18:27:02 +09:00
Konrad Pozniak
e2f3c74774
Fix cards in timelines/confirm boost preferences ( #1878 )
2020-08-08 10:03:07 +02:00
Ivan Kupalov
8b243a7f05
Fix crash in ViewImageFragment, fix #1876 ( #1877 )
...
It was not checked whether captionSheet is present.
2020-08-04 21:57:12 +02:00
Ivan Kupalov
ed2918da2e
Description improvements ( #1846 )
...
* Increase character limit for media descriptions to 1500
It was increased in Mastodon 3.0.0 which was released in October 2019.
* Improve image description view
Since media descriptions can be longer now, we need to adjust the UI.
It is a common problem that description takes up the whole screen, it's
hard for readers and also discourages people from adding descriptions.
This commit uses bottom sheet to hide most of the description. Since we
know how much screen space it will cover, we can use darker background
which makes reading text easier.
* Adjust description handle
* Fix unable to dismiss image caption
2020-08-01 21:48:51 +02:00
kyori19
79ddb9b67c
Merge remote-tracking branch 'tuskyapp/develop' into master
2020-08-01 21:40:50 +09:00
Ivan Kupalov
be8fc9f15a
Fix crash in the image viewer ( #1871 )
...
This is imperfect as it probably reduces quality of the image but it
fixes the crash for now.
2020-08-01 13:26:59 +02:00
Konrad Pozniak
467c33aacb
upgrade SwipeRefreshLayout to 1.1.0 ( #1866 )
2020-07-28 10:38:28 +02:00
Ivan Kupalov
f37a589dce
Roll back image viewer but retain swiping fix ( #1863 )
...
This fixes crashes with images which were too wide (aspect ratio wise).
2020-07-27 10:42:39 +02:00
Mélanie Chauvel
b3b4794a2b
Implement optional notifications muting for account muting ( #1856 )
2020-07-27 10:28:59 +02:00
Konrad Pozniak
7f0093bd58
remove scrolling from notification options bar ( #1858 )
2020-07-20 11:25:36 +02:00
Mélanie Chauvel
4205f5493e
Make account views clickable instead of avatar only ( #1855 )
...
Affects:
- New follower request and New follower notifications
- Accounts in Blocked users and Muted users pages
2020-07-07 20:35:31 +02:00
kyori19
48d1b05bde
Merge remote-tracking branch 'tuskyapp/develop'
2020-06-29 10:49:37 +09:00
kyori19
ff4ea3f88e
Enable quick reply for Notifications
2020-06-29 10:48:58 +09:00
kyori19
f512db558e
Remove unneeded import
2020-06-29 10:31:17 +09:00
Konrad Pozniak
dfd30ec52a
correctly update the menu when muting domains ( #1848 )
2020-06-23 19:59:49 +02:00
Ivan Kupalov
58a1046348
Improve image viewer ( #1843 )
...
This commit does 3 things:
1. Replaces PhotoView (which is abandonware) with modern TouchImageView
2. Fixes an issue with panning images. Gesture was not intercepted
properly and pager was taking control instead of image being moved.
3. Adds feedback to dismissing of images with vertical gesture.
2020-06-22 21:26:37 +02:00
kyori19
eedfd10f30
Merge remote-tracking branch 'tuskyapp/develop'
2020-06-22 12:59:08 +09:00
Konrad Pozniak
56f4f8a38d
fix MainActivity title when coming from a notification ( #1844 )
2020-06-21 19:52:27 +02:00
Konrad Pozniak
5246ab7d72
speedup blurhash decoding by using a intermediate int array ( #1835 )
2020-06-21 18:26:06 +02:00
Konrad Pozniak
836b7f3f76
don't create a CW when sharing text to Tusky ( #1836 )
2020-06-21 18:25:17 +02:00
kyori19
3194007fdf
Style brand text in drawer
2020-06-19 17:48:44 +09:00
kyori19
ac1f3b80fe
Style defaultTagInfo
2020-06-19 17:44:34 +09:00
kyori19
e4f2d4d4bf
Fix design of TootButton for unleakable
2020-06-19 17:24:29 +09:00
kyori19
fe0592a44d
Use ContextCompat
2020-06-19 17:23:14 +09:00
kyori19
079dcaee89
Use TootButton for quick compose
2020-06-19 17:21:52 +09:00
kyori19
31c9debd5d
Merge remote-tracking branch 'tuskyapp/develop'
2020-06-19 14:40:57 +09:00
Konrad Pozniak
74bd493878
add possibility to move the main navigation to the bottom ( #1808 )
...
* add possibility to move the main navigation to the bottom
* add top toolbar with drawer toggle, title and search button
2020-06-18 11:04:53 +02:00
Ivan Kupalov
ecb94beb3c
Fix settings default values for preferences ( #1828 )
...
At some point settings DSL was refactored to first add a preference and
then run the builder. We shouldn't add a preference to the hierarchy
without setting a key for the preference first because preference gets
it's default value in `onAttachedToHierarchy()` and if the key is not
set then no default value will be set either.
This commit changes the order to execute builder (and set the key)
first and and preference to the point later.
2020-06-14 19:58:05 +02:00
Levi Bard
4219871095
Fix preview cards for uncollapsible statuses ( #1826 )
2020-06-09 19:00:23 +02:00
Ivan Kupalov
c64df0fd1d
Settings refactor ( #1615 )
...
* Refactor main preferences to use DSL
* Refactor account preferences to use DSL
* Use DSL in rest of the preference screens
* Preferences cleanup
* Fix preference dependencies
2020-06-08 09:21:12 +02:00
Ivan Kupalov
4188b6ea09
Fix loading more than one page of favs/bookmarks, fix #1824 ( #1825 )
2020-06-07 19:37:34 +02:00
Alibek Omarov
5b187bcb5e
NotificationsFragment: show appbar if there is no notifications ( #1810 )
...
Thus, if user accidentally will filter everything, they will be able to return to initial state.
2020-05-30 10:10:47 +02:00
kyori19
f81eb41c86
Add lists to streaming target
2020-05-23 13:46:09 +09:00
kyori19
3ae4dc5397
Merge remote-tracking branch 'tuskyapp/develop'
2020-05-22 23:39:08 +09:00
kyori19
831ec88b6f
Configure streaming per each tabs
...
* Can use in Home, Local, Federated
* Process filter_changed event
2020-05-22 23:38:40 +09:00
Levi Bard
1c09441c32
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.
2020-05-21 18:32:22 +02:00
kyori19
e6b7d2ff9c
Fix large media uploading ( #1800 )
2020-05-21 14:50:19 +02:00
kyori19
d9a2690231
Fix large media uploading
2020-05-21 14:29:04 +09:00
kyori19
0e8aa1f48b
Merge remote-tracking branch 'tuskyapp/develop'
2020-05-16 18:01:15 +09:00
kyori19
3a912cf7a9
Remove string-based quote feature
2020-05-16 17:47:53 +09:00