mastodon/app/controllers
Patrick Figel ffb99325ca Add gif auto-play/pause preference
This introduces a new per-user preference called
"Auto-play animated GIFs", which is enabled by default. When a
user disables this setting, gifs in toots become click-to-play.

Previews of animated gifs were changed to display the video play
button so that users can distinguish them from regular images.

This setting also affects account avatars in the detailed account
view, which was changed to use the same hover-to-play mechanism
that is used for animated avatars in timelines.

Fixes #1652
2017-04-17 12:14:03 +02:00
..
admin I18n health warnings (#1949) 2017-04-16 19:37:01 +02:00
api ActiveRecord::NotFound is not defined (#1864) 2017-04-15 21:17:59 +02:00
auth Give SINGLE_USER a chance to register (#1820) 2017-04-15 16:46:27 +02:00
concerns Improve i18n chooser (#1804) 2017-04-15 01:12:39 +02:00
oauth Fix #1165 - before_action was called before protect_from_forgery 2017-04-08 02:30:50 +02:00
settings Add gif auto-play/pause preference 2017-04-17 12:14:03 +02:00
well_known Clean up well-known routes/controllers (#1649) 2017-04-13 13:09:07 +02:00
about_controller.rb Clean up about page (#1282) 2017-04-09 14:47:25 +02:00
accounts_controller.rb Pagination improvements (#1445) 2017-04-11 01:11:41 +02:00
api_controller.rb Do not store last visited URL from API controllers (#1330) 2017-04-09 22:21:52 +02:00
application_controller.rb Make file attachment on MediaAttachment optional (#1865) 2017-04-16 12:51:30 +02:00
authorize_follow_controller.rb Add validation of media attachments, clean up mastodon-own exception classes 2017-02-26 23:23:06 +01:00
home_controller.rb Onboarding modal (#1883) 2017-04-16 20:32:00 +02:00
media_controller.rb Fix #416 - Generate random unique 14-byte (19 characters) shortcodes 2017-01-06 00:29:12 +01:00
remote_follow_controller.rb Clean up generation of account webfinger string (#1477) 2017-04-10 22:58:06 +02:00
statuses_controller.rb Prettier account and stream entry URLs 2017-03-22 19:55:14 +01:00
stream_entries_controller.rb Simplify the way the embed view is created (#1590) 2017-04-12 16:12:42 +02:00
tags_controller.rb Fix public tags page 2016-12-04 16:56:45 +01:00