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
68e29d2aea
Remove shadow
2024-02-14 16:52:05 +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
f9492e07a3
Kill some forced unwrapping and hide bio when blocked/blocking (IOS-192)
...
First rule of optionals: Don't use forced unwrapping!
2023-12-31 12:57:56 +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
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
8804432b60
Fix Brand Color (IOS-160) ( #1054 )
2023-06-02 09:52:12 +02:00
Jed Fox
df25feb7fd
Left-align the username in the profile header
2023-01-10 17:57:09 -05:00
Marcus Kida
74ea67181c
chore(profile): Add image to copy username action
2023-01-05 13:32:32 +01:00
Marcus Kida
c56f1abd67
chore(profile): Allow profile header username to grow in height
2023-01-05 11:47:43 +01:00
Marcus Kida
2866721ca3
feat(profile): Implement tap to copy username
2023-01-04 16:38:18 +01:00
Peter Minarik
fd964c7b3a
fix: set Avatar border color based on theme
2022-12-25 16:57:14 +01:00
Peter Minarik
c1f19d1f27
chore: DRY setting up colors from theme
2022-12-25 16:56:46 +01:00
Jed Fox
e4848d21e5
Improve handling of transparent avatars + avatar press state ( #802 )
...
* Fix Podfile.lock checksum
* Fix layout of avatarButton inside of border
* Set a background for the avatar button in profile headers
2022-12-21 21:41:18 +01:00
Stefan Painhapp
d27d7456c9
Merge branch 'develop' into refactorPinToParent
2022-11-18 02:20:58 +09:00
Stefan Painhapp
e56104c756
Revert paddingView.pinToParent
2022-11-18 02:07:33 +09:00
Stefan Painhapp
abe25f2156
Refactor pin to (parent) layout constraints as extension of UIView
2022-11-18 01:45:27 +09:00
Jed Fox
5d91bcf8b5
Basic banner editing support
2022-11-16 22:49:49 -05:00
CMK
060aec6bcb
Merge branch 'release-1.4.6' into feature/package-refactor
...
# Conflicts:
# .arkana.yml
# AppShared/Info.plist
# Documentation/Setup.md
# Gemfile
# Gemfile.lock
# Mastodon.xcodeproj/project.pbxproj
# Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist
# Mastodon.xcworkspace/xcshareddata/swiftpm/Package.resolved
# MastodonSDK/Package.swift
# MastodonSDK/Sources/MastodonCore/AppSecret.swift
# MastodonSDK/Sources/MastodonCore/Service/Notification/NotificationService.swift
# Podfile
# Podfile.lock
2022-11-01 14:14:00 +08:00
CMK
fa27a28a60
chore: move core logic into package
2022-10-08 13:43:06 +08:00
CMK
8835531a0e
feat: add i18n words for profile "Follows You" indicator
2022-07-15 04:20:57 +08:00
CMK
742c02ce6a
fix: profile header background cannot dynamic adapt UI appearance issue
2022-07-15 03:30:33 +08:00
CMK
34b3cad365
Merge branch 'release-1.4.4' into feature-purple-tint
...
# Conflicts:
# AppShared/Info.plist
# Mastodon.xcodeproj/project.pbxproj
# Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist
# Mastodon/Info.plist
# MastodonIntent/Info.plist
# MastodonTests/Info.plist
# MastodonUITests/Info.plist
# NotificationService/Info.plist
# ShareActionExtension/Info.plist
2022-06-14 14:28:35 +08:00
CMK
1ccb4aeb13
feat: add follows you indicator. resolve #397
2022-06-09 16:41:54 +08:00
CMK
0c8e7d2cea
feat: update to new purple tint color
2022-06-02 17:48:18 +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
8efaf38395
fix: app enter background break profile header layout issue
2022-05-13 17:26:57 +08:00
CMK
8e880326eb
chore: update profile header and segmented bar margin
2022-02-18 18:55:26 +08:00
CMK
8f2e789183
fix: profile relationship button fill the width on iPad issue
2022-02-17 15:59:14 +08:00
CMK
94470c9f1b
chore: update profile relationship button UI
2022-02-15 17:13:02 +08:00
CMK
ce80409ead
feat: make status detail accessible
2022-02-14 19:34:22 +08:00
CMK
05646e6f59
fix: profile segmented controls missing margin issue
2022-02-10 15:53:38 +08:00
CMK
b76b3a2750
feat: adapt the app to async & await. Update timeline UI
2022-01-27 21:23:39 +08:00
CMK
f0a570ea0c
feat: add follower list for user
2021-11-01 19:54:54 +08:00
CMK
5eb6a5f7cd
chore: make label fit i18n strings
2021-08-06 17:45:07 +08:00
CMK
71e2f46ede
fix: profile bio allow custom emoji user interact issue
2021-07-26 15:17:59 +08:00
CMK
cfc5987528
feat: add APNG supports for more label
2021-07-23 19:10:27 +08:00
CMK
00f0b2e140
feat: set status name animated
2021-07-22 19:34:24 +08:00
CMK
72a225bbc3
chore: drop Nuke
2021-07-21 19:45:24 +08:00
CMK
7b8500e120
feat: set theme color for share action extension
2021-07-20 19:24:24 +08:00
CMK
31a79cbef0
fix: profile fields not set hidden when blocked issue. resolve #195
2021-07-06 17:53:01 +08:00
CMK
d03d39a14d
feat: add theme
2021-07-05 20:21:11 +08:00
CMK
aca776ed17
fix: profile display name layout issue
2021-07-02 14:09:11 +08:00
CMK
6c6ab615c7
fix: profile avatar can not preview issue
2021-07-02 14:01:31 +08:00
CMK
ce3ac2bfd2
fix: title view label missing custom emoji issue
2021-06-29 19:27:40 +08:00
CMK
ab07860e5a
fix: profile image overlay not blur when blocking/blocked issue
2021-06-24 16:50:20 +08:00
CMK
51c29fa564
fix: toggle content overlay not works for reblog issue. Update content overlay UI
2021-06-23 20:47:49 +08:00
CMK
526f125cb2
fix: edit state overlay views display when push profile scene issue
2021-06-22 19:33:36 +08:00
CMK
252c58ad2c
fix: remove section inset hacking and set header footer with overflow layout constraint
2021-05-27 17:32:42 +08:00