Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sushi for openSUSE:Factory checked 
in at 2022-07-04 11:49:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sushi (Old)
 and      /work/SRC/openSUSE:Factory/.sushi.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sushi"

Mon Jul  4 11:49:04 2022 rev:52 rq:986575 version:42.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/sushi/sushi.changes      2022-04-08 
22:46:40.310504424 +0200
+++ /work/SRC/openSUSE:Factory/.sushi.new.1548/sushi.changes    2022-07-04 
11:49:11.341210772 +0200
@@ -1,0 +2,10 @@
+Fri Jul  1 19:45:50 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 42.0:
+  + Enable web process (webkit) sandbox.
+  + Use EvinceView.JobLoadGFile for loading documents.
+  + Check for mimeTypes when populating list of viewers.
+  + Allow right-clicks to show context menu for GtkSourceView.
+  + Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  sushi-41.2.tar.xz

New:
----
  sushi-42.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sushi.spec ++++++
--- /var/tmp/diff_new_pack.bu169J/_old  2022-07-04 11:49:11.753211370 +0200
+++ /var/tmp/diff_new_pack.bu169J/_new  2022-07-04 11:49:11.757211376 +0200
@@ -19,13 +19,13 @@
 %global __requires_exclude typelib\\(LOKDocView\\)
 
 Name:           sushi
-Version:        41.2
+Version:        42.0
 Release:        0
 Summary:        Quick Previewer for Nautilus
 License:        SUSE-GPL-2.0-with-plugin-exception
 Group:          Productivity/File utilities
 URL:            https://www.gnome.org
-Source0:        
https://download.gnome.org/sources/sushi/41/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/sushi/42/%{name}-%{version}.tar.xz
 Source99:       sushi-rpmlintrc
 
 BuildRequires:  meson

++++++ sushi-41.2.tar.xz -> sushi-42.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sushi-41.2/NEWS new/sushi-42.0/NEWS
--- old/sushi-41.2/NEWS 2022-04-05 15:16:58.000000000 +0200
+++ new/sushi-42.0/NEWS 2022-07-01 10:37:14.000000000 +0200
@@ -1,12 +1,11 @@
-41.2
+42.0
 ====
 
-- Enable web process sandbox (webkitgtk)
-
-41.1
-====
-
-- Enable web process (webkitgtk) sandbox
+- Enable web process (webkit) sandbox
+- Use EvinceView.JobLoadGFile for loading documents
+- Check for mimeTypes when populating list of viewers
+- Allow right-clicks to show context menu for GtkSourceView
+- Translation updates
 
 41.0
 ====
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sushi-41.2/data/org.gnome.NautilusPreviewer.appdata.xml.in 
new/sushi-42.0/data/org.gnome.NautilusPreviewer.appdata.xml.in
--- old/sushi-41.2/data/org.gnome.NautilusPreviewer.appdata.xml.in      
2022-04-05 15:16:58.000000000 +0200
+++ new/sushi-42.0/data/org.gnome.NautilusPreviewer.appdata.xml.in      
2022-07-01 10:37:14.000000000 +0200
@@ -22,9 +22,9 @@
     <keyword>preview</keyword>
   </keywords>
   <releases>
-    <release version="41.2" date="2022-04-05">
+    <release version="42.0" date="2022-07-01">
       <description>
-        <p>Sushi 41.2 is the latest stable version of GNOME Sushi, and it 
contains all
+        <p>Sushi 42.0 is the latest stable version of GNOME Sushi, and it 
contains all
         features and bugfixes introduced since our last release.</p>
       </description>
     </release>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sushi-41.2/meson.build new/sushi-42.0/meson.build
--- old/sushi-41.2/meson.build  2022-04-05 15:16:58.000000000 +0200
+++ new/sushi-42.0/meson.build  2022-07-01 10:37:14.000000000 +0200
@@ -1,7 +1,7 @@
 project(
   'sushi',
   'c',
-  version: '41.2',
+  version: '42.0',
   meson_version: '>=0.47.0'
 )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sushi-41.2/po/LINGUAS new/sushi-42.0/po/LINGUAS
--- old/sushi-41.2/po/LINGUAS   2022-04-05 15:16:58.000000000 +0200
+++ new/sushi-42.0/po/LINGUAS   2022-07-01 10:37:14.000000000 +0200
@@ -36,6 +36,7 @@
 is
 it
 ja
