Karol Kosek
13c353a542
PreferencesFragment: fix the reblog confirmation switch
...
The switch changed the value for showing cards in timelines
instead of asking if you really want to reblog posts.
4 years ago
a1batross
5c8a0ed478
Revert "chats: add viewdata"
...
This reverts commit 8ce99fcd53
.
4 years ago
a1batross
c37a3a8b8c
Rename Husky in generated file names to Tusky to prevent harassment towards Husky users
4 years ago
Alibek Omarov
8ce99fcd53
chats: add viewdata
4 years ago
Ivan Kupalov
22b074f172
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
4 years ago
Konrad Pozniak
cf3295749b
upgrade SwipeRefreshLayout to 1.1.0 ( #1866 )
4 years ago
Alibek Omarov
752f6ad35b
chats: add Chat and ChatMessage entities, add Pleroma API calls
4 years ago
Alibek Omarov
fe0e68ba5c
ViewImageFragment: upgrade BigImageView to 1.6.6, enable swiping for all kinds of embedded views
4 years ago
Alibek Omarov
483b847120
ViewImageFragment: finalize transition to BigImageViewer. Now it should correctly handle EXIF rotation, do not stuck at transition and pick preview image if it's in cache but full image isn't
4 years ago
Konrad Pozniak
28a78a2566
remove scrolling from notification options bar ( #1858 )
4 years ago
Mélanie Chauvel
408660aff0
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
4 years ago
Alibek Omarov
978489165e
ViewImageFragment: replace TouchImageView by BigImageView based on SSIV and with proper GIF support
4 years ago
Alibek Omarov
4741ab524c
entity: Instance: fix optional pleroma field type
4 years ago
Alibek Omarov
e14782b691
ViewMediaActivity: add a button to open media file in external application just in case built-in fails
4 years ago
Alibek Omarov
f1397f3378
SearchStatusesFragment: fix reply to
4 years ago
Alibek Omarov
4df757b4b3
StatusFragment: delete delete and redraft
4 years ago
Alibek Omarov
b7892dc781
ViewThreadActivity: move Open in web menu option to status threedots menu
4 years ago
Konrad Pozniak
7b95236961
correctly update the menu when muting domains ( #1848 )
4 years ago
Ivan Kupalov
da110b8fc0
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.
4 years ago
Alibek Omarov
f9f2f9aa5b
ComposeActivity: finalize preview feature, fix preview bar appearing on media change, add proper icon, fix minor bugs
4 years ago
Alibek Omarov
c3c92fadcd
ComposeActivity: preview ability for Pleroma, WIP
4 years ago
Konrad Pozniak
0e6ad0eee7
fix MainActivity title when coming from a notification ( #1844 )
4 years ago
Konrad Pozniak
5e041d9f1d
speedup blurhash decoding by using a intermediate int array ( #1835 )
4 years ago
Konrad Pozniak
d3910e618b
don't create a CW when sharing text to Tusky ( #1836 )
4 years ago
Konrad Pozniak
092e629a7f
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
4 years ago
Alibek Omarov
caf0873cf7
app: patch to compile
4 years ago
Ivan Kupalov
fb867c928c
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.
4 years ago
Levi Bard
3375b512d9
Fix preview cards for uncollapsible statuses ( #1826 )
4 years ago
Ivan Kupalov
a4bcde2c83
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
4 years ago
Ivan Kupalov
b60125f2bb
Fix loading more than one page of favs/bookmarks, fix #1824 ( #1825 )
4 years ago
Konrad Pozniak
e4aee072e4
use AndroidX WorkManager instead of Evernote Android Job ( #1783 )
...
* use AndroidX WorkManager instead of Evernote Android Job
* move notification related classes to their own package
* fix missing import
4 years ago
Alibek Omarov
64277ef45a
app: all external references are now called Husky to not conflict with Tusky files
5 years ago
Alibek Omarov
00ec90f69c
NotificationsFragment: always show appbar, even if there is no notifications
...
Thus, if user accidentally will filter everything, they will be able to return to initial state.
5 years ago
Alibek Omarov
3439a1e16a
MediaUploader: fix stupid bug that made all pictures to be resized
5 years ago
Alibek Omarov
930e05be27
NodeInfo: replace Int by Long in upload limits, add test cases
5 years ago
Alibek Omarov
2f62b3f600
Patch to compile
5 years ago
Konrad Pozniak
81004b68ea
fix confirmReblogs default values ( #1777 )
5 years ago
Konrad Pozniak
bc156b16de
Fix RxJava UndeliverableException crashes ( #1778 )
5 years ago
kyori19
50f7a7affa
Add "account" filter context ( #1776 )
5 years ago
kyori19
06a0bf7744
Fix tag highlighting in editor ( #1773 )
...
* Fix tag highlighting in editor
* Add test case for tag highlighting
5 years ago
Konrad Pozniak
9e6833cfdb
enable multiple hashtags in one hashtag tab ( #1790 )
...
* enable multiple hashtags in one hashtag tab
* add comment explaining the code in TabAdapter
* delete unused drawables
* add padding to EditText in dialog
5 years ago
Levi Bard
e4caff2ff0
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.
5 years ago
kyori19
f69e837cb3
Fix large media uploading ( #1800 )
5 years ago
Alibek Omarov
962b6728dd
Sticker: sort by title
5 years ago
Alibek Omarov
ac2dba316e
CustomEmojis: make emojis smaller in several another places
5 years ago
Alibek Omarov
86b57cd1ef
CustomEmojiHelper: rewrite to Kotlin
5 years ago
Alibek Omarov
2ee70be3e4
search: fix reacting with emojis
5 years ago
Alibek Omarov
41ee259196
ComposeViewModel: add Markdown/HTML support for glitch-soc(untested), fix file size limits for Pixelfed
5 years ago
Alibek Omarov
91341d0955
ComposeActivity: fix broken polls on Pleroma
5 years ago
Alibek Omarov
d705a85690
Stickers: add PleromaFE stickers support, enabled in settings
5 years ago