From 3eaf63230541188d9b0c1709b514d0fc6c61491e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Wed, 18 May 2005 12:16:15 +0000 Subject: [PATCH] improve smoothnes of arcs rendering in Painter, fix a warning git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12710 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/ServerWindow.cpp | 4 ++-- src/servers/app/drawing/Painter/Painter.cpp | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/servers/app/ServerWindow.cpp b/src/servers/app/ServerWindow.cpp index c95d583997..96acc3bfe8 100644 --- a/src/servers/app/ServerWindow.cpp +++ b/src/servers/app/ServerWindow.cpp @@ -122,8 +122,8 @@ ServerWindow::ServerWindow( const char *string, // fClientWinPort is the port to which the app awaits messages from the server fClientWinPort(winport), fClientLooperPort(looperPort), - fHandlerToken(handlerID), - fClientViewsWithInvalidCoords(B_VIEW_RESIZED) + fClientViewsWithInvalidCoords(B_VIEW_RESIZED), + fHandlerToken(handlerID) { STRACE(("ServerWindow(%s)::ServerWindow()\n",string? string: "NULL")); diff --git a/src/servers/app/drawing/Painter/Painter.cpp b/src/servers/app/drawing/Painter/Painter.cpp index 52700233f6..5c0ad0c64a 100644 --- a/src/servers/app/drawing/Painter/Painter.cpp +++ b/src/servers/app/drawing/Painter/Painter.cpp @@ -776,6 +776,7 @@ Painter::StrokeArc(BPoint center, float xRadius, float yRadius, -angleRad, -spanRad); agg::conv_curve path(arc); + path.approximation_scale(2.0); return _StrokePath(path); }