+void enable_motion_recorder(void)
+{
+ PUTS("motion recorder on");
+ window_raise(motion_recorder);
+ window_show(motion_recorder);
+}
+
+void disable_motion_recorder(void)
+{
+ PUTS("motion recorder off");
+ window_hide(motion_recorder);
+}
+
+void update_motion_recorder(void)
+{
+ xcb_get_geometry_reply_t *geo = xcb_get_geometry_reply(dpy, xcb_get_geometry(dpy, root), NULL);
+
+ if (geo != NULL) {
+ window_resize(motion_recorder, geo->width, geo->height);
+ PRINTF("update motion recorder size: %ux%u\n", geo->width, geo->height);
+ }
+
+ free(geo);
+}
+