Allow passing a string to the window property server requests instead
of an atom to avoid redundant server round-trips.

diff --git a/server/trace.c b/server/trace.c
index cd05668..0dd5933 100644
--- a/server/trace.c
+++ b/server/trace.c
@@ -2354,14 +2354,17 @@
 {
     fprintf( stderr, " window=%p,", req->window );
     fprintf( stderr, " atom=%04x,", req->atom );
-    fprintf( stderr, " string=%d,", req->string );
-    fprintf( stderr, " handle=%p", req->handle );
+    fprintf( stderr, " handle=%p,", req->handle );
+    fprintf( stderr, " name=" );
+    dump_varargs_unicode_str( cur_size );
 }
 
 static void dump_remove_window_property_request( const struct remove_window_property_request *req )
 {
     fprintf( stderr, " window=%p,", req->window );
-    fprintf( stderr, " atom=%04x", req->atom );
+    fprintf( stderr, " atom=%04x,", req->atom );
+    fprintf( stderr, " name=" );
+    dump_varargs_unicode_str( cur_size );
 }
 
 static void dump_remove_window_property_reply( const struct remove_window_property_reply *req )
@@ -2372,7 +2375,9 @@
 static void dump_get_window_property_request( const struct get_window_property_request *req )
 {
     fprintf( stderr, " window=%p,", req->window );
-    fprintf( stderr, " atom=%04x", req->atom );
+    fprintf( stderr, " atom=%04x,", req->atom );
+    fprintf( stderr, " name=" );
+    dump_varargs_unicode_str( cur_size );
 }
 
 static void dump_get_window_property_reply( const struct get_window_property_reply *req )