Hello community,

here is the log from the commit of package tilda for openSUSE:Factory checked 
in at 2016-09-30 15:33:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tilda (Old)
 and      /work/SRC/openSUSE:Factory/.tilda.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tilda"

Changes:
--------
--- /work/SRC/openSUSE:Factory/tilda/tilda.changes      2015-12-23 
08:50:30.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.tilda.new/tilda.changes 2016-09-30 
15:33:40.000000000 +0200
@@ -1,0 +2,27 @@
+Sun Sep 25 13:01:54 UTC 2016 - malcolmle...@opensuse.org
+
+- Update to version 1.3.3:
+  + Bumped GTK+ version to 3.10, we are already implicitly
+    depending on it.
+  + Fixed the close-tab regression introduced in the last patch.
+  + Fixed CTRL+SHIFT+W closing two tabs.
+- Changes from version 1.3.2:
+  + Updated Hacking.md's instructions to reflect VTE 2.91 api bump.
+  + Added a widget name to the search widget for easier styling.
+  + Several code cleanups and a few deprecation warnings where
+    removed.
+  + Added default styling to the tilda search bar.
+  + Cleanup code for CSS loading. It now reports an error if
+    something went wrong.
+  + Fixed a problem that caused tilda to close two tabs when the
+    close tab hotkey was used.
+  + The preference dialog is now also shown above the tilda window
+    if the tilda window is in fullscreen mode.
+- Changes from version 1.3.1:
+  + Transparency regression for GNOME shell fixed.
+  + Images in the appdata file and Readme.md have been updated.
+  + Fixed an issue that would the background transparancy to be
+    reset on a color palette change.
+- NOTE: No wayland support (yet?).
+
+-------------------------------------------------------------------

Old:
----
  tilda-1.3.0.tar.gz

New:
----
  tilda-1.3.3.tar.gz

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

Other differences:
------------------
++++++ tilda.spec ++++++
--- /var/tmp/diff_new_pack.CL6zBL/_old  2016-09-30 15:33:42.000000000 +0200
+++ /var/tmp/diff_new_pack.CL6zBL/_new  2016-09-30 15:33:42.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           tilda
-Version:        1.3.0
+Version:        1.3.3
 Release:        0
 Summary:        A Gtk based drop down terminal for Linux and Unix
 License:        GPL-2.0+

++++++ tilda-1.3.0.tar.gz -> tilda-1.3.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tilda-tilda-1.3.0/ChangeLog 
new/tilda-tilda-1.3.3/ChangeLog
--- old/tilda-tilda-1.3.0/ChangeLog     2015-11-17 21:19:50.000000000 +0100
+++ new/tilda-tilda-1.3.3/ChangeLog     2016-04-18 14:09:55.000000000 +0200
@@ -1,3 +1,27 @@
+version 1.3.3 (2016-04-18):
+       * Bumped GTK+ version to 3.10, we are already implicitly depending on 
it.
+       * Fixed the close-tab regression introduced in the last patch.
+       * Fixed CTRL+SHIFT+W closing two tabs.
+
+version 1.3.2 (2016-02-14):
+       * Updated Hacking.md's instructions to reflect VTE 2.91 api bump 
(Thanks to HiTuX)
+       * Added a widget name to the search widget for easier styling 
(Sebastian Geiger)
+       * Several code cleanups and a few deprecation warnings where removed 
(Sebastian Geiger)
+       * Added default styling to the tilda search bar (Sebastian Geiger)
+       * Cleanup code for CSS loading. It now reports an error if something 
went wrong (Sebastian Geiger)
+       * Fixed a problem that caused tilda to close two tabs when the close 
tab hotkey
+         was used (Sebastian Geiger)
+       * The preference dialog is now also shown above the tilda window if the 
tilda
+         window is in fullscreen mode (Alexander Maznev)
+
+version 1.3.1 (2015-12-16):
+       * Despite the claim that the transparency was fixed for GNOME Shell
+         there was a regression that broke it again. With this version
+         it should finally be fixed (again).
+       * Images in the appdata file and Readme.md have been updated.
+       * Fixed an issue that would the background transparancy to be
+         reset on a color palette change (Sergey Zolotarev).
+
 version 1.3.0 (2015-11-17):
        * Fixed an issue with transparency in GNOME Shell (Ingmar Olsson)
        * Fixed wrong move-tab behaviour (Andrew Lin)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tilda-tilda-1.3.0/HACKING.md 
