Nathan Mattes
1a0ab4607c
Refresh hometimeline (IOS-157)
2023-05-25 14:42:00 +02:00
Nathan Mattes
1a1b2d44a4
Download (and cache) requested follows (IOS-157)
...
Thanks to @kimar for pointing this out!
2023-05-25 14:42:00 +02:00
Nathan Mattes
44f6fc9a5c
Add request-follow/pending-states to follow-button (IOS-157, IOS-140)
2023-05-25 14:42:00 +02:00
Jed Fox
88d54b6151
Fix crash when a server has an emoji category named after its domain ( #1045 )
2023-05-15 09:35:08 +02:00
Marcus Kida
e7fe60f7d0
Fix broken code
2023-05-09 16:16:31 +02:00
Marcus Kida
141d3561dd
Only update current active user in-memory state
2023-05-09 16:07:08 +02:00
Marcus Kida
5dde21c2ae
Fix typo
2023-05-09 16:05:32 +02:00
Marcus Kida
3e6d75e1b5
Update in-memory following/blocking states upon (un)follow/block action (IOS-140)
2023-05-09 16:03:37 +02:00
Marcus Kida
c7c635d32a
Implement MastodonAccountInMemoryCache (I)OS-140)
2023-05-09 11:15:28 +02:00
Nathan Mattes
5e1e22a723
Updated Welcome-Screen (IOS-134) ( #1005 )
2023-04-08 23:10:34 +02:00
Marcus Kida
b4c08bf0c8
Make UITableView background color clear IOS-137 ( #998 )
2023-03-30 22:18:19 +02:00
Nathan Mattes
8060017880
IOS-113, bullet 4: Replace icons ( #980 )
...
Co-authored-by: Marcus Kida <marcus.kida@bearologics.com>
2023-03-20 08:45:28 +01:00
Marcus Kida
bb15e16959
IOS-82: Increase Contrast ( #973 )
2023-03-16 09:05:41 +01:00
Nathan Mattes
cd4cd66f61
Switch tabs in notification-screen ( #969 )
2023-03-13 20:37:55 +01:00
Nathan Mattes
0c224f47df
Implement post editing / edit history ( #875 )
...
Co-authored-by: Marcus Kida <marcus.kida@bearologics.com>
Co-authored-by: Jed Fox <git@jedfox.com>
2023-03-02 11:06:13 +01:00
Jed Fox
b8f1304c56
Fix errors and some warnings when building with Swift 5.8 ( #952 )
2023-03-01 14:58:12 +01:00
Marcus Kida
3b87916d9a
chore(Feed): Improve Feed performance by fetching statuses in batches ( #914 )
2023-02-07 00:46:35 +01:00
Marcus Kida
83f4eb1d8e
Merge pull request #862 from mastodon/fix-urlscheme-profile-resolve
...
fix(deeplinking): Fix profile resolving didn't use WebFinger so resolving non-local profiles might fail
2023-01-11 15:31:22 +01:00
Nathan Mattes
77826956e8
Fetch all servers for login-auto-complete ( #690 )
...
so far, only those with an open registration were available. Server needs to be adjusted as well.
2023-01-07 13:02:59 +01:00
Nathan Mattes
5e4820739f
Download languages ( #690 )
2023-01-07 13:02:58 +01:00
Marcus Kida
d0710460ab
fix(deeplinking): Fix profile resolving didn't use WebFinger so resolving non-local profiles might fail
2023-01-06 13:14:18 +01:00
jinsu kim
a00cd60076
Remove duplicate function fetchUser().
2023-01-05 15:57:58 -08:00
jinsu kim
843eeed616
Leave data loading to ThreadViewModel
2023-01-02 00:26:15 -08:00
jinsu kim
5c82c04232
Use authenticated domain for API calls. Modify URL scheme
2023-01-01 15:55:54 -08:00
jinsu kim
de962a0c09
Implement URL scheme
2023-01-01 01:01:01 -08:00
Nathan Mattes
6c6978c524
Merge pull request #805 from marysaka/fix/reduce-attachment-constraints
...
Accept missing metadata on attachments
2022-12-26 19:46:51 +01:00
Mary
deb977707a
Address comments
2022-12-25 12:04:59 +01:00
woxtu
b00d6c0d27
Replace a deprecated constant
2022-12-23 21:00:13 +09:00
Mary
7eebb62267
Accept missing metadata on attachments
...
Akkoma/Pleroma (and Friendica until recently) aren't providing attachment meta information like width or height.
Because Mastodon app enforced those fields to be present, attachments would be filtered out.
This commit change the behaviour of Mastodon.Entity.Status.mastodonAttachments by allowing those values to be missing and use default values instead.
2022-12-21 23:06:49 +01:00
Nathan Mattes
cb1b35c008
Fix iOS 15-deprecation-warning
2022-12-18 01:17:35 +01:00
Nathan Mattes
1d7dc2f266
Bump to iOS 15 deployment target and fix build issues
2022-12-17 20:26:20 +01:00
Jed Fox
0c8c9778b0
Merge remote-tracking branch 'upstream/develop' into status-cards
2022-12-15 07:46:37 -05:00
Marcus Kida
f530d109d3
chore: Address PR codestyle feedback
2022-12-14 09:51:15 +01:00
Marcus Kida
518941b10c
chore: Codestyle changes
2022-12-13 07:10:08 +01:00
Marcus Kida
85f4c454a3
chore: Refactor code and apply PR improvements
2022-12-13 06:56:07 +01:00
Marcus Kida
2d9e980215
feat: Implement /api/v2/instance to conditionally show Translation option
2022-12-12 16:41:13 +01:00
Jed Fox
7e74b4beb3
Merge remote-tracking branch 'upstream/develop' into status-cards
2022-12-03 13:49:04 -05:00
Jed Fox
1c5b66f7e7
Embed a web view for viewing content inline
2022-12-02 20:35:11 -05:00
Marcus Kida
d5be87992d
feat: Implement /translate endpoint
2022-12-02 23:15:07 +01:00
Marcus Kida
75dc530dcf
chore: Implement FollowedTagsViewModel+DiffableDataSource
2022-12-01 11:39:02 +01:00
Marcus Kida
ba26dd2076
feat: Implement navigating followed tags
2022-12-01 10:54:59 +01:00
Marcus Kida
855d2cbacd
feat: Implement followed tags overview
2022-12-01 10:54:59 +01:00
Marcus Kida
b9e4c69576
feat: Implement follow/unfollow tag functionality
2022-12-01 10:54:59 +01:00
Marcus Kida
178a6e503a
feat: Implement layout for hashtag timeline header view
2022-12-01 10:54:58 +01:00
Marcus Kida
b7458dfc7b
feat: Implement hashtag button on Profile
2022-12-01 10:54:58 +01:00
Kyle Bashour
176067800c
Add card when merging
2022-11-26 23:42:02 -08:00
Marcus Kida
54a75d4138
feat: Delete Status and Notification Feeds for Blocked/Muted Users
2022-11-26 08:02:30 +01:00
Marcus Kida
803571bb81
chore: Revert CoreData 5 and update Block / Mute Database interactions
2022-11-26 08:02:30 +01:00
Marcus Kida
bb30aae322
feat: Update block/mutes on block/mute action
2022-11-26 08:02:30 +01:00
Marcus Kida
b1d92c69bd
chore: Don't recursively iterate through blocks/mutes
2022-11-26 08:02:29 +01:00