Marcus Kida
|
b8744c24fc
|
Fix UserView follower count label not supporting dynamic type (IOS-140)
|
2023-05-09 15:47:03 +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
|
4de184c85f
|
Merge branch 'develop' into IOS-140_Verified_Links
|
2023-05-05 15:40:46 +02:00 |
Marcus Kida
|
2f4ce19983
|
Fix verified link priority (IOS-140)
|
2023-05-05 14:47:38 +02:00 |
Marcus Kida
|
622953c649
|
Update MastodonSDK/Sources/MastodonUI/View/Content/UserView+ViewModel.swift
Co-authored-by: Nathan Mattes <hallo@bullenscheisse.de>
|
2023-05-05 14:28:12 +02:00 |
Marcus Kida
|
de336e9341
|
Update MastodonSDK/Sources/MastodonUI/View/Content/UserView.swift
Co-authored-by: Nathan Mattes <hallo@bullenscheisse.de>
|
2023-05-05 14:26:36 +02:00 |
Marcus Kida
|
40db0e36c0
|
Add missing L10n (IOS-140)
|
2023-05-05 10:07:47 +02:00 |
Marcus Kida
|
313d5e2d8a
|
Update colors for UserView (IOPS-140)
|
2023-05-04 11:56:34 +02:00 |
Marcus Kida
|
d1d9e86244
|
Add missing L10n for IOS-140
|
2023-05-04 11:39: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
|
3e14b9b6c5
|
Give display priority to Display name over Username (IOS-140)
|
2023-04-25 10:53:41 +02:00 |
Jed Fox
|
17dce25e07
|
Fix “hide sensitive content” button being hidden (#1024)
|
2023-04-22 21:46:34 +02:00 |
Marcus Kida
|
fb4d5b9ea8
|
Implement switcheable vertical/horizontal layout (IOS-140)
|
2023-04-21 15:03:52 +02:00 |
Marcus Kida
|
3c877416d6
|
Improve formatter followers count (IOS-140)
|
2023-04-21 14:35:17 +02:00 |
Marcus Kida
|
645542c581
|
Begin implementing verified link in UserView (IOS-140)
|
2023-04-20 16:29:12 +02:00 |
Jed Fox
|
124638a0cb
|
IOS-148 Updates to the media badging look & feel (#1019)
|
2023-04-19 22:38:58 +02:00 |
Jed Fox
|
ad5070d2b9
|
Trim whitespace from webpage titles in StatusCardControl (#1020)
|
2023-04-17 12:09:36 +02:00 |
Nathan Mattes
|
245543ea60
|
Fix broken localization
- (Re)-Add missing strings
- Fix keys
|
2023-03-27 21:29:38 +02:00 |
Marcus Kida
|
8f327d4c05
|
IOS-113 fix general vqa issues (#986)
|
2023-03-21 08:01:40 +01: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 |
Jed Fox
|
414df3154a
|
IOS-92: Enlarge post action buttons at larger text sizes (#927)
|
2023-03-20 08:39:11 +01:00 |
Jed Fox
|
f0753e9d0d
|
IOS-80 Add AXCustomContent to ProfileCardView (#979)
|
2023-03-20 08:02:41 +01:00 |
Marcus Kida
|
f6f90bda9d
|
IOS-71: Read persons account name when going through statuses (#974)
|
2023-03-16 09:06:14 +01:00 |
Marcus Kida
|
bb15e16959
|
IOS-82: Increase Contrast (#973)
|
2023-03-16 09:05:41 +01:00 |
Marcus Kida
|
c1dab782b1
|
IOS-69: Label this “re-blog” otherwise it sounds like “reh-blog” (#975)
|
2023-03-15 14:58:25 +01: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
|
44f366083c
|
Improve the UX around post translation (#933)
|
2023-03-01 15:05:22 +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 |
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 |
Natalia Ossipova
|
157492a6af
|
Move visibility switch to extension
|
2023-02-16 16:34:02 +01:00 |
Natalia Ossipova
|
2b3660086d
|
Add icon for 'other' visibility
|
2023-02-16 16:23:02 +01:00 |
Natalia Ossipova
|
21d1a59e7b
|
Show post visibility indicator
|
2023-02-15 14:18:55 +01:00 |
Jed Fox
|
952ae0f621
|
Expose metas in fields as accessibility actions
|
2023-02-07 15:36:27 -05:00 |
Marcus Kida
|
6362eea3b9
|
Merge pull request #920 from j-f1/avatar-is-indeed-an-image
IOS-73: Mark AvatarButton as an image
|
2023-02-07 09:50:53 +01: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
|
2cb3f1263a
|
Mark AvatarButton as an image (IOS-73)
|
2023-02-06 22:42:56 -05:00 |
Jed Fox
|
21e4a81ca7
|
Make UserView accessible
|
2023-02-06 22:22:22 -05:00 |
Jed Fox
|
7e9655e903
|
Apply “translated from” label to StatusView accessibilityLabel
|
2023-02-06 21:52:26 -05:00 |
Jed Fox
|
32fbbc37c1
|
Move setupTranslationIndicator into StatusView.ViewModel
|
2023-02-06 21:51:07 -05:00 |
Jed Fox
|
97f5132977
|
Add a “Show Original” accessibility action to statuses when relevant
|
2023-02-06 21:39:41 -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 |
Marcus Kida
|
318c734f4b
|
Merge branch 'develop' into Warning-fix
|
2023-01-06 11:41:05 +01:00 |
Marcus Kida
|
6d80df1279
|
fix: Poll percentages were wrong due to wrong count being used (votes vs voters) (#834)
|
2022-12-31 02:22:00 +01:00 |
Marcus Kida
|
6c260f942f
|
feat: Implement abbreviated status counts
|
2022-12-28 11:59:24 +01:00 |
Nathan Mattes
|
33be360979
|
Set color of playback-button
White on light gray doesn't look good, now it's at least visible.
|
2022-12-26 20:07:19 +01:00 |
Nathan Mattes
|
f26f36a60b
|
Slightly adjust code (#806)
Renaming, remove iOS-checks.
|
2022-12-26 15:29:45 +01:00 |
Jed Fox
|
d0812f4275
|
Further improve HUDButton contrast
|
2022-12-23 11:34:05 -05:00 |
Jed Fox
|
2a161886a1
|
Improve HUDButton contrast
|
2022-12-23 10:57:53 -05:00 |
Nathan Mattes
|
3e2282cb03
|
Merge pull request #783 from mastodon/ios_15
Bump Deplyment Target to iOS 15
|
2022-12-22 18:36:26 +01:00 |
Nathan Mattes
|
7ee51d06cc
|
Merge pull request #699 from j-f1/alt-button
Add a button to show alt text for media
|
2022-12-22 09:29:00 +01:00 |
Jed Fox
|
f5c6529341
|
i18n for accessibility hint
|
2022-12-21 19:38:29 -05:00 |
Jed Fox
|
dc6a86f846
|
Extract out TouchTransparentStackView
|
2022-12-21 19:38:29 -05:00 |
Nathan Mattes
|
c85e503a71
|
Merge pull request #792 from j-f1/hide-empty-status-text
Hide post contentMetaText when it is empty
|
2022-12-21 20:58:36 +01:00 |
Jed Fox
|
726af2e8ea
|
Fall back to allowing reblogs of unsupported visibilities
|
2022-12-20 16:12:43 -05:00 |
Jed Fox
|
2f553c1648
|
Prevent reblogging DMs
|
2022-12-20 16:07:03 -05:00 |
Jed Fox
|
a9534e480a
|
FIx NewsView+Configuration.swift
|
2022-12-20 14:44:49 -05:00 |
Jed Fox
|
5adce841ef
|
Label images as “[alt], attachment 3 of 4”
|
2022-12-20 14:22:38 -05:00 |
Jed Fox
|
cd9e013a40
|
Fix HUDButton hitTest method
|
2022-12-20 14:01:46 -05:00 |
Jed Fox
|
7553b0aae6
|
Fix MediaView accessibility
|
2022-12-20 13:38:25 -05:00 |
Jed Fox
|
042c496832
|
Fix image sizing
|
2022-12-20 13:38:25 -05:00 |
Jed Fox
|
019a9920f0
|
better animations? or at least different
|
2022-12-20 13:38:25 -05:00 |
Jed Fox
|
1461b314ff
|
Add a thin white border
|
2022-12-20 13:38:25 -05:00 |
Jed Fox
|
7235ba3fb2
|
Spring transition
|
2022-12-20 13:38:25 -05:00 |
Jed Fox
|
4bcf76740f
|
Render alt text
|
2022-12-20 13:38:25 -05:00 |
Jed Fox
|
28b52533f9
|
Add a non-functional “ALT” button to MediaView
|
2022-12-20 13:38:25 -05:00 |
Jed Fox
|
c9a7405519
|
Add altDescription attribute to MediaView.Configuration values
|
2022-12-20 13:38:25 -05:00 |
Jed Fox
|
26aff2d627
|
MediaView: remove unused property
|
2022-12-20 13:38:25 -05:00 |
Jed Fox
|
754b0a7eb0
|
Move HUDButton to MastodonUI
|
2022-12-20 09:37:13 -05:00 |
Nathan Mattes
|
2bb86f79a4
|
Merge pull request #793 from j-f1/status-a11y-again
Improve status accessibility
|
2022-12-20 14:11:06 +01:00 |
Nathan Mattes
|
08b63bda00
|
Merge pull request #753 from j-f1/following-customization
Differentiate between “My followers” and other accounts followers for i18n
|
2022-12-20 14:05:07 +01:00 |
Jed Fox
|
a05b794090
|
Hide post contentMetaText when it is empty
|
2022-12-19 15:17:46 -05:00 |
Jed Fox
|
6ae1446a92
|
Add reply/reblog/favorite actions to statuses
|
2022-12-19 14:53:00 -05:00 |
Jed Fox
|
a7b0f30d08
|
Fix status view not having actions from the menu
|
2022-12-19 14:24:50 -05:00 |
Nathan Mattes
|
da3f631380
|
Merge pull request #736 from cdoncarroll/cdoncarroll-VisibleWindowTouches
Add Debug Option For Displaying Touches
|
2022-12-19 15:51:26 +01:00 |
Marcus Kida
|
98154ec2c3
|
chore: Don't limit number of lines on translation info text
|
2022-12-19 11:01:13 +01:00 |
Marcus Kida
|
258aea3682
|
feat: Show translation provider
|
2022-12-19 07:32:48 +01:00 |
Nathan Mattes
|
1d7dc2f266
|
Bump to iOS 15 deployment target and fix build issues
|
2022-12-17 20:26:20 +01:00 |
Jed Fox
|
f8556183a3
|
Fix inverting pizelSize!
|
2022-12-15 08:11:51 -05:00 |
Jed Fox
|
0c8c9778b0
|
Merge remote-tracking branch 'upstream/develop' into status-cards
|
2022-12-15 07:46:37 -05:00 |
Jed Fox
|
dccfb4e831
|
Avoid division by 0
|
2022-12-15 07:42:10 -05:00 |
Jed Fox
|
cc4df41fbb
|
Disable divider autoresizing mask
Co-Authored-By: Marcus Kida <marcus.kida@bearologics.com>
|
2022-12-15 07:39:52 -05:00 |
Marcus Kida
|
6329f10046
|
chore: Move translated info directly below translated text
|
2022-12-14 10:34:01 +01:00 |
Marcus Kida
|
855f626c42
|
fix: Make translatedContent a transient CoreData property
|
2022-12-14 09:35:45 +01:00 |
Jed Fox
|
47024bfb4d
|
Differentiate between “My followers” and other accounts followers in i18n
|
2022-12-13 10:07:37 -05:00 |
Marcus Kida
|
2d9e980215
|
feat: Implement /api/v2/instance to conditionally show Translation option
|
2022-12-12 16:41:13 +01:00 |
Marcus Kida
|
fda3ae1516
|
chore: Update translated footer alignment
|
2022-12-07 17:10:32 +01:00 |
Marcus Kida
|
da3c9a42ec
|
fix: Don't make isCurrentlyTranslating depend on translatedFromLanguage
|
2022-12-07 17:03:09 +01:00 |
Marcus Kida
|
7368e487af
|
chore: Add L10n for status translation
|
2022-12-07 16:32:51 +01:00 |
Marcus Kida
|
671b0e33f4
|
chore: Code-style adjustments
|
2022-12-07 16:03:52 +01:00 |
Marcus Kida
|
bfdb2e2de9
|
chore: Update translated status footer style
|
2022-12-07 16:00:18 +01:00 |
Marcus Kida
|
dc174b4b6d
|
feat: Implement translation progress indicator on status
|
2022-12-07 15:52:38 +01:00 |
Marcus Kida
|
1020ca531a
|
feat: Implement status translation info footer and reversion
|
2022-12-07 15:41:33 +01:00 |
Chase Carroll
|
34b3d7d559
|
Fix file header
|
2022-12-07 07:20:08 -05:00 |
Chase Carroll
|
08ec662e22
|
Fixing case where events aren't forwarded
|
2022-12-07 07:19:48 -05:00 |
Chase Carroll
|
6f09034668
|
Tweak touch view border color
|
2022-12-06 14:42:25 -05:00 |
Chase Carroll
|
b634d2b844
|
Add extra contrast on the touch views
Felt like they needed to stand out just a bit more in light mode.
|
2022-12-06 11:23:04 -05:00 |
Chase Carroll
|
5648b13517
|
Tidy up.
|
2022-12-05 20:22:50 -05:00 |
Chase Carroll
|
7f58422900
|
Add debug menu option
Puts an option in the debug menu for toggling on/off visible touches.
|
2022-12-05 10:32:10 -05:00 |
Chase Carroll
|
52fa05b0fc
|
Add UIWindow subclass to display all touches.
|
2022-12-05 10:21:29 -05:00 |
Jed Fox
|
4f8ca8d481
|
Use a non-opaque background color for the image view
|
2022-12-03 14:07:43 -05:00 |
Jed Fox
|
1642839084
|
Force card into large mode if it has an embed
|
2022-12-03 14:03:53 -05:00 |
Jed Fox
|
285fbd4247
|
Fix divider not visible in compact cards
|
2022-12-03 14:02:22 -05:00 |
Jed Fox
|
7e74b4beb3
|
Merge remote-tracking branch 'upstream/develop' into status-cards
|
2022-12-03 13:49:04 -05:00 |
Jed Fox
|
1379cdc448
|
Disable cards in notifications
both to save space and because I’m too lazy to wire up the delegate methods for the menu
|
2022-12-03 13:41:51 -05:00 |
Jed Fox
|
17b39da316
|
Add “Copy,” “Share,” and “Share Link in Post” actions to cards
|
2022-12-03 13:38:32 -05:00 |
Jed Fox
|
348e176f89
|
slight code reorg
|
2022-12-03 11:30:44 -05:00 |
Jed Fox
|
e46c25892d
|
Add label to the “load embed” button
|
2022-12-03 11:30:44 -05:00 |
Jed Fox
|
c67e6ce45e
|
Fix white flash in dark mode
|
2022-12-03 11:27:51 -05:00 |
Jed Fox
|
7944ec6399
|
Load embed web view only on tap (for privacy)
|
2022-12-02 23:29:14 -05:00 |
Jed Fox
|
5932d00f2f
|
add a divider between the image and the text in the card
|
2022-12-02 22:56:12 -05:00 |
Jed Fox
|
946d47abdd
|
Fix highlight behavior
|
2022-12-02 22:35:18 -05:00 |
Jed Fox
|
a29e88b60b
|
Fix web view reuse
|
2022-12-02 22:10:35 -05:00 |
Jed Fox
|
1c5b66f7e7
|
Embed a web view for viewing content inline
|
2022-12-02 20:35:11 -05:00 |
Marcus Kida
|
ac76e7f435
|
feat: Implement translation of reposts
|
2022-12-02 23:15:07 +01:00 |
Marcus Kida
|
9affb0f637
|
feat: Implement `translatedContent` which can be used to replace the StatusView content
|
2022-12-02 23:15:06 +01:00 |
Jed Fox
|
16a814a27c
|
Cap the height of the status card
|
2022-12-02 16:02:05 -05:00 |
Jed Fox
|
52f5213990
|
Allow a little bit of variance from square for compact layout
|
2022-12-02 15:54:02 -05:00 |
Marcus Kida
|
7aed050ded
|
Merge pull request #600 from woxtu/nil-coalescing
Remove redundant nil coalescing
|
2022-11-29 14:41:52 +01:00 |
Kyle Bashour
|
61a07e9a5b
|
Layout improvements
|
2022-11-27 21:00:03 -08:00 |
Kyle Bashour
|
8a8ecb0b68
|
Improve layout
|
2022-11-26 22:05:43 -08:00 |
Kyle Bashour
|
3a90b1c865
|
Change name and improve a11y
|
2022-11-26 21:47:49 -08:00 |
Kyle Bashour
|
03918301fb
|
Space buttons instead of stretching
|
2022-11-26 19:26:10 -08:00 |
Kyle Bashour
|
4616d40519
|
More spacing
|
2022-11-26 19:22:05 -08:00 |
Kyle Bashour
|
439217d0e1
|
Constraints work
|
2022-11-26 19:21:47 -08:00 |
Kyle Bashour
|
00af336298
|
Remove some debugging
|
2022-11-25 20:20:26 -08:00 |
Kyle Bashour
|
3a732b688c
|
Better layout
|
2022-11-25 20:16:42 -08:00 |
Kyle Bashour
|
ba7955bdb5
|
Handle taps
|
2022-11-24 07:48:07 -08:00 |
Kyle Bashour
|
f8d1afc7e4
|
Working pretty well
|
2022-11-23 21:51:39 -08:00 |
Kyle Bashour
|
a4cab15d86
|
Make it compile
|
2022-11-23 19:03:54 -08:00 |
Kyle Bashour
|
d0f1bb82f7
|
Merge branch 'develop' into kb/link-previews
# Conflicts:
# MastodonSDK/Package.swift
|
2022-11-23 18:42:16 -08:00 |
Rose
|
8f61562355
|
Fix compiler warnings
Including fixing some deprecations
|
2022-11-21 10:12:54 -05:00 |
Jed Fox
|
228a9a1798
|
Revert auto-formatter changes to file
|
2022-11-21 08:46:49 -05:00 |
Jed Fox
|
788bdb14f8
|
Remove duplicate timestamps
|
2022-11-21 08:40:04 -05:00 |
Jed Fox
|
82da37e1e7
|
Merge remote-tracking branch 'upstream/develop' into notifications-tab-a11y
|
2022-11-21 08:39:08 -05:00 |
CMK
|
2064a318c3
|
Merge branch 'main' into develop
# Conflicts:
# Mastodon/Scene/MediaPreview/Video/MediaPreviewVideoViewController.swift
|
2022-11-21 11:18:36 +08:00 |
Nathan Mattes
|
d4eabf95d1
|
Merge pull request #622 from painhapp/refactorPinToParent
[Refactor] Use UIView extension to create constraints (to parent view)
|
2022-11-17 23:19:03 +01:00 |
Nathan Mattes
|
96c3e17531
|
Fix some warnings
|
2022-11-17 23:16:21 +01:00 |
Stefan Painhapp
|
9e65ccfd7e
|
Pin plusCircleImageView to checkmarkBackgroundView
|
2022-11-18 01:56:39 +09:00 |
Stefan Painhapp
|
bf01ef80f6
|
Revert changes in NotificationView
|
2022-11-18 01:54:03 +09:00 |
Stefan Painhapp
|
abe25f2156
|
Refactor pin to (parent) layout constraints as extension of UIView
|
2022-11-18 01:45:27 +09:00 |
CMK
|
8b7b6c4067
|
fix: configure header code not dispatch on UI thread issue
|
2022-11-16 22:31:21 +08:00 |
woxtu
|
675df849e3
|
Remove redundant nil coalescing
|
2022-11-16 12:21:08 +09:00 |
Kyle Bashour
|
ae24f95e31
|
wip
|
2022-11-14 13:26:25 -08:00 |
Kyle Bashour
|
daeb2ef70f
|
wip
|
2022-11-11 18:35:18 -08:00 |
Natalia Ossipova
|
38221e0599
|
Remove mute/block/report from menu for own toots (#519)
|
2022-11-10 17:17:22 +01:00 |
Jed Fox
|
c2232a596d
|
Improve accessibility labels for reply/reblog posts
|
2022-11-09 16:59:02 -05:00 |