Hello community,

here is the log from the commit of package tilix for openSUSE:Factory checked 
in at 2018-05-15 10:14:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tilix (Old)
 and      /work/SRC/openSUSE:Factory/.tilix.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tilix"

Tue May 15 10:14:43 2018 rev:6 rq:606844 version:1.7.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/tilix/tilix.changes      2018-04-16 
12:49:31.451944336 +0200
+++ /work/SRC/openSUSE:Factory/.tilix.new/tilix.changes 2018-05-15 
10:33:46.931350324 +0200
@@ -1,0 +2,32 @@
+Sun May 13 19:54:38 UTC 2018 - matthias.elias...@gmail.com
+
+- Added patch: fix-i586-build.patch
+  * This to resolve build issues for i586 Tumbleweed.
+- Added patch: fix-build-with-latest-dmd.patch
+  * Some changes to dmd-2.080.0 made the builds fail. 
+    This patch correct it.
+
+-------------------------------------------------------------------
+Tue May  1 17:38:59 UTC 2018 - matthias.elias...@gmail.com
+
+- Update to 1.7.9
+  * Badges for all! As of VTE 0.52 a Tilix specific VTE patch for
+    badge support is no longer required
+  * Support for new VTE 0.52 features (gh#gnunn1/tilix#1233)
+  * New shortcuts to quickly cycle through previous command prompts.
+    Requires VTE be compiled with Tilix alternate screen patch 
+    (gh#gnunn1/tilix#1369)
+  * Profiles in preferences has been re-worked so dialog uses less 
+    vertical space
+  * New GtkD 3.8.2 used which fixes a segmentation fault when
+    casting objects from a null object
+  * Unsafe paste dialog uses a scrollwindow now when more then 6 
+    lines of text (gh#gnunn1/tilix#1386)
+  * A new token ${activeTerminalTitle} has been added to provide 
+    more flexibility for session titles
+  * Triggers and custom hyperlinks now support using the tilix 
+    tokens (gh#gnunn1/tilix#1316)
+  * Custom hyperlinks are loaded before the default hyperlinks so 
+    users can override default behavior
+
+-------------------------------------------------------------------

Old:
----
  GtkD-3.7.5.tar.gz
  tilix-1.7.7.tar.gz

New:
----
  GtkD-3.8.2.tar.gz
  fix-build-with-latest-dmd.patch
  fix-i586-build.patch
  tilix-1.7.9.tar.gz

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

Other differences:
------------------
++++++ tilix.spec ++++++
--- /var/tmp/diff_new_pack.qEWuh8/_old  2018-05-15 10:33:48.159305224 +0200
+++ /var/tmp/diff_new_pack.qEWuh8/_new  2018-05-15 10:33:48.159305224 +0200
@@ -16,9 +16,9 @@
 #
 
 
-%define gtkd_version 3.7.5
+%define gtkd_version 3.8.2
 Name:           tilix
-Version:        1.7.7
+Version:        1.7.9
 Release:        0
 Summary:        A tiling terminal emulator based on GTK+ 3
 License:        MPL-2.0
@@ -29,6 +29,8 @@
 Source1:        
https://github.com/gtkd-developers/GtkD/archive/v%{gtkd_version}.tar.gz#/GtkD-%{gtkd_version}.tar.gz
 Patch0:         gnome-ssh-agent.patch
 Patch1:         dynamic-link.patch
+Patch2:         fix-i586-build.patch
+Patch3:         fix-build-with-latest-dmd.patch
 BuildRequires:  dmd
 BuildRequires:  dub
 BuildRequires:  hicolor-icon-theme
@@ -64,6 +66,8 @@
 %setup -q -a 1
 %patch0 -p 0
 %patch1 -p 1
+%patch2 -p 1
+%patch3 -p 1
 
 %build
 # Register local GtkD repository in dub

++++++ GtkD-3.7.5.tar.gz -> GtkD-3.8.2.tar.gz ++++++
++++ 63096 lines of diff (skipped)

++++++ fix-build-with-latest-dmd.patch ++++++
>From e3148e94998b539eea13bc6cb89c949ed3861807 Mon Sep 17 00:00:00 2001
From: gnunn1 <gerald.b.n...@gmail.com>
Date: Sat, 12 May 2018 15:26:53 -0700
Subject: [PATCH] Fix #1398

---
 source/gx/tilix/closedialog.d | 28 +++++++++++++---------------
 1 file changed, 13 insertions(+), 15 deletions(-)

diff --git a/source/gx/tilix/closedialog.d b/source/gx/tilix/closedialog.d
index 9c2e6572..44f402bf 100644
--- a/source/gx/tilix/closedialog.d
+++ b/source/gx/tilix/closedialog.d
@@ -183,26 +183,24 @@ private:
         }
     }
 
-public:
-
-    this(Window parent, ProcessInformation processes) {
-        this.processes = processes;
-        string title;
-        final switch (processes.source) {
+    static string getTitle(ProcessInfoSource source) {
+        final switch (source) {
             case ProcessInfoSource.APPLICATION:
-                title = _("Close Application");
-                break;
+                return _("Close Application");
             case ProcessInfoSource.WINDOW:
-                title = _("Close Window");
-                break;
+                return _("Close Window");
             case ProcessInfoSource.SESSION:
-                title = _("Close Session");
-                break;
+                return _("Close Session");
             case ProcessInfoSource.TERMINAL:
-                title = _("Close Session");
-                break;
+                return _("Close Session");
         }
-        super(title, parent, GtkDialogFlags.MODAL + 
GtkDialogFlags.USE_HEADER_BAR, [_("OK"), _("Cancel")], [GtkResponseType.OK, 
GtkResponseType.CANCEL]);
+    }
+
+public:
+
+    this(Window parent, ProcessInformation processes) {
+        super(getTitle(processes.source), parent, GtkDialogFlags.MODAL + 
GtkDialogFlags.USE_HEADER_BAR, [_("OK"), _("Cancel")], [GtkResponseType.OK, 
GtkResponseType.CANCEL]);
+        this.processes = processes;
         setDefaultResponse(GtkResponseType.OK);
         createUI();
     }
++++++ fix-i586-build.patch ++++++
>From e13093e1f45b1878365257c7e1ad66adcb39a419 Mon Sep 17 00:00:00 2001
From: gnunn1 <gerald.b.n...@gmail.com>
Date: Sat, 12 May 2018 15:29:33 -0700
Subject: [PATCH] Fix #1392

---
 source/gx/tilix/terminal/terminal.d | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/source/gx/tilix/terminal/terminal.d 
b/source/gx/tilix/terminal/terminal.d
index ca4e0ee3..a71a026d 100644
--- a/source/gx/tilix/terminal/terminal.d
+++ b/source/gx/tilix/terminal/terminal.d
@@ -1042,7 +1042,7 @@ private:
             if (vte is null) return false;
 
             if (event.key.keyval == GdkKeysyms.GDK_Return && 
checkVTEFeature(TerminalFeature.EVENT_SCREEN_CHANGED) && currentScreen == 
TerminalScreen.NORMAL) {
-                long row, column;
+                glong row, column;
                 vte.getCursorPosition(column, row);
                 addPromptPosition(row);
                 tracef("Added prompt position %d", row);
++++++ tilix-1.7.7.tar.gz -> tilix-1.7.9.tar.gz ++++++
++++ 74349 lines of diff (skipped)


Reply via email to