new/tilda-tilda-1.3.3/HACKING.md
--- old/tilda-tilda-1.3.0/HACKING.md    2015-11-17 21:19:50.000000000 +0100
+++ new/tilda-tilda-1.3.3/HACKING.md    2016-04-18 14:09:55.000000000 +0200
@@ -4,13 +4,13 @@
 
  * Glib >= 2.30 - http://developer.gnome.org/glib/2.30/
  * Gtk+3 >= 3.0 - http://developer.gnome.org/gtk3/3.0/
- * VTE >= 2.90 - http://developer.gnome.org/vte/0.30/
+ * VTE >= 2.91 - http://developer.gnome.org/vte/0.30/
  * libConfuse - http://www.nongnu.org/confuse/
  * libx11-dev - http://www.x.org/wiki/
 
 On Ubuntu based system install dependencies with:
 
-    sudo apt-get install git dh-autoreconf autotools-dev debhelper 
dh-autoreconf libconfuse-dev libgtk-3-dev libvte-2.90-dev pkg-config
+    sudo apt-get install git dh-autoreconf autotools-dev debhelper 
dh-autoreconf libconfuse-dev libgtk-3-dev libvte-2.91-dev pkg-config
 
 You possibly need other packages such as `gettext`, `automake`, `autoconf`, 
