# HG changeset patch # User nenolod # Date 1160391011 25200 # Node ID 01103f911aa5bec1026cdb2a8f8dc0ce6fb7ca90 # Parent aceb472cce6c0f52fa0526e7e6894086f3a8f600 [svn] - avoid unnecessary resizing diff -r aceb472cce6c -r 01103f911aa5 ChangeLog --- a/ChangeLog Mon Oct 09 03:44:50 2006 -0700 +++ b/ChangeLog Mon Oct 09 03:50:11 2006 -0700 @@ -1,3 +1,13 @@ +2006-10-09 10:44:50 +0000 William Pitcock + revision [2659] + - add audacious_pixmap_resize() for resizing a skin pixmap on demand. + + trunk/audacious/mainwin.c | 4 ++++ + trunk/audacious/util.c | 25 +++++++++++++++++++++++++ + trunk/audacious/util.h | 2 ++ + 3 files changed, 31 insertions(+) + + 2006-10-09 10:20:36 +0000 William Pitcock revision [2657] - the default for mainwinTextVisible() should be FALSE. diff -r aceb472cce6c -r 01103f911aa5 audacious/util.c --- a/audacious/util.c Mon Oct 09 03:44:50 2006 -0700 +++ b/audacious/util.c Mon Oct 09 03:50:11 2006 -0700 @@ -1558,6 +1558,9 @@ gdk_drawable_get_size(in, &owidth, &oheight); + if (oheight == height && owidth == width) + return; + out = gdk_pixmap_new(src, width, height, -1); gdk_draw_rectangle(out, src_gc, TRUE, 0, 0, width, height);