Skip to:
Download an animated gif like https://slackmojis.com/emojis/7421-typingcat/download.
Log in, and click “My Preferences” from the “Hi, <username>!” menu.
Click “Edit My Profile” from the button navigation near the top of the page (next to “Manage My Pseuds” and “Blocked Users”).
On the new page, click “Edit Default Pseud and Icon” from the button navigation near the top (next to “Edit My Profile”).
Click the “Browse” button in the “Icon” section and choose the file you downloaded in step 1.
Your user icon is updated but it is not animated.
The icon should be animated.
This also impacts collections and skins.
https://github.com/otwcode/otwarchive/blob/bab383a53b516f48112434bf48da47da73fefbe4/app/models/collection.rb#L6
https://github.com/otwcode/otwarchive/blob/bab383a53b516f48112434bf48da47da73fefbe4/app/models/pseud.rb#L7
https://github.com/otwcode/otwarchive/blob/bab383a53b516f48112434bf48da47da73fefbe4/app/models/skin.rb#L52
The fix described in https://github.com/libvips/ruby-vips/discussions/271#discussioncomment-4772436 should work for those locations.
The code is the same everywhere, but just to be safe I also tested collection and skin icons. They also stayed animated.
Uploaded a gif icon for my main pseud. Gif icon updated correctly and is animated as intended.
uploaded a gif for main pseud and a different one for another pseud and both worked as intended! all good for me!
Credit (release notes): melo
Steps to Reproduce
Download an animated gif like https://slackmojis.com/emojis/7421-typingcat/download.
Log in, and click “My Preferences” from the “Hi, <username>!” menu.
Click “Edit My Profile” from the button navigation near the top of the page (next to “Manage My Pseuds” and “Blocked Users”).
On the new page, click “Edit Default Pseud and Icon” from the button navigation near the top (next to “Edit My Profile”).
Click the “Browse” button in the “Icon” section and choose the file you downloaded in step 1.
What Happens
Your user icon is updated but it is not animated.
What Should Happen
The icon should be animated.
Notes
This also impacts collections and skins.
https://github.com/otwcode/otwarchive/blob/bab383a53b516f48112434bf48da47da73fefbe4/app/models/collection.rb#L6
https://github.com/otwcode/otwarchive/blob/bab383a53b516f48112434bf48da47da73fefbe4/app/models/pseud.rb#L7
https://github.com/otwcode/otwarchive/blob/bab383a53b516f48112434bf48da47da73fefbe4/app/models/skin.rb#L52
The fix described in https://github.com/libvips/ruby-vips/discussions/271#discussioncomment-4772436 should work for those locations.