LucasGGamerM
76867a971b
chore(merge-upstream): more conflict solving tomfoolery
2024-02-16 20:21:38 -03:00
LucasGGamerM
0af8dbf09b
chore(merging-upstream): bunch of conflicts to solve
2024-02-14 21:08:16 -03:00
Grishka
48f9aabaf7
Support for invite links (AND-90)
2024-01-03 23:51:35 +03:00
Grishka
1f9ff8d341
Increase timeout to 60 seconds
2023-12-03 21:38:00 +03:00
Grishka
b283e216a7
Increase default HTTP timeouts to 30 seconds
...
fixes #751
2023-11-27 20:30:33 +03:00
Grishka
e5506d952c
Onboarding: replace fields with discoverability toggle (AND-100)
2023-11-16 12:15:17 +03:00
Aleksandrs Vitjukovs
6255221d6a
Delete id.xml shared pref from the correct dir
2023-11-13 16:54:10 +02:00
FineFindus
3c4baf0126
fix(status/edit-history): set fake poll fields
2023-11-08 19:45:49 +01:00
Grishka
5580308968
Improve lists caching and consistency
2023-10-22 05:07:28 +03:00
Grishka
66b7b127f9
List creation (AND-98)
2023-10-21 09:13:01 +03:00
Grishka
1f7155a932
Reorder notification tabs and remember selection (AND-82)
2023-10-17 03:00:05 +03:00
Grishka
2df1b7dd61
Remove repeating logging code from MastodonAPIController
2023-10-10 23:47:36 +03:00
Grishka
89042113a5
Fix default server loading timeout
2023-10-10 23:43:44 +03:00
Grishka
dff2217e80
Lists
...
closes #89 , closes #279
2023-10-08 22:03:16 +03:00
Grishka
fe1cfa1d7b
Fix indexable setting
2023-09-22 21:33:21 +03:00
Grishka
39af05524d
Privacy settings
2023-09-20 21:44:28 +03:00
Grishka
c517f41595
Paginate search results
2023-09-17 11:20:12 +03:00
Grishka
6d84f28600
Hashtag following
...
closes #684 , closes #233
2023-09-12 07:49:14 +03:00
Grishka
1b4dc01c74
Post translation
...
closes #267 , closes #671 , closes #502
2023-09-12 06:00:40 +03:00
Grishka
f886e4c1d2
Fix #658 , fix #620
2023-09-09 03:39:27 +03:00
LucasGGamerM
734b3bced6
fix: fix alt texts not being able to be edited
...
fixes #70 cc: @sk22
2023-08-31 14:18:32 -03:00
Grishka
e7d3c60bac
Remove unused code that caused a crash for some users ¯\_(ツ)_/¯
2023-07-02 18:52:46 +03:00
Grishka
fe142c4626
Pass the system timezone to server when signing up
2023-07-02 16:35:19 +03:00
Grishka
d8dfa6017d
Make the default server configurable
2023-07-02 16:22:32 +03:00
Grishka
e1db5f15ca
M3 redesign: search/discover
2023-06-24 22:56:55 +03:00
Grishka
17957b69d1
Filtered posts in timelines (AND-8)
2023-06-07 04:47:54 +03:00
Grishka
31c8665653
Settings M3 redesign wip
2023-06-04 02:04:55 +03:00
Grishka
5c480b37b3
Notifications M3 redesign (+ read marker support)
2023-05-27 13:31:01 +03:00
Grishka
1dcb5717ea
Fix #553
2023-05-23 12:56:49 +03:00
Grishka
15883f2138
Compose: language selection
2023-05-12 22:21:21 +03:00
Grishka
62074e554a
Account switcher M3 redesign
2023-05-01 13:43:00 +03:00
Grishka
955b9a4b2b
Featured tab in profiles
2023-03-22 02:30:42 +03:00
Grishka
af1c7194e6
Workaround to fix #497
2023-01-18 18:41:48 +03:00
Grishka
1764e5f3d1
Paginate trending posts
2023-01-15 11:09:53 +03:00
mishnz
7264982761
serverKey assignment was missing, corrected.
2023-01-03 00:15:45 +13:00
mishnz
def4960be6
Second fix for MIME64 inconsistency in serverKey.
...
The previous fix https://github.com/mastodon/mastodon-android/pull/486 would break any connections to any instances using WEB_SAFE MIME64 encoding on the serverKey, which actually appears to be the usual case.
This update reverts to the previous logic, but also converts standard MIME64 characters ('/' and '+') to their WEB_SAFE equivalents.
This ensures the standard case of WEB_SAFE BASE64 serverKeys and the anomolous case of DEFAULT BASE64 keys both work.
2023-01-02 23:56:52 +13:00
mishnz
7ed1b164b5
The Mastodon server does not currently use URL_SAFE encoding on its serverKey. Using URL_SAFE in this client means the client will crash for any server that uses a key that generates a Mime64 string containing a "+" or "/". This change removes the URL_SAFE logic. See: https://github.com/mastodon/mastodon-android/issues/483
2023-01-01 18:50:09 +13:00
Grishka
166401ea18
Signup flow redesign
2022-12-15 19:41:38 +03:00
Grishka
4b16262a1a
Sync last seen notification ID with server
2022-11-27 13:39:50 +03:00
Grishka
10e7cbf022
Merge branch 'add/verified-profile-fields'
2022-11-27 13:15:13 +03:00
Grishka
4b2c94ab52
Implement bookmarks and add favorites list
...
Closes #22 , at last
2022-11-27 12:43:07 +03:00
Grishka
2cabe94ba0
Fix #398
2022-11-26 20:02:30 +03:00
Grishka
187693883c
Fix #94
...
TODO support 4.0 filteing
2022-11-21 14:10:30 +04:00
Jeff Bowen
f500cc7ebf
IsoInstantTypeAdapter: Enable parsing of 'offset' date times in profile response
2022-11-16 19:00:11 -05:00
Grishka
3671803f49
Fix #336
2022-11-13 19:18:42 +04:00
Grishka
159d91f390
Crash fixes
2022-11-08 09:36:56 +03:00
David Hewitt
eea00b0d53
Load post privacy preference
...
This queries the user's post visibility preference when opening the composer, and sets it on the composer.
In the case of composing a reply, the user's preference is only respected if it is "more private" than the privacy of the post being replied to, as this appears to be the behaviour in the web interface (and is what I'd expect)
2022-10-31 20:51:28 +00:00
Grishka
e381de812c
Add self-updater for github builds
2022-10-31 09:26:17 +03:00
Grishka
01970ab69b
Compose media attachment redesign
2022-10-04 07:35:31 +03:00
Grishka
18633291e6
Add monochrome icon
2022-09-29 01:23:00 +03:00