sk
e282d54f99
Merge remote-tracking branch 'upstream/master'
2023-01-31 00:00:56 +01:00
sk
2358d3c602
implement local-only posting
2023-01-24 16:04:17 +01:00
sk
ec40488ed1
Merge remote-tracking branch 'upstream/master'
2023-01-21 02:25:44 +01:00
sk22
88851a085e
Pinnable timelines ( #338 )
...
* implement draggable list
* implement pinning timelines
* fix TimelineDefinition equals not working
* implement removing timelines
* implement pinned lists/hashtags
* per-account pinned timelines
* implement pin button
* fix issues with pinning
* improve pin button
* improve pinning timelines
* implement custom icons
* fix home switcher menu
* make hashtags pinnable
* edit timelines in options menu
2023-01-21 02:17:47 +01:00
Grishka
af1c7194e6
Workaround to fix #497
2023-01-18 18:41:48 +03:00
sk
b4fa74b78f
Merge remote-tracking branch 'upstream/master'
2023-01-16 09:39:29 +01:00
Grishka
1764e5f3d1
Paginate trending posts
2023-01-15 11:09:53 +03:00
sk22
37278ff52b
New home layout with public timelines ( #288 )
...
* add dummy popup menu
* add pager to home fragment
* reduce pager sensitivity
* remove timelines from discover fragment
* add fabs to timelines
* change info banner color
* add back toolbar functionality
* update icons on navigate
* handle back press
* add lists and hashtags
* use tabs
* improve timeline title
* tweak switcher behavior
* fix show new posts button appearance
* hide show new posts button on reload
* tweak show new posts animations
* work around crash theme switch
* enable disabling federated timeline
2023-01-13 04:35:48 +01:00
sk
9b74373c22
improve domain check logic
2023-01-10 15:41:46 +01:00
sk
54c29fd787
implement deleting lists
...
re: sk22#30
2023-01-10 13:27:28 +01:00
sk
294595513a
implement creating lists
...
re: sk22#30
2023-01-10 11:33:04 +01:00
sk
84179bc207
implement announcements
...
closes #127
2023-01-09 17:16:55 +01:00
sk
9dc795ded7
don't connect to fascists
2023-01-09 12:25:48 +01:00
sk
e604da4ff4
Merge remote-tracking branch 'upstream/master'
2023-01-09 10:22:25 +01: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
sk22
9547be89e1
Drafts and scheduled posts ( #217 )
...
closes #100
closes #59
* enable saving as draft (scheduled)
* add scheduled posts list
* fix NoSuchMethodError
* editable drafts/scheduled posts
* ui for drafts
* use instants between 9999-01-01 and 9999-12-31
* use save and draft strings
* map scheduled status params to status
* implement scheduling posts
* improve save/discard draft dialog
* persist scheduled date in state
* add unsent posts button to toolbar
* clean up imports
2022-12-29 16:53:18 +01:00
sk
0f1456819b
interact as other accounts
...
closes #199
2022-12-27 19:53:01 +01:00
sk
459e32caf8
fix instance info v2 never getting saved
2022-12-23 21:49:21 +01:00
sk
0a9ee57233
implement followed hashtags list
...
closes sk22/megalodon#162
2022-12-22 16:51:43 +01:00
sk
86ab6f7b3d
implement setting boost visibility
2022-12-22 15:03:42 +01:00
sk
ccb0b59e17
Merge branch 'feature/open-urls-in-app'
2022-12-21 23:50:14 +01:00
sk
5f26878c06
resolve fediverse links in app
...
closes sk22#177
closes sk22#96
2022-12-21 23:29:16 +01:00
sk
b0f9ce081f
implement deleting notifications
2022-12-21 14:25:19 +01:00
sk
ae6afab01b
Merge branch 'feature/animate-buttons'
2022-12-20 15:19:02 +01:00
sk
efea405b83
fire counter updated event for content status
...
see mastodon#467
closes sk22#173
2022-12-20 15:17:43 +01:00
sk
f3db153ea9
check if server supports translation earlier
...
closes #172
2022-12-20 11:19:50 +01:00
sk
f8d9d00dac
Merge branch 'feature/animate-buttons'
2022-12-17 19:56:24 +01:00
sk
a7c707f62e
animate footer icons
...
closes sk22#154
2022-12-17 19:48:20 +01:00
sk
9a47530ab8
Merge remote-tracking branch 'upstream/master'
2022-12-16 02:52:55 +01:00
Grishka
166401ea18
Signup flow redesign
2022-12-15 19:41:38 +03:00
sk
b3fe44bc08
update push settings on app start
...
fix #138 , hopefully
2022-12-10 17:37:09 +01:00
sk
ee6ec631e8
Merge branch 'feature/translate-button'
2022-12-09 02:46:55 +01:00
sk
dee21222a7
implement translate feature
2022-12-09 02:37:38 +01:00
sk
6203ded864
Merge branch 'main' into fork
2022-11-28 12:07:35 +01:00
sk
9a52cc033a
set custom redirect uri
...
closes #89
2022-11-28 10:00:57 +01: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
sk
6e52ebc299
rebranding
2022-11-24 20:37:04 +01:00
sk
8918bd5ce2
Merge branch 'main' into fork
2022-11-21 14:10:49 +01:00
Grishka
187693883c
Fix #94
...
TODO support 4.0 filteing
2022-11-21 14:10:30 +04:00
sk
d0ce157069
Merge branch 'feature/posts-notifications-tab' into fork
2022-11-19 20:13:16 +01:00
sk
be7d65989d
add posts notifications tab
...
closes #38
2022-11-19 20:12:52 +01:00
sk
7f0e2bf03d
Merge branch 'feature/follow-requests' into fork
2022-11-17 18:53:42 +01:00
sk
521ba8766c
implement follow requests list
...
closes #39
2022-11-17 18:52:22 +01:00
Jeff Bowen
f500cc7ebf
IsoInstantTypeAdapter: Enable parsing of 'offset' date times in profile response
2022-11-16 19:00:11 -05:00
sk
ef53c859c3
Merge branch 'main' into fork
2022-11-14 18:49:32 +01:00