]> cat aescling's git repositories - mastodon.git/commit
Put "Media Only" option in column settings instead of content area headline (#7801)
authorchr v1.x <chr@chronal.net>
Fri, 15 Jun 2018 09:15:15 +0000 (02:15 -0700)
committerEugen Rochko <eugen@zeonfederated.com>
Fri, 15 Jun 2018 09:15:15 +0000 (11:15 +0200)
commit4f42238c294f92dbd87db3d83f9514344fcd1f8a
tree75d29a726c8f16fedd92db07ba8411c143243ca6
parentf972815f1bdc7a9ca198da938471c1299a96b401
Put "Media Only" option in column settings instead of content area headline (#7801)

* Action/reducer for changing column settings takes a path and a value
instead of a javascript object

* Settings menu version and column headline version working simultaneously

* remove column headline entirely

* remove css for headlines that aren't possible now

* Remove commented out code from unfruitful attempt at this feature

* Give direct timeline its own column settings bc it doesn't have a media only option

* Fix typo in public timeline code that was preventing per-column settings from working properly

* Fix codeclimate issues

* Missing semicolons

* Use redux state to set onlyMedia, let that do the update instead of a callback. Consequently, unpinned setting works without history modification

* Unused import
app/javascript/mastodon/actions/columns.js
app/javascript/mastodon/features/community_timeline/components/column_settings.js
app/javascript/mastodon/features/community_timeline/components/section_headline.js [deleted file]
app/javascript/mastodon/features/community_timeline/containers/column_settings_container.js
app/javascript/mastodon/features/community_timeline/index.js
app/javascript/mastodon/features/direct_timeline/components/column_settings.js [new file with mode: 0644]
app/javascript/mastodon/features/direct_timeline/containers/column_settings_container.js
app/javascript/mastodon/features/public_timeline/containers/column_settings_container.js
app/javascript/mastodon/features/public_timeline/index.js
app/javascript/mastodon/reducers/settings.js
app/javascript/styles/mastodon/components.scss