commit tilda for openSUSE:Factory
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 - malcolmlewis@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/a2fdd288ae244ee28061c2c036916...</image> + <image type="default">https://raw.githubusercontent.com/lanoxx/tilda/20489575e27852b58aa4c734998bc...</image> <caption>General options</caption> </screenshot> - <screenshot> - <image>https://raw.githubusercontent.com/lanoxx/tilda/a2fdd288ae244ee28061c2c036916...</image> + <screenshot> + <image>https://raw.githubusercontent.com/lanoxx/tilda/20489575e27852b58aa4c734998bc...</image> <caption>Appearance options</caption> </screenshot> - <screenshot> - <image>https://raw.githubusercontent.com/lanoxx/tilda/a2fdd288ae244ee28061c2c036916...</image> + <screenshot> + <image>https://raw.githubusercontent.com/lanoxx/tilda/20489575e27852b58aa4c734998bc...</image> <caption>Keybinding options</caption> </screenshot> + <screenshot> + <image>https://raw.githubusercontent.com/lanoxx/tilda/20489575e27852b58aa4c734998bc...</image> + <caption>Title and Command options</caption> + </screenshot> + <screenshot> + <image>https://raw.githubusercontent.com/lanoxx/tilda/20489575e27852b58aa4c734998bc...</image> + <caption>Title and Command options</caption> + </screenshot> </screenshots> <url type="homepage">https://github.com/lanoxx/tilda</url> <updatecontact>lanoxx_at_gmx.net</updatecontact>
participants (1)
-
root@hilbert.suse.de