[feature] Move use_blurhash to app settings, enable by default (#5)
Does what it says on the tin! This serves as a decent model (imo) for how to move something from Mastodon's rather opaque server-side settings to client settings. Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/5 Co-authored-by: tobi <tobi.smethurst@protonmail.com> Co-committed-by: tobi <tobi.smethurst@protonmail.com>
This commit is contained in:
@@ -667,6 +667,7 @@ class Status extends ImmutablePureComponent {
|
||||
blurhash={attachment.get('blurhash')}
|
||||
visible={this.state.showMedia}
|
||||
onToggleVisibility={this.handleToggleMediaVisibility}
|
||||
useBlurhash={settings.getIn(['media', 'use_blurhash'])}
|
||||
/>
|
||||
)}
|
||||
</Bundle>,
|
||||
@@ -694,6 +695,7 @@ class Status extends ImmutablePureComponent {
|
||||
deployPictureInPicture={pictureInPicture.get('available') ? this.handleDeployPictureInPicture : undefined}
|
||||
visible={this.state.showMedia}
|
||||
onToggleVisibility={this.handleToggleMediaVisibility}
|
||||
useBlurhash={settings.getIn(['media', 'use_blurhash'])}
|
||||
/>)}
|
||||
</Bundle>,
|
||||
);
|
||||
@@ -714,6 +716,7 @@ class Status extends ImmutablePureComponent {
|
||||
defaultWidth={this.props.cachedMediaWidth}
|
||||
visible={this.state.showMedia}
|
||||
onToggleVisibility={this.handleToggleMediaVisibility}
|
||||
useBlurhash={settings.getIn(['media', 'use_blurhash'])}
|
||||
/>
|
||||
)}
|
||||
</Bundle>,
|
||||
@@ -731,6 +734,7 @@ class Status extends ImmutablePureComponent {
|
||||
card={status.get('card')}
|
||||
compact
|
||||
sensitive={status.get('sensitive')}
|
||||
useBlurhash={settings.getIn(['media', 'use_blurhash'])}
|
||||
/>,
|
||||
);
|
||||
mediaIcons.push('link');
|
||||
|
||||
Reference in New Issue
Block a user