diff -u -r old/src/cairo-clock.c new/src/cairo-clock.c --- old/src/cairo-clock.c 2008-02-27 05:02:57.000000000 -0600 +++ new/src/cairo-clock.c 2010-06-24 10:46:47.000000000 -0500 @@ -497,7 +497,7 @@ cairo_save (g_pMainContext); cairo_translate (g_pMainContext, fShadowOffsetX, fShadowOffsetY); - cairo_rotate (g_pMainContext, G_PI / 180.0f * fAngleHour); + cairo_rotate (g_pMainContext, -G_PI / 180.0f * fAngleHour); rsvg_handle_render_cairo (g_pSvgHandles[CLOCK_HOUR_HAND_SHADOW], g_pMainContext); @@ -510,7 +510,7 @@ if (bAnimateMinute) { cairo_rotate (g_pMainContext, - G_PI / 180.0f * (fAngleMinute + fFactor * 6.0f)); + -G_PI / 180.0f * (fAngleMinute + fFactor * 6.0f)); if (fFactor >= 0.95f) { bAnimateMinute = FALSE; @@ -518,7 +518,7 @@ } } else - cairo_rotate (g_pMainContext, G_PI / 180.0f * fAngleMinute); + cairo_rotate (g_pMainContext, -G_PI / 180.0f * fAngleMinute); rsvg_handle_render_cairo (g_pSvgHandles[CLOCK_MINUTE_HAND_SHADOW], g_pMainContext); @@ -530,7 +530,7 @@ cairo_save (g_pMainContext); cairo_translate (g_pMainContext, fShadowOffsetX, fShadowOffsetY); cairo_rotate (g_pMainContext, - G_PI / 180.0f * + -G_PI / 180.0f * (fAngleSecond + fFactor * 6.0f)); rsvg_handle_render_cairo (g_pSvgHandles[CLOCK_SECOND_HAND_SHADOW], @@ -540,7 +540,7 @@ } cairo_save (g_pMainContext); - cairo_rotate (g_pMainContext, G_PI / 180.0f * fAngleHour); + cairo_rotate (g_pMainContext, -G_PI / 180.0f * fAngleHour); rsvg_handle_render_cairo (g_pSvgHandles[CLOCK_HOUR_HAND], g_pMainContext); @@ -552,7 +552,7 @@ if (bAnimateMinute) { cairo_rotate (g_pMainContext, - G_PI / 180.0f * (fAngleMinute + fFactor * 6.0f)); + -G_PI / 180.0f * (fAngleMinute + fFactor * 6.0f)); if (fFactor >= 0.95f) { bAnimateMinute = FALSE; @@ -560,7 +560,7 @@ } } else - cairo_rotate (g_pMainContext, G_PI / 180.0f * fAngleMinute); + cairo_rotate (g_pMainContext, -G_PI / 180.0f * fAngleMinute); rsvg_handle_render_cairo (g_pSvgHandles[CLOCK_MINUTE_HAND], g_pMainContext); @@ -571,7 +571,7 @@ { cairo_save (g_pMainContext); cairo_rotate (g_pMainContext, - G_PI / 180.0f * + -G_PI / 180.0f * (fAngleSecond + fFactor * 6.0f)); rsvg_handle_render_cairo (g_pSvgHandles[CLOCK_SECOND_HAND], diff -u -r old/themes/radium/clock-marks.svg new/themes/radium/clock-marks.svg --- old/themes/radium/clock-marks.svg 2008-02-27 05:02:57.000000000 -0600 +++ new/themes/radium/clock-marks.svg 2010-06-24 10:46:47.000000000 -0500 @@ -1,24 +1,31 @@ + + + guidetolerance="5px" + showgrid="false" + inkscape:window-maximized="0">