Dimillian / Dimillian/IceCubesApp
Feature request: Consider displaying posts with multiple images differently
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 7.1k
- Forks
- 720
- PR merge metrics
- No merged PRs in 30d
Description
I run a bot that now attaches 4 images to a post. Each of these images are formatted with an aspect ratio of 16:9, which seems to be the favoured mastodon aspect ratio. Most other iPhone apps (Mastodon, Toot!, Metatext, Mastoot, Ivory, Tusker, Trunks, Woolly and Mona) display these images in a 2x2 image grid where each element has the expected 16:9 aspect ratio. Icecubes also displays these 4 images in a 2x2 grid but crops the images to 1:1 which crops data for the graphs my bot is posting. This means the user has to open the images to see the data Icecubes has cropped. Mammoth also crops but interestingly only displays the first image and allows you to swipe across to the other 3 images (which is nice if it didn't crop). Tootle displays them as a 1x4 grid so crops them in such a way to make them totally useless without expanding them.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files or tests are named. Start by locating the SwiftUI post media-rendering entry point and inspect how four attached images are laid out and cropped. Done means four 16:9 images appear in a 2x2 grid without losing graph data.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- frontend, mobile
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100