Hello community,

here is the log from the commit of package engrampa for openSUSE:Factory 
checked in at 2019-05-16 22:03:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/engrampa (Old)
 and      /work/SRC/openSUSE:Factory/.engrampa.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "engrampa"

Thu May 16 22:03:13 2019 rev:17 rq:682549 version:1.22.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/engrampa/engrampa.changes        2018-12-18 
14:58:07.770275157 +0100
+++ /work/SRC/openSUSE:Factory/.engrampa.new.5148/engrampa.changes      
2019-05-16 22:03:29.866652526 +0200
@@ -1,0 +2,37 @@
+Tue Mar  5 15:19:33 UTC 2019 - sor.ale...@meowr.ru
+
+- Update to version 1.22.0:
+  * Add .a (Ar) support.
+  * fr-window: Replace deprecated gtk_menu_popup functions.
+  * Fix a crash on exit after using the Open With dialogue.
+  * Avoid deprecated GtkStock.
+  * Avoid array index out of bounds parsing dpkg-deb --info.
+  * warning: Use of memory after it is freed.
+  * Read authors (updated) from engrampa.about gresource.
+  * eggsmclient: Avoid deprecated 'g_type_class_add_private'.
+  * rar/unrar: Fix: "overwrite existing files" disabled must work.
+  * fix fr-command-cfile.c: fr_process_set_working_dir.
+  * Added test integrity for brotli.
+  * Added test integrity for the cfile compressors: gzip, bzip2,
+    etc.
+  * Move appdata to the metainfo/ directory.
+  * fr-window: Show the pause button only if the dialogue is
+    working.
+  * fr-window: Avoid 'gtk_dialog_add_button' with stock ids.
+  * fr-window: Hide the progress bar if the process is paused.
+  * fr-window: Change the info label if process is paused/resumed.
+  * fr-window: Little improvements in the look of pause/resume
+    button.
+  * Adding pause and start functions.
+  * Fix implementation and use of the alternative package name
+    lookup.
+  * Add support for brotli (*.tar.br) compressed tar archives.
+  * Add brotli support.
+  * Add the ability to support 'unar' over .zip archives.
+  * Add support for OpenDocument formats.
+  * UI: On the properties dialogue, focus the Close button instead
+    of the Help button by default.
+  * Update translations.
+- Rebase engrampa-gtk-3.20.patch.
+
+-------------------------------------------------------------------

Old:
----
  engrampa-1.20.2.tar.xz

New:
----
  engrampa-1.22.0.tar.xz

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

Other differences:
------------------
++++++ engrampa.spec ++++++
--- /var/tmp/diff_new_pack.A84F6H/_old  2019-05-16 22:03:30.294652257 +0200
+++ /var/tmp/diff_new_pack.A84F6H/_new  2019-05-16 22:03:30.294652257 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package engrampa
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,14 +16,14 @@
 #
 
 
-%define _version 1.20
+%define _version 1.22
 Name:           engrampa
-Version:        1.20.2
+Version:        1.22.0
 Release:        0
 Summary:        MATE Desktop archive manager
 License:        GPL-2.0-or-later AND LGPL-2.0-or-later
 Group:          System/GUI/Other
-Url:            https://mate-desktop.org/
+URL:            https://mate-desktop.org/
 Source:         
https://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz
 # PATCH-FEATURE-OPENSUSE engrampa-gtk-3.20.patch -- Restore GLib 2.48 and GTK+ 
3.20 support.
 Patch0:         engrampa-gtk-3.20.patch
@@ -132,8 +132,8 @@
 %{_datadir}/help/C/%{name}/
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/*/*
-%dir %{_datadir}/appdata/
-%{_datadir}/appdata/%{name}.appdata.xml
+%dir %{_datadir}/metainfo/
+%{_datadir}/metainfo/%{name}.appdata.xml
 %{_mandir}/man?/%{name}.?%{?ext_man}
 
 %files -n caja-%{name}

++++++ engrampa-1.20.2.tar.xz -> engrampa-1.22.0.tar.xz ++++++
++++ 147139 lines of diff (skipped)

++++++ engrampa-gtk-3.20.patch ++++++
--- /var/tmp/diff_new_pack.A84F6H/_old  2019-05-16 22:03:31.126651734 +0200
+++ /var/tmp/diff_new_pack.A84F6H/_new  2019-05-16 22:03:31.126651734 +0200
@@ -15,7 +15,7 @@
  
 --- a/src/fr-window.c
 +++ b/src/fr-window.c
-@@ -2253,7 +2253,11 @@ open_folder (GtkWindow  *parent,
+@@ -2263,7 +2263,11 @@ open_folder (GtkWindow  *parent,
        if (folder == NULL)
                return;
  
@@ -27,6 +27,60 @@
                GtkWidget *d;
                char      *utf8_name;
                char      *message;
+@@ -3681,8 +3685,14 @@ dir_tree_button_press_cb (GtkWidget
+                               gtk_tree_selection_select_iter (selection, 
&iter);
+                       }
+ 
++#if GTK_CHECK_VERSION (3, 22, 0)
+                       gtk_menu_popup_at_pointer (GTK_MENU 
(window->priv->sidebar_folder_popup_menu),
+                                                  (const GdkEvent*) event);
++#else
++                      gtk_menu_popup (GTK_MENU 
(window->priv->sidebar_folder_popup_menu),
++                                      NULL, NULL, NULL, window,
++                                      event->button, event->time);
++#endif
+               }
+               else
+                       gtk_tree_selection_unselect_all (selection);
+@@ -3869,12 +3879,23 @@ file_button_press_cb (GtkWidget      *wi
+                       gtk_tree_selection_unselect_all (selection);
+ 
+               n_selected = fr_window_get_n_selected_files (window);
++#if GTK_CHECK_VERSION (3, 22, 0)
+               if ((n_selected == 1) && selection_has_a_dir (window))
+                       gtk_menu_popup_at_pointer (GTK_MENU 
(window->priv->folder_popup_menu),
+                                                  (const GdkEvent*) event);
+               else
+                       gtk_menu_popup_at_pointer (GTK_MENU 
(window->priv->file_popup_menu),
+                                                  (const GdkEvent*) event);
++#else
++              if ((n_selected == 1) && selection_has_a_dir (window))
++                      gtk_menu_popup (GTK_MENU 
(window->priv->folder_popup_menu),
++                                      NULL, NULL, NULL, window,
++                                      event->button, event->time);
++              else
++                      gtk_menu_popup (GTK_MENU 
(window->priv->file_popup_menu),
++                                      NULL, NULL, NULL, window,
++                                      event->button, event->time);
++#endif
+               return TRUE;
+       }
+       else if ((event->type == GDK_BUTTON_PRESS) && (event->button == 1)) {
+@@ -4672,8 +4693,14 @@ key_press_cb (GtkWidget   *widget,
+                       if (selection == NULL)
+                               return FALSE;
+ 
++#if GTK_CHECK_VERSION (3, 22, 0)
+                       gtk_menu_popup_at_pointer (GTK_MENU 
(window->priv->file_popup_menu),
+                                                  (const GdkEvent*) event);
++#else
++                      gtk_menu_popup (GTK_MENU 
(window->priv->file_popup_menu),
++                                      NULL, NULL, NULL, window,
++                                      GDK_BUTTON_SECONDARY, GDK_CURRENT_TIME);
++#endif
+                       retval = TRUE;
+               }
+               break;
 --- a/src/gtk-utils.c
 +++ b/src/gtk-utils.c
 @@ -731,7 +731,11 @@ show_help_dialog (GtkWindow  *parent,


Reply via email to