Nathan Mattes
1afecc85ea
Show hashtag-page (IOS-141)
2023-09-16 18:39:33 +02:00
Nathan Mattes
2e384f3cb5
WIP: Add some search-implementation and clean stuff (IOS-141)
...
Shame on me for such a big commit. I'm new to iOS-development, sorry :nerd:
2023-09-15 17:45:22 +02:00
Nathan Mattes
e8509a063d
Show title instead of "x" for clear-all-button (IOS-141)
...
Also: Move stuff around. It doesn't make sense for search-diffable-stuff to live in an enitrely different folder than the rest.
2023-09-15 11:38:12 +02:00
Nathan Mattes
a20f9a57c2
Add authentication to trends ( #1104 )
...
And clean up here and there.
2023-08-21 11:29:48 +02:00
Nathan Mattes
cc2f7f0b8c
Hide activity indicator in case of no emojis ( #1088 )
2023-07-04 16:08:11 +02:00
Nathan Mattes
fcb5275dc8
Use download of default servers (IOS-171)
2023-07-02 14:26:21 +02:00
Nathan Mattes
c5bba298ac
Improve log statement
...
🤦
Co-authored-by: Marcus Kida <marcus.kida@bearologics.com>
2023-06-13 15:11:50 +02:00
Nathan Mattes
001404b1ae
Slightly refactor authentication migration
2023-06-13 15:11:50 +02:00
Nathan Mattes
aede20f2c8
Mark migration as succesful only in case of success
2023-06-13 15:11:50 +02:00
Nathan Mattes
183f303065
Move extension to its own file
2023-06-13 15:11:50 +02:00
Marcus Kida
73909005de
Fix migration issues with duplicate persistent store
2023-06-13 15:11:50 +02:00
Marcus Kida
55afa02b52
Try migrating old auth to keychain
2023-06-13 15:11:50 +02:00
Marcus Kida
4c9c34b6ce
Migrate legacy authentications
2023-06-13 15:11:50 +02:00
Nathan Mattes
c5cfca93ea
Download not one but all authenticated users at start
2023-06-13 14:47:43 +02:00
Nathan Mattes
aa9a6ee701
Make account switching work again
2023-06-13 14:47:43 +02:00
Marcus Kida
1bb8e64574
Fix TabBar avatar loading
2023-06-13 14:47:43 +02:00
Nathan Mattes
ca61d29ae2
Download user when we need them
2023-06-13 14:47:43 +02:00
Marcus Kida
06c72a022a
Persist Authentication in Keychain
2023-06-13 14:47:43 +02:00
Marcus Kida
d570d3ef09
Replace MastodonAuthentication to not be backed by CoreData
2023-06-13 14:47:43 +02:00
Nathan Mattes
8804432b60
Fix Brand Color (IOS-160) ( #1054 )
2023-06-02 09:52:12 +02:00
Nathan Mattes
71d8cfb485
Fix name for development (IOS-157)
2023-05-25 14:42:00 +02:00
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