`autopoint`, and X11 development libraries.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tilda-tilda-1.3.0/configure.ac 
new/tilda-tilda-1.3.3/configure.ac
--- old/tilda-tilda-1.3.0/configure.ac  2015-11-17 21:19:50.000000000 +0100
+++ new/tilda-tilda-1.3.3/configure.ac  2016-04-18 14:09:55.000000000 +0200
@@ -3,7 +3,7 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ([2.68])
-AC_INIT([Tilda],[1.3.0],[https://github.com/lanoxx/tilda/issues],[tilda],[https://github.com/lanoxx/tilda])
+AC_INIT([Tilda],[1.3.3],[https://github.com/lanoxx/tilda/issues],[tilda],[https://github.com/lanoxx/tilda])
 AM_INIT_AUTOMAKE([foreign subdir-objects])
 
 # We are going to use silent builds which have a much
@@ -146,7 +146,7 @@
 AM_GNU_GETTEXT([external])
 # Checks for libraries.
 PKG_PROG_PKG_CONFIG
-PKG_CHECK_MODULES([GTK], [gtk+-3.0 >= 3.0.0])
+PKG_CHECK_MODULES([GTK], [gtk+-3.0 >= 3.10.0])
 PKG_CHECK_MODULES([VTE], [$vte_package]) 
 PKG_CHECK_MODULES([LIBCONFUSE], [libconfuse])
 PKG_CHECK_MODULES([X11], [x11])
Files old/tilda-tilda-1.3.0/images/tilda_appearance-16-9.png and 
new/tilda-tilda-1.3.3/images/tilda_appearance-16-9.png differ
Files old/tilda-tilda-1.3.0/images/tilda_appearance-16:9.png and 
new/tilda-tilda-1.3.3/images/tilda_appearance-16:9.png differ
Files old/tilda-tilda-1.3.0/images/tilda_appearance.png and 
new/tilda-tilda-1.3.3/images/tilda_appearance.png differ
Files old/tilda-tilda-1.3.0/images/tilda_colors-16-9.png and 
new/tilda-tilda-1.3.3/images/tilda_colors-16-9.png differ
Files old/tilda-tilda-1.3.0/images/tilda_colors.png and 
new/tilda-tilda-1.3.3/images/tilda_colors.png differ
Files old/tilda-tilda-1.3.0/images/tilda_general-16-9.png and 
new/tilda-tilda-1.3.3/images/tilda_general-16-9.png differ
Files old/tilda-tilda-1.3.0/images/tilda_general-16:9.png and 
new/tilda-tilda-1.3.3/images/tilda_general-16:9.png differ
Files old/tilda-tilda-1.3.0/images/tilda_general.png and 
new/tilda-tilda-1.3.3/images/tilda_general.png differ
Files old/tilda-tilda-1.3.0/images/tilda_keybindings-16-9.png and 
new/tilda-tilda-1.3.3/images/tilda_keybindings-16-9.png differ
Files old/tilda-tilda-1.3.0/images/tilda_keybindings-16:9.png and 
new/tilda-tilda-1.3.3/images/tilda_keybindings-16:9.png differ
Files old/tilda-tilda-1.3.0/images/tilda_keybindings.png and 
new/tilda-tilda-1.3.3/images/tilda_keybindings.png differ
Files old/tilda-tilda-1.3.0/images/tilda_title_&_command-16:9.png and 
new/tilda-tilda-1.3.3/images/tilda_title_&_command-16:9.png differ
Files old/tilda-tilda-1.3.0/images/tilda_title_and_command-16-9.png and 
new/tilda-tilda-1.3.3/images/tilda_title_and_command-16-9.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tilda-tilda-1.3.0/src/key_grabber.c 
new/tilda-tilda-1.3.3/src/key_grabber.c
--- old/tilda-tilda-1.3.0/src/key_grabber.c     2015-11-17 21:19:50.000000000 
+0100
+++ new/tilda-tilda-1.3.3/src/key_grabber.c     2016-04-18 14:09:55.000000000 
+0200
@@ -154,10 +154,10 @@
     DEBUG_FUNCTION ("tilda_window_set_active");
     DEBUG_ASSERT (tw != NULL);
 
-    Display *x11_display = GDK_WINDOW_XDISPLAY (gtk_widget_get_window 
(tw->window) );
-    Window x11_window = GDK_WINDOW_XID (gtk_widget_get_window (tw->window) );
-    Window x11_root_window = GDK_WINDOW_XID ( gtk_widget_get_root_window 
(tw->window) );
     GdkScreen *screen = gtk_widget_get_screen (tw->window);
+    Display *x11_display = GDK_WINDOW_XDISPLAY (gdk_screen_get_root_window 
(screen));
+    Window x11_window = GDK_WINDOW_XID (gtk_widget_get_window (tw->window) );
+    Window x11_root_window = GDK_WINDOW_XID ( gdk_screen_get_root_window 
(screen) );
 
     XEvent event;
     long mask = SubstructureRedirectMask | SubstructureNotifyMask;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tilda-tilda-1.3.0/src/tilda.c 
new/tilda-tilda-1.3.3/src/tilda.c
--- old/tilda-tilda-1.3.0/src/tilda.c   2015-11-17 21:19:50.000000000 +0100
+++ new/tilda-tilda-1.3.3/src/tilda.c   2016-04-18 14:09:55.000000000 +0200
@@ -609,24 +609,60 @@
     g_free(new_config_dir);
 }
 
+static void load_application_css () {
+    GtkCssProvider *provider;
+    const gchar* style;
+    GError *error;
+
+    provider = gtk_css_provider_new ();
+
+    gtk_style_context_add_provider_for_screen (gdk_screen_get_default (),
+                                               GTK_STYLE_PROVIDER (provider),
+                                               
GTK_STYLE_PROVIDER_PRIORITY_USER);
+
+    style = "#search{background:#fff;}";
+    error = NULL;
+    gtk_css_provider_load_from_data (provider, style, -1, &error);
+
+    if (error) {
+        g_print ("Error %s\n", error->message);
+        g_error_free (error);
+    }
+}
+
 static void load_custom_css_file () {
     GtkCssProvider *provider;
-    char* cssfilename = g_build_filename(
-        g_get_user_config_dir (), "tilda", "style.css", NULL);
-    if (g_file_test (cssfilename, G_FILE_TEST_EXISTS)) {
-        g_print (_("Found style.css in the user config directory, "
-            "applying user css style.\n"));
-        provider = gtk_css_provider_new ();
-        gtk_style_context_add_provider_for_screen (
-            gdk_screen_get_default(),
-            GTK_STYLE_PROVIDER(provider),
-            GTK_STYLE_PROVIDER_PRIORITY_USER
-        );
-        GFile *cssfile = g_file_new_for_path (cssfilename);
-        gtk_css_provider_load_from_file (GTK_CSS_PROVIDER (provider),
-            cssfile, NULL);
-        g_object_unref (cssfile);
+    GFile *file;
+    GError *error;
+    gchar *filename;
+
+    filename = g_build_filename (g_get_user_config_dir (),
+                                 "tilda", "style.css", NULL);
+
+    if (!g_file_test (filename, G_FILE_TEST_EXISTS))
+        return;
+
+    g_print (_("Found style.css in the user config directory, "
+               "applying user css style.\n"));
+
+    provider = gtk_css_provider_new ();
+
+    gtk_style_context_add_provider_for_screen (gdk_screen_get_default(),
+                                               GTK_STYLE_PROVIDER(provider),
+                                               
GTK_STYLE_PROVIDER_PRIORITY_USER);
+
+
+    file = g_file_new_for_path (filename);
+    error = NULL;
+    gtk_css_provider_load_from_file (provider, file, &error);
+
+    if (error) {
+        g_print ("Error: %s", error->message);
+        g_error_free (error);
     }
+
+    g_object_unref (file);
+    g_free (filename);
 }
 
 int main (int argc, char *argv[])
@@ -741,6 +777,7 @@
         gtk_widget_destroy(dialog);
     }
 
+    load_application_css ();
     load_custom_css_file ();
 
     /* create new tilda_window */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tilda-tilda-1.3.0/src/tilda_terminal.c 
new/tilda-tilda-1.3.3/src/tilda_terminal.c
--- old/tilda-tilda-1.3.0/src/tilda_terminal.c  2015-11-17 21:19:50.000000000 
+0100
+++ new/tilda-tilda-1.3.3/src/tilda_terminal.c  2016-04-18 14:09:55.000000000 
+0200
@@ -868,7 +868,7 @@
     DEBUG_FUNCTION ("menu_fullscreen_cb");
     DEBUG_ASSERT (user_data != NULL);
 
-    toggle_searchbar_cb (TILDA_WINDOW(user_data));
+    tilda_window_toggle_searchbar (TILDA_WINDOW(user_data));
 }
 
 static void
@@ -882,13 +882,12 @@
     tilda_window_close_current_tab (TILDA_WINDOW(user_data));
 }
 
-static void on_popup_hide (GtkWidget *widget, gpointer data)
+static void on_popup_hide (GtkWidget *widget, tilda_window *tw)
 {
     DEBUG_FUNCTION("on_popup_hide");
     DEBUG_ASSERT(widget != NULL);
-    DEBUG_ASSERT(data != NULL);
+    DEBUG_ASSERT(tw != NULL);
 
-    tilda_window *tw = TILDA_WINDOW(data);
     tw->disable_auto_hide = FALSE;
 }
 
@@ -995,7 +994,6 @@
 
     /* Display the menu */
     gtk_menu_popup (GTK_MENU(menu), NULL, NULL, NULL, NULL, 3, 
gtk_get_current_event_time());
-    gtk_widget_show_all(menu);
 }
 
 static int button_press_cb (G_GNUC_UNUSED GtkWidget *widget, GdkEventButton 
*event, gpointer data)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tilda-tilda-1.3.0/src/tilda_window.c 
new/tilda-tilda-1.3.3/src/tilda_window.c
--- old/tilda-tilda-1.3.0/src/tilda_window.c    2015-11-17 21:19:50.000000000 
+0100
+++ new/tilda-tilda-1.3.3/src/tilda_window.c    2016-04-18 14:09:55.000000000 
+0200
@@ -199,7 +199,7 @@
 #endif
 }
 
