]> cat aescling's git repositories - mastodon.git/commit
Redesign video player (#4911)
authorEugen Rochko <eugen@zeonfederated.com>
Thu, 14 Sep 2017 01:39:10 +0000 (03:39 +0200)
committerGitHub <noreply@github.com>
Thu, 14 Sep 2017 01:39:10 +0000 (03:39 +0200)
commit2bbf987a0a352a36ef0cc7f06fe366b60593e89c
tree09cc297d12db8fe3ea7bc174e6a1ddaddc10e841
parentaf00220d795670e10bc8c7378837c4a5a287b556
Redesign video player (#4911)

* Redesign video player

* Use new video player on static public pages too

* Use media gallery component on static public pages too

* Pause video when hiding it

* Full-screen sizing on WebKit

* Add aria labels to video player buttons

* Display link card on public status page

* Fix fullscreen from modal sizing issue

* Remove contain: strict property to fix fullscreen from columns
46 files changed:
app/javascript/mastodon/components/status.js
app/javascript/mastodon/containers/card_container.js [new file with mode: 0644]
app/javascript/mastodon/containers/media_gallery_container.js [new file with mode: 0644]
app/javascript/mastodon/containers/video_container.js [new file with mode: 0644]
app/javascript/mastodon/features/status/components/card.js
app/javascript/mastodon/features/status/components/detailed_status.js
app/javascript/mastodon/features/ui/components/video_modal.js
app/javascript/mastodon/features/ui/util/async-components.js
app/javascript/mastodon/features/video/index.js [new file with mode: 0644]
app/javascript/mastodon/locales/ar.json
app/javascript/mastodon/locales/bg.json
app/javascript/mastodon/locales/ca.json
app/javascript/mastodon/locales/de.json
app/javascript/mastodon/locales/defaultMessages.json
app/javascript/mastodon/locales/en.json
app/javascript/mastodon/locales/eo.json
app/javascript/mastodon/locales/es.json
app/javascript/mastodon/locales/fa.json
app/javascript/mastodon/locales/fi.json
app/javascript/mastodon/locales/fr.json
app/javascript/mastodon/locales/he.json
app/javascript/mastodon/locales/hr.json
app/javascript/mastodon/locales/hu.json
app/javascript/mastodon/locales/id.json
app/javascript/mastodon/locales/io.json
app/javascript/mastodon/locales/it.json
app/javascript/mastodon/locales/ja.json
app/javascript/mastodon/locales/ko.json
app/javascript/mastodon/locales/nl.json
app/javascript/mastodon/locales/no.json
app/javascript/mastodon/locales/oc.json
app/javascript/mastodon/locales/pl.json
app/javascript/mastodon/locales/pt-BR.json
app/javascript/mastodon/locales/pt.json
app/javascript/mastodon/locales/ru.json
app/javascript/mastodon/locales/th.json
app/javascript/mastodon/locales/tr.json
app/javascript/mastodon/locales/uk.json
app/javascript/mastodon/locales/zh-CN.json
app/javascript/mastodon/locales/zh-HK.json
app/javascript/mastodon/locales/zh-TW.json
app/javascript/packs/public.js
app/javascript/styles/components.scss
app/javascript/styles/stream_entries.scss
app/views/stream_entries/_detailed_status.html.haml
app/views/stream_entries/_simple_status.html.haml