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 () {


Reply via email to