diff --git a/lib/Alchemy/Phrasea/Controller/Admin/SubdefsController.php b/lib/Alchemy/Phrasea/Controller/Admin/SubdefsController.php
index e30aa03946..106a60b1d8 100644
--- a/lib/Alchemy/Phrasea/Controller/Admin/SubdefsController.php
+++ b/lib/Alchemy/Phrasea/Controller/Admin/SubdefsController.php
@@ -354,7 +354,7 @@ class SubdefsController extends Controller
Subdef::TYPE_VIDEO => [
"definitions" => [
"video codec H264" => null,
- "144P H264 128 kbps ACC 128kbps" => [
+ "144P H264 128 kbps MP3 128kbps" => [
Video::OPTION_AUDIOBITRATE => "128",
Video::OPTION_AUDIOSAMPLERATE => "44100",
Video::OPTION_BITRATE => "128",
@@ -362,10 +362,10 @@ class SubdefsController extends Controller
Video::OPTION_SIZE => "256",
Video::OPTION_FRAMERATE => "25",
Video::OPTION_VCODEC => "libx264",
- Video::OPTION_ACODEC => "libfaac",
+ Video::OPTION_ACODEC => "libmp3lame",
Subdef::OPTION_DEVICE => ["all"]
],
- "240P H264 256 kbps ACC 128kbps" => [
+ "240P H264 256 kbps MP3 128kbps" => [
Video::OPTION_AUDIOBITRATE => "128",
Video::OPTION_AUDIOSAMPLERATE => "44100",
Video::OPTION_BITRATE => "256",
@@ -373,10 +373,10 @@ class SubdefsController extends Controller
Video::OPTION_SIZE => "426",
Video::OPTION_FRAMERATE => "25",
Video::OPTION_VCODEC => "libx264",
- Video::OPTION_ACODEC => "libfaac",
+ Video::OPTION_ACODEC => "libmp3lame",
Subdef::OPTION_DEVICE => ["all"]
],
- "360P H264 576 kbps ACC 128kbps" => [
+ "360P H264 576 kbps MP3 128kbps" => [
Video::OPTION_AUDIOBITRATE => "128",
Video::OPTION_AUDIOSAMPLERATE => "44100",
Video::OPTION_BITRATE => "576",
@@ -384,10 +384,10 @@ class SubdefsController extends Controller
Video::OPTION_SIZE => "480",
Video::OPTION_FRAMERATE => "25",
Video::OPTION_VCODEC => "libtheora",
- Video::OPTION_ACODEC => "libfaac",
+ Video::OPTION_ACODEC => "libmp3lame",
Subdef::OPTION_DEVICE => ["all"]
],
- "480P H264 750 kbps ACC 128kbps" => [
+ "480P H264 750 kbps MP3 128kbps" => [
Video::OPTION_AUDIOBITRATE => "128",
Video::OPTION_AUDIOSAMPLERATE => "44100",
Video::OPTION_BITRATE => "750",
@@ -395,10 +395,10 @@ class SubdefsController extends Controller
Video::OPTION_SIZE => "854",
Video::OPTION_FRAMERATE => "25",
Video::OPTION_VCODEC => "libx264",
- Video::OPTION_ACODEC => "libfaac",
+ Video::OPTION_ACODEC => "libmp3lame",
Subdef::OPTION_DEVICE => ["all"]
],
- "720P H264 1492 kbps ACC 128kbps" => [
+ "720P H264 1492 kbps MP3 128kbps" => [
Video::OPTION_AUDIOBITRATE => "128",
Video::OPTION_AUDIOSAMPLERATE => "44100",
Video::OPTION_BITRATE => "1492",
@@ -406,10 +406,10 @@ class SubdefsController extends Controller
Video::OPTION_SIZE => "1280",
Video::OPTION_FRAMERATE => "25",
Video::OPTION_VCODEC => "libx264",
- Video::OPTION_ACODEC => "libfaac",
+ Video::OPTION_ACODEC => "libmp3lame",
Subdef::OPTION_DEVICE => ["all"]
],
- "1080P H264 2420 kbps ACC 128kbps" => [
+ "1080P H264 2420 kbps MP3 128kbps" => [
Video::OPTION_AUDIOBITRATE => "128",
Video::OPTION_AUDIOSAMPLERATE => "44100",
Video::OPTION_BITRATE => "2420",
@@ -417,11 +417,77 @@ class SubdefsController extends Controller
Video::OPTION_SIZE => "1920",
Video::OPTION_FRAMERATE => "25",
Video::OPTION_VCODEC => "libx264",
- Video::OPTION_ACODEC => "libfaac",
+ Video::OPTION_ACODEC => "libmp3lame",
+ Subdef::OPTION_DEVICE => ["all"]
+ ],
+ "144P H264 128 kbps AAC 128kbps" => [
+ Video::OPTION_AUDIOBITRATE => "128",
+ Video::OPTION_AUDIOSAMPLERATE => "44100",
+ Video::OPTION_BITRATE => "128",
+ Video::OPTION_GOPSIZE => "25",
+ Video::OPTION_SIZE => "256",
+ Video::OPTION_FRAMERATE => "25",
+ Video::OPTION_VCODEC => "libx264",
+ Video::OPTION_ACODEC => "libfdk_aac",
+ Subdef::OPTION_DEVICE => ["all"]
+ ],
+ "240P H264 256 kbps AAC 128kbps" => [
+ Video::OPTION_AUDIOBITRATE => "128",
+ Video::OPTION_AUDIOSAMPLERATE => "44100",
+ Video::OPTION_BITRATE => "256",
+ Video::OPTION_GOPSIZE => "25",
+ Video::OPTION_SIZE => "426",
+ Video::OPTION_FRAMERATE => "25",
+ Video::OPTION_VCODEC => "libx264",
+ Video::OPTION_ACODEC => "libfdk_aac",
+ Subdef::OPTION_DEVICE => ["all"]
+ ],
+ "360P H264 576 kbps AAC 128kbps" => [
+ Video::OPTION_AUDIOBITRATE => "128",
+ Video::OPTION_AUDIOSAMPLERATE => "44100",
+ Video::OPTION_BITRATE => "576",
+ Video::OPTION_GOPSIZE => "25",
+ Video::OPTION_SIZE => "480",
+ Video::OPTION_FRAMERATE => "25",
+ Video::OPTION_VCODEC => "libtheora",
+ Video::OPTION_ACODEC => "libfdk_aac",
+ Subdef::OPTION_DEVICE => ["all"]
+ ],
+ "480P H264 750 kbps AAC 128kbps" => [
+ Video::OPTION_AUDIOBITRATE => "128",
+ Video::OPTION_AUDIOSAMPLERATE => "44100",
+ Video::OPTION_BITRATE => "750",
+ Video::OPTION_GOPSIZE => "25",
+ Video::OPTION_SIZE => "854",
+ Video::OPTION_FRAMERATE => "25",
+ Video::OPTION_VCODEC => "libx264",
+ Video::OPTION_ACODEC => "libfdk_aac",
+ Subdef::OPTION_DEVICE => ["all"]
+ ],
+ "720P H264 1492 kbps AAC 128kbps" => [
+ Video::OPTION_AUDIOBITRATE => "128",
+ Video::OPTION_AUDIOSAMPLERATE => "44100",
+ Video::OPTION_BITRATE => "1492",
+ Video::OPTION_GOPSIZE => "25",
+ Video::OPTION_SIZE => "1280",
+ Video::OPTION_FRAMERATE => "25",
+ Video::OPTION_VCODEC => "libx264",
+ Video::OPTION_ACODEC => "libfdk_aac",
+ Subdef::OPTION_DEVICE => ["all"]
+ ],
+ "1080P H264 2420 kbps AAC 128kbps" => [
+ Video::OPTION_AUDIOBITRATE => "128",
+ Video::OPTION_AUDIOSAMPLERATE => "44100",
+ Video::OPTION_BITRATE => "2420",
+ Video::OPTION_GOPSIZE => "25",
+ Video::OPTION_SIZE => "1920",
+ Video::OPTION_FRAMERATE => "25",
+ Video::OPTION_VCODEC => "libx264",
+ Video::OPTION_ACODEC => "libfdk_aac",
Subdef::OPTION_DEVICE => ["all"]
],
"video codec libvpx" => null,
- "144P webm 128 kbps ACC 128kbps" => [
+ "144P webm 128 kbps MP3 128kbps" => [
Video::OPTION_AUDIOBITRATE => "128",
Video::OPTION_AUDIOSAMPLERATE => "44100",
Video::OPTION_BITRATE => "128",
@@ -429,10 +495,10 @@ class SubdefsController extends Controller
Video::OPTION_SIZE => "256",
Video::OPTION_FRAMERATE => "25",
Video::OPTION_VCODEC => "libvpx",
- Video::OPTION_ACODEC => "libfaac",
+ Video::OPTION_ACODEC => "libmp3lame",
Subdef::OPTION_DEVICE => ["all"]
],
- "240P webm 256 kbps ACC 128kbps" => [
+ "240P webm 256 kbps MP3 128kbps" => [
Video::OPTION_AUDIOBITRATE => "128",
Video::OPTION_AUDIOSAMPLERATE => "44100",
Video::OPTION_BITRATE => "256",
@@ -440,10 +506,10 @@ class SubdefsController extends Controller
Video::OPTION_SIZE => "426",
Video::OPTION_FRAMERATE => "25",
Video::OPTION_VCODEC => "libvpx",
- Video::OPTION_ACODEC => "libfaac",
+ Video::OPTION_ACODEC => "libmp3lame",
Subdef::OPTION_DEVICE => ["all"]
],
- "360P webm 576 kbps ACC 128kbps" => [
+ "360P webm 576 kbps MP3 128kbps" => [
Video::OPTION_AUDIOBITRATE => "128",
Video::OPTION_AUDIOSAMPLERATE => "44100",
Video::OPTION_BITRATE => "576",
@@ -451,10 +517,10 @@ class SubdefsController extends Controller
Video::OPTION_SIZE => "480",
Video::OPTION_FRAMERATE => "25",
Video::OPTION_VCODEC => "libvpx",
- Video::OPTION_ACODEC => "libfaac",
+ Video::OPTION_ACODEC => "libmp3lame",
Subdef::OPTION_DEVICE => ["all"]
],
- "480P webm 750 kbps ACC 128kbps" => [
+ "480P webm 750 kbps MP3 128kbps" => [
Video::OPTION_AUDIOBITRATE => "128",
Video::OPTION_AUDIOSAMPLERATE => "44100",
Video::OPTION_BITRATE => "750",
@@ -462,10 +528,10 @@ class SubdefsController extends Controller
Video::OPTION_SIZE => "854",
Video::OPTION_FRAMERATE => "25",
Video::OPTION_VCODEC => "libvpx",
- Video::OPTION_ACODEC => "libfaac",
+ Video::OPTION_ACODEC => "libmp3lame",
Subdef::OPTION_DEVICE => ["all"]
],
- "720P webm 1492 kbps ACC 128kbps" => [
+ "720P webm 1492 kbps MP3 128kbps" => [
Video::OPTION_AUDIOBITRATE => "128",
Video::OPTION_AUDIOSAMPLERATE => "44100",
Video::OPTION_BITRATE => "1492",
@@ -473,10 +539,10 @@ class SubdefsController extends Controller
Video::OPTION_SIZE => "1280",
Video::OPTION_FRAMERATE => "25",
Video::OPTION_VCODEC => "libvpx",
- Video::OPTION_ACODEC => "libfaac",
+ Video::OPTION_ACODEC => "libmp3lame",
Subdef::OPTION_DEVICE => ["all"]
],
- "1080P webm 2420 kbps ACC 128kbps" => [
+ "1080P webm 2420 kbps MP3 128kbps" => [
Video::OPTION_AUDIOBITRATE => "128",
Video::OPTION_AUDIOSAMPLERATE => "44100",
Video::OPTION_BITRATE => "2420",
@@ -484,7 +550,73 @@ class SubdefsController extends Controller
Video::OPTION_SIZE => "1920",
Video::OPTION_FRAMERATE => "25",
Video::OPTION_VCODEC => "libvpx",
- Video::OPTION_ACODEC => "libfaac",
+ Video::OPTION_ACODEC => "libmp3lame",
+ Subdef::OPTION_DEVICE => ["all"]
+ ],
+ "144P webm 128 kbps AAC 128kbps" => [
+ Video::OPTION_AUDIOBITRATE => "128",
+ Video::OPTION_AUDIOSAMPLERATE => "44100",
+ Video::OPTION_BITRATE => "128",
+ Video::OPTION_GOPSIZE => "25",
+ Video::OPTION_SIZE => "256",
+ Video::OPTION_FRAMERATE => "25",
+ Video::OPTION_VCODEC => "libvpx",
+ Video::OPTION_ACODEC => "libfdk_aac",
+ Subdef::OPTION_DEVICE => ["all"]
+ ],
+ "240P webm 256 kbps AAC 128kbps" => [
+ Video::OPTION_AUDIOBITRATE => "128",
+ Video::OPTION_AUDIOSAMPLERATE => "44100",
+ Video::OPTION_BITRATE => "256",
+ Video::OPTION_GOPSIZE => "25",
+ Video::OPTION_SIZE => "426",
+ Video::OPTION_FRAMERATE => "25",
+ Video::OPTION_VCODEC => "libvpx",
+ Video::OPTION_ACODEC => "libfdk_aac",
+ Subdef::OPTION_DEVICE => ["all"]
+ ],
+ "360P webm 576 kbps AAC 128kbps" => [
+ Video::OPTION_AUDIOBITRATE => "128",
+ Video::OPTION_AUDIOSAMPLERATE => "44100",
+ Video::OPTION_BITRATE => "576",
+ Video::OPTION_GOPSIZE => "25",
+ Video::OPTION_SIZE => "480",
+ Video::OPTION_FRAMERATE => "25",
+ Video::OPTION_VCODEC => "libvpx",
+ Video::OPTION_ACODEC => "libfdk_aac",
+ Subdef::OPTION_DEVICE => ["all"]
+ ],
+ "480P webm 750 kbps AAC 128kbps" => [
+ Video::OPTION_AUDIOBITRATE => "128",
+ Video::OPTION_AUDIOSAMPLERATE => "44100",
+ Video::OPTION_BITRATE => "750",
+ Video::OPTION_GOPSIZE => "25",
+ Video::OPTION_SIZE => "854",
+ Video::OPTION_FRAMERATE => "25",
+ Video::OPTION_VCODEC => "libvpx",
+ Video::OPTION_ACODEC => "libfdk_aac",
+ Subdef::OPTION_DEVICE => ["all"]
+ ],
+ "720P webm 1492 kbps AAC 128kbps" => [
+ Video::OPTION_AUDIOBITRATE => "128",
+ Video::OPTION_AUDIOSAMPLERATE => "44100",
+ Video::OPTION_BITRATE => "1492",
+ Video::OPTION_GOPSIZE => "25",
+ Video::OPTION_SIZE => "1280",
+ Video::OPTION_FRAMERATE => "25",
+ Video::OPTION_VCODEC => "libvpx",
+ Video::OPTION_ACODEC => "libfdk_aac",
+ Subdef::OPTION_DEVICE => ["all"]
+ ],
+ "1080P webm 2420 kbps AAC 128kbps" => [
+ Video::OPTION_AUDIOBITRATE => "128",
+ Video::OPTION_AUDIOSAMPLERATE => "44100",
+ Video::OPTION_BITRATE => "2420",
+ Video::OPTION_GOPSIZE => "25",
+ Video::OPTION_SIZE => "1920",
+ Video::OPTION_FRAMERATE => "25",
+ Video::OPTION_VCODEC => "libvpx",
+ Video::OPTION_ACODEC => "libfdk_aac",
Subdef::OPTION_DEVICE => ["all"]
],
],
diff --git a/lib/Alchemy/Phrasea/Controller/Prod/PushController.php b/lib/Alchemy/Phrasea/Controller/Prod/PushController.php
index f9ce528e41..6e650aefaa 100644
--- a/lib/Alchemy/Phrasea/Controller/Prod/PushController.php
+++ b/lib/Alchemy/Phrasea/Controller/Prod/PushController.php
@@ -193,7 +193,7 @@ class PushController extends Controller
'Validation from %user%', [
'%user%' => $this->getAuthenticatedUser()->getDisplayName(),
]));
- $validation_description = $request->request->get('validation_description');
+ $validation_description = $request->request->get('message');
$participants = $request->request->get('participants');
diff --git a/lib/Alchemy/Phrasea/Media/Subdef/Video.php b/lib/Alchemy/Phrasea/Media/Subdef/Video.php
index ef0a113564..be673b937a 100644
--- a/lib/Alchemy/Phrasea/Media/Subdef/Video.php
+++ b/lib/Alchemy/Phrasea/Media/Subdef/Video.php
@@ -33,7 +33,7 @@ class Video extends Audio
$this->registerOption(new OptionType\Range($this->translator->trans('Frame Rate'), self::OPTION_FRAMERATE, 1, 200, 20));
$this->registerOption(new OptionType\Enum($this->translator->trans('Video Codec'), self::OPTION_VCODEC, ['libx264', 'libvpx', 'libtheora'], 'libx264'));
$this->unregisterOption(self::OPTION_ACODEC);
- $this->registerOption(new OptionType\Enum($this->translator->trans('Audio Codec'), self::OPTION_ACODEC, ['libfaac', 'libvo_aacenc', 'libmp3lame', 'libvorbis'], 'libfaac'));
+ $this->registerOption(new OptionType\Enum($this->translator->trans('Audio Codec'), self::OPTION_ACODEC, ['libfaac', 'libvo_aacenc', 'libmp3lame', 'libvorbis', 'libfdk_aac'], 'libmp3lame'));
}
public function getType()
diff --git a/resources/www/common/images/icons/basket_feedback_read.png b/resources/www/common/images/icons/basket_feedback_read.png
new file mode 100644
index 0000000000..129170a648
Binary files /dev/null and b/resources/www/common/images/icons/basket_feedback_read.png differ
diff --git a/resources/www/common/images/icons/basket_feedback_unread.png b/resources/www/common/images/icons/basket_feedback_unread.png
new file mode 100644
index 0000000000..31d91d31a4
Binary files /dev/null and b/resources/www/common/images/icons/basket_feedback_unread.png differ
diff --git a/resources/www/common/styles/fonts/PhraseanetIcomoon/style.css b/resources/www/common/styles/fonts/PhraseanetIcomoon/style.css
index 566f9d5786..bef5e9c08c 100644
--- a/resources/www/common/styles/fonts/PhraseanetIcomoon/style.css
+++ b/resources/www/common/styles/fonts/PhraseanetIcomoon/style.css
@@ -1,13 +1,3 @@
-@font-face {
- font-family: 'icomoon';
- src: url('fonts/icomoon.eot?81kpnc');
- src: url('fonts/icomoon.eot?81kpnc#iefix') format('embedded-opentype'),
- url('fonts/icomoon.ttf?81kpnc') format('truetype'),
- url('fonts/icomoon.woff?81kpnc') format('woff'),
- url('fonts/icomoon.svg?81kpnc#icomoon') format('svg');
- font-weight: normal;
- font-style: normal;
-}
[class^="icon-"], [class*=" icon-"] {
/* use !important to prevent issues with browser extensions that change fonts */
diff --git a/templates/web/prod/WorkZone/Macros.html.twig b/templates/web/prod/WorkZone/Macros.html.twig
index de3d0f4316..abd96a7641 100644
--- a/templates/web/prod/WorkZone/Macros.html.twig
+++ b/templates/web/prod/WorkZone/Macros.html.twig
@@ -16,9 +16,10 @@
{% if not basket.isRead() %}
-
+
+ {% else %}
+
{% endif %}
-
{{basket.getName()|e}}
@@ -26,11 +27,9 @@
- ![]() ![]() |