-gint toggle_searchbar_cb (tilda_window *tw)
+gint tilda_window_toggle_searchbar (tilda_window *tw)
 {
     DEBUG_FUNCTION ("toggle_searbar");
     DEBUG_ASSERT (tw != NULL);
@@ -319,15 +319,18 @@
 
     int num_pages;
     int current_page;
+    GtkNotebook *notebook;
+
+    notebook = GTK_NOTEBOOK (tw->notebook);
 
     /* If we are on the last page, go to first page */
-    num_pages = gtk_notebook_get_n_pages (GTK_NOTEBOOK (tw->notebook));
-    current_page = gtk_notebook_get_current_page (GTK_NOTEBOOK (tw->notebook));
+    num_pages = gtk_notebook_get_n_pages (notebook);
+    current_page = gtk_notebook_get_current_page (notebook);
 
     if ((num_pages - 1) == current_page)
-      gtk_notebook_set_current_page (GTK_NOTEBOOK (tw->notebook), 0);
+      gtk_notebook_set_current_page (notebook, 0);
     else
-      gtk_notebook_next_page (GTK_NOTEBOOK (tw->notebook));
+      gtk_notebook_next_page (notebook);
 
     // It worked. Having this return GDK_EVENT_STOP makes the callback not 
carry the
     // keystroke into the vte terminal widget.
@@ -341,14 +344,17 @@
 
     int num_pages;
     int current_page;
+    GtkNotebook *notebook;
+
+    notebook = GTK_NOTEBOOK (tw->notebook);
 
-    num_pages = gtk_notebook_get_n_pages (GTK_NOTEBOOK (tw->notebook));
-    current_page = gtk_notebook_get_current_page (GTK_NOTEBOOK (tw->notebook));
+    num_pages = gtk_notebook_get_n_pages (notebook);
+    current_page = gtk_notebook_get_current_page (notebook);
 
     if (current_page == 0)
-        gtk_notebook_set_current_page (GTK_NOTEBOOK (tw->notebook), (num_pages 
-1));
+      gtk_notebook_set_current_page (notebook, (num_pages - 1));
     else
-      gtk_notebook_prev_page (GTK_NOTEBOOK (tw->notebook));
+      gtk_notebook_prev_page (notebook);
 
     // It worked. Having this return GDK_EVENT_STOP makes the callback not 
carry the
     // keystroke into the vte terminal widget.
@@ -366,19 +372,21 @@
     int current_page_index;
     int new_page_index;
     GtkWidget* current_page;
+    GtkNotebook* notebook;
+
+    notebook = GTK_NOTEBOOK (tw->notebook);
 
-    num_pages = gtk_notebook_get_n_pages (GTK_NOTEBOOK (tw->notebook));
+    num_pages = gtk_notebook_get_n_pages (notebook);
 
     if (num_pages > 1) {
-        current_page_index = gtk_notebook_get_current_page (GTK_NOTEBOOK 
(tw->notebook));
-        current_page = gtk_notebook_get_nth_page (GTK_NOTEBOOK (tw->notebook),
+        current_page_index = gtk_notebook_get_current_page (notebook);
+        current_page = gtk_notebook_get_nth_page (notebook,
                                                   current_page_index);
 
         /* wrap over if new_page_index over-/underflows */
         new_page_index = (current_page_index + direction) % num_pages;
 
-        gtk_notebook_reorder_child (GTK_NOTEBOOK (tw->notebook), current_page,
-                                    new_page_index);
+        gtk_notebook_reorder_child (notebook, current_page, new_page_index);
     }
 
     // It worked. Having this return GDK_EVENT_STOP makes the callback not 
carry the
@@ -665,7 +673,7 @@
     tilda_add_config_accelerator_by_path("fullscreen_key", 
"<tilda>/context/Toggle Fullscreen", G_CALLBACK(toggle_fullscreen_cb),          
 tw);
     tilda_add_config_accelerator_by_path("quit_key",       
"<tilda>/context/Quit",              G_CALLBACK(gtk_main_quit),                 
 tw);
     tilda_add_config_accelerator_by_path("toggle_transparency_key", 
"<tilda>/context/Toggle Transparency", G_CALLBACK(toggle_transparency_cb),      
tw);
-    tilda_add_config_accelerator_by_path("toggle_searchbar_key", 
"<tilda>/context/Toggle Searchbar", G_CALLBACK(toggle_searchbar_cb),      tw);
+    tilda_add_config_accelerator_by_path("toggle_searchbar_key", 
"<tilda>/context/Toggle Searchbar", G_CALLBACK(tilda_window_toggle_searchbar),  
   tw);
 
     tilda_add_config_accelerator_by_path("nexttab_key",      
"<tilda>/context/Next Tab",        G_CALLBACK(tilda_window_next_tab),          
tw);
     tilda_add_config_accelerator_by_path("prevtab_key",      
"<tilda>/context/Previous Tab",    G_CALLBACK(tilda_window_prev_tab),          
tw);
@@ -756,12 +764,12 @@
     g_regex_unref(regex);
 }
 
-static void tilda_window_search_forward_cb (GtkButton *button, tilda_window 
*tw) {
+static void tilda_window_search_forward_cb (GtkWidget *button, tilda_window 
*tw) {
     /* The default is to search forward */
     tilda_window_search (button, tw, FALSE);
 }
 
-static void tilda_window_search_backward_cb (GtkButton *button, tilda_window 
*tw) {
+static void tilda_window_search_backward_cb (GtkWidget *button, tilda_window 
*tw) {
     tilda_window_search (button, tw, TRUE);
 }
 
@@ -826,6 +834,8 @@
     tilda_search *search = malloc(sizeof(tilda_search));
 
     search->search_box = GTK_WIDGET(gtk_builder_get_object (gtk_builder, 
"search_box"));
+    gtk_widget_set_name (GTK_WIDGET (search->search_box), "search");
+
     DEBUG_ASSERT(search->search_box != NULL);
     search->button_next = GTK_WIDGET (gtk_builder_get_object (gtk_builder, 
"button_search_next"));
     search->button_prev = GTK_WIDGET (gtk_builder_get_object (gtk_builder, 
"button_search_prev"));
@@ -849,17 +859,18 @@
                         guint         page_num,
                         tilda_window *tw) {
     DEBUG_FUNCTION ("page_reordered_cb");
-    GList *terms = tw->terms;
+    GList *terminals;
+    tilda_term *tilda_term;
+    guint i;
 
-    /* We use the VteTerminal pointer relative to the current tab's child 
widget to find the correct
-     * tilda_term structure in the list of terminals. The assumption here is, 
that the VteTerminal
-     * is either the first or second widget in the container (depending on the 
location of the scrollbar) */
-    for (GList *item = terms; item != NULL; item = item->next) {
-        tilda_term *current_term = item->data;
-        if (current_term->hbox == child) {
-            terms = g_list_remove (terms, current_term);
-            terms = g_list_insert (terms, current_term, page_num);
-            tw->terms = terms;
+    terminals = tw->terms;
+
+    for (i = 0; i < g_list_length (terminals); i++)
+    {
+        tilda_term = g_list_nth_data (terminals, i);
+        if (tilda_term->hbox == child) {
+            terminals = g_list_remove (terminals, tilda_term);
+            tw->terms = g_list_insert (terminals, tilda_term, page_num);
             break;
         }
     }
@@ -938,6 +949,8 @@
     tilda_window_set_icon (tw, g_build_filename (DATADIR, "pixmaps", 
"tilda.png", NULL));
     tilda_window_setup_alpha_mode (tw);
 
+    gtk_widget_set_app_paintable (GTK_WIDGET (tw->window), TRUE);
+
     /* Add keyboard accelerators */
     tw->accel_group = NULL; /* We can redefine the accelerator group from the 
wizard; this shows that it's our first time defining it. */
     tilda_window_setup_keyboard_accelerators (tw);
@@ -1180,5 +1193,5 @@
     /* Free the terminal, we are done with it */
     tilda_term_free (tt);
 
-    return 0;
+    return TRUE;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tilda-tilda-1.3.0/src/tilda_window.h 
new/tilda-tilda-1.3.3/src/tilda_window.h
--- old/tilda-tilda-1.3.0/src/tilda_window.h    2015-11-17 21:19:50.000000000 
+0100
+++ new/tilda-tilda-1.3.3/src/tilda_window.h    2016-04-18 14:09:55.000000000 
+0200
@@ -190,6 +190,11 @@
  */
 void tilda_window_toggle_transparency(tilda_window *tw);
 
+/**
+ * Toggles the search bar of the tilda window.
+ */
+gint tilda_window_toggle_searchbar (tilda_window *tw);
+
 #define TILDA_WINDOW(data) ((tilda_window *)(data))
 
 /* Allow scales a bit smaller and a bit larger than the usual pango ranges */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tilda-tilda-1.3.0/src/wizard.c 
new/tilda-tilda-1.3.3/src/wizard.c
--- old/tilda-tilda-1.3.0/src/wizard.c  2015-11-17 21:19:50.000000000 +0100
+++ new/tilda-tilda-1.3.3/src/wizard.c  2016-04-18 14:09:55.000000000 +0200
@@ -305,7 +305,7 @@
 
     window_title = g_strdup_printf (_("Tilda %d Config"), tw->instance);
     gtk_window_set_title (GTK_WINDOW(tw->wizard_window), window_title);
-    gtk_window_set_keep_above (GTK_WINDOW(tw->wizard_window), TRUE);
+    gtk_window_set_type_hint (GTK_WINDOW(tw->wizard_window), 
GDK_WINDOW_TYPE_HINT_DIALOG);
 
     gtk_widget_show_all (tw->wizard_window);
 
@@ -1788,6 +1788,9 @@
         color_button =
             GTK_WIDGET (gtk_builder_get_object (xml, "colorbutton_back"));
         gtk_color_chooser_get_rgba (GTK_COLOR_CHOOSER(color_button), &bg);
+#ifndef VTE_290
+        bg.alpha = (config_getbool("enable_transparency") ? 
GUINT16_TO_FLOAT(config_getint ("back_alpha")) : 1.0);
+#endif
 
         memcpy(current_palette, palette_schemes[i].palette, 
sizeof(current_palette));
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tilda-tilda-1.3.0/tilda.appdata.xml 
new/tilda-tilda-1.3.3/tilda.appdata.xml
--- old/tilda-tilda-1.3.0/tilda.appdata.xml     2015-11-17 21:19:50.000000000 
+0100
+++ new/tilda-tilda-1.3.3/tilda.appdata.xml     2016-04-18 14:09:55.000000000 
+0200
@@ -17,17 +17,25 @@
  </description>
  <screenshots>
   <screenshot>
-   <image 
type="default">https://raw.githubusercontent.com/lanoxx/tilda/a2fdd288ae244ee28061c2c0369162c63fb35d94/images/tilda_general-16:9.png</image>
+   <image 
type="default">https://raw.githubusercontent.com/lanoxx/tilda/20489575e27852b58aa4c734998bcf1d5216c097/images/tilda_general-16-9.png</image>
    <caption>General options</caption>
   </screenshot>
-    <screenshot>
-   
<image>https://raw.githubusercontent.com/lanoxx/tilda/a2fdd288ae244ee28061c2c0369162c63fb35d94/images/tilda_appearance-16:9.png</image>
+  <screenshot>
+   
<image>https://raw.githubusercontent.com/lanoxx/tilda/20489575e27852b58aa4c734998bcf1d5216c097/images/tilda_appearance-16-9.png</image>
    <caption>Appearance options</caption>
   </screenshot>
-    <screenshot>
-   
<image>https://raw.githubusercontent.com/lanoxx/tilda/a2fdd288ae244ee28061c2c0369162c63fb35d94/images/tilda_keybindings-16:9.png</image>
+  <screenshot>
+   
<image>https://raw.githubusercontent.com/lanoxx/tilda/20489575e27852b58aa4c734998bcf1d5216c097/images/tilda_keybindings-16-9.png</image>
    <caption>Keybinding options</caption>
   </screenshot>
+  <screenshot>
+   
<image>https://raw.githubusercontent.com/lanoxx/tilda/20489575e27852b58aa4c734998bcf1d5216c097/images/tilda_title_and_command-16-9.png</image>
+   <caption>Title and Command options</caption>
+  </screenshot>
+  <screenshot>
+   
<image>https://raw.githubusercontent.com/lanoxx/tilda/20489575e27852b58aa4c734998bcf1d5216c097/images/tilda_colors-16-9.png</image>
+   <caption>Title and Command options</caption>
+  </screenshot>
  </screenshots>
  <url type="homepage">https://github.com/lanoxx/tilda</url>
  <updatecontact>lanoxx_at_gmx.net</updatecontact>


Reply via email to