Marcus Kida
2e7054cb68
Implement "Default Post Language" and "Ask Before"-Alerts ( #1240 )
...
* Implement Settings->General->"Ask Before" and add "Ask Before Posting Without Alt Text" IOS-166
* Implement Alt Missing Alert for Status Edits (IOS-166)
* Fix status edit composes duplicate message
* Show (or don't) the "Really delete post?" Alert based on the User's preference (IOS-166)
* Implement alert for boost/unboost (IOS-166)
* Begin implementing "Default Post Language"-Setting (IOS-166)
* Show "Unfollow @user?" Alert (IOS-166)
* Merge conflict fixes for IOS-166
* Implement default post language setting (IOS-166)
* Fix follow button state not updated correctly (IOS-166)
* Add PR feedback (IOS-166)
* Improve default language cell style (IOS-166)
* Fix language filter broken (IOS-166)
2024-02-28 10:52:04 +01:00
Nathan Mattes
91e3b63f1f
Rework relationship-notification (IOS-192)
...
They get sent from the DataSourceFacade now
2024-02-16 12:16:55 +01:00
Nathan Mattes
ffb5c59d12
Slighty refactor relationship-update-notification-handling (IOS-192)
...
Also: consider menu-changes from profile-screen
2024-02-16 10:34:28 +01:00
Nathan Mattes
a1ba189822
Update profile-screen when relationship changes on user list (IOS-192)
2024-02-16 09:30:52 +01:00
Nathan Mattes
b2dbcc8095
Merge branch 'develop' into ios-192-profile-about
...
# Conflicts:
# Mastodon/Protocol/Provider/DataSourceProvider+NotificationTableViewCellDelegate.swift
# Mastodon/Scene/Notification/NotificationTimeline/NotificationTimelineViewController+DataSourceProvider.swift
# MastodonSDK/Sources/MastodonCore/DataController/FeedDataController.swift
# MastodonSDK/Sources/MastodonUI/View/Content/StatusView+Configuration.swift
2024-01-31 15:36:53 +01:00
Marcus Kida
383a75ea48
Improve status updating mechanism ( #1210 )
2024-01-30 23:02:13 +01:00
Nathan Mattes
ab2f54307f
Group files and use simpler context (IOS-192)
2024-01-20 18:21:02 +01:00
Nathan Mattes
35c017986a
[WIP] Add relationships/user to notifications (IOS-192)
2024-01-16 17:12:47 +01:00
Nathan Mattes
9bf072e827
Remove unused code
2024-01-11 14:07:57 +01:00
Marcus Kida
976f934df9
Remove Status from CoreData ( #1167 )
2024-01-08 11:17:40 +01:00
Nathan Mattes
0b959f5bca
Remove private-note and notification from user (IOS-192)
2024-01-05 16:50:44 +01:00
Nathan Mattes
6b6ed28134
Emojis aren't optional (IOS-192)
...
meet []
2024-01-05 12:30:36 +01:00
Nathan Mattes
f373506aa3
Remove user from UserItem-lists (IOS-192)
...
Also: Remove CoreData and replace User with Account in several places
2023-12-31 12:57:56 +01:00
Marcus Kida
22324f4c1e
Fix Polls not showing up (IOS-213)
2023-12-14 16:33:50 +01:00
Marcus Kida
63e45d65f9
Fix notifications show empty view (IOS-198)
2023-12-04 10:14:42 +01:00
Marcus Kida
b010b6112e
Remove usage of Status (IOS-176)
2023-11-22 12:32:04 +01:00
Marcus Kida
5c834c7e09
IOS-175: Remove CoreData status edit ( #1148 )
2023-11-10 11:32:02 +01:00
Nathan Mattes
e9c9745277
Add a dirty hack to give the backend enough time to process the relationship-change
2023-10-25 14:35:51 +02:00
Nathan Mattes
242f351e10
Update follow-button-state after (un)following a person
2023-10-24 15:42:23 +02:00
Nathan Mattes
ded7972f18
Hide follow-button for myself
2023-10-24 12:45:24 +02:00
Nathan Mattes
19d67d6dab
Don't Ddos servers for fetching each relatinoship individually
2023-10-23 12:18:03 +02:00
Nathan Mattes
7432b6f22b
Show account-information from entities
2023-10-20 17:49:48 +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
b92ffe8a46
Duplicate methods to work with Entity.Account
...
This is preparation, but as you know: Proper Preperation and Planning Prevent Piss Poor Performance
2023-10-19 14:39:07 +02:00
Nathan Mattes
c3ef66aeaa
Send the device-language to translate-endpoint
2023-10-17 12:48:01 +02:00
Nathan Mattes
3850c24b93
Remove duplicate properties
2023-10-16 18:19:52 +02:00
Nathan Mattes
e473084038
Simplify Theme ( #1121 )
2023-09-27 15:08:12 +02:00
Nathan Mattes
fbde2a5833
More cleanup
2023-09-22 15:27:46 +02:00
Nathan Mattes
b74f17c6b6
Don't show follow-button for me (IOS-141)
2023-09-17 18:14:42 +02:00
Nathan Mattes
a304fb2108
Show profile-page for suggested accounts in search (IOS-141)
2023-09-17 12:48:58 +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
bbda8c41b6
Add post-visibility to notifications ( #594 )
2023-08-28 12:58:46 +02:00
Nathan Mattes
d455da85d2
Add follow/unfollow-option to user-section (IOS-103)
2023-06-13 15:30:30 +02:00
Nathan Mattes
8804432b60
Fix Brand Color (IOS-160) ( #1054 )
2023-06-02 09:52:12 +02:00
Nathan Mattes
c4db4afcdb
Kill some log-messages along the way (IOS-157)
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
Marcus Kida
9d2e8eca16
Improve UserView button behavior (IOS-140)
2023-05-08 17:24:41 +02:00
Marcus Kida
096b1200b0
Improve follow/unbutton behavior (IOS-140)
2023-05-08 16:41:29 +02:00
Marcus Kida
92704dc7f7
Implement fetching of following / blocking for user list buttons (IOS-140)
2023-05-08 15:24:01 +02:00
Marcus Kida
1816c7ce1a
Implement UserView follow button on SearchResultsViewController (IOS-140)
2023-04-25 14:00:57 +02:00
Marcus Kida
e2a05cd747
Implement follow/unfollow/block in UserView (IOS-140)
2023-04-25 12:48:53 +02:00
Marcus Kida
52fb1eff1f
Begin implementing follow button on UserView (IOS-140)
2023-04-25 10:54:10 +02:00
Marcus Kida
645542c581
Begin implementing verified link in UserView (IOS-140)
2023-04-20 16:29:12 +02:00
Jed Fox
e6b8908ca5
IOS-75: Make StatusCardControl an accessibility element ( #934 )
...
Co-authored-by: Marcus Kida <marcus.kida@bearologics.com>
2023-03-13 12:54:40 +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
b70bab901a
IOS-88: Use post content as the primary user input label for posts in feeds/threads ( #937 )
2023-02-23 12:58:14 +01:00
Jed Fox
eef98ea70b
Fix large content viewer for DoubleTitleLabelNavigationBarTitleView
2023-02-07 21:20:39 -05:00
Marcus Kida
5fc04dfc07
Merge pull request #918 from j-f1/user-search-a11y
...
IOS-77: Improve accessibility of account rows in search results/recent searches
2023-02-07 09:49:14 +01:00
Jed Fox
21e4a81ca7
Make UserView accessible
2023-02-06 22:22:22 -05:00
Jed Fox
9c30ecd9c0
Make the translation info view accessible at the root of a thread
2023-02-06 21:39:41 -05:00