+ka
 kk
 kn
 ko
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sushi-41.2/po/ka.po new/sushi-42.0/po/ka.po
--- old/sushi-41.2/po/ka.po     1970-01-01 01:00:00.000000000 +0100
+++ new/sushi-42.0/po/ka.po     2022-07-01 10:37:14.000000000 +0200
@@ -0,0 +1,88 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/sushi/issues\n";
+"POT-Creation-Date: 2022-05-06 10:02+0000\n"
+"PO-Revision-Date: 2022-06-30 15:15+0200\n"
+"Last-Translator: Temuri Doghonadze <temuri.doghona...@gmail.com>\n"
+"Language-Team: \n"
+"Language: ka\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Poedit 3.1\n"
+
+#: data/org.gnome.NautilusPreviewer.appdata.xml.in:9
+msgid "Sushi"
+msgstr "Sushi"
+
+#: data/org.gnome.NautilusPreviewer.appdata.xml.in:10
+msgid "Provide a facility for quickly viewing different kinds of files"
+msgstr "?????????????????????????????? ??????????????? 
???????????????????????? ???????????????"
+
+#: data/org.gnome.NautilusPreviewer.appdata.xml.in:12
+msgid ""
+"Sushi is a file previewer for the GNOME desktop environment. It is an "
+"independent component that integrates with GNOME Files (Nautilus)."
+msgstr ""
+"Sushi ???????????? ?????????????????? ??????????????????????????? 
???????????????????????????????????? GNOME ????????????????????? 
?????????????????????????????????. "
+"?????? ???????????? ??????????????????????????????????????? 
??????????????????????????????, ????????????????????? 
???????????????????????????????????? GNOME "
+"??????????????????????????? (Nautilus)."
+
+#: src/ui/fallbackRenderer.js:241
+msgid "Type"
+msgstr "????????????"
+
+#: src/ui/fallbackRenderer.js:251
+#, javascript-format
+msgid "%d item"
+msgid_plural "%d items"
+msgstr[0] "%d ????????????????????????"
+msgstr[1] "%d ????????????????????????"
+
+#: src/ui/fallbackRenderer.js:256
+msgid "Empty Folder"
+msgstr "????????????????????? ???????????????????????????"
+
+#: src/ui/fallbackRenderer.js:259
+msgid "Size"
+msgstr "????????????"
+
+#: src/ui/fallbackRenderer.js:264
+msgid "Modified"
+msgstr "???????????????????????????"
+
+#. TRANSLATORS: This is a filename, e.g. "image.jpg"
+#: src/ui/mainWindow.js:90
+#, javascript-format
+msgid "Unable to display %s"
+msgstr "%s-?????? ???????????????????????? ?????????????????????"
+
+#. TRANSLATORS: This is the display name of an application, e.g. "Open With 
Image Viewer"
+#: src/ui/mainWindow.js:342
+#, javascript-format
+msgid "Open With %s"
+msgstr "%s-?????? ??????????????????"
+
+#: src/ui/mainWindow.js:348
+msgid "Open"
+msgstr "??????????????????"
+
+#: src/viewers/audio.js:375
+msgid "from"
+msgstr "-?????????"
+
+#: src/viewers/audio.js:380
+msgid "by"
+msgstr "-?????? ????????????"
+
+#: src/viewers/evince.js:94
+#, javascript-format
+msgid "%d of %d"
+msgstr "%d-????????? %d"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sushi-41.2/src/ui/application.js 
new/sushi-42.0/src/ui/application.js
--- old/sushi-41.2/src/ui/application.js        2022-04-05 15:16:58.000000000 
+0200
+++ new/sushi-42.0/src/ui/application.js        2022-07-01 10:37:14.000000000 
+0200
@@ -85,9 +85,6 @@
     vfunc_startup() {
         super.vfunc_startup();
 
-        // Enable web process sandbox
-        WebKit2.WebContext.get_default().set_sandbox_enabled(true);
-
         this._defineStyleAndThemes();
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sushi-41.2/src/ui/mimeHandler.js 
new/sushi-42.0/src/ui/mimeHandler.js
--- old/sushi-41.2/src/ui/mimeHandler.js        2022-04-05 15:16:58.000000000 
+0200
+++ new/sushi-42.0/src/ui/mimeHandler.js        2022-07-01 10:37:14.000000000 
+0200
@@ -33,8 +33,11 @@
 let localPath = GLib.build_filenamev([GLib.get_user_data_dir(), 'sushi']);
 imports.searchPath.push(localPath);
 
-for (let i in imports.viewers)
-    renderers.push(imports.viewers[i]);
+for (let i in imports.viewers) {
+    if (imports.viewers[i].hasOwnProperty('mimeTypes')) {
+        renderers.push(imports.viewers[i]);
+    }
+}
 
 var getKlass = function(mime) {
     let renderer = renderers.find((r) => {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sushi-41.2/src/viewers/evince.js 
new/sushi-42.0/src/viewers/evince.js
--- old/sushi-41.2/src/viewers/evince.js        2022-04-05 15:16:58.000000000 
+0200
+++ new/sushi-42.0/src/viewers/evince.js        2022-07-01 10:37:14.000000000 
+0200
@@ -79,7 +79,7 @@
     }
 
     _loadFile(file) {
-        let job = EvinceView.JobLoad.new(file.get_uri());
+        let job = EvinceView.JobLoadGFile.new(file, 
EvinceDocument.DocumentLoadFlags.NONE);
         job.connect('finished', this._onLoadJobFinished.bind(this));
         job.scheduler_push_job(EvinceView.JobPriority.PRIORITY_NONE);
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sushi-41.2/src/viewers/html.js 
new/sushi-42.0/src/viewers/html.js
--- old/sushi-41.2/src/viewers/html.js  2022-04-05 15:16:58.000000000 +0200
+++ new/sushi-42.0/src/viewers/html.js  2022-07-01 10:37:14.000000000 +0200
@@ -60,6 +60,10 @@
         this.isReady();
     }
 
+    static {
+        WebKit2.WebContext.get_default().set_sandbox_enabled(true);
+    }
+
     get moveOnClick() {
         return false;
     }

Reply via email to