mastodon-ios icon indicating copy to clipboard operation
mastodon-ios copied to clipboard

Official iOS app for Mastodon

Results 403 mastodon-ios issues
Sort by recently updated
recently updated
newest added

As discussed, I tried to port the media layout algorithm from the Android app. Android sources: [the layout algorithm itself](https://github.com/mastodon/mastodon-android/blob/7b0a3f0f96af27aac39c60a2ff095472656ea689/mastodon/src/main/java/org/joinmastodon/android/ui/PhotoLayoutHelper.java) and [the custom ViewGroup](https://github.com/mastodon/mastodon-android/blob/7b0a3f0f96af27aac39c60a2ff095472656ea689/mastodon/src/main/java/org/joinmastodon/android/ui/views/MediaGridLayout.java) that actually puts the views on...

Ref: #705. I have been unable to ever reproduce this hang, but based on an Instruments trace that was sent to me it appears that `contentCellFrame` was changing repeatedly. Ideally...

### Problem `UIButton.setInsets(forContentPadding:imageTitlePadding:)` hides the warnings about UIButton.contentEdgeInsets and UIButton.titleEdgeInsets. ### Impact of the change All uses of the function will be highlighted by Xcode. The developer will be informed...

Pointer interactions have been added to: - the action buttons at the bottom of posts - the menu button at the top-right corner of posts - the X favorites/X reblogs...

~This builds on top of #907, view the clean diff at https://github.com/mastodon/mastodon-ios/compare/d8f7ea2e7^...739fcfa2e.~ The goal here is to remove the logic in the view model that switches over all the action...

This better matches what the web version does. The host is less important since you can usually see that from the text of the URL in the post.

The correct mimetype is image/jpeg, not image/jpg. image/jpg can cause issues with other platforms. See https://www.rfc-editor.org/rfc/rfc3745

- When entering a custom comment, the buttons on the bottom have been merged into one that clarifies that you’ll be submitting the report. Additionally, the text area now clarifies...

[builds on #880, feel free to merge just this one to get the changes from both] This allows VoiceOver to dynamically switch voices based on the language a post was...

Posts will now be read as `foo :emoji: bar` instead of `foo, , Attachment.png, bar`