summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS37
-rw-r--r--applets/wncklet/window-list.c4
-rw-r--r--configure.ac2
3 files changed, 39 insertions, 4 deletions
diff --git a/NEWS b/NEWS
index d5537d63..7eea7519 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,40 @@
+### mate-panel 1.24.1
+
+ * update translations
+ * wncklet: Hide window preview on non-visible windows
+ * launcher: Fix memory leaks
+ * launcher: Fix memory leak
+ * panel-util: Fix memory leak
+ * Fix creating several launchers at once
+ * clock: Fix GError double free
+ * clock: Properly free rsvg handles
+ * wncklet: Fix leaking cairo_t
+ * panel-run-dialog: Fix leaking tree model strings
+ * workspace-switcher: Fix leaking color string
+ * panel-properties-dialog: Fix leaking string
+ * clock: Fix leaking GtkListStore
+ * panel-profile: Fix leaking list elements
+ * clock: Fix list iteration
+ * panel-lockdown: Fix leaking string array
+ * panel-menu-items: Fix leaking string
+ * mate-panel-applet: Fix leaking GVariantBuilder
+ * launcher: Fix leaking strings
+ * clock: Fix leaking cairo surface
+ * Clarify meaning of panel reset option
+ * panel-toplevel: Refactor panel_toplevel_update_hide_buttons_size()
+ * panel-util: Fix leaking root GFile
+ * panel-profile: Fix leaking list elements
+ * panel-frame: Fix leaking background-color
+ * panel-applet-frame: Fix leaking bg_pattern
+ * fix release tarballs on travis CI failed
+ * build: silent build warnings for distcheck
+ * use default MATE_COMPILE_WARNINGS level
+ * Add larger icon sizes
+ * Clean scalable svg files
+ * button-widget: Fix memory leak
+ * Do not collect the translation for Icon
+ * Enable applications in addto menu (fixes 1055) (#1056)
+
### mate-panel 1.24.0
* update translations
diff --git a/applets/wncklet/window-list.c b/applets/wncklet/window-list.c
index a20f6559..04be002d 100644
--- a/applets/wncklet/window-list.c
+++ b/applets/wncklet/window-list.c
@@ -164,7 +164,6 @@ static GdkPixbuf *preview_window_thumbnail (WnckWindow *wnck_window, TasklistDat
GdkWindow *window;
GdkPixbuf *screenshot;
GdkPixbuf *thumbnail;
- guchar *pixels;
double ratio;
int width, height;
int scale;
@@ -186,8 +185,7 @@ static GdkPixbuf *preview_window_thumbnail (WnckWindow *wnck_window, TasklistDat
return NULL;
/* Determine whether the contents of the screenshot are empty */
- pixels = gdk_pixbuf_get_pixels (screenshot);
- if (!g_strcmp0 ((const char *)pixels, ""))
+ if (gdk_pixbuf_get_byte_length (screenshot) == 0)
{
g_object_unref (screenshot);
return NULL;
diff --git a/configure.ac b/configure.ac
index ba401049..00da7d35 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([mate-panel], [1.24.0], [https://github.com/mate-desktop/mate-panel/issues],
+AC_INIT([mate-panel], [1.24.1], [https://github.com/mate-desktop/mate-panel/issues],
[mate-panel], [http://www.mate-desktop.org])
AC_CONFIG_HEADERS(config.h)
AM_INIT_AUTOMAKE([1.9 no-dist-gzip dist-xz tar-ustar -Wno-portability check-news])