chuckya/app/assets/javascripts/components/features
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
..
account/components Add gif auto-play/pause preference 2017-04-17 12:14:03 +02:00
account_timeline Fix #231 - Muting 2017-03-02 18:49:32 +01:00
blocks Add link to blocked users to getting started page 2017-02-05 19:22:05 +01:00
community_timeline Send initial state in a <script type="application/json"> tag (#1806) 2017-04-15 02:32:42 +02:00
compose Add eslint-plugin-jsx-a11y (#1651) 2017-04-15 13:27:27 +02:00
favourited_statuses Resolve confusion between ColumnBackButton and the slim version that 2017-01-30 15:22:04 +01:00
favourites Adding notifications column 2016-11-20 19:39:58 +01:00
follow_requests Fix #1491 - Fix broken notifications, broken Link header parsing for exclude_types (#1548) 2017-04-11 22:53:58 +02:00
followers Fix function call name typo (#1851) 2017-04-15 16:41:22 +02:00
following Fix #529 - Make hashtag timelines show conversations, fix hashtag loading in the UI 2017-01-31 22:35:38 +01:00
generic_not_found Add "not found" component to UI 2017-01-10 13:50:59 +01:00
getting_started Add list of muted user to UI and Getting Started (#1799) 2017-04-15 01:23:49 +02:00
hashtag_timeline Send initial state in a <script type="application/json"> tag (#1806) 2017-04-15 02:32:42 +02:00
home_timeline Add titles to more icons, and change clear notifications icon. (#1101) 2017-04-08 13:07:55 +02:00
mutes Add list of muted user to UI and Getting Started (#1799) 2017-04-15 01:23:49 +02:00
notifications Add eslint-plugin-jsx-a11y (#1651) 2017-04-15 13:27:27 +02:00
public_timeline Send initial state in a <script type="application/json"> tag (#1806) 2017-04-15 02:32:42 +02:00
reblogs Adding notifications column 2016-11-20 19:39:58 +01:00
report Fix #1220, fix #1671 - Hook up comment box to the Redux comment value (#1699) 2017-04-13 19:36:41 +02:00
status Add gif auto-play/pause preference 2017-04-17 12:14:03 +02:00
ui Onboarding modal (#1883) 2017-04-16 20:32:00 +02:00