Nathan Mattes
62cc9105a9
Fix Profile Editing ( #1245 )
...
* Fix image-editing (#1244 )
Probably introduced in 76304e5
and we just missed that :)
* Removed unused property (#1244 )
* Don't allow tapping on followers/followees when editing my profile
* Remove obsolete code
relationship-update on viewDidAppear is not needed anylonger as we use update user/relationship using notifications like in the good ol days
* Make relationship optional and use switch-pattern-matching for button-configuration
* Don't change relationship when relationship is updating
* [WIP] don't toggle, but just set booleans.
2024-03-18 16:27:12 +01:00
Nathan Mattes
86e968fabd
Don't reload content all the time (IOS-192)
2024-02-20 15:26:05 +01:00
Nathan Mattes
7024823cbf
Remove persistence for user (IOS-192)
2024-02-14 10:44:32 +01:00
Nathan Mattes
11235f3f75
Re-enable pending-check (IOS-192)
2023-12-31 12:59:39 +01:00
Nathan Mattes
76304e59e5
Configure Profile-button based on relationship and accounts (IOS-192)
...
Also `me` is not optional anymore as we need it
2023-12-31 12:57:56 +01:00
Nathan Mattes
099cb724d0
Configure barbutton-items on profile-screen (IOS-192)
2023-12-31 12:57:56 +01:00
Nathan Mattes
6aea178609
Add relationship to ProfileViewModel (IOS-192)
2023-12-31 12:57:56 +01:00
Nathan Mattes
873f282ad1
Fix fields (IOS-192)
2023-12-31 12:56:59 +01:00
Nathan Mattes
34b962e3ca
Remove me/remote-profile-viewmodel (IOS-192)
2023-12-31 12:56:59 +01:00
Nathan Mattes
2be8d5b8df
WIP: Comment out and replace user with status (IOS-192)
2023-12-31 12:56:59 +01:00
Nathan Mattes
682fe27319
Sprinkle in some deprecations to see what needs to be done with MastodonUser (IOS-192, IOS-189)
2023-12-31 12:54:09 +01:00
Marcus Kida
b010b6112e
Remove usage of Status (IOS-176)
2023-11-22 12:32:04 +01:00
Nathan Mattes
6f6711458b
Make profile edit-able again
2023-11-13 12:53:47 +01:00
Marcus Kida
360bfd29f1
Merge branch 'develop' into performance_experiments
2023-09-26 10:25:26 +02:00
Nathan Mattes
fbde2a5833
More cleanup
2023-09-22 15:27:46 +02:00
Nathan Mattes
8df4729cdd
Load profile
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
Jed Fox
23a0943b12
Constrain size
2022-11-16 22:52:44 -05:00
Jed Fox
5d91bcf8b5
Basic banner editing support
2022-11-16 22:49:49 -05:00
CMK
bb5c999bea
chore: [WIP] inject AuthContext into ViewModel
2022-10-09 20:07:57 +08:00
CMK
fa27a28a60
chore: move core logic into package
2022-10-08 13:43:06 +08:00
CMK
eda5397d94
fix: the user reply timeline not works issue
2022-07-01 13:53:53 +08:00
CMK
b0027ebcf6
fix: profile fields cannot display issue. Fix race condition in edit fields workflow
2022-06-14 13:44:32 +08:00
CMK
ad63c512df
fix: refactor the profile UI to fix internal AutoLayout crash issue. resolve #440
2022-05-26 23:19:47 +08:00
CMK
503fcfab2a
chore: [WIP] refactor profile UI
2022-05-26 02:51:02 +08:00
CMK
b0fca49413
feat: add For You tab for Discovery scene
2022-04-14 21:15:21 +08:00
CMK
94470c9f1b
chore: update profile relationship button UI
2022-02-15 17:13:02 +08:00
CMK
54e84ed814
fix: [WIP] add suggestion account scene back
2022-02-10 19:30:41 +08:00
CMK
b76b3a2750
feat: adapt the app to async & await. Update timeline UI
2022-01-27 21:23:39 +08:00
CMK
cfc5987528
feat: add APNG supports for more label
2021-07-23 19:10:27 +08:00
CMK
7b8500e120
feat: set theme color for share action extension
2021-07-20 19:24:24 +08:00
CMK
d2f9828f50
feat: complete upload and publish logic
2021-07-20 16:40:04 +08:00
CMK
31a79cbef0
fix: profile fields not set hidden when blocked issue. resolve #195
2021-07-06 17:53:01 +08:00
CMK
ce3ac2bfd2
fix: title view label missing custom emoji issue
2021-06-29 19:27:40 +08:00
CMK
747becda79
fix: profile fields edit using wrong material issue
2021-06-24 19:20:41 +08:00
CMK
ab07860e5a
fix: profile image overlay not blur when blocking/blocked issue
2021-06-24 16:50:20 +08:00
CMK
48c7ffe20e
fix: paging still enabled issue when blocking/blocked in profile scene
2021-06-24 15:23:40 +08:00
CMK
5ae2474b30
fix: typo
2021-06-22 20:54:34 +08:00
CMK
af42540ee7
fix: using wrong color issue
2021-06-22 20:52:48 +08:00
CMK
b15974dcfb
feat: add profile field and update ActiveLabel entity supports
2021-05-27 13:56:55 +08:00
CMK
4faacdf1be
feat: implement profile infos editing
2021-04-09 17:31:43 +08:00
CMK
14176be4ed
feat: handle suspended account in profile scene
2021-04-08 17:06:03 +08:00
CMK
b6269c7643
feat: add favorite scene
2021-04-08 17:06:02 +08:00
CMK
021d6036cd
chore: update dark mode color for background. Make blocking high priority then blocked
2021-04-06 17:12:25 +08:00
CMK
5d3b6d1943
feat: handle profile follow, block, and mute actions
2021-04-02 18:13:45 +08:00
CMK
43ee11b863
feat: [WIP] add profile scene
2021-04-01 14:39:15 +08:00