Hello community, here is the log from the commit of package reco for openSUSE:Factory checked in at 2019-10-09 15:19:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/reco (Old) and /work/SRC/openSUSE:Factory/.reco.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "reco" Wed Oct 9 15:19:29 2019 rev:4 rq:736302 version:2.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/reco/reco.changes 2019-09-17 13:39:32.869822399 +0200 +++ /work/SRC/openSUSE:Factory/.reco.new.2352/reco.changes 2019-10-09 15:19:29.728492421 +0200 @@ -1,0 +2,7 @@ +Tue Oct 1 20:54:28 UTC 2019 - Alexei Podvalsky <avvi...@yandex.by> + +- Update to 2.2.1: + * Add Spanish screenshots + * DRY in selecting encoder and fix long lines + +------------------------------------------------------------------- Old: ---- reco-2.2.0.tar.gz New: ---- reco-2.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ reco.spec ++++++ --- /var/tmp/diff_new_pack.2Rbbsb/_old 2019-10-09 15:19:30.116491421 +0200 +++ /var/tmp/diff_new_pack.2Rbbsb/_new 2019-10-09 15:19:30.116491421 +0200 @@ -17,7 +17,7 @@ Name: reco -Version: 2.2.0 +Version: 2.2.1 Release: 0 Summary: Audio Recording App License: GPL-3.0-or-later ++++++ reco-2.2.0.tar.gz -> reco-2.2.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reco-2.2.0/data/com.github.ryonakano.reco.appdata.xml.in new/reco-2.2.1/data/com.github.ryonakano.reco.appdata.xml.in --- old/reco-2.2.0/data/com.github.ryonakano.reco.appdata.xml.in 2019-09-08 15:45:30.000000000 +0200 +++ new/reco-2.2.1/data/com.github.ryonakano.reco.appdata.xml.in 2019-09-24 11:38:56.000000000 +0200 @@ -26,6 +26,7 @@ <screenshot type="default"> <caption>Welcome screen that allows you to set recording configuration</caption> <image>https://raw.githubusercontent.com/ryonakano/reco/master/data/Screenshot.png</image> + <image xml:lang="es-ES">https://raw.githubusercontent.com/ryonakano/reco/master/data/screenshots/es/Screenshot.png</image> <image xml:lang="fr-FR">https://raw.githubusercontent.com/ryonakano/reco/master/data/screenshots/fr/Screenshot.png</image> <image xml:lang="ja-JP">https://raw.githubusercontent.com/ryonakano/reco/master/data/screenshots/ja/Screenshot.png</image> <image xml:lang="lt-LT">https://raw.githubusercontent.com/ryonakano/reco/master/data/screenshots/lt/Screenshot.png</image> @@ -38,6 +39,7 @@ <screenshot> <caption>Recording is successfully finished</caption> <image>https://raw.githubusercontent.com/ryonakano/reco/master/data/Screenshot3.png</image> + <image xml:lang="es-ES">https://raw.githubusercontent.com/ryonakano/reco/master/data/screenshots/es/Screenshot3.png</image> <image xml:lang="fr-FR">https://raw.githubusercontent.com/ryonakano/reco/master/data/screenshots/fr/Screenshot3.png</image> <image xml:lang="ja-JP">https://raw.githubusercontent.com/ryonakano/reco/master/data/screenshots/ja/Screenshot3.png</image> <image xml:lang="lt-LT">https://raw.githubusercontent.com/ryonakano/reco/master/data/screenshots/lt/Screenshot3.png</image> @@ -76,13 +78,11 @@ </content_rating> <releases> - <release version="2.2.0" date="2019-09-08"> + <release version="2.2.1" date="2019-09-24"> <description> <ul> - <li>Getting/setting window positions gets more efficient</li> - <li>Fix the app does not resume the pause icon when you cancel recording while pausing it</li> - <li>Fix the app shows the successful mark even if a recording is not saved correctly</li> - <li>Save and restore values typed into the spin buttons</li> + <li>Fix recording won't success when changing the file format</li> + <li>Add Spanish translation (by fitojb)</li> </ul> </description> </release> Binary files old/reco-2.2.0/data/screenshots/es/Screenshot.png and new/reco-2.2.1/data/screenshots/es/Screenshot.png differ Binary files old/reco-2.2.0/data/screenshots/es/Screenshot3.png and new/reco-2.2.1/data/screenshots/es/Screenshot3.png differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reco-2.2.0/meson.build new/reco-2.2.1/meson.build --- old/reco-2.2.0/meson.build 2019-09-08 15:45:30.000000000 +0200 +++ new/reco-2.2.1/meson.build 2019-09-24 11:38:56.000000000 +0200 @@ -1,4 +1,4 @@ -project('com.github.ryonakano.reco', 'vala', 'c', version: '2.2.0') +project('com.github.ryonakano.reco', 'vala', 'c', version: '2.2.1') gnome = import('gnome') i18n = import('i18n') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reco-2.2.0/po/LINGUAS new/reco-2.2.1/po/LINGUAS --- old/reco-2.2.0/po/LINGUAS 2019-09-08 15:45:30.000000000 +0200 +++ new/reco-2.2.1/po/LINGUAS 2019-09-24 11:38:56.000000000 +0200 @@ -1,3 +1,4 @@ +es fr ja lt diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reco-2.2.0/po/es.po new/reco-2.2.1/po/es.po --- old/reco-2.2.0/po/es.po 1970-01-01 01:00:00.000000000 +0100 +++ new/reco-2.2.1/po/es.po 2019-09-24 11:38:56.000000000 +0200 @@ -0,0 +1,131 @@ +# Spanish translations for Reco. +# Copyright (C) 2019 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the com.github.ryonakano.reco package. +# Adolfo Jayme Barrientos <fit...@ubuntu.com>, 2019. +# +msgid "" +msgstr "" +"Project-Id-Version: com.github.ryonakano.reco\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-09-08 22:39+0900\n" +"PO-Revision-Date: 2019-09-17 08:24-0500\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.2.3\n" +"Last-Translator: Adolfo Jayme Barrientos <fit...@ubuntu.com>\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: es\n" + +#: src/Views/WelcomeView.vala:33 +msgid "Recording" +msgstr "Grabación" + +#: src/Views/WelcomeView.vala:35 +msgid "Delay in seconds:" +msgstr "Retardo en segundos:" + +#: src/Views/WelcomeView.vala:41 +msgid "Length in seconds:" +msgstr "Duración en segundos:" + +#: src/Views/WelcomeView.vala:47 +msgid "Record system sound:" +msgstr "Grabar sonidos del sistema:" + +#: src/Views/WelcomeView.vala:53 +msgid "Saving" +msgstr "Guardado" + +#: src/Views/WelcomeView.vala:55 +msgid "Format:" +msgstr "Formato:" + +#: src/Views/WelcomeView.vala:60 +msgid "AAC" +msgstr "AAC" + +#: src/Views/WelcomeView.vala:61 +msgid "FLAC" +msgstr "FLAC" + +#: src/Views/WelcomeView.vala:62 +msgid "MP3" +msgstr "MP3" + +#: src/Views/WelcomeView.vala:63 +msgid "Ogg Vorbis" +msgstr "Ogg Vorbis" + +#: src/Views/WelcomeView.vala:64 +msgid "Opus" +msgstr "Opus" + +#: src/Views/WelcomeView.vala:65 +msgid "WAV" +msgstr "WAV" + +#: src/Views/WelcomeView.vala:68 +msgid "Automatically save files:" +msgstr "Guardar archivos automáticamente:" + +#: src/Views/WelcomeView.vala:76 +msgid "Choose a default destination" +msgstr "Elija un destino predeterminado" + +#: src/Views/WelcomeView.vala:102 +msgid "Start recording" +msgstr "Comenzar grabación" + +#. TRANSLATORS: The name of the folder which recordings are saved +#: src/Views/WelcomeView.vala:136 +msgid "Recordings" +msgstr "Grabaciones" + +#: src/Views/RecordView.vala:62 +msgid "Cancel recording" +msgstr "Cancelar grabación" + +#: src/Views/RecordView.vala:68 +msgid "Finish recording" +msgstr "Finalizar grabación" + +#: src/Views/RecordView.vala:76 src/Views/RecordView.vala:98 +#: src/Views/RecordView.vala:129 src/Views/RecordView.vala:141 +msgid "Pause recording" +msgstr "Pausar grabación" + +#: src/Views/RecordView.vala:119 +msgid "Resume recording" +msgstr "Reanudar grabación" + +#: src/MainWindow.vala:80 +msgid "Unable to Create an Audio File" +msgstr "No se pudo crear un archivo de audio" + +#: src/MainWindow.vala:81 +msgid "" +"A GStreamer error happened while recording, the following error message may " +"be helpful:" +msgstr "" +"Se produjo un error de GStreamer durante la grabación. El mensaje de error " +"siguiente podría ser de utilidad:" + +#. TRANSLATORS: %s represents a timestamp here +#: src/MainWindow.vala:94 +#, c-format +msgid "Recording from %s" +msgstr "Grabación desde %s" + +#: src/MainWindow.vala:112 +msgid "Save your recording" +msgstr "Guarde su grabación" + +#: src/MainWindow.vala:113 +msgid "Save" +msgstr "Guardar" + +#: src/MainWindow.vala:113 +msgid "Cancel" +msgstr "Cancelar" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reco-2.2.0/po/extra/LINGUAS new/reco-2.2.1/po/extra/LINGUAS --- old/reco-2.2.0/po/extra/LINGUAS 2019-09-08 15:45:30.000000000 +0200 +++ new/reco-2.2.1/po/extra/LINGUAS 2019-09-24 11:38:56.000000000 +0200 @@ -1,3 +1,4 @@ +es fr ja lt diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reco-2.2.0/po/extra/es.po new/reco-2.2.1/po/extra/es.po --- old/reco-2.2.0/po/extra/es.po 1970-01-01 01:00:00.000000000 +0100 +++ new/reco-2.2.1/po/extra/es.po 2019-09-24 11:38:56.000000000 +0200 @@ -0,0 +1,89 @@ +# Spanish translations for Reco. +# Copyright (C) 2019 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the extra package. +# Adolfo Jayme Barrientos <fit...@ubuntu.com>, 2019. +# +msgid "" +msgstr "" +"Project-Id-Version: extra\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-06-01 20:05+0900\n" +"PO-Revision-Date: 2019-09-17 08:34-0500\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.2.3\n" +"Last-Translator: Adolfo Jayme Barrientos <fit...@ubuntu.com>\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: es\n" + +#: data/com.github.ryonakano.reco.appdata.xml.in:7 +#: data/com.github.ryonakano.reco.desktop.in:3 +msgid "Reco" +msgstr "Reco" + +#: data/com.github.ryonakano.reco.appdata.xml.in:8 +#: data/com.github.ryonakano.reco.desktop.in:5 +msgid "Record talks to remember the contents later" +msgstr "Grabe charlas para recordar el contenido después" + +#: data/com.github.ryonakano.reco.appdata.xml.in:10 +msgid "An audio recording app that helps you recall things talked later." +msgstr "Una aplicación de grabación de audio que le ayuda a evocar lo debatido posteriormente." + +#: data/com.github.ryonakano.reco.appdata.xml.in:13 +msgid "Useful for:" +msgstr "Útil para:" + +#: data/com.github.ryonakano.reco.appdata.xml.in:15 +msgid "Joining meetings and taking minutes later" +msgstr "Participar en reuniones y compilar minutas más adelante" + +#: data/com.github.ryonakano.reco.appdata.xml.in:16 +msgid "Recording conversations with a friend or lover" +msgstr "Registrar conversaciones con amigos o la pareja" + +#: data/com.github.ryonakano.reco.appdata.xml.in:17 +msgid "Streaming videos on the Internet" +msgstr "Transmitir vídeos en continuo por Internet" + +#: data/com.github.ryonakano.reco.appdata.xml.in:19 +msgid "Features include:" +msgstr "Algunas de las funcionalidades son:" + +#: data/com.github.ryonakano.reco.appdata.xml.in:21 +msgid "Timed recording" +msgstr "Grabación cronometrada" + +#: data/com.github.ryonakano.reco.appdata.xml.in:22 +msgid "Available formats: AAC, FLAC, MP3, Ogg Vorbis, Opus, and WAV" +msgstr "Formatos disponibles: AAC, FLAC, MP3, Ogg Vorbis, Opus y WAV" + +#: data/com.github.ryonakano.reco.appdata.xml.in:27 +msgid "Welcome screen that allows you to set recording configuration" +msgstr "Pantalla de bienvenida que le permite establecer las opciones de grabación" + +#: data/com.github.ryonakano.reco.appdata.xml.in:35 +msgid "Recording screen" +msgstr "Pantalla de grabación" + +#: data/com.github.ryonakano.reco.appdata.xml.in:39 +msgid "Recording is successfully finished" +msgstr "La grabación finalizó correctamente" + +#: data/com.github.ryonakano.reco.appdata.xml.in:90 +msgid "Ryo Nakano" +msgstr "Ryo Nakano" + +#: data/com.github.ryonakano.reco.desktop.in:4 +msgid "Audio Recording App" +msgstr "Aplicación para grabar audio" + +#: data/com.github.ryonakano.reco.desktop.in:8 +msgid "com.github.ryonakano.reco" +msgstr "com.github.ryonakano.reco" + +#: data/com.github.ryonakano.reco.desktop.in:11 +msgid "Record;Audio;Sound;Voice;" +msgstr "Grabar;Audio;Sonido;Voz;" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reco-2.2.0/src/Services/Recorder.vala new/reco-2.2.1/src/Services/Recorder.vala --- old/reco-2.2.0/src/Services/Recorder.vala 2019-09-08 15:45:30.000000000 +0200 +++ new/reco-2.2.1/src/Services/Recorder.vala 2019-09-24 11:38:56.000000000 +0200 @@ -66,34 +66,37 @@ string tmp_filename = "reco_" + new DateTime.now_local ().to_unix ().to_string (); string file_format = Application.settings.get_string ("format"); + string encoder = " ! "; // "!" represents a pipe in GStreamer try { switch (file_format) { case "aac": - audiobin = (Gst.Bin) Gst.parse_bin_from_description ("pulsesrc device=" + default_device + " ! avenc_aac ! mp4mux", true); + encoder += "avenc_aac ! mp4mux"; suffix = ".m4a"; break; case "flac": - audiobin = (Gst.Bin) Gst.parse_bin_from_description ("pulsesrc device=" + default_device + " ! flacenc", true); + encoder += "flacenc"; suffix = ".flac"; break; case "mp3": - audiobin = (Gst.Bin) Gst.parse_bin_from_description ("pulsesrc device=" + default_device + " ! lamemp3enc", true); + encoder += "lamemp3enc"; suffix = ".mp3"; break; case "ogg": - audiobin = (Gst.Bin) Gst.parse_bin_from_description ("pulsesrc device=" + default_device + " ! vorbisenc ! oggmux", true); + encoder += "vorbisenc ! oggmux"; suffix = ".ogg"; break; case "opus": - audiobin = (Gst.Bin) Gst.parse_bin_from_description ("pulsesrc device=" + default_device + " ! opusenc ! oggmux", true); + encoder += "opusenc ! oggmux"; suffix = ".opus"; break; default: - audiobin = (Gst.Bin) Gst.parse_bin_from_description ("pulsesrc device=" + default_device + " ! wavenc", true); + encoder += "wavenc"; suffix = ".wav"; break; } + + audiobin = (Gst.Bin) Gst.parse_bin_from_description ("pulsesrc device=" + default_device + encoder, true); } catch (Error e) { error ("Could not set the audio format correctly: %s", e.message); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/reco-2.2.0/src/Views/RecordView.vala new/reco-2.2.1/src/Views/RecordView.vala --- old/reco-2.2.0/src/Views/RecordView.vala 2019-09-08 15:45:30.000000000 +0200 +++ new/reco-2.2.1/src/Views/RecordView.vala 2019-09-24 11:38:56.000000000 +0200 @@ -143,7 +143,6 @@ window.recorder.stop_recording (); window.show_welcome (); - window.recorder.set_recording_state (Gst.State.PAUSED); } public void init_count () {