gtk-engines r1211 - in trunk: . engines/clearlooks/src
- From: bberg svn gnome org
- To: svn-commits-list gnome org
- Subject: gtk-engines r1211 - in trunk: . engines/clearlooks/src
- Date: Fri, 6 Jun 2008 15:41:12 +0000 (UTC)
Author: bberg
Date: Fri Jun 6 15:41:11 2008
New Revision: 1211
URL: http://svn.gnome.org/viewvc/gtk-engines?rev=1211&view=rev
Log:
2008-06-06 Benjamin Berg <benjamin sipsolutions net>
* engines/clearlooks/src/clearlooks_draw.c:
(clearlooks_draw_highlight_and_shade):
Draw only half around the corners.
Modified:
trunk/ChangeLog
trunk/engines/clearlooks/src/clearlooks_draw.c
Modified: trunk/engines/clearlooks/src/clearlooks_draw.c
==============================================================================
--- trunk/engines/clearlooks/src/clearlooks_draw.c (original)
+++ trunk/engines/clearlooks/src/clearlooks_draw.c Fri Jun 6 15:41:11 2008
@@ -208,10 +208,9 @@
cairo_stroke (cr);
/* Bottom/Right highlight -- this includes the corners */
- cairo_move_to (cr, x+width-radius, y); /* topright and by radius to the left */
- ge_cairo_rounded_corner (cr, x+width - 0.5, y, radius, corners & CR_CORNER_TOPRIGHT);
+ cairo_arc (cr, x + width - 0.5 - radius, y + radius, radius, G_PI * (3/2.0+1/4.0), G_PI * 2);
ge_cairo_rounded_corner (cr, x+width - 0.5, y+height - 0.5, radius, corners & CR_CORNER_BOTTOMRIGHT);
- ge_cairo_rounded_corner (cr, x, y+height - 0.5, radius, corners & CR_CORNER_BOTTOMLEFT);
+ cairo_arc (cr, x + radius, y + height - 0.5 - radius, radius, G_PI * 1/2, G_PI * 3/4);
if (params->shadow & CL_SHADOW_OUT)
ge_cairo_set_color (cr, &shadow);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]