Dimillian / Dimillian/IceCubesApp
Feature request: setting to allow looping of animated gifs
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 7.1k
- Forks
- 720
- PR merge metrics
- No merged PRs in 30d
Description
Some animated gifs, such as this one, are very short, and only function as a communication device if they are played continuously on loop.
That said, automatically looping gifs may be annoying for some users, so I would like to propose a new configuration setting that controls whether animated gifs are looped or not.
Additionally, it may be worth considering whether there should be a (configurable) cutoff for this looping behaviour i.e. animated gifs longer than X seconds in duration are not looped, regardless of whether auto-looping is enabled or not.
Finally, if links to animated gifs hosted elsewhere (i.e. not on Mastodon) are displayed inline by the app, they should also respect these new configuration settings.
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
The issue names no files, tests, or entry points, and the only comment is 730 days old. Start by locating animated GIF rendering and the app's configuration settings; done means a user-controlled looping setting, any agreed duration cutoff, and consistent behavior for externally hosted GIFs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100