Nathan Mattes
a236e114fd
Load User-lists initially ( #1227 )
2024-02-07 16:30:14 +01:00
Marcus Kida
383a75ea48
Improve status updating mechanism ( #1210 )
2024-01-30 23:02:13 +01:00
Marcus Kida
976f934df9
Remove Status from CoreData ( #1167 )
2024-01-08 11:17:40 +01:00
Nathan Mattes
2119c9de0b
Merge pull request #1196 from mastodon/ios-214-refactor-userlist
...
Use accounts on FavoritedBy/RetootedBy-screens (IOS-214)
2024-01-03 17:13:15 +01:00
Nathan Mattes
695d31720a
Fix indention
2024-01-03 17:00:38 +01:00
Nathan Mattes
b00625c99a
Fix Typo ( 🙈 )
2024-01-03 16:36:03 +01:00
Nathan Mattes
66c152754d
Add missing localization (IOS-5)
2024-01-02 11:42:07 +01:00
Nathan Mattes
8b02ba29dd
UI/UX improvements and fixes (IOS-5)
...
- Blur images and hide bio/timeline
- Show correct texts (localization is about to come)
2023-12-19 12:14:58 +01:00
Nathan Mattes
7a67b595a3
Add block-action to profile-menu (IOS-5)
2023-12-18 20:26:27 +01:00
Nathan Mattes
9a5b4a3621
Use accounts on FavoritedBy/RetootedBy-screens (IOS-214)
2023-12-15 15:51:35 +01:00
Nathan Mattes
e894596108
Remove imports
2023-11-21 16:55:39 +01:00
Nathan Mattes
1fbc2a8d1c
Remove delegate again (IOS-195)
2023-11-21 16:51:46 +01:00
Nathan Mattes
5a3a10071b
Show the correct familiar followers and their relationships (IOS-195)
2023-11-21 15:26:10 +01:00
Nathan Mattes
74d1fbe89a
Migrate FamiliarFollowers over to Entity (IOS-195)
2023-11-21 14:40:31 +01:00
Nathan Mattes
4b298f6bd8
[WIP] Remove Core Data from Suggested Accounts/Familiar Followers (IOS-194)
2023-11-20 11:30:42 +01:00
Nathan Mattes
a77db7c1ea
Merge pull request #1154 from mastodon/authentication-fixes
...
Authentication/Profile Fixes
2023-11-13 15:07:27 +01:00
Nathan Mattes
c6df361e4f
Do main-q stuff on main-q
2023-11-13 14:15:40 +01:00
Nathan Mattes
f45aba91dc
Fix crash when reordering rows
...
containerStackView.isLayoutMarginsRelativeArrangement lead to an endless loop, so this is more of a quickfix (Honestly? No idea if it works, but it doesn't crash anymore). I changed the leading/trailing to match `contentView.layoutMarginsGuide`
2023-11-13 14:15:31 +01:00
Nathan Mattes
6f6711458b
Make profile edit-able again
2023-11-13 12:53:47 +01:00
Nathan Mattes
395da6f0c3
Minor cleanup (IOS-186)
2023-11-10 13:55:18 +01:00
Nathan Mattes
2f5169d0c3
Add pull to refresh (IOS-186)
2023-11-10 13:55:18 +01:00
Nathan Mattes
9975fd56d9
Make "Followed Hashtags"-screen work with entities (IOS-186)
2023-11-10 13:55:18 +01:00
Nathan Mattes
48d7592a9a
Don't run into an endless loop if no followers exist
...
See also 3fc2793
2023-11-09 12:11:14 +01:00
Nathan Mattes
f3a7fe8320
Fix title
2023-11-09 11:52:31 +01:00
Nathan Mattes
96bea2ad95
Add pull to refresh to Followers-list
2023-11-09 11:39:01 +01:00
Nathan Mattes
10f2358247
Migrate Followers-list to work with Mastodon.Entity.Account instead of MastodonUser
2023-11-09 11:39:01 +01:00
Nathan Mattes
e445564e0a
Doublecheck fonts and constraints (IOS-130)
2023-11-09 11:25:57 +01:00
Nathan Mattes
c764db270e
Use different assets for dark/light-mode (IOS-130)
2023-11-09 11:25:57 +01:00
Nathan Mattes
c0bdcc43a1
Refactor layout to center checkmark (IOS-130)
2023-11-09 11:25:57 +01:00
Nathan Mattes
59755b6d70
Adjust fonts, icon and colors for updated verified-design (IOS-130)
2023-11-09 11:25:57 +01:00
Nathan Mattes
77bf1ab03d
Use correct domain to find users
2023-11-04 15:11:42 +01:00
Nathan Mattes
3fc27936d6
Replace listbatch-model for Following-list with UIScrollViewDelegate-implementation
...
No more recursion due to no timer and better state handling
2023-11-01 21:28:32 +01:00
Nathan Mattes
38a9268abb
Move provider in the same file
2023-10-25 18:16:36 +02:00
Nathan Mattes
cd25f78ec8
Remove obsolete code
2023-10-25 17:54:18 +02:00
Nathan Mattes
585e1252af
Add refresh-control to following-list
2023-10-25 14:59:17 +02:00
Nathan Mattes
02207d1b1f
Slightly refactor account-update
...
For whatever reason, fetchUser and accountInfo returned different results for me (something something ID), that's why I replaced accountInfo which came from #1053 with fetchUser, so the displayed profile is consistent
2023-10-24 13:38:41 +02:00
Nathan Mattes
c597ee3039
Also reset relationships
2023-10-23 14:07:05 +02:00
Nathan Mattes
d15181dcb6
Show profile on tap
...
Bridge account to user as long as Profile-screen doesn't work with Mastodon.Entity.Account, but MastodonUser
2023-10-23 13:57:50 +02:00
Nathan Mattes
19d67d6dab
Don't Ddos servers for fetching each relatinoship individually
2023-10-23 12:18:03 +02:00
Nathan Mattes
a549534fcf
Get (and show) account-entities on followings-list
...
This is a first step, for now we show the name to see if it works (and it does!), the other properties and functionality will follow.
Again, this includes some refactoring, like getting rid of Configuration
2023-10-19 16:16:18 +02:00
Nathan Mattes
87cb71da5d
Get rid of translation-persistence
2023-10-16 13:28:12 +02:00
Nathan Mattes
af9cce34eb
Receive some actions on main-queue
2023-10-11 16:33:04 +02:00
Nathan Mattes
785751aca4
Merge branch 'develop' into performance_experiments
2023-10-11 13:04:29 +02:00
Nathan Mattes
132af03bb2
Set Deployment Target to iOS 16 ( #1125 )
...
Co-authored-by: Marcus Kida <marcus.kida@bearologics.com>
2023-09-29 19:31:22 +02:00
Marcus Kida
943f3bc778
Merge branch 'develop' into performance_experiments
2023-09-29 12:43:34 +02:00
Nathan Mattes
97e6d750ee
Persist general settings (IOS-14, IOS-166)
2023-09-27 15:12:43 +02:00
Nathan Mattes
fb6116d4a6
Refactor Settings-presentation and add new viewControllers (IOS-14)
2023-09-27 15:12:42 +02:00
Nathan Mattes
e473084038
Simplify Theme ( #1121 )
2023-09-27 15:08:12 +02:00
Marcus Kida
360bfd29f1
Merge branch 'develop' into performance_experiments
2023-09-26 10:25:26 +02:00
Nathan Mattes
778b44ecf4
Fix warnings
2023-09-22 15:27:46 